body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
@font-face{font-family: 'Roboto';font-style: normal;font-weight: 100;src: url('/files/layout/fonts/roboto-v20-latin-100.eot');src: local('Roboto Thin'), local('Roboto-Thin'), url('/files/layout/fonts/roboto-v20-latin-100.eot?#iefix') format('embedded-opentype'), url('/files/layout/fonts/roboto-v20-latin-100.woff2') format('woff2'), url('/files/layout/fonts/roboto-v20-latin-100.woff') format('woff'), url('/files/layout/fonts/roboto-v20-latin-100.ttf') format('truetype'), url('/files/layout/fonts/roboto-v20-latin-100.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 300;src: url('/files/layout/fonts/roboto-v20-latin-300.eot');src: local('Roboto Light'), local('Roboto-Light'), url('/files/layout/fonts/roboto-v20-latin-300.eot?#iefix') format('embedded-opentype'), url('/files/layout/fonts/roboto-v20-latin-300.woff2') format('woff2'), url('/files/layout/fonts/roboto-v20-latin-300.woff') format('woff'), url('/files/layout/fonts/roboto-v20-latin-300.ttf') format('truetype'), url('/files/layout/fonts/roboto-v20-latin-300.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 400;src: url('/files/layout/fonts/roboto-v20-latin-regular.eot');src: local('Roboto'), local('Roboto-Regular'), url('/files/layout/fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'), url('/files/layout/fonts/roboto-v20-latin-regular.woff2') format('woff2'), url('/files/layout/fonts/roboto-v20-latin-regular.woff') format('woff'), url('/files/layout/fonts/roboto-v20-latin-regular.ttf') format('truetype'), url('/files/layout/fonts/roboto-v20-latin-regular.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 500;src: url('/files/layout/fonts/roboto-v20-latin-500.eot');src: local('Roboto Medium'), local('Roboto-Medium'), url('/files/layout/fonts/roboto-v20-latin-500.eot?#iefix') format('embedded-opentype'), url('/files/layout/fonts/roboto-v20-latin-500.woff2') format('woff2'), url('/files/layout/fonts/roboto-v20-latin-500.woff') format('woff'), url('/files/layout/fonts/roboto-v20-latin-500.ttf') format('truetype'), url('/files/layout/fonts/roboto-v20-latin-500.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 700;src: url('/files/layout/fonts/roboto-v20-latin-700.eot');src: local('Roboto Bold'), local('Roboto-Bold'), url('/files/layout/fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'), url('/files/layout/fonts/roboto-v20-latin-700.woff2') format('woff2'), url('/files/layout/fonts/roboto-v20-latin-700.woff') format('woff'), url('/files/layout/fonts/roboto-v20-latin-700.ttf') format('truetype'), url('/files/layout/fonts/roboto-v20-latin-700.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 900;src: url('/files/layout/fonts/roboto-v20-latin-900.eot');src: local('Roboto Black'), local('Roboto-Black'), url('/files/layout/fonts/roboto-v20-latin-900.eot?#iefix') format('embedded-opentype'), url('/files/layout/fonts/roboto-v20-latin-900.woff2') format('woff2'), url('/files/layout/fonts/roboto-v20-latin-900.woff') format('woff'), url('/files/layout/fonts/roboto-v20-latin-900.ttf') format('truetype'), url('/files/layout/fonts/roboto-v20-latin-900.svg#Roboto') format('svg')}.font{font-weight: 400;font-family: 'Roboto', Verdana, Geneva, sans-serif}.font_500{font-weight: 500}.font_light{font-weight: 300}.bold,strong,b{font-weight: 700}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent}body{line-height: 1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}nav ul{list-style: none}blockquote,q{quotes: none}blockquote:before,blockquote:after,q:before,q:after{content: none}a{margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent}ins{background-color: #ff9;color: #000;text-decoration: none}mark{background-color: #ff9;color: #000;font-style: italic;font-weight: bold}del{text-decoration: line-through}abbr[title],dfn[title]{border-bottom: 1px dotted;cursor: help}table{border-collapse: collapse;border-spacing: 0}hr{display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}input,select{vertical-align: middle}input:required,textarea:required{box-shadow: none}*{-moz-box-sizing: border-box;box-sizing: border-box}.clearfix{zoom: 1}.clearfix:before,.clearfix:after{content: "";display: table}.clearfix:after{clear: both}img{max-width: 100%;height: auto;vertical-align: middle}:focus{outline: none}h1,h2,h3,input,textarea,keygen,select,button{font-weight: 400;font-family: 'Roboto', Verdana, Geneva, sans-serif}.color_c1{color: #2198d5}.color_c2{color: #7ac1e6}.color_white{color: #FFF}.color_black{color: #222}.cbar_disable .cbar_inner{font-size: 18px;line-height: 140%}#cbar_cookiebar_ecce{font-size: 18px;line-height: 120%;font-weight: 400;font-family: 'Roboto', Verdana, Geneva, sans-serif;color: #555;z-index: 9999;position: fixed;overflow: hidden;pointer-events: none;max-height: 100vh;left: 0;right: 0;top: 0;bottom: 0;display: none;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}#cbar_cookiebar_ecce button{font-size: 18px;line-height: 120%}#cbar_cookiebar_ecce .cbar_titel{font-size: 24px;line-height: 120%}#cbar_cookiebar_ecce .cbar-cookie-info,#cbar_cookiebar_ecce .cbar_footer{font-size: 15px;line-height: 120%}#cbar_cookiebar_ecce .cbar_titel{color: #b0afaf;font-weight: 700;margin-bottom: 10px}#cbar_cookiebar_ecce.active{display: block}#cbar_cookiebar_ecce input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0}#cbar_cookiebar_ecce input + label{display: block;font-weight: 700;padding: 10px;padding-left: 60px;position: relative}#cbar_cookiebar_ecce input + label:before{position: absolute;left: 10px;top: 6px;content: '';border: 2px solid #7d7c7c;background: #ddd;border-radius: 10px;display: inline-block;height: 18px;width: 35px;line-height: 100%;transition: all .2s ease-in;-webkit-transition: all .2s ease-in}#cbar_cookiebar_ecce input + label:after{display: block;content: "";position: absolute;top: 10px;left: 14px;width: 14px;height: 14px;border-radius: 10px;background: #7d7c7c;transition: all .2s ease-in;-webkit-transition: all .2s ease-in}#cbar_cookiebar_ecce input:checked + label:before{border-color: #2198d5;background: #9fd5f0}#cbar_cookiebar_ecce input:checked + label:after{background: #2198d5;left: 31px}#cbar_cookiebar_ecce input:disabled:checked + label:before{border-color: #d6d5d5;background: #fff}#cbar_cookiebar_ecce input:disabled:checked + label:after{background: #d6d5d5}#cbar_cookiebar_ecce .cbar_wrap{position: absolute;left: 0;right: 0;top: 60px;bottom: 60px;z-index: 9999;padding: 20px;text-align: center;display: flex;justify-content: center;align-items: center}#cbar_cookiebar_ecce a{color: #555;text-decoration: none}#cbar_cookiebar_ecce .cbar_inner{padding: 20px;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);background: #fff;display: inline-block;width: 100%;max-width: 800px;max-height: 100%;overflow-y: auto;pointer-events: auto;text-align: left}#cbar_cookiebar_ecce .cbar_head{margin-bottom: 20px}#cbar_cookiebar_ecce .cbar_buttons{text-align: center}#cbar_cookiebar_ecce button{padding: 10px 20px;color: #FFF;background: #f4f4f4;border: 2px solid #b0afaf;margin: 2.5px;cursor: pointer}#cbar_cookiebar_ecce button.accept{background: #2198d5;border-color: #2198d5}#cbar_cookiebar_ecce button.deny{background: #b0afaf;border-color: #b0afaf}#cbar_cookiebar_ecce button.optionen{background: #FFF;color: #b0afaf}#cbar_cookiebar_ecce button.save{color: #555;background: #FFF}#cbar_cookiebar_ecce .cbar_groups{display: none;margin-top: 20px}#cbar_cookiebar_ecce .cbar_groups.active{display: block}#cbar_cookiebar_ecce .cbar_group{margin-bottom: 40px}#cbar_cookiebar_ecce .cbar_group p{color: #8a8989;padding: 10px;margin: 0;padding-top: 0;padding-left: 60px}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info{padding-left: 60px;color: #8a8989}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info strong{font-weight: 700}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info > div{margin-bottom: 5px}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info > div:last-child{margin-bottom: 0}#cbar_cookiebar_ecce .cbar_group_head{margin-bottom: 10px}#cbar_cookiebar_ecce .cbar_group_head label{background: #ddd;font-weight: 700;color: #111}#cbar_cookiebar_ecce .cbar_group_head p{padding-top: 10px;font-weight: 700;border-bottom: 1px solid #ddd}#cbar_cookiebar_ecce .cbar_cookie{border-bottom: 1px solid #b0afaf;margin-bottom: 10px;padding-bottom: 10px}#cbar_cookiebar_ecce .cbar_cookie:last-child{border-bottom: 0;margin: 0;padding: 0}#cbar_cookiebar_ecce .cbar_footer{margin-top: 20px;font-style: italic}#cbar_cookiebar_ecce .cbar_footer ul{font-style: normal;margin-top: 10px;list-style: none;text-align: center}#cbar_cookiebar_ecce .cbar_footer ul li{display: inline-block;padding-left: 40px}#cbar_cookiebar_ecce .cbar_footer ul li a{color: #b0afaf}#cbar_cookiebar_ecce .cbar_footer ul li:first-child{padding-left: 0}.cbar_disable{min-height: 100%;display: flex;justify-content: center;align-items: center}.cbar_disable .cbar_inner{zoom: 1;padding: 20px;max-width: 800px;margin: 0 auto;color: #555}.cbar_disable .cbar_inner:before,.cbar_disable .cbar_inner:after{content: "";display: table}.cbar_disable .cbar_inner:after{clear: both}.cbar_disable .cbar_inner a{color: #2198d5}.cbar_disable .cbar_inner .cbar_col_1{float: left;text-align: center;width: 30%}.cbar_disable .cbar_inner .cbar_col_1 img{width: 250px;max-width: 100%}.cbar_disable .cbar_inner .cbar_col_2{float: right;width: 70%;padding: 20px}.cbar_disable .cbar_inner strong{font-weight: 700}@media (max-width: 600px){#cbar_cookiebar_ecce .cbar_buttons button{display: block;width: 100%;margin: 0;margin-bottom: 10px}#cbar_cookiebar_ecce .cbar_buttons button:last-child{margin: 0}#cbar_cookiebar_ecce .cbar_inner{padding: 10px}#cbar_cookiebar_ecce .cbar_wrap{bottom: 0px}#cbar_cookiebar_ecce{word-wrap: break-word}.cbar_disable .cbar_inner,#cbar_cookiebar_ecce,#cbar_cookiebar_ecce button{font-size: 16px;line-height: 120%}#cbar_cookiebar_ecce .cbar_titel{font-size: 18px;line-height: 120%}#cbar_cookiebar_ecce .cbar-cookie-info,#cbar_cookiebar_ecce .cbar_footer{font-size: 14px;line-height: 120%}}.glightbox-clean .gslide-title{margin-bottom: 0}.padding_top_0,#main .mod_article.padding_top_0 .article_inside{padding-top: 0}#main .mod_article .article_inside .margin_bottom_0,.margin_bottom_0{margin-bottom: 0}#cboxOverlay{background: #000}#colorbox{-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);overflow: visible}#colorbox.popup #cboxWrapper #cboxContent{padding: 0;overflow: hidden;width: 100% !important}#colorbox.popup #cboxWrapper #cboxContent #cboxLoadedContent{width: 100% !important}#colorbox #cboxWrapper{overflow: visible}#colorbox #cboxWrapper #cboxContent{overflow: visible;margin: 0;border-radius: 8px;background: #FFF;padding: 20px 20px 40px 20px}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent{border: 0}#colorbox #cboxWrapper #cboxContent #cboxLoadingGraphic{background-image: url('/files/layout/extern/ajax-loader_white.gif')}#colorbox #cboxWrapper #cboxContent #cboxNext,#colorbox #cboxWrapper #cboxContent #cboxPrevious,#colorbox #cboxWrapper #cboxContent #cboxTitle,#colorbox #cboxWrapper #cboxContent #cboxCurrent,#colorbox #cboxWrapper #cboxContent #cboxClose{font-weight: 400;font-family: 'Roboto', Verdana, Geneva, sans-serif;color: #222;text-indent: 0;font-size: 16px;line-height: 105%;text-align: left;display: inline-block}#colorbox #cboxWrapper #cboxContent #cboxNext,#colorbox #cboxWrapper #cboxContent #cboxPrevious,#colorbox #cboxWrapper #cboxContent #cboxClose{font-size: 18px;line-height: 105%;font-weight: 700;padding: 10px;bottom: 0px;z-index: 10}#colorbox #cboxWrapper #cboxContent #cboxClose{position: absolute;top: auto;bottom: 0;right: 10px;display: block;background: none;width: auto;height: auto;z-index: 50}#colorbox #cboxWrapper #cboxContent #cboxNext{background: none;right: 40px;z-index: 10;display: inline-block;text-indent: 0;width: auto;height: auto;top: auto;left: auto}#colorbox #cboxWrapper #cboxContent #cboxPrevious{display: inline-block;background: none;right: 70px;left: auto;z-index: 10;text-indent: 0;width: auto;height: auto;top: auto}#colorbox #cboxWrapper #cboxContent #cboxCurrent{position: absolute;top: -20px;right: 0;color: #AAA;opacity: .5;font-size: 13px;line-height: 110%}#colorbox #cboxWrapper #cboxContent #cboxTitle{margin: 0;top: auto;left: 20px;bottom: 10px;width: auto;right: 0;z-index: 5;padding-right: 100px;pointer-events: none;background: rgba(255,255,255,0.3)}@media (max-width: 840px){#colorbox #cboxWrapper #cboxContent #cboxTitle{font-size: 13px;line-height: 110%}#colorbox #cboxWrapper #cboxContent{padding-left: 10px;padding-right: 10px}#colorbox #cboxWrapper #cboxContent #cboxTitle{left: 10px}}html{font-size: 20px}html.scrolled_down #header > .inside > .head{-webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.4);box-shadow: 0 2px 10px 0 rgba(0,0,0,0.4)}html.scrolled_down #header #nav_wrap{top: 60px}html.scrolled_down #header > .inside > .head{height: 60px}html.scrolled_down #header > .inside > .head > .inside{height: 60px}html.scrolled_down #header > .inside > .head + .mod_article{margin-top: 60px}html.scrolled_down #header > .inside #logo_scroll{display: inline-block}html.scrolled_down #header > .inside #logo{display: none !important}html.popup #header{background: none}html.popup #header > .inside > .head{display: none}html.popup #header > .inside > .head + .mod_article{margin-top: 0}html.popup #header > .inside .mod_article .content-text.first.last .text{min-height: 419px}html.popup #header .ce_sliderStart + .content-text{display: block}html.popup #header .ce_sliderStart + .content-text figure{display: none}html.popup #header .ce_sliderStart + .content-text h1 strong{color: #2198d5;display: block}html.popup #header > .inside .mod_article .content-text.first.last .text h2{margin-bottom: 0}html.popup #main .mod_article .article_inside{padding: 20px}html.popup #footer{display: none}body{font-size: 20px;line-height: 140%;font-weight: 400;font-family: 'Roboto', Verdana, Geneva, sans-serif;background: #FFF;color: #222}ul{list-style: none}a{display: inline-block;color: #2198d5;transition: all .15s ease-in;-webkit-transition: all .15s ease-in}a:hover{color: #7ac1e6}p{margin-bottom: 20px}p:last-child{margin-bottom: 0}h2,#header > .inside .mod_article .content-text.first.last h1{font-size: 30px;line-height: 110%}.content-element-group h2,.content-element-group h3,.content-element-group h4{font-size: 26px;line-height: 110%}#header > .inside .mod_article .content-text.last > .text{font-size: 24px;line-height: 110%}#header > .inside .mod_article .content-text.first.last .text,#header > .inside .mod_article .content-text.first.last h2{font-size: 20px;line-height: 110%}#main .content-element-group.grid_4.boxen .content-text .text .rte h3 a{font-size: 18px;line-height: 110%}.content-element-group h2,.content-element-group h3,.content-element-group h4,#header > .inside .mod_article .content-text.first.last h2{font-weight: 400;font-family: 'Roboto', Verdana, Geneva, sans-serif}.content-element-group.bg_no h2,.content-element-group.bg_no h3{font-weight: 500}h2,.content-text > h3{font-weight: 700}#wrapper{width: 100%;overflow: hidden;margin: 0 auto}#header{background: #2198d5;color: #FFF}#header .ce_sliderStart .slider-control > a.slider-prev,#header .ce_sliderStart .slider-control > a.slider-next{display: none}#header #nav_wrap{z-index: 999;position: fixed;transition: all .3s ease-in;-webkit-transition: all .3s ease-in;left: 100%;top: 200px;width: 100%;bottom: 0;text-align: right;color: #2198d5}#header #nav_wrap > .wrap{zoom: 1;width: 100%;max-width: 2040px;padding: 0;margin: 0 auto;position: relative;display: block;height: 100%}#header #nav_wrap > .wrap:before,#header #nav_wrap > .wrap:after{content: "";display: table}#header #nav_wrap > .wrap:after{clear: both}#header #nav_wrap > .wrap > .inside{position: relative;overflow-y: auto;height: 100%;text-align: left;display: inline-block;-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);background: #7ac1e6;padding: 20px 40px}#header #nav_wrap a,#header #nav_wrap strong{color: #2198d5;text-decoration: none;display: block;padding: 10px 40px;transition: all .15s ease-in;-webkit-transition: all .15s ease-in;background: #FFF}#header #nav_wrap strong{background: #2198d5;color: #FFF}#header #nav_wrap a:hover{background: #2198d5;color: #FFF}#header #nav_wrap ul{max-width: 300px;margin: 0 0 0 auto}#header #nav_wrap ul > li{display: block;margin: 5px auto}#header #nav_wrap ul > li.p_impressum{margin-top: 20px}#header #nav_wrap ul > li.p_impressum > a,#header #nav_wrap ul > li.p_datenschutz > a,#header #nav_wrap ul > li.p_impressum > strong,#header #nav_wrap ul > li.p_datenschutz > strong,#header #nav_wrap ul > li.p_impressum > a:hover,#header #nav_wrap ul > li.p_datenschutz > a:hover{background: none;font-size: 16px;line-height: 110%;color: #FFF;padding-top: 0;padding-bottom: 0}#header #nav_wrap ul > li.submenu{margin-top: 20px;margin-bottom: 20px}#header #nav_wrap ul > li.submenu > a,#header #nav_wrap ul > li.submenu > strong{background: #7ac1e6;color: #FFF;pointer-events: none}#header #nav_wrap ul > li.submenu > a:after,#header #nav_wrap ul > li.submenu > strong:after{content: ':';display: inline}#header > .inside{zoom: 1;width: 100%;max-width: 2040px;padding: 0 0 0 0;margin: 0 auto;position: relative;display: block}#header > .inside:before,#header > .inside:after{content: "";display: table}#header > .inside:after{clear: both}#header > .inside > .head > .inside,#header > .inside .content-text > .text{zoom: 1;width: 100%;max-width: 1850px;padding: 10px 0 0 0;margin: 0 auto;position: relative;display: block}#header > .inside > .head > .inside:before,#header > .inside .content-text > .text:before,#header > .inside > .head > .inside:after,#header > .inside .content-text > .text:after{content: "";display: table}#header > .inside > .head > .inside:after,#header > .inside .content-text > .text:after{clear: both}#header > .inside > .head{position: fixed;left: 0;background: #2198d5;top: 0;width: 100%;z-index: 100;height: 200px;-webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0);-moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0);box-shadow: 0 2px 10px 0 rgba(0,0,0,0);transition: box-shadow 2s ease-in-out}#header > .inside > .head > .inside{padding: 0 20px;position: relative;z-index: 50;height: 200px}#header > .inside > .head + .mod_article{transition: all .1s ease-in;-webkit-transition: all .1s ease-in;margin-top: 200px}#header > .inside .mod_article{position: relative}#header > .inside .mod_article .content-text{zoom: 1;width: 100%;max-width: 1850px;padding: 10px 40px;margin: 0 auto;position: relative;display: block;display: -ms-grid;display: grid;grid-gap: 20px;-ms-grid-columns: 50px 1fr;grid-template-columns: 50px 1fr;grid-auto-rows: 1fr}#header > .inside .mod_article .content-text:before,#header > .inside .mod_article .content-text:after{content: "";display: table}#header > .inside .mod_article .content-text:after{clear: both}#header > .inside .mod_article .content-text figure{margin: 0}#header > .inside .mod_article .content-text:before,#header > .inside .mod_article .content-text:after{content: none}#header > .inside .mod_article .content-text > *{margin-bottom: 0;float: none}#header > .inside .mod_article .content-text h1{color: #222;font-weight: 500}#header > .inside .mod_article .content-text h1 strong{font-weight: 500;color: #FFF}#header > .inside .mod_article .content-text.first.last{zoom: 1;width: 100%;max-width: 1850px;margin: 0 auto;position: relative;display: block;text-align: right;padding: 0}#header > .inside .mod_article .content-text.first.last:before,#header > .inside .mod_article .content-text.first.last:after{content: "";display: table}#header > .inside .mod_article .content-text.first.last:after{clear: both}#header > .inside .mod_article .content-text.first.last > figure,#header > .inside .mod_article .content-text.first.last > figure img{position: absolute;left: 0;top: 0;width: 100%;height: 100%}#header > .inside .mod_article .content-text.first.last img{object-fit: cover;object-position: left top}#header > .inside .mod_article .content-text.first.last .text{margin: 0;min-height: 600px;margin-left: auto;position: relative;width: 50%;text-align: left;padding: 40px 20px 20px 20px;background: rgba(31,61,76,0.53);color: #FFF}#header > .inside .mod_article .content-text.first.last .text h1,#header > .inside .mod_article .content-text.first.last .text h2,#header > .inside .mod_article .content-text.first.last .text a{color: #FFF}#header > .inside .mod_article .content-text.first.last .text h2{margin-bottom: 20px}#header > .inside .mod_article#head_start:after{position: absolute;bottom: 120px;left: 50%;z-index: 20;pointer-events: none;margin-left: -20px;content: '';display: inline-block;background-image: url('/files/layout/arrow.png');width: 40px;height: 40px;background-size: contain;background-repeat: no-repeat;-webkit-animation: bounceDown 2.5s infinite;animation: bounceDown 2.5s infinite}#header > .inside .mod_article#head_start img{object-fit: cover;width: 100%;height: calc(100vh - 200px)}#header > .inside .mod_article#head_start .content-text.last{max-width: 100%;display: block;background: rgba(33,108,170,0.6);position: absolute;padding: 0;left: 0;bottom: 0;z-index: 20;width: 100%;font-weight: 700}#header > .inside .mod_article#head_start .content-text.last > .text{padding: 20px 20px}@keyframes bounceDown{0%,20%,50%,80%,100%{-webkit-transform: translateY(0);transform: translateY(0)}40%{-webkit-transform: translateY(20px);transform: translateY(20px)}60%{-webkit-transform: translateY(10px);transform: translateY(10px)}}#logo_scroll{padding-bottom: 6px;margin-bottom: 10px;overflow: hidden;display: none;padding-left: 20px}#logo_scroll a{color: #FFF;text-decoration: none}#logo_scroll a:hover{color: #FFF}#logo{padding-bottom: 6px;margin-bottom: 10px;display: -ms-grid;display: grid;grid-gap: 0;-ms-grid-columns: 80px 1fr;grid-template-columns: 80px 1fr;grid-auto-rows: 1fr;align-items: end;overflow: hidden}#logo:before,#logo:after{content: none}#logo > *{margin-bottom: 0;float: none}#logo figure{margin: 0}#logo figure img{width: 80px;-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px)}#logo .text{position: relative;transition: all .1s ease-in;-webkit-transition: all .1s ease-in;transform-origin: left bottom}#logo .text p{margin: 0}#logo .text p strong{text-transform: uppercase}#logo .text p em{font-weight: 300;color: #222;font-style: normal}#main .content-element-group.grid_2{display: -ms-grid;display: grid;grid-gap: 40px;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;grid-auto-rows: auto}#main .content-element-group.grid_2.color_c1{margin-left: -20px;margin-right: -20px;background: #a2d4ee;padding: 20px;border-radius: 8px}#main .content-element-group.grid_2.color_c1 h2{color: #FFF;font-weight: 700}#main .content-element-group.grid_2:before,#main .content-element-group.grid_2:after{content: none}#main .content-element-group.grid_2 > *{margin-bottom: 0;float: none}#main .content-element-group.grid_3{display: -ms-grid;display: grid;grid-gap: 40px;-ms-grid-columns: 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr;grid-auto-rows: auto}#main .content-element-group.grid_3:before,#main .content-element-group.grid_3:after{content: none}#main .content-element-group.grid_3 > *{margin-bottom: 0;float: none}#main .content-element-group.grid_3.boxen .content-text{position: relative;overflow: hidden;box-shadow: 0 0 4px 0 rgba(33,108,170,0.6);border: 1px solid #2198d5;border-radius: 8px;display: flex;padding-bottom: 40px;flex-direction: column-reverse}#main .content-element-group.grid_3.boxen .content-text > *{width: 100%}#main .content-element-group.grid_3.boxen .content-text:before{content: '';display: inline-block;background-repeat: no-repeat;background-size: contain;background-position: center;width: 50px;height: 50px;position: absolute;left: 10px;top: 15px;z-index: 6}#main .content-element-group.grid_3.boxen .content-text#box_magenspiegelung:before{background-image: url('/files/grafik/icon/magenspiegelung.png')}#main .content-element-group.grid_3.boxen .content-text#box_darmspiegelung:before{background-image: url('/files/grafik/icon/darmspiegelung.png')}#main .content-element-group.grid_3.boxen .content-text#box_ultraschall:before{background-image: url('/files/grafik/icon/ultraschall.png')}#main .content-element-group.grid_3.boxen .content-text#box_duenndarmkapselendoskopie:before{background-image: url('/files/grafik/icon/duenndarmkapselendoskopie.png')}#main .content-element-group.grid_3.boxen .content-text#box_ced:before{background-image: url('/files/grafik/icon/ced.png')}#main .content-element-group.grid_3.boxen .content-text#box_weitere-leistungen:before{background-image: url('/files/grafik/icon/weitere-leistungen.png')}#main .content-element-group.grid_3.boxen .content-text .text{background: #2198d5;color: #FFF;padding: 10px}#main .content-element-group.grid_3.boxen .content-text .text a{color: #FFF}#main .content-element-group.grid_3.boxen .content-text .text .rte{min-height: 62px}#main .content-element-group.grid_3.boxen .content-text .text .rte h3,#main .content-element-group.grid_3.boxen .content-text .text .rte h4{padding-left: 60px;margin: 0}#main .content-element-group.grid_3.boxen .content-text .text .rte h3 a,#main .content-element-group.grid_3.boxen .content-text .text .rte h4 a{display: block;padding: 0}#main .content-element-group.grid_3.boxen .content-text .text .rte h3 a:hover,#main .content-element-group.grid_3.boxen .content-text .text .rte h4 a:hover{background: none}#main .content-element-group.grid_3.boxen .content-text .text .rte h4 a{color: #000}#main .content-element-group.grid_3.boxen .content-text .text .rte p{position: absolute;left: 0;width: 100%;bottom: 0;padding: 10px 20px;background: #FFF;z-index: 5}#main .content-element-group.grid_3.boxen .content-text figure{margin: 0}#main .content-element-group.grid_3.boxen .content-text figure a:last-child{padding: 0;border-radius: 0;background: #FFF}#main .content-element-group.grid_4{display: -ms-grid;display: grid;grid-gap: 20px;-ms-grid-columns: 1fr 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr 1fr;grid-auto-rows: auto}#main .content-element-group.grid_4:before,#main .content-element-group.grid_4:after{content: none}#main .content-element-group.grid_4 > *{margin-bottom: 0;float: none}#main .content-element-group.grid_4.boxen{margin-top: 20px}#main .content-element-group.grid_4.boxen .content-text{position: relative;overflow: hidden;box-shadow: 0 0 4px 0 rgba(33,108,170,0.6);border: 1px solid #2198d5;border-radius: 8px}#main .content-element-group.grid_4.boxen .content-text figure{margin: 0}#main .content-element-group.grid_4.boxen .content-text figure a{padding: 0}#main .content-element-group.grid_4.boxen .content-text .text{position: absolute;z-index: 5;left: 0;bottom: 0;width: 100%;min-height: 38%;background: rgba(31,61,76,0.53);padding: 20px}#main .content-element-group.grid_4.boxen .content-text .text .rte h2,#main .content-element-group.grid_4.boxen .content-text .text .rte h3{color: #FFF;background: none}#main .content-element-group.grid_4.boxen .content-text .text .rte h2 a,#main .content-element-group.grid_4.boxen .content-text .text .rte h3 a{display: block;color: #FFF;background: none}#main .content-element-group.grid_4.boxen .content-text .text .rte h3{margin-bottom: 20px}#main .content-element-group.grid_4.boxen .content-text .text .rte p a{padding: 10px 20px}#main .content-element-group.grid_4.boxen .content-text .text a{backgrond: none;padding: 0}#main .content-element-group a:last-child{background: #2198d5;color: #FFF;border-radius: 8px;display: inline-block;line-height: 120%;padding: 10px 20px;text-decoration: none;transition: all .15s ease-in;-webkit-transition: all .15s ease-in}#main .content-element-group a:last-child:hover{background: #47aee2}#main .mod_article.grid_2 .article_inside{display: -ms-grid;display: grid;grid-gap: 20px;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;grid-auto-rows: auto}#main .mod_article.grid_2 .article_inside:before,#main .mod_article.grid_2 .article_inside:after{content: none}#main .mod_article.grid_2 .article_inside > *{margin-bottom: 0;float: none}#main .mod_article.grid_2-3_1 .article_inside{display: -ms-grid;display: grid;grid-gap: 20px;-ms-grid-columns: 3fr 1fr;grid-template-columns: 3fr 1fr;grid-auto-rows: auto}#main .mod_article.grid_2-3_1 .article_inside:before,#main .mod_article.grid_2-3_1 .article_inside:after{content: none}#main .mod_article.grid_2-3_1 .article_inside > *{margin-bottom: 0;float: none}#main .mod_article#zertifikate .content-element-group{max-width: 75%;display: -ms-grid;display: grid;grid-gap: 20px;-ms-grid-columns: 1fr 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr 1fr;grid-auto-rows: auto}#main .mod_article#zertifikate .content-element-group:before,#main .mod_article#zertifikate .content-element-group:after{content: none}#main .mod_article#zertifikate .content-element-group > *{margin-bottom: 0;float: none}#main .mod_article#zertifikate .content-element-group .content-headline{grid-column-start: 1;grid-column-end: -1}#main .mod_article#bereiche{padding-top: 40px;padding-bottom: 40px}#main .mod_article#bereiche .article_inside{background: #a2d4ee;border-radius: 8px}#main .mod_article#bereiche .article_inside h2{font-weight: 700;color: #FFF}#main .mod_article#bereiche .content-element-group > .content-text:nth-child(1),#main .mod_article#bereiche .content-element-group > .content-text:nth-child(2),#main .mod_article#bereiche .content-element-group > .content-text:nth-child(3){padding-top: 20px}#main .mod_article#bereiche .content-element-group > .content-text:nth-child(1) h2,#main .mod_article#bereiche .content-element-group > .content-text:nth-child(2) h2,#main .mod_article#bereiche .content-element-group > .content-text:nth-child(3) h2{position: relative;padding-left: 80px}#main .mod_article#bereiche .content-element-group > .content-text:nth-child(1) h2:before,#main .mod_article#bereiche .content-element-group > .content-text:nth-child(2) h2:before,#main .mod_article#bereiche .content-element-group > .content-text:nth-child(3) h2:before{position: absolute;left: 0;bottom: 0;content: '';display: inline-block;background-image: url('/files/grafik/icon/behandler.png');width: 60px;height: 60px;background-repeat: no-repeat;background-size: contain}#main .mod_article#bereiche .content-element-group > .content-text:nth-child(2) h2:before{background-image: url('/files/grafik/icon/arbeitsgebiete.png')}#main .mod_article#bereiche .content-element-group > .content-text:nth-child(3) h2:before{background-image: url('/files/grafik/icon/anfahrt.png')}#main .mod_article#maps > .article_inside{padding: 0;max-width: 100%}#main .mod_article#maps > .article_inside #map{margin: 0}#main .mod_article .article_inside{zoom: 1;width: 100%;max-width: 1850px;padding: 40px 40px 40px 40px;margin: 0 auto;position: relative;display: block}#main .mod_article .article_inside:before,#main .mod_article .article_inside:after{content: "";display: table}#main .mod_article .article_inside:after{clear: both}#main .mod_article .article_inside > *{margin-bottom: 20px}#main .mod_article .article_inside > *:last-child{margin-bottom: 0}#main .mod_article.bg_c1,#main .mod_article.bg_c2{background: #7ac1e6}#main .mod_article.bg_c1 a,#main .mod_article.bg_c2 a{color: #FFF}#main .mod_article.bg_c1 h3 a,#main .mod_article.bg_c2 h3 a{color: #222;text-decoration: none}#main .mod_article.bg_c1 .ce_headline,#main .mod_article.bg_c2 .ce_headline{color: #FFF}#main .mod_article.bg_c1 .content-element-group.bg_no,#main .mod_article.bg_c2 .content-element-group.bg_no{background: #a2d4ee;border-radius: 8px;padding: 20px;margin-left: -20px;margin-right: -20px}#main .mod_article.bg_c1 .content-element-group.bg_no > ul,#main .mod_article.bg_c2 .content-element-group.bg_no > ul{grid-gap: 80px}#main .mod_article.bg_c1 .content-element-group.bg_no > ul > li,#main .mod_article.bg_c2 .content-element-group.bg_no > ul > li{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;margin-bottom: 10px}#main .mod_article.bg_c1 .content-element-group.bg_no > ul > li.withbutton,#main .mod_article.bg_c2 .content-element-group.bg_no > ul > li.withbutton{padding-bottom: 0}#main .mod_article.bg_c1 .content-element-group.bg_no > ul > li .head,#main .mod_article.bg_c2 .content-element-group.bg_no > ul > li .head{background: none;min-height: auto;color: #FFF;margin-bottom: 10px}#main .mod_article.bg_c1 .content-element-group.bg_no > ul > li .head a,#main .mod_article.bg_c2 .content-element-group.bg_no > ul > li .head a{color: #FFF}#main .mod_article.bg_c1 .content-element-group.bg_no > ul > li .head.withicon,#main .mod_article.bg_c2 .content-element-group.bg_no > ul > li .head.withicon{-ms-grid-columns: 60px 1fr;grid-template-columns: 60px 1fr}#main .mod_article.bg_c1 .content-element-group.bg_no > ul > li .head .icon,#main .mod_article.bg_c2 .content-element-group.bg_no > ul > li .head .icon{height: 60px;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}#main .mod_article.bg_c1 .content-element-group.bg_no > ul > li .headlines,#main .mod_article.bg_c2 .content-element-group.bg_no > ul > li .headlines{align-self: end}#main .mod_article.bg_c1 .content-element-group.bg_no > ul > li .box_col .content .text,#main .mod_article.bg_c2 .content-element-group.bg_no > ul > li .box_col .content .text{padding: 0}#main .mod_article.bg_c1 .content-element-group.bg_no > ul > li .button,#main .mod_article.bg_c2 .content-element-group.bg_no > ul > li .button{margin-top: 20px;position: relative;left: auto;right: auto;bottom: auto}#main .mod_article.bg_c1{background: #2198d5}.content-element-group .text ul,.ce_accordion ul,.content-text .text ul{list-style: disc}.content-element-group .text ul > li,.ce_accordion ul > li,.content-text .text ul > li{padding-left: 20px;position: relative;display: block}.content-element-group .text ul > li:before,.ce_accordion ul > li:before,.content-text .text ul > li:before{content: '';width: 8px;height: 8px;background: #2198d5;border-radius: 100%;position: absolute;left: 0;top: .5em}#footer .content-text .text ul > li:before{background: #FFF}.content-text > *{margin-bottom: 20px}.content-text > *:last-child{margin-bottom: 0}.content-text + .content-element-group{margin-top: 60px}.content-text p{max-width: 1200px}.content-text.icon_text{position: relative;overflow: visible;padding-left: 80px}.content-text.icon_text figure{position: absolute;left: 0;margin: 0;bottom: 4px}.content-text.icon_text figure img{width: 60px}#main .mod_article.box_shadow .content-element-group{-webkit-box-shadow: 0 0 4px 0 rgba(33,108,170,0.6);-moz-box-shadow: 0 0 4px 0 rgba(33,108,170,0.6);box-shadow: 0 0 4px 0 rgba(33,108,170,0.6);border-radius: 8px;padding: 20px}#main .mod_article.box_shadow .content-element-group .content-image a:last-child{background: none;padding: 0;border-radius: 0}#main .ce_accordion{overflow: visible;margin-bottom: 20px}#main .ce_accordion .toggler{position: relative;cursor: pointer;color: #FFF;background: #7ac1e6;margin: 0;border-radius: 8px;padding: 10px;padding-left: 40px}#main .ce_accordion .toggler:before{position: absolute;left: 15px;top: 15px;content: '';display: inline-block;width: 0px;height: 0px;-webkit-transform: rotate(360deg) ;transform: rotate(360deg) ;border-style: solid;border-width: 9px 0 9px 12px;border-color: transparent transparent transparent #fff;-webkit-transform: rotate(0deg) scale(1);-moz-transform: rotate(0deg) scale(1);-ms-transform: rotate(0deg) scale(1);-o-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);transition: all .15s ease-in;-webkit-transition: all .15s ease-in}#main .ce_accordion .toggler:hover#main .ce_accordion .toggler:before{-webkit-transform: rotate(0deg) scale(1.5);-moz-transform: rotate(0deg) scale(1.5);-ms-transform: rotate(0deg) scale(1.5);-o-transform: rotate(0deg) scale(1.5);transform: rotate(0deg) scale(1.5)}#main .ce_accordion .accordion{padding-top: 20px;padding-bottom: 20px;padding-left: 40px;display: none}#main .ce_accordion .accordion > div > *{margin-bottom: 20px}#main .ce_accordion.active .toggler:before{-webkit-transform: rotate(90deg) scale(1);-moz-transform: rotate(90deg) scale(1);-ms-transform: rotate(90deg) scale(1);-o-transform: rotate(90deg) scale(1);transform: rotate(90deg) scale(1)}#main .ce_accordion.active .toggler:hover:before{-webkit-transform: rotate(90deg) scale(1.5);-moz-transform: rotate(90deg) scale(1.5);-ms-transform: rotate(90deg) scale(1.5);-o-transform: rotate(90deg) scale(1.5);transform: rotate(90deg) scale(1.5)}#main .ce_accordion.active .accordion{display: block}#main .content-element-group ul.row_2{display: -ms-grid;display: grid;grid-gap: 20px;-ms-grid-columns: repeat(2, 1fr);grid-template-columns: repeat(2, 1fr);grid-auto-rows: 1fr}#main .content-element-group ul.row_2:before,#main .content-element-group ul.row_2:after{content: none}#main .content-element-group ul.row_2 > *{margin-bottom: 0;float: none}#main .content-element-group ul.row_3{display: -ms-grid;display: grid;grid-gap: 33px;-ms-grid-columns: repeat(3, 1fr);grid-template-columns: repeat(3, 1fr);grid-auto-rows: 1fr}#main .content-element-group ul.row_3:before,#main .content-element-group ul.row_3:after{content: none}#main .content-element-group ul.row_3 > *{margin-bottom: 0;float: none}#main .content-element-group ul.row_3 .head.withicon{display: -ms-grid;display: grid;grid-gap: 10px;-ms-grid-columns: 100px/2 1fr;grid-template-columns: 100px/2 1fr;grid-auto-rows: 1fr}#main .content-element-group ul.row_3 .head.withicon:before,#main .content-element-group ul.row_3 .head.withicon:after{content: none}#main .content-element-group ul.row_3 .head.withicon > *{margin-bottom: 0;float: none}#main .content-element-group ul.row_3 .head.withicon .icon{height: 100px/2}#main .content-element-group ul.row_4{display: -ms-grid;display: grid;grid-gap: 30px;-ms-grid-columns: repeat(4, 1fr);grid-template-columns: repeat(4, 1fr);grid-auto-rows: 1fr}#main .content-element-group ul.row_4:before,#main .content-element-group ul.row_4:after{content: none}#main .content-element-group ul.row_4 > *{margin-bottom: 0;float: none}#main .content-element-group ul.row_4 .head.withicon{display: -ms-grid;display: grid;grid-gap: 20px;-ms-grid-columns: 50px 1fr;grid-template-columns: 50px 1fr;grid-auto-rows: 1fr}#main .content-element-group ul.row_4 .head.withicon:before,#main .content-element-group ul.row_4 .head.withicon:after{content: none}#main .content-element-group ul.row_4 .head.withicon > *{margin-bottom: 0;float: none}#main .content-element-group .inside > div{margin-bottom: 20px}#main .content-element-group .inside > div:last-child{margin-bottom: 0}#main .content-element-group > ul > li{position: relative;overflow: hidden;-webkit-box-shadow: 0 0 4px 0 rgba(33,108,170,0.6);-moz-box-shadow: 0 0 4px 0 rgba(33,108,170,0.6);box-shadow: 0 0 4px 0 rgba(33,108,170,0.6);border-radius: 8px}#main .content-element-group > ul > li.withbutton{padding-bottom: 60px .2}#main .content-element-group > ul > li.withbutton .box_col .content .text{padding-bottom: 0}#main .content-element-group > ul > li.button_overlay:hover .button a.link{background-color: #47aee2}#main .content-element-group > ul > li.headline_bottom{padding-bottom: 0}#main .content-element-group > ul > li.headline_bottom .head{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 10;padding: 10px 20px;padding-bottom: 80px;background: rgba(31,61,76,0.53)}#main .content-element-group > ul > li.headline_bottom .head h2,#main .content-element-group > ul > li.headline_bottom .head h3,#main .content-element-group > ul > li.headline_bottom .head h4{color: #FFF}#main .content-element-group > ul > li.headline_bottom .head h2 a,#main .content-element-group > ul > li.headline_bottom .head h3 a,#main .content-element-group > ul > li.headline_bottom .head h4 a{color: #FFF}#main .content-element-group > ul > li.headline_bottom .head h2 + h3,#main .content-element-group > ul > li.headline_bottom .head h3 + h4{margin-top: 5px}#main .content-element-group > ul > li.headline_bottom .button{bottom: 20px}#main .content-element-group > ul > li .head{grid-template-areas: 'left right';background: #2198d5;color: #FFF;margin: 0;min-height: 76px;padding: 10px}#main .content-element-group > ul > li .head a{color: #FFF;text-decoration: none;display: block}#main .content-element-group > ul > li .head h3 + h4,#main .content-element-group > ul > li .head h2 + h3{color: #222}#main .content-element-group > ul > li .head h3 + h4 a,#main .content-element-group > ul > li .head h2 + h3 a{color: #222}#main .content-element-group > ul > li .head .icon{position: relative;height: 50px;-webkit-transform: translateY(4px);-moz-transform: translateY(4px);-ms-transform: translateY(4px);-o-transform: translateY(4px);transform: translateY(4px)}#main .content-element-group > ul > li .head .icon span{display: block;width: 100%;height: 100%;background-size: contain;background-repeat: no-repeat;background-position: center bottom}#main .content-element-group > ul > li .head .headlines{grid-area: right}#main .content-element-group > ul > li .box_col .content .text{padding: 20px}#main .content-element-group > ul > li .image a{display: block}#main .content-element-group > ul > li .image img{width: 100%;object-fit: cover}#main .content-element-group a.overlay{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 20}#main .content-element-group .button{z-index: 15;position: absolute;bottom: 10px;left: 20px;right: 20px}#main .content-element-group .button a.link{background: #2198d5;color: #FFF;border-radius: 8px;display: inline-block;line-height: 120%;padding: 10px 20px;text-decoration: none;transition: all .15s ease-in;-webkit-transition: all .15s ease-in}#main .content-element-group .button a.link:hover{background: #47aee2}.ce_sliderStart{overflow: hidden;position: relative;z-index: 2}.ce_sliderStart .content-slider{position: relative}.ce_sliderStart .slider-wrapper{position: relative;zoom: 1;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out}.ce_sliderStart .slider-wrapper:before,.ce_sliderStart .slider-wrapper:after{content: "";display: table}.ce_sliderStart .slider-wrapper:after{clear: both}.ce_sliderStart .slider-wrapper > div{display: none}.ce_sliderStart .slider-wrapper > div:first-child{display: block}.ce_sliderStart.init .slider-wrapper > div{float: left;display: block}.ce_sliderStart .ce_image img{width: 100%;min-height: 200px;object-fit: cover}.ce_sliderStart .slider-control{position: absolute;left: 20px;top: 20px;right: 20px;bottom: 60px;z-index: 100;pointer-events: none}.ce_sliderStart .slider-control > a{position: absolute;pointer-events: all;top: 0;bottom: 0;width: 50%;overflow: hidden;text-indent: -2000px}.ce_sliderStart .slider-control > a.slider-prev{left: 0}.ce_sliderStart .slider-control > a.slider-next{right: 0}.ce_sliderStart .slider-control .slider-menu{position: absolute;left: 0;top: 0;right: 0;text-align: right;z-index: 50;pointer-events: none}.ce_sliderStart .slider-control .slider-menu > span{position: relative;pointer-events: all;display: inline-block;margin: 2.5px;cursor: pointer;width: 20px;height: 20px;background: #FFF;overflow: hidden;border-radius: 8px;border: 1px solid rgba(31,61,76,0.53)}.ce_sliderStart .slider-control .slider-menu > span.active{background: #7ac1e6;pointer-events: none}.ce_sliderStart .slider-control .slider-menu > span:hover{background: #a5d5ee}.content-gallery{overflow: visible}.content-gallery h2{color: #7ac1e6;margin-bottom: 20px}.content-gallery ul{display: -ms-grid;display: grid;grid-gap: 20px;-ms-grid-columns: repeat(6, 1fr);grid-template-columns: repeat(6, 1fr);grid-auto-rows: 1fr;overflow: visible}.content-gallery ul:before,.content-gallery ul:after{content: none}.content-gallery ul > *{margin-bottom: 0;float: none}.content-gallery ul figure{display: inline-block;overflow: hidden;border-radius: 8px;-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);box-shadow: 0 0 4px 0 rgba(0,0,0,0.4)}.content-gallery ul a{display: block}.content-gallery ul li{float: none}#sidebar_widget{position: fixed;top: 50%;margin-top: -2*55px;right: 0;z-index: 45}#sidebar_widget ul{margin: 0;padding: 0;list-style: none;zoom: 1}#sidebar_widget ul:before,#sidebar_widget ul:after{content: "";display: table}#sidebar_widget ul:after{clear: both}#sidebar_widget ul li{clear: right;float: right;background-color: #FFF;padding: 0;margin: 0;font-size: 18px;line-height: 140%;-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);box-shadow: 0 0 4px 0 rgba(0,0,0,0.4);border-radius: 0px 0px 0px 0px;overflow: hidden}#sidebar_widget ul li:before{content: none}#sidebar_widget ul li:hover{border-radius: 8px 0px 0px 8px}#sidebar_widget ul li a{height: 55px;width: 55px;line-height: 55px;margin-bottom: 0px;overflow: hidden;white-space: nowrap;background-color: #FFF;display: block;position: relative;zoom: 1;transition: all .3s ease-in;-webkit-transition: all .3s ease-in}#sidebar_widget ul li a:before,#sidebar_widget ul li a:after{content: "";display: table}#sidebar_widget ul li a:after{clear: both}#sidebar_widget ul li a:hover{width: 13em}#sidebar_widget ul li span.extra{display: inline-block;color: #2198d5;padding: 0px 1px 0px 10px}#sidebar_widget ul li span.icon{position: absolute;top: 0px;right: 0px;width: 55px;bottom: 0px;background-color: #FFF;z-index: 5;display: inline-block;background-repeat: no-repeat;background-position: center;background-size: 36px 36px}#sidebar_widget ul li small{font-weight: 400;font-family: 'Roboto', Verdana, Geneva, sans-serif}#sidebar_widget ul li.telefon{border-radius: 8px 0px 0px 0px}#sidebar_widget ul li.telefon:hover{border-radius: 8px 0px 0px 8px}#sidebar_widget ul li.telefon a:hover{width: 21em}#sidebar_widget ul li.telefon span.icon{background-size: 32px 32px;background-image: url('/files/grafik/icon/telefon.png')}#sidebar_widget ul li.kontakt a:hover{width: 22em}#sidebar_widget ul li.kontakt span.icon{background-image: url('/files/grafik/icon/oeffnungszeiten.png')}#sidebar_widget ul li.kontakt span.extra{display: block;line-height: 120%;text-transform: uppercase}#sidebar_widget ul li.kontakt span.extra strong{font-weight: 500;display: inline-block;min-width: 1.6em}#sidebar_widget ul li.kontakt span.extra:first-child{padding-top: 7px}#sidebar_widget ul li.anfahrt{border-radius: 0px 0px 0px 8px}#sidebar_widget ul li.anfahrt:hover{border-radius: 8px 0px 0px 8px}#sidebar_widget ul li.anfahrt span.icon{background-image: url('/files/grafik/icon/standort.png')}#footer{background: #2198d5;color: #FFF}#footer a{color: #FFF;text-decoration: none}#footer > .inside{zoom: 1;width: 100%;max-width: 1850px;padding: 20px 40px;margin: 0 auto;position: relative;display: block;display: -ms-grid;display: grid;grid-gap: 20px;-ms-grid-columns: 2fr 2fr 2fr 1fr 1fr;grid-template-columns: 2fr 2fr 2fr 1fr 1fr;grid-auto-rows: 1fr}#footer > .inside:before,#footer > .inside:after{content: "";display: table}#footer > .inside:after{clear: both}#footer > .inside:before,#footer > .inside:after{content: none}#footer > .inside > *{margin-bottom: 0;float: none}#footer > .inside table .col_1{text-align: right;padding-right: .3em}#footer > .inside table td{max-width: 5.5em;padding-right: 20px}#footer > .inside table td:nth-child(2){padding-right: .25em}#footer > .inside table td:last-child{padding-right: 0}#footer > .inside h3{margin-bottom: 20px;font-weight: 700}#menu{position: absolute;right: 20px;bottom: 10px;opacity: 1;z-index: 990;display: inline-block;width: 44px;height: 44px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .15s ease-in-out;-moz-transition: .15s ease-in-out;-o-transition: .15s ease-in-out;transition: .15s ease-in-out;cursor: pointer}#menu.active{opacity: 1;pointer-events: all}#menu span{display: block;position: absolute;width: 34px;height: 4px;background: #FFF;opacity: 1;left: (44px-34px)/2;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}#menu span:nth-child(1){top: 9px}#menu span:nth-child(2),#menu span:nth-child(3){top: 19px}#menu span:nth-child(4){top: 29px}html.menu_open #header #nav_wrap{left: 0}html.menu_open #header #menu span:nth-child(1){top: 18px;width: 0%;left: 50%}html.menu_open #header #menu span:nth-child(2){-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}html.menu_open #header #menu span:nth-child(3){-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}html.menu_open #header #menu span:nth-child(4){top: 18px;width: 0%;left: 50%}html.no-objectfit .ce_sliderStart .ce_image figure.js-object-fit{background-size: cover;background-repeat: no-repeat}html.no-objectfit .ce_sliderStart .ce_image figure.js-object-fit img{opacity: 0}html.no-cssgrid #wrapper #header #logo{zoom: 1;display: block}html.no-cssgrid #wrapper #header #logo:before,html.no-cssgrid #wrapper #header #logo:after{content: "";display: table}html.no-cssgrid #wrapper #header #logo:after{clear: both}html.no-cssgrid #wrapper #header #logo figure{float: left;width: 50px;margin-right: 10px}html.no-cssgrid #wrapper #header #logo figure img{width: 100%}html.no-cssgrid #wrapper #header #logo > .text{float: left;width: 50%}html.no-cssgrid #footer > .inside,html.no-cssgrid .content-gallery ul{zoom: 1;display: block}html.no-cssgrid #footer > .inside:before,html.no-cssgrid .content-gallery ul:before,html.no-cssgrid #footer > .inside:after,html.no-cssgrid .content-gallery ul:after{content: "";display: table}html.no-cssgrid #footer > .inside:after,html.no-cssgrid .content-gallery ul:after{clear: both}html.no-cssgrid #footer > .inside > *,html.no-cssgrid .content-gallery ul > *{width: 48%;float: left;margin-right: 2%;margin-bottom: 20px}html.no-cssgrid #footer > .inside > *:last-child,html.no-cssgrid .content-gallery ul > *:last-child{margin-bottom: 0}html.no-cssgrid .content-gallery ul li{width: 300px;overflow: hidden}html.no-cssgrid #header > .inside .mod_article .content-text{display: block}html.no-cssgrid #header > .inside .mod_article .content-text figure{display: none}@media (max-width: 1906px) and (min-width: 950px){#wrapper #main .article_inside > .content-text{padding-right: 20px}}@media (max-width: 1400px){#wrapper #header .mod_article .content-text figure,#wrapper #header .mod_article .content-text img{position: relative;left: auto;right: auto;bottom: auto;top: auto;width: auto;height: auto}#wrapper #header .mod_article .content-text .text{min-height: auto;width: 100%;padding-top: 10px}#wrapper #header .mod_article .content-text .text h2{margin-bottom: 0}}@media (max-width: 1200px){#main .content-element-group.grid_4{grid-template-columns: 1fr 1fr}#main .content-element-group.grid_4 .content-text figure a,#main .content-element-group.grid_4 .content-text figure img{display: block;width: 100%}#footer > .inside{-ms-grid-columns: repeat(2, 1fr);grid-template-columns: repeat(2, 1fr);padding-bottom: 0}#footer > .inside .content-text{margin-bottom: 20px}#footer > .inside .content-text:nth-child(5){margin-bottom: 0;padding-bottom: 20px}#footer .mobile_hidden{display: none}}@media (max-width: 950px){#sidebar_widget{display: none}#main .mod_article .article_inside,#footer > .inside,#header > .inside .mod_article .content-text{padding-left: 20px;padding-right: 20px}#logo_scroll{padding-left: 0;padding-right: 50px;line-height: 100%}}@media (max-width: 800px){#main .content-element-group.grid_4.boxen .content-text .text{min-height: auto}.content-element-group.grid_3,#main .mod_article.grid_2 .article_inside,#footer > .inside,#main .content-element-group.grid_3,#main .mod_article.grid_2-3_1 .article_inside,#main .content-element-group.grid_4{display: block}.content-element-group.grid_3 > *,#main .mod_article.grid_2 .article_inside > *,#footer > .inside > *,#main .content-element-group.grid_3 > *,#main .mod_article.grid_2-3_1 .article_inside > *,#main .content-element-group.grid_4 > *{margin-bottom: 20px}.content-element-group.grid_3 > *:last-child,#main .mod_article.grid_2 .article_inside > *:last-child,#footer > .inside > *:last-child,#main .content-element-group.grid_3 > *:last-child,#main .mod_article.grid_2-3_1 .article_inside > *:last-child,#main .content-element-group.grid_4 > *:last-child{margin-bottom: 0}#main .mod_article#zertifikate .content-element-group{max-width: 100%}.content-gallery ul{grid-gap: 20px;-ms-grid-columns: repeat(3, 1fr);grid-template-columns: repeat(3, 1fr)}html.popup .content-element-group.grid_2{display: block}html.popup .content-element-group.grid_2 > *{margin-bottom: 20px}html.popup .content-element-group.grid_2 > *:last-child{margin-bottom: 0}}@media (max-width: 550px){#header > .inside .mod_article#head_start:after{display: none}#header #nav_wrap > .wrap > .inside,#header #nav_wrap a,#header #nav_wrap strong{padding-left: 10px;padding-right: 10px}#header > .inside .mod_article#head_start .content-text.last{position: relative;left: auto;right: auto;bottom: auto;top: auto;width: auto;height: auto}#header #nav_wrap ul{max-width: 98%}#menu{bottom: auto;top: 10px}#header > .inside > .head > .inside,#header > .inside > .head{height: 100px}#header #nav_wrap{top: 100px}#header > .inside > .head + .mod_article{margin-top: 100px}#header > .inside .mod_article#head_start img{max-height: 400px}#logo{-ms-grid-columns: 50px 1fr;grid-template-columns: 50px 1fr}#logo figure img{width: 40px}#logo .text{font-size: 16px;line-height: 120%}#main .ce_accordion .accordion{padding-left: 0}}@media (max-width: 400px){#logo .text{font-size: 13px;line-height: 110%}}
