#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.hljs{display:block;overflow-x:auto;padding:.5em;background:#eee;color:black}.hljs-link,.hljs-emphasis,.hljs-attribute,.hljs-addition{color:#070}.hljs-emphasis{font-style:italic}.hljs-strong,.hljs-string,.hljs-deletion{color:#d14}.hljs-strong{font-weight:bold}.hljs-quote,.hljs-comment{color:#998;font-style:italic}.hljs-section,.hljs-title{color:#900}.hljs-class .hljs-title,.hljs-type{color:#458}.hljs-variable,.hljs-template-variable{color:#336699}.hljs-bullet{color:#997700}.hljs-meta{color:#3344bb}.hljs-code,.hljs-number,.hljs-literal,.hljs-keyword,.hljs-selector-tag{color:#099}.hljs-regexp{background-color:#fff0ff;color:#880088}.hljs-symbol{color:#990073}.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class{color:#007700}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:local("Roboto");src:url("/files/build/fonts/roboto-v19-latin-300.eot");src:local("Roboto"),local("Roboto-Regular"),url("/files/build/fonts/roboto/roboto-v19-latin-300.eot?#iefix") format("embedded-opentype"),url("/files/build/fonts/roboto/roboto-v19-latin-300.woff2") format("woff2"),url("/files/build/fonts/roboto/roboto-v19-latin-300.woff") format("woff"),url("/files/build/fonts/roboto/roboto-v19-latin-300.ttf") format("truetype"),url("/files/build/fonts/roboto/roboto-v19-latin-300.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;font-display:swap;src:local("Roboto");src:url("/files/build/fonts/roboto/roboto-v19-latin-300italic.eot");src:local("Roboto Italic"),local("Roboto-Italic"),url("/files/build/fonts/roboto/roboto-v19-latin-300italic.eot?#iefix") format("embedded-opentype"),url("/files/build/fonts/roboto/roboto-v19-latin-300italic.woff2") format("woff2"),url("/files/build/fonts/roboto/roboto-v19-latin-300italic.woff") format("woff"),url("/files/build/fonts/roboto/roboto-v19-latin-300italic.ttf") format("truetype"),url("/files/build/fonts/roboto/roboto-v19-latin-300italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local("Roboto");src:url("/files/build/fonts/roboto/roboto-v19-latin-500.eot");src:local("Roboto Bold"),local("Roboto-Bold"),url("/files/build/fonts/roboto/roboto-v19-latin-500.eot?#iefix") format("embedded-opentype"),url("/files/build/fonts/roboto/roboto-v19-latin-500.woff2") format("woff2"),url("/files/build/fonts/roboto/roboto-v19-latin-500.woff") format("woff"),url("/files/build/fonts/roboto/roboto-v19-latin-500.ttf") format("truetype"),url("/files/build/fonts/roboto/roboto-v19-latin-500.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;font-display:swap;src:local("Roboto");src:url("/files/build/fonts/roboto/roboto-v19-latin-500italic.eot");src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url("/files/build/fonts/roboto/roboto-v19-latin-500italic.eot?#iefix") format("embedded-opentype"),url("/files/build/fonts/roboto/roboto-v19-latin-500italic.woff2") format("woff2"),url("/files/build/fonts/roboto/roboto-v19-latin-500italic.woff") format("woff"),url("/files/build/fonts/roboto/roboto-v19-latin-500italic.ttf") format("truetype"),url("/files/build/fonts/roboto/roboto-v19-latin-500italic.svg#Roboto") format("svg")}@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:url("/files/build/fonts/merriweather/merriweather-v20-latin-regular.eot");src:local("Merriweather Regular"),local("Merriweather-Regular"),url("/files/build/fonts/merriweather/merriweather-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("/files/build/fonts/merriweather/merriweather-v20-latin-regular.woff2") format("woff2"),url("/files/build/fonts/merriweather/merriweather-v20-latin-regular.woff") format("woff"),url("/files/build/fonts/merriweather/merriweather-v20-latin-regular.ttf") format("truetype"),url("/files/build/fonts/merriweather/merriweather-v20-latin-regular.svg#Merriweather") format("svg")}@font-face{font-family:'Merriweather';font-style:italic;font-weight:400;src:url("/files/build/fonts/merriweather/merriweather-v20-latin-italic.eot");src:local("Merriweather Italic"),local("Merriweather-Italic"),url("/files/build/fonts/merriweather/merriweather-v20-latin-italic.eot?#iefix") format("embedded-opentype"),url("/files/build/fonts/merriweather/merriweather-v20-latin-italic.woff2") format("woff2"),url("/files/build/fonts/merriweather/merriweather-v20-latin-italic.woff") format("woff"),url("/files/build/fonts/merriweather/merriweather-v20-latin-italic.ttf") format("truetype"),url("/files/build/fonts/merriweather/merriweather-v20-latin-italic.svg#Merriweather") format("svg")}strong,b{font-weight:500}@font-face{font-family:"iks-iconfont";src:url("/files/build/fonts/iks-icons/iks-iconfont.eot");src:url("/files/build/fonts/iks-icons/iks-iconfont.eot?#iefix") format("embedded-opentype"),url("/files/build/fonts/iks-icons/iks-iconfont.woff") format("woff"),url("/files/build/fonts/iks-icons/iks-iconfont.ttf") format("truetype"),url("/files/build/fonts/iks-icons/iks-iconfont.svg#iks-iconfont") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"iks-iconfont" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"iks-iconfont" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-iks-big-down:before{content:"\61"}.icon-iks-big-left:before{content:"\62"}.icon-iks-big-right:before{content:"\63"}.icon-iks-big-up:before{content:"\64"}.icon-iks-big-cross-65px:before{content:"\65"}.icon-iks-box-arrow-down:before{content:"\66"}.icon-iks-box-arrow-left:before{content:"\67"}.icon-iks-box-arrow-right:before{content:"\68"}.icon-iks-box-arrow-up:before{content:"\69"}.icon-iks-bulb:before{content:"\6a"}.icon-iks-burger-menu-50px:before{content:"\6b"}.icon-iks-check:before{content:"\6c"}.icon-iks-cross-stroke-50px:before{content:"\6d"}.icon-iks-folder:before{content:"\6e"}.icon-iks-karriere-firmenevents:before{content:"\6f"}.icon-iks-karriere-flexible-arbeitszeiten:before{content:"\70"}.icon-iks-karriere-frisches-obst:before{content:"\71"}.icon-iks-karriere-kaffee-wasser-flat:before{content:"\72"}.icon-iks-karriere-seminare-weiterbildung-und-mentoring:before{content:"\73"}.icon-iks-karriere-tolles-arbeitsklima:before{content:"\74"}.icon-iks-karriere-unbefristete-vertrge:before{content:"\75"}.icon-iks-leistungen-appentwicklung:before{content:"\76"}.icon-iks-leistungen-business-process-management:before{content:"\77"}.icon-iks-leistungen-devops:before{content:"\78"}.icon-iks-leistungen-programmierung:before{content:"\79"}.icon-iks-leistungen-projektmanagement:before{content:"\7a"}.icon-iks-leistungen-qualittssicherung:before{content:"\41"}.icon-iks-leistungen-requirements-engineering:before{content:"\42"}.icon-iks-leistungen-software-architektur:before{content:"\43"}.icon-iks-leistungen-usability:before{content:"\44"}.icon-iks-leistungen-wartung:before{content:"\45"}.icon-iks-location:before{content:"\46"}.icon-iks-orientation:before{content:"\47"}.icon-iks-reply:before{content:"\48"}.icon-iks-search-blue-50px:before{content:"\49"}.icon-iks-search-white-50px:before{content:"\4a"}.icon-iks-send:before{content:"\4b"}.icon-iks-down:before{content:"\4c"}.icon-iks-left:before{content:"\4d"}.icon-iks-right:before{content:"\4e"}.icon-iks-up:before{content:"\4f"}.icon-iks-small-down:before{content:"\50"}.icon-iks-small-left:before{content:"\51"}.icon-iks-small-right:before{content:"\52"}.icon-iks-small-up:before{content:"\53"}.icon-iks-social-media-facebook:before,.icon-facebook:before{content:"\54"}.icon-iks-social-media-github:before,.icon-github:before{content:"\55"}.icon-iks-social-media-instagram:before,.icon-instagram:before{content:"\56"}.icon-iks-social-media-linkedin:before,.icon-linkedin:before{content:"\57"}.icon-iks-social-media-medium:before{content:"\58"}.icon-iks-social-media-slideshare:before,.icon-slideshare:before{content:"\59"}.icon-iks-social-media-twitter:before,.icon-twitter:before{content:"\5a"}.icon-iks-social-media-xing:before,.icon-xing:before{content:"\30"}html{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #eee;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:1.1rem/1.6rem 'Roboto', sans-serif;color:#005477;font-weight:300;color:#005477}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco, monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font:3.55rem/4.15rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-style:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}h2{font:2.4rem/2.85rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-style:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}h3,h4,h5{font:1.4rem/1.65rem 'Roboto', sans-serif;color:#005477;font-weight:300;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}h5{text-transform:none;font-size:0.5rem;line-height:0.8rem}@media screen and (max-width: 767px){h1{font-size:2.5rem !important;line-height:2.6rem !important}h2{font-size:1.74rem !important;line-height:2.13rem !important}h3,h4,h5{font-size:1.3rem !important;line-height:1.55rem !important}body{font-size:1rem !important;line-height:1.5rem !important}}table{font-size:inherit}caption,th{font-weight:bold}a{cursor:pointer;color:#009ee3;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transform-origin:center;transform-origin:center}a:hover{color:#005477}a *{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transform-origin:center;transform-origin:center}h1,h2,h3,h4,h5,h6{margin-top:0}h1,h2,h3,h4,h5,h6{margin-bottom:50px}h3,h4,h5,h6{margin-bottom:25px}p,pre,blockquote,table,ol,ul,form{margin-bottom:25px}img{max-width:100%;height:auto;border:none}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}picture{display:inline-block;line-height:0;max-width:100%;width:100%;height:auto}.image_container{box-sizing:border-box;line-height:0}.image_container img{-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px)}.invisible{display:none}.video_container video,.video_container audio{width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}html,body{min-height:100%;width:100%;padding:0;margin:0;font:1.1rem/1.6rem 'Roboto', sans-serif;color:#005477;font-weight:300}body.noscroll{position:fixed;height:100%;overflow:hidden;-webkit-overflow-scrolling:auto}@media screen and (max-width: 767px){html,body{font-size:1rem !important;line-height:1.5rem !important}}body.mce-content-body{min-height:auto;padding:1%;box-sizing:border-box}a.linkicon,a.linkexticon{text-decoration:none;font-size:1.2rem;line-height:1.6rem;font-weight:400;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;align-content:center}a.linkicon:after,a.linkexticon:after{display:inline-block;font-family:"iks-iconfont";font-size:35px;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-decoration:none;content:"\63";padding-left:5px;margin-right:25px;vertical-align:text-bottom}a.linkexticon:before{display:inline-block;font-family:"iks-iconfont";font-size:140%;line-height:100%;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-decoration:none;content:"\63";padding-left:0px;margin-right:25px}a.linkexticon:after{display:none}.highlight{background-color:#fccf9f;color:#005477;padding-left:2px;padding-right:2px}#main{-webkit-scroll-snap-type:mandatory;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-webkit-scroll-snap-type:both mandatory;-ms-scroll-snap-type:both mandatory;scroll-snap-type:both mandatory}#main .mod_article,#footer{scroll-snap-align:start}#main .mod_article .grid,#footer .grid{margin-left:-25px;margin-right:-25px;clear:both}#main .mod_article .grid:before,#footer .grid:before,#main .mod_article .grid:after,#footer .grid:after{flex-basis:0;-webkit-box-ordinal-group:2;order:1}#main .mod_article .grid *[class*="ce_"],#footer .grid *[class*="ce_"],#main .mod_article .grid *[class*="mod_"],#footer .grid *[class*="mod_"]{padding-left:25px;padding-right:25px}#main .mod_article .grid *[class*="ce_"].full,#footer .grid *[class*="ce_"].full,#main .mod_article .grid *[class*="mod_"].full,#footer .grid *[class*="mod_"].full{max-width:100% !important}@media screen and (max-width: 767px){#main .mod_article .grid *[class*="ce_"],#main .mod_article .grid *[class*="mod_"]{flex-basis:100% !important;padding-left:0;padding-right:0}}#wrapper{width:100%;min-height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:space-evenly;justify-content:space-evenly;align-content:stretch;background-color:#fff;overflow:hidden}#header,#slideshow,#container,#footer,#bottom,#overlay,#messages,#container .mod_breadcrumb{display:inline-block;width:100%;height:auto;flex-basis:auto;-ms-grid-row-align:stretch;align-self:stretch;box-sizing:border-box}#header,#slideshow,#bottom,#footer{flex-basis:0}#header .inside,#slideshow .inside,#bottom .inside,#footer .inside,#header .mod_breadcrumb,#slideshow .mod_breadcrumb,#bottom .mod_breadcrumb,#footer .mod_breadcrumb{width:100%;max-width:1110px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:stretch;align-items:stretch;align-content:stretch;padding:25px;box-sizing:border-box}#header{position:relative;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}#header .inside{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;flex-basis:auto;-webkit-box-align:center;align-items:center}#header .inside .logo{width:auto;flex-basis:300px;min-width:150px;-webkit-box-flex:1;flex-grow:1;display:inline-block;padding-right:25px}#header .inside .logo.sticky{display:none}#header .inside .logo.invert{display:none}#header .inside .spacer{flex-basis:75%;-webkit-box-flex:2;flex-grow:2;-ms-grid-row-align:stretch;align-self:stretch}#header .inside .lupe{flex-basis:1%;-webkit-box-flex:1;flex-grow:1;margin-left:25px}#header .inside .lupe form{margin:0}#header .inside .lupe input{display:none}#header .inside .lupe .submit{border:hidden;margin:0;padding:0;font-size:150%;line-height:100%;color:#005477;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border:0;background-color:transparent}#header .inside .menu{flex-basis:1%;margin-left:25px;-webkit-box-flex:1;flex-grow:1}#header .inside .menu_hamburger{flex-basis:1%;margin-left:25px;-webkit-box-flex:1;flex-grow:1;display:none;text-align:right;line-height:0}#header .inside .menu_hamburger .button{display:inline-block;position:relative;height:22px;width:36px}#header .inside .menu_hamburger .line{position:absolute;left:0px;height:3px;width:100%;background-color:#009ee3;color:#fff;border-radius:2px;display:block;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}#header .inside .menu_hamburger .line:nth-child(1){top:3px}#header .inside .menu_hamburger .line:nth-child(2){top:11px}#header .inside .menu_hamburger .line:nth-child(3){top:19px}#header .inside .menu_hamburger:hover .line{color:#005477}#header .inside .menu_hamburger.open .line:nth-child(1){-webkit-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}#header .inside .menu_hamburger.open .line:nth-child(2){opacity:0}#header .inside .menu_hamburger.open .line:nth-child(3){-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}#header .inside .mobilemenu{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;overflow:scroll;background-color:#eee;text-align:center}#header .inside .mobilemenu .minside{text-align:left;margin:0 auto;padding:25px;padding-top:50px;padding-bottom:50px;box-sizing:border-box;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:start;align-items:flex-start;align-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;width:100%;height:auto;max-width:1110px}#header .inside .mobilemenu .close{flex-basis:100%;font-size:46px;line-height:46px;align-self:flex-start;color:#fff;text-align:right}#header .inside .mobilemenu .close:before{font-size:36px;line-height:36px}#header .inside .mobilemenu .mmenu{align-self:flex-start;flex-basis:50%;margin-bottom:50px}#header .inside .mobilemenu .mmenu ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;list-style:none;margin:0}#header .inside .mobilemenu .mmenu ul li{list-style:none;flex-basis:100%;line-height:0;text-align:left;padding-top:0;padding-bottom:0}#header .inside .mobilemenu .mmenu ul li a{display:inline-block;font:2rem/3rem 'Roboto', sans-serif;color:#005477;font-weight:500;text-decoration:none;text-transform:none;color:#fff}#header .inside .mobilemenu .mmenu ul li a.active{color:#6d7f8c !important}#header .inside .mobilemenu .mmenu ul li a:hover{color:#009ee3 !important}#header .inside .mobilemenu .contact{flex-basis:50%;align-self:flex-end;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin-bottom:50px}#header .inside .mobilemenu .contact a{flex-basis:100%;text-align:right;font-family:'Merriweather', sans-serif;font-style:italic;font-size:1.8rem;line-height:1.95rem;color:#fff;text-decoration:none}#header .inside .mobilemenu .social{flex-basis:100% !important;text-align:right}#header .inside .mobilemenu .social ul{width:auto}#header .inside .mobilemenu .social ul li{flex-basis:auto;padding:6px}#header .inside .mobilemenu .social ul li a{color:#fff}#header .inside .mobilemenu .meta{flex-basis:50%;font:1.1rem/1.6rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-weight:500;text-decoration:none;text-align:right}#header .inside .mobilemenu .meta ul{width:auto;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;margin-bottom:0}#header .inside .mobilemenu .meta ul li{line-height:0;border-right:1px solid #fff !important;padding-right:10px;margin-right:10px}#header .inside .mobilemenu .meta ul li.last{padding-right:0;margin-right:0;border:none !important}#header .inside .mobilemenu .meta a{font-size:1.7rem;line-height:1.6rem;text-decoration:none;color:#fff}#header .inside .mobilemenu .meta a:hover{color:#6d7f8c !important;text-decoration:underline}#header .inside .mobilemenu .search .formbody{width:auto;border-bottom:2px solid #f6f6f6;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}#header .inside .mobilemenu .search .formbody .widget-text{margin-bottom:0}#header .inside .mobilemenu .search .formbody .widget-text input.text{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border:0;background-color:transparent;font:2rem/3rem 'Roboto', sans-serif;color:#005477;font-weight:500;text-decoration:none;text-transform:none;padding-left:0;padding-top:5px;padding-bottom:5px;background-color:transparent !important;color:#6d7f8c}#header .inside .mobilemenu .search .formbody .widget-text input.text:placeholder{color:#6d7f8c;background-color:transparent !important}#header .inside .mobilemenu .search .formbody .widget-text input.text:active,#header .inside .mobilemenu .search .formbody .widget-text input.nice-select.open.text,#header .inside .mobilemenu .search .formbody .widget-text input.text:focus,#header .inside .mobilemenu .search .formbody .widget-text input.text:-webkit-autofill,#header .inside .mobilemenu .search .formbody .widget-text input.text:-webkit-autofill:hover,#header .inside .mobilemenu .search .formbody .widget-text input.text:-webkit-autofill:focus{color:#fff;font:2.5rem/4rem 'Roboto', sans-serif;color:#005477;font-weight:500;text-decoration:none;text-transform:none;background-color:#005477 !important;-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0px 1000px #005477 inset}#header .inside .mobilemenu .search .formbody .widget-submit{margin-bottom:0}#header .inside .mobilemenu .search .formbody .widget-submit button{background-color:transparent;border:hidden;color:transparent;line-height:0;font-size:0;padding:0;margin:0}#header .inside .mobilemenu .search .formbody .widget-submit button:before{color:#fff;content:"\4a";font-family:"iks-iconfont" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:35px}#header.sticky{position:fixed;width:100%;top:0;z-index:99}#header.sticky .inside .logo{display:none}#header.sticky .inside .logo.sticky{display:inline-block !important;flex-basis:100px;max-width:150px}#header.sticky .inside .menu{display:none}#header.sticky .inside .menu_hamburger{display:inline-block !important;flex-basis:1%}#header.sticky .inside .mobilemenu .minside{padding-top:25px;padding-bottom:25px}@media screen and (max-width: 1023px){#header .inside .mobilemenu ul.level_2 li{flex-basis:50%}}@media screen and (max-width: 767px){#header .inside .mobilemenu .minside{padding-top:25px}#header .inside .mobilemenu .mmenu,#header .inside .mobilemenu .contact,#header .inside .mobilemenu .search,#header .inside .mobilemenu .meta{flex-basis:100% !important;margin-bottom:25px}#header .inside .mobilemenu .close{position:absolute;top:25px;right:25px}#header .inside .mobilemenu .search form{margin-bottom:0}#header .inside .mobilemenu .search .formbody{width:100%}#header .inside .mobilemenu .search .formbody .widget-text{width:100%}#header .inside .mobilemenu .mmenu ul.level_1 li a{font-size:1.8rem;line-height:2.35rem}#header .inside .mobilemenu .meta{text-align:left}#header .inside .mobilemenu .meta ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}#header .inside .mobilemenu .meta ul li{flex-basis:100%;border-right:hidden !important;padding:0;margin:0}#header .inside .mobilemenu .meta ul.level_1 li a,#header .inside .mobilemenu .contact a,#header .inside .mobilemenu .search .formbody .widget-text input.text{font-size:1.4rem;line-height:1.95rem}#header .inside .mobilemenu .social{text-align:center}#header .inside .mobilemenu .social ul li{padding:0;font-size:60px;line-height:60px}#header .inside .mobilemenu .social ul li a{font-size:60px;line-height:60px}}#slideshow{position:relative;width:100%;max-width:100%;flex-basis:100%;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;padding:0;margin:0 auto;height:auto;margin-bottom:50px}#slideshow .inside{width:100%;max-width:100%;min-width:0;height:auto;min-height:350px;padding:0}#slideshow .inside .mod_article{width:100%;max-width:100%;height:auto;margin:0 auto;padding:0;margin-top:0 !important}#slideshow .inside .mod_article .content{width:100%;height:auto}#slideshow .inside .mod_article *[class*="ce_"],#slideshow .inside .mod_article *[class*="mod_"]{display:inline-block;width:100%;max-width:100%;height:auto;margin:0 auto;padding:0}#bottom .logo{display:inline-block;width:100%}#footer{background-color:#005477;color:#5bc5f2}#footer .inside{-webkit-box-align:center;align-items:center;padding-top:50px;padding-bottom:50px}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#009ee3}#footer .menu,#footer .footermenu{width:auto}#footer .menu ul,#footer .footermenu ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;align-content:center;-webkit-box-pack:justify;justify-content:space-between}#footer *[class*="ce_"],#footer *[class*="mod_"]{padding-bottom:25px}#footer *[class*="ce_"] .headline,#footer *[class*="mod_"] .headline,#footer *[class*="ce_"] .subheadline,#footer *[class*="mod_"] .subheadline,#footer *[class*="ce_"] .subsubheadline,#footer *[class*="mod_"] .subsubheadline{font:1.4rem/1.65rem 'Roboto', sans-serif;color:#005477;font-weight:300;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;margin-bottom:0;color:#5bc5f2}#footer *[class*="ce_"] p,#footer *[class*="mod_"] p{color:#5bc5f2;margin-bottom:0}#footer .social a:hover{color:#95adbf !important}#footer .footermenu a{color:#5bc5f2}#footer .footermenu a:hover{color:#fff}#totop{display:inline-block;position:relative;line-height:0}#totop.sticky{position:fixed;bottom:50px;right:50px;margin-right:-25px}#totop a{color:#009ee3;width:100px;height:100px;font-size:100px;line-height:100px;text-align:center;background-color:transparent;opacity:0.5;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}#totop a i:before{font-size:inherit;line-height:inherit}#totop a:hover{text-decoration:none;opacity:1}@media screen and (max-width: 1110px){#totop.sticky{bottom:0;right:0;margin-right:0}}@media screen and (max-width: 767px){#totop a{width:60px;height:60px;font-size:60px;line-height:60px;margin-right:5px;margin-bottom:5px}}#container{flex-basis:100%;flex-shrink:1;min-width:1px;max-width:100%;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;justify-content:center;padding-top:50px;padding-bottom:100px}#container #main{display:inline-block;width:100%;height:auto}#container #main .inside{display:inline-block;width:100%;height:auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-pack:center;justify-content:center}#container .mod_article{display:inline-block;width:100%;padding-left:25px;padding-right:25px;box-sizing:border-box;max-width:1110px;margin:0 auto;margin-bottom:100px}#container .mod_article.width_full,#container .mod_article.width_full_padding{max-width:100%;padding-left:0;padding-right:0}#container .mod_article.width_full_padding{padding-left:25px;padding-right:25px}#container .mod_article.width_reduced,#container .mod_article.reduced_width{max-width:1024px !important}#container .mod_article.margin_bottom_large{margin-bottom:150px}@media screen and (max-width: 767px){#container .mod_article{margin-bottom:100px}}@media screen and (min-width: 1110px){#container .mod_article.width_full_padding{padding-left:50px;padding-right:50px}}.mod_article{max-width:1110px;margin:0 auto}.mod_article.first{margin-top:50px !important}.mod_article *[class*="ce_"],.mod_article *[class*="mod_"]{display:inline-block;width:100%;max-width:100%;box-sizing:border-box;position:relative;margin-bottom:25px}.mod_article *[class*="ce_"] self:first-child:not(.one_fourth,.two_fourth,.one_third,.two_third,.one_half),.mod_article *[class*="mod_"] self:first-child:not(.one_fourth,.two_fourth,.one_third,.two_third,.one_half){margin-top:50px}.mod_article *[class*="ce_"] self:last-child:not(.one_fourth,.two_fourth,.one_third,.two_third,.one_half),.mod_article *[class*="mod_"] self:last-child:not(.one_fourth,.two_fourth,.one_third,.two_third,.one_half){margin-bottom:0}.mod_article *[class*="ce_"] *:last-child,.mod_article *[class*="mod_"] *:last-child{margin-bottom:0}.mod_article *[class*="ce_"][class*="bg_"],.mod_article *[class*="mod_"][class*="bg_"]{margin-left:0;margin-right:0;padding:50px !important}.mod_article *[class*="ce_"][class*="bg_"].one_half,.mod_article .grid *.three_sixth[class*="ce_"][class*="bg_"],.grid .mod_article *.three_sixth[class*="ce_"][class*="bg_"],.mod_article *[class*="mod_"][class*="bg_"].one_half,.mod_article .grid *.three_sixth[class*="mod_"][class*="bg_"],.grid .mod_article *.three_sixth[class*="mod_"][class*="bg_"]{margin-left:0;margin-right:0}.mod_article *[class*="ce_"].bg_highlight,.mod_article *[class*="mod_"].bg_highlight{background-color:#005477;color:#fff}.mod_article *[class*="ce_"].bg_highlight *,.mod_article *[class*="mod_"].bg_highlight *{color:#fff !important}.mod_article *[class*="ce_"].bg_black,.mod_article *[class*="mod_"].bg_black{background-color:#323a40}.mod_article *[class*="ce_"].bg_black p,.mod_article *[class*="mod_"].bg_black p,.mod_article *[class*="ce_"].bg_black a,.mod_article *[class*="mod_"].bg_black a,.mod_article *[class*="ce_"].bg_black span,.mod_article *[class*="mod_"].bg_black span{color:#fff !important}.mod_article *[class*="ce_"].bg_grey,.mod_article *[class*="mod_"].bg_grey{background-color:#6d7f8c;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25)}.mod_article *[class*="ce_"].bg_image,.mod_article *[class*="mod_"].bg_image{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){.mod_article *[class*="ce_"][class*="bg_"],.mod_article *[class*="mod_"][class*="bg_"]{padding:25px !important}}.margin_top_none{margin-top:0 !important}.margin_top_small{margin-top:25px !important}.margin_top_medium{margin-top:50px !important}.margin_top_large{margin-top:100px !important}.margin_bottom_none{margin-bottom:0 !important}.margin_bottom_small{margin-bottom:25px !important}.margin_bottom_medium{margin-bottom:50px !important}.margin_bottom_large{margin-bottom:100px !important}.text_light p,.text_light a,.text_light span,.text_light div{color:#fff !important}.text_highlight p,.text_highlight a,.text_highlight span,.text_highlight div{color:#005477 !important}.text_left{-webkit-box-pack:start !important;justify-content:flex-start !important;text-align:left}.text_left p,.text_left span,.text_left div{display:inline-block;width:auto;text-align:left}.text_center{-webkit-box-pack:center !important;justify-content:center !important;text-align:center}.text_center p,.text_center span,.text_center div{display:inline-block;width:auto;text-align:center}.text_right{-webkit-box-pack:end !important;justify-content:flex-end !important;text-align:right}.text_right p,.text_right span,.text_right div{display:inline-block;width:auto;width:100%;text-align:right}.sidenote{flex-basis:100%;width:100%}.sidenote p{width:100%;text-align:right;color:#005477}@media screen and (max-width: 767px){.text_right,.text_center{text-align:left}.text_right p,.text_center p,.text_right span,.text_center span,.text_right div,.text_center div{text-align:left}}.menu{display:inline-block;width:100%;overflow:visible}.menu ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;margin-bottom:0;box-sizing:border-box}.menu ul li{margin-right:25px}.menu ul li.submenu a.submenu::after{display:inline-block;font-family:"LineAwesome";content:"\f167";-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.menu ul li a{display:inline-block;-o-hyphens:manual;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;word-wrap:unset;white-space:nowrap;font:2rem/2.4rem 'Roboto', sans-serif;font-size:4.5vmax;line-height:5vmax;color:#005477;font-weight:300;text-decoration:none;text-transform:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.menu ul li a.active,.menu ul li a:hover{color:#005477}.menu ul li.last{margin-right:0}.menu ul.level_2{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:stretch;justify-content:stretch;text-align:left;width:auto;max-width:1024px;max-width:75%;position:absolute;right:50px;top:100%;right:0;background-color:#fff;z-index:99;padding:25px;box-shadow:30px 30px 45px 0px rgba(0,0,0,0.5);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.menu ul.level_2 li{flex-basis:100%;width:auto;box-sizing:border-box;border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:25px}.menu ul.level_2 li.submenu a.submenu::after{display:none !important}.menu ul.level_2 li.last{border-bottom:hidden;padding-bottom:0;margin-bottom:0}.menu ul.level_3{width:auto;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:stretch;justify-content:stretch;margin-top:25px}.menu ul.level_3 li{flex-basis:25%;border:hidden;margin:0;padding:0;padding-right:50px}.menu ul.level_3 li a{font:1rem/1.2rem 'Roboto', sans-serif;color:#005477;font-weight:300;text-decoration:none;text-transform:none}.menu ul.level_3 li a:hover{color:#005477}.menu ul li.submenu.open ul.level_2,.menu ul li.submenu.open ul.level_3{display:-webkit-box;display:flex}.menu ul li.submenu.open a.submenu::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu.social ul{-webkit-box-pack:start;justify-content:flex-start}@media screen and (max-width: 1023px){.mainmenu{display:none !important}.menu_hamburger{display:inline-block !important}}.social{width:100% !important;box-sizing:border-box}.social ul{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;width:auto;box-sizing:border-box}.social .icon{margin-right:0;font-size:60px;line-height:100%;text-align:center;text-decoration:none}.social .icon a{text-decoration:none !important}.social .icon a:hover{color:#005477 !important;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.social.small ul{-webkit-box-pack:center;justify-content:center}.social.small .icon{font-size:25px}.grid{display:-webkit-box !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:stretch;align-items:stretch;align-content:stretch;-webkit-box-pack:stretch;justify-content:stretch}.grid .full{flex-basis:100% !important}.grid .one_half,.grid .three_sixth,.grid .two_fourth{flex-basis:50%;width:50%;}.grid .one_third,.grid .two_sixth{flex-basis:33.3333%}.grid .two_third{flex-basis:66.6666%}.grid .one_fourth{flex-basis:25%}.grid .three_fourth{flex-basis:75%}.grid .one_fifth{flex-basis:20%;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;word-break:normal}.grid .two_fifth{flex-basis:40%}.grid .three_fifth{flex-basis:60%}.grid .four_fifth{flex-basis:80%}.grid .one_sixth{flex-basis:16.6666%;padding-left:12.5px !important;padding-right:12.5px !important;padding-bottom:25px !important;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;box-sizing:border-box}.grid .grid{width:auto;max-width:110%;margin-left:0 !important;margin-right:0 !important}.grid.formbody{margin-left:-25px !important;margin-right:-25px !important}.grid .same_height{min-width:100%;-webkit-box-align:start;align-items:flex-start;margin-bottom:25px;margin-left:-25px !important;margin-right:-25px !important}.grid .same_height .one_half,.grid .same_height .three_sixth{box-sizing:border-box;padding-right:25px;padding-left:25px}.grid .same_height .one_half .one_half,.grid .same_height .three_sixth .one_half,.grid .same_height .three_sixth .grid .three_sixth,.grid .grid .same_height .three_sixth .three_sixth,.grid .same_height .one_half .three_sixth{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.grid .same_height .widget{flex-basis:100%;width:100%}.grid .same_height .widget label,.grid .same_height .widget input{flex-basis:100%}.grid .same_height .widget-textarea{position:relative;height:auto;box-sizing:border-box;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.grid .same_height .widget-textarea label{display:inline-block;width:100%;max-width:100%}.grid .same_height .widget-textarea textarea{display:inline-block;width:100%;max-width:100%;height:100%;box-sizing:border-box;resize:none;margin-bottom:auto;padding-bottom:50px}.grid .same_height .stretch{-ms-grid-row-align:stretch;align-self:stretch}.grid .same_height .stretch .widget-textarea{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-align:stretch;align-items:stretch;align-content:stretch;-webkit-box-pack:stretch;justify-content:stretch;min-height:100%}.grid .same_height .stretch .widget-textarea label,.grid .same_height .stretch .widget-textarea textarea{height:auto}.grid .same_height .stretch .widget-textarea label{flex-basis:1%;align-self:flex-start}.grid .same_height .stretch .widget-textarea textarea{height:100%;-webkit-box-flex:1;flex:1;-ms-grid-row-align:stretch;align-self:stretch}@media screen and (max-width: 1023px){.grid .one_fourth{flex-basis:50%}.grid .one_third,.grid .two_sixth,.grid .two_third,.grid .three_fourth{flex-basis:100%;width:100%;}}@media screen and (max-width: 767px){.grid .grid{margin-left:-25px !important;margin-right:-25px !important}.grid:not(.items):not(.formbody):not(.same_height){width:100%;box-sizing:border-box;margin-left:0 !important;margin-right:0 !important}.grid .one_sixth{flex-basis:50%}.grid .one_half,.grid .three_sixth,.grid .one_third,.grid .two_sixth,.grid .two_third,.grid .one_fourth{flex-basis:100%;width:100%;}.grid .same_height .stretch{margin-top:25px}}@media screen and (max-width: 500px){.grid{width:100%;box-sizing:border-box;margin-left:0 !important;margin-right:0 !important}.grid .one_third,.grid .two_sixth,.grid .two_third,.grid .one_fourth{flex-basis:100%}}.parallax{background-image:url("/files/build/img/LOESCHMICH/GWR_Corporate_Website_Hintergrund_Agentur.jpg");background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax.grid{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.parallax.mod_article{max-width:100% !important;padding:50px !important;padding-top:10% !important;padding-bottom:10% !important;text-align:center}.parallax.mod_article .content{display:inline-block;margin:-50px auto !important;padding:0;box-sizing:border-box;max-width:1110px}.parallax.mod_article *[class*="ce_"],.parallax.mod_article *[class*="mod_"]{padding-left:50px !important;padding-right:50px !important;max-width:1110px;margin-bottom:0}.headline,.subheadline,.subsubheadline{font:3.55rem/4.15rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-style:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;display:-webkit-inline-box !important;display:inline-flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;width:100%;box-sizing:border-box;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.headline span,.subheadline span,.subsubheadline span{display:inline-block;width:100%}.headline_italic .headline,.headline_italic .subheadline,.headline_italic .subsubheadline,.headline.headline_italic span,.subheadline.headline_italic span,.subsubheadline.headline_italic span{font:3.55rem/4.15rem 'Merriweather', sans-serif;color:#005477;font-weight:300;font-style:italic;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.headline.hasIcon,.subheadline.hasIcon,.subsubheadline.hasIcon{font-family:'Roboto', sans-serif;font-style:normal}.headline i,.subheadline i,.subsubheadline i{font-size:70px;line-height:70px;margin-right:25px;-ms-grid-row-align:center;align-self:center;color:#009ee3}.subheadline{font:2.4rem/2.85rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-style:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.headline_italic .subheadline,.subheadline.headline_italic span{font:2.4rem/2.85rem 'Merriweather', sans-serif;color:#005477;font-weight:300;font-style:italic;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.subsubheadline{font:1.4rem/1.65rem 'Roboto', sans-serif;color:#005477;font-weight:300;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.headline_italic .subsubheadline,.subsubheadline.headline_italic span{font:1.4rem/1.65rem 'Roboto', sans-serif;color:#005477;font-weight:300;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.detail .headline,.detail .subheadline{font-family:'Roboto', sans-serif;font-style:normal}.one_half .headline,.grid .three_sixth .headline,.one_half .subheadline,.grid .three_sixth .subheadline,.one_half .subsubheadline,.grid .three_sixth .subsubheadline{-o-hyphens:manual;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}@media screen and (max-width: 767px){.headline{font-size:2.2rem !important;line-height:2.6rem !important}.headline_italic .headline,.headline.headline_italic span{font-size:2.2rem !important;line-height:2.6rem !important}.subheadline{font-size:1.74rem !important;line-height:2.13rem !important}.headline_italic .subheadline,.subheadline.headline_italic span{font-size:1.74rem !important;line-height:2.13rem !important}.subsubheadline{font-size:1.3rem !important;line-height:1.55rem !important}.headline_italic .subsubheadline,.subsubheadline.headline_italic span{font-size:1.3rem !important;line-height:1.55rem !important}}#overlay{z-index:100;position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;padding:25px;background-color:rgba(0,84,119,0.95);overflow-y:scroll;-webkit-overflow-scrolling:touch;box-sizing:border-box;display:none;text-align:center}#overlay .inside{position:relative;margin:0 auto;text-align:left;background-color:#fff;max-width:1110px;padding:50px;box-shadow:30px 30px 45px 0px rgba(0,0,0,0.5)}#overlay .inside h1,#overlay .inside h2,#overlay .inside h3,#overlay .inside h4,#overlay .inside h5{font:2.4rem/2.85rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-style:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;font-family:'Roboto', sans-serif;font-style:normal}#overlay .close{z-index:100;position:absolute;top:25px;right:25px;font-size:200%;line-height:100%}@media screen and (max-width: 767px){#overlay{padding:0}#overlay .inside{padding:0}#overlay .inside h1,#overlay .inside h2,#overlay .inside h3,#overlay .inside h4,#overlay .inside h5{font-size:1.74rem !important;line-height:2.13rem !important;font-family:'Roboto', sans-serif;font-style:normal}#overlay .close{position:fixed;top:12.5px;right:12.5px}}#messages{display:none;z-index:100;position:fixed;height:auto;width:100%;top:0;left:0;right:0;bottom:auto;text-align:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);background-color:#fff}#messages.success{background-color:#37cc7c}#messages.fail{background-color:#de3232}#messages .inside{position:relative;margin:0 auto;text-align:left;max-width:1110px;padding:50px;padding-right:0;padding-top:25px;padding-bottom:25px;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center}#messages .close{flex-basis:35px;-webkit-box-ordinal-group:3;order:2;color:#fff;font-size:70px;line-height:70px;padding-left:25px;text-align:right;cursor:pointer}#messages .close:hover{color:#000}#messages .content{flex-basis:99%;-webkit-box-ordinal-group:2;order:1;background-color:transparent;padding-top:25px;padding-bottom:25px;font-size:2.2rem;line-height:2.6rem;color:#fff}#messages .content p{margin-bottom:0}.btn,.formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button{cursor:pointer;display:inline-block;width:auto;background-color:#fff;color:#009ee3;border:2px solid #009ee3;padding:10px;padding-left:20px;padding-right:20px;box-sizing:border-box;text-decoration:none;text-transform:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.btn:active,.formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button:active,.formbody .widget.widget-fineuploader .fineuploader-container .nice-select.open.qq-upload-button,.nice-select.open.btn,.formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button.nice-select.open{background-color:#005477 !important;border:2px solid #005477;color:#fff}.btn:hover,.formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button:hover,.teaser:hover .btn,.teaser:hover .formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button,.formbody .widget.widget-fineuploader .fineuploader-container .teaser:hover .qq-upload-button{background-color:#009ee3;color:#fff}.btn.white,.formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button.white{color:#005477;border:2px solid #fff}.btn.white:hover,.formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button.white:hover,.teaser:hover .btn.white,.teaser:hover .formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button.white,.formbody .widget.widget-fineuploader .fineuploader-container .teaser:hover .qq-upload-button.white{color:#009ee3;background-color:#fff}.ce_code .hljs{box-sizing:border-box;background-color:transparent !important}pre{width:100%;box-sizing:border-box;padding:0;margin:0;overflow:auto;overflow-y:hidden;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre,code{display:inline-block;width:100%;max-width:100%;font-size:0.8rem;line-height:1rem}.ce_list,.ce_text{box-sizing:border-box}.ce_list ol li,.ce_text ol li,.ce_list ul li,.ce_text ul li{margin-left:25px;margin-bottom:12.5px}.ce_list ol li.last,.ce_text ol li.last,.ce_list ul li.last,.ce_text ul li.last{margin-bottom:0}.ce_list ul li,.ce_text ul li{list-style:circle}.ce_list ol li,.ce_text ol li{list-style:decimal}.ce_list a,.ce_text a{-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.ce_list .text,.ce_text .text{display:inline-block}.ce_list .space_top,.ce_text .space_top{margin-top:2%;display:inline-block;width:100%}@media screen and (max-width: 1023px){.mod_newslist{-webkit-box-ordinal-group:4;order:3}.mod_newscategories{-webkit-box-ordinal-group:3;order:2;flex-basis:100% !important}}.mod_newslist .items{margin-left:-25px !important;margin-right:-25px !important}.ce_rsce_accordion .items .item{border-top:2px solid #005477;padding-top:25px;margin-bottom:25px}.ce_rsce_accordion .items .item .title{font:2.4rem/2.85rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-style:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;color:#005477;cursor:pointer}.ce_rsce_accordion .items .item .title .status{float:right;font-size:inherit;line-height:inherit;color:#005477;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.ce_rsce_accordion .items .item .title .status.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ce_rsce_accordion .items .item .headline{font:3.55rem/4.15rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-style:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.ce_rsce_accordion .items .item .text{margin-top:25px}.ce_rsce_accordion .items .item .text p:last-child{margin-bottom:0}.ce_rsce_accordion .closeall,.ce_rsce_accordion .close{cursor:pointer;color:#005477;font-size:75%;text-align:right}.ce_rsce_accordion .close{text-align:left;margin-top:25px}.ce_rsce_headerimage{position:relative}.ce_rsce_headerimage .bg{min-height:350px}.ce_rsce_headerimage .bg img,.ce_rsce_headerimage .bg picture{width:100%;height:auto;-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px)}.ce_rsce_headerimage .content{position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;width:100%;height:100%;padding:25px;box-sizing:border-box;max-width:1110px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;align-content:center}.ce_rsce_headerimage .content .breadcumb{font-size:0.91rem;line-height:1.2rem;text-transform:uppercase;margin-bottom:25px;font-weight:500}.ce_rsce_headerimage .content .headline{-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.ce_rsce_slideshow .items{display:inline-block;width:100%;max-width:100%;height:auto}.ce_rsce_slideshow .slide{position:relative;display:inline-block;width:auto;max-width:100%;height:auto;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:stretch;align-items:stretch;line-height:0}.ce_rsce_slideshow .slide .bg{position:relative;display:inline-block;width:100%;max-width:100%;height:auto;line-height:0}.ce_rsce_slideshow .slide .bg img{width:100%;max-width:100%;height:auto}.ce_rsce_slideshow .slide .content{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;align-content:flex-end;-webkit-box-pack:center;justify-content:center}.ce_rsce_slideshow .slide .content .image{flex-basis:50%;padding-left:50px;padding-right:50px;box-sizing:border-box;text-align:center;line-height:0}.ce_rsce_slideshow .slide .content .image.float_right{text-align:right}.ce_rsce_slideshow .slide .content .image.float_left{text-align:left}.ce_rsce_slideshow .slide .content .image.float_center{text-align:center}.ce_rsce_slideshow .slide .content .image img{display:inline-block;max-width:100%}.ce_rsce_slideshow .slide .content .text{flex-basis:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;align-content:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:50px;box-sizing:border-box;margin-left:50px;margin-right:50px;font:1.1rem/1.6rem 'Roboto', sans-serif;color:#005477;font-weight:300}.ce_rsce_slideshow .slide .content .text .headline,.ce_rsce_slideshow .slide .content .text .subheadline,.ce_rsce_slideshow .slide .content .text .txt{background-color:rgba(255,255,255,0.2);padding:1%;padding-right:1%;padding-left:1%}.ce_rsce_slideshow .slide .content .text .txt p{margin:0}.ce_rsce_slideshow .slide .content .text .link{margin-top:25px;margin-bottom:0}.ce_rsce_slideshow .slide .content.hasImage .text{flex-basis:50%;margin-left:0}@media screen and (max-width: 1023px){.ce_rsce_slideshow .slide .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;align-content:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ce_rsce_slideshow .slide .content .image,.ce_rsce_slideshow .slide .content .text{flex-basis:100% !important;margin:0}.ce_rsce_slideshow .slide .content .text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:25px}.ce_rsce_slideshow .slide .content .text .headline{font-size:2.5rem !important;line-height:2.6rem !important}.ce_rsce_slideshow .slide .content .text .subheadline{font-size:1.74rem !important;line-height:2.13rem !important}.ce_rsce_slideshow .slide .content .text .txt{font-size:1rem !important;line-height:1.5rem !important}.ce_rsce_slideshow .slide .content .text .headline,.ce_rsce_slideshow .slide .content .text .subheadline,.ce_rsce_slideshow .slide .content .text .txt{display:inline-block;text-align:center}}::-webkit-input-placeholder{color:#6d7f8c;opacity:1}::-moz-placeholder{color:#6d7f8c;opacity:1}:-ms-input-placeholder{color:#6d7f8c;opacity:1}::-ms-input-placeholder{color:#6d7f8c;opacity:1}::placeholder{color:#6d7f8c;opacity:1}:-ms-input-placeholder{color:#6d7f8c}::-ms-input-placeholder{color:#6d7f8c}::-webkit-search-cancel-button{-webkit-appearance:none}.formbody{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;width:100%;height:auto}.formbody:last-child{margin-bottom:0}.formbody .widget{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin-bottom:25px;box-sizing:border-box}.formbody .widget label{-webkit-box-ordinal-group:2;order:1}.formbody .widget input.text,.formbody .widget textarea,.formbody .widget select,.formbody .widget .nice-select{-webkit-box-ordinal-group:3;order:2;position:relative;display:inline-block;width:100%;border:none;color:#005477;background-color:#eaf4fc;line-height:20px;padding:25px;padding-left:25px;padding-right:25px;box-sizing:border-box;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center;outline:none;border-radius:0px}.formbody .widget input.text:focus,.formbody .widget textarea:focus,.formbody .widget select:focus,.formbody .widget .nice-select:focus,.formbody .widget input.text:active,.formbody .widget input.nice-select.open.text,.formbody .widget textarea:active,.formbody .widget textarea.nice-select.open,.formbody .widget select:active,.formbody .widget select.nice-select.open,.formbody .widget .nice-select:active,.formbody .widget .nice-select.open{background-color:#dff0fd !important}.formbody .widget input.text.error,.formbody .widget textarea.error,.formbody .widget select.error,.formbody .widget .nice-select.error{border:1px solid #de3232}.formbody .widget .nice-select{-webkit-box-ordinal-group:3;order:2}.formbody .widget p.error{width:100%;padding-left:25px;padding-right:25px;margin-bottom:0;box-sizing:border-box;-webkit-box-ordinal-group:4;order:3;background-color:#de3232;color:#fff;font-size:0.86rem;line-height:1.55rem}.formbody .widget input.checkbox{display:none !important}.formbody .widget input.checkbox+label::before{display:inline-block;width:25px;height:25px;background-color:#eaf4fc;color:#eaf4fc;display:block;content:"✔︎";float:left;margin-right:8px;margin-bottom:10px;font-size:35px;line-height:25px;text-align:center;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.formbody .widget input.checkbox:hover+label::before{display:inline-block;background-color:#dff0fd;color:#dff0fd}.formbody .widget input.checkbox:checked+label::before{display:inline-block;background-color:#dff0fd;color:#009ee3}.formbody .widget textarea{resize:vertical}.formbody .widget select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border:0;background-color:transparent;border:none}.formbody .widget select::-ms-expand{display:none}.formbody .widget select:focus::-ms-value{background-color:transparent}.formbody .widget select option{color:#000}.formbody .widget.widget-checkbox fieldset{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:start;align-items:flex-start}.formbody .widget.widget-checkbox fieldset label{position:relative}.formbody .widget.widget-checkbox fieldset label span{display:inline-block;padding-left:36px}.formbody .widget.widget-checkbox fieldset label:before{position:absolute}.formbody .widget.widget-checkbox fieldset span{-webkit-box-ordinal-group:2;order:1}.formbody .widget.widget-checkbox fieldset p.error{width:auto;-webkit-box-ordinal-group:3;order:2}.formbody .widget.widget-select{position:relative}.formbody .widget.widget-fineuploader .fineuploader-container{display:inline-block;width:100%}.formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button{width:100%}.formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-success{background-color:#37cc7c}.formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-fail{background-color:#de3232}.formbody .widget.widget-upload label{width:100%;box-sizing:border-box;flex-basis:auto;text-align:center}.formbody .widget.widget-upload .upload{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border:0;background-color:transparent;width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.formbody .widget.widget-upload .filelist{margin-bottom:0;-webkit-box-ordinal-group:3;order:2;font-size:90%;line-height:110%;font-style:italic}.formbody.grid{margin-left:-25px;margin-right:-25px}.formbody.grid .widget{padding-left:25px;padding-right:25px}.ce_gallery ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;align-content:flex-start}.ce_gallery ul.cols_2 li{flex-basis:50%}.ce_gallery ul.cols_3 li{flex-basis:33.333%}.ce_gallery ul.cols_4 li{flex-basis:25%}.ce_gallery ul.cols_5 li{flex-basis:20%}.ce_gallery ul.cols_6 li{flex-basis:16.666%}.ce_gallery ul.cols_7 .caption,.ce_gallery ul.cols_8 .caption,.ce_gallery ul.cols_9 .caption,.ce_gallery ul.cols_10 .caption,.ce_gallery ul.cols_11 .caption,.ce_gallery ul.cols_12 .caption{display:none !important}.ce_gallery ul.cols_7 li{flex-basis:14.285714%}.ce_gallery ul.cols_8 li{flex-basis:12.5%}.ce_gallery ul.cols_9 li{flex-basis:11.1111%}.ce_gallery ul.cols_10 li{flex-basis:10%}.ce_gallery ul.cols_11 li{flex-basis:9.0909%}.ce_gallery ul.cols_12 li{flex-basis:8.3333%}.ce_gallery ul li{line-height:0;box-sizing:border-box}@media screen and (max-width: 767px){.ce_gallery ul.cols_3 li,.ce_gallery ul.cols_4 li,.ce_gallery ul.cols_5 li,.ce_gallery ul.cols_6 li,.ce_gallery ul.cols_7 li,.ce_gallery ul.cols_8 li,.ce_gallery ul.cols_9 li,.ce_gallery ul.cols_10 li,.ce_gallery ul.cols_11 li,.ce_gallery ul.cols_12 li{flex-basis:50%}.ce_gallery ul.cols_3 .caption,.ce_gallery ul.cols_4 .caption,.ce_gallery ul.cols_5 .caption,.ce_gallery ul.cols_6 .caption,.ce_gallery ul.cols_7 .caption,.ce_gallery ul.cols_8 .caption,.ce_gallery ul.cols_9 .caption,.ce_gallery ul.cols_10 .caption,.ce_gallery ul.cols_11 .caption,.ce_gallery ul.cols_12 .caption{display:none !important}}.info.news .time,.info.news .author,.info.news .comments{display:inline-block;width:auto;margin-right:25px}.mod_cfg_instagram{padding-left:0 !important;padding-right:0 !important}.mod_cfg_instagram .items{width:100%;box-sizing:border-box}.teaser{position:relative;padding:25px;margin-bottom:50px;box-sizing:border-box;text-decoration:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.teaser:focus{outline:0}.teaser .front{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:start;align-items:flex-start;align-content:start;width:100%;height:100%;box-sizing:border-box;color:#005477;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);overflow:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.teaser .front img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.teaser.slick-slide .front{box-shadow:none !important}.teaser .back{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:end;align-items:flex-end;position:absolute;top:25px;left:25px;right:25px;bottom:25px;opacity:0;background-color:rgba(0,0,0,0.85);color:#fff;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.teaser:hover{color:#005477}.teaser:hover .front .subtitle{color:#009ee3}.teaser:hover .front img{-webkit-transform:scale(1.05);transform:scale(1.05)}.teaser:hover .back{opacity:1}.teaser .image_container{position:relative;flex-basis:100%;overflow:hidden;box-sizing:border-box}.teaser .image_container .info{position:absolute;left:0;right:0;bottom:0;background-color:#005477;color:#fff;opacity:0;text-align:center;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center;padding:2%;box-sizing:border-box}.teaser .image_container .caption{position:absolute;top:0;left:0;right:0;bottom:0;padding:25px;box-sizing:border-box;font:1.4rem/1.65rem 'Roboto', sans-serif;color:#005477;font-weight:300;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;font:2.4rem/2.85rem 'Roboto', sans-serif;font-style:normal;color:#fff;background-color:rgba(0,0,0,0.75);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center;opacity:0}.teaser .image_container img{width:100%;height:auto}.teaser .content{flex-basis:auto;padding:50px;box-sizing:border-box;max-width:100%}.teaser .content .category{font-style:italic}.teaser .content .text{flex-basis:100%}.teaser .content .text p{margin:0}.teaser .link{flex-basis:100%;align-self:flex-end;padding:50px;padding-top:0;box-sizing:border-box}.teaser .link .btn,.teaser .link .formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button,.formbody .widget.widget-fineuploader .fineuploader-container .teaser .link .qq-upload-button{box-shadow:none}.teaser:hover .front{box-shadow:0px 0px 35px 0px rgba(0,0,0,0.2)}.teaser:hover .image_container{overflow:hidden}.teaser:hover .image_container .info{opacity:1}.teaser:hover .image_container img{-webkit-transform:scale(1.05);transform:scale(1.05)}.teaser:hover .image_container .caption{opacity:1}.teaser:hover .btn,.teaser:hover .formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button,.formbody .widget.widget-fineuploader .fineuploader-container .teaser:hover .qq-upload-button{background-color:#fff;color:#005477}.teaser.layout2{text-align:center;color:#005477;font-weight:400}.teaser.layout2 .icon,.teaser.layout2 .text{display:inline-block;width:100%}.teaser.layout2 .icon{color:#009ee3;font-size:400%;line-height:100%;margin-bottom:12.5px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.teaser.layout2:hover .icon{-webkit-transform:scale(1.25);transform:scale(1.25)}.teaser.layout2:hover .text{color:#009ee3}.mod_search .teaser{padding:0;margin-bottom:0;padding-top:25px;padding-bottom:25px;border-top:1px solid #009ee3;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;color:#005477}.mod_search .teaser:hover{color:#009ee3}.mod_search .teaser:hover *{color:#009ee3}.mod_search .teaser.last{margin-bottom:0;border-bottom:1px solid #009ee3}.mod_search .teaser .content{flex-basis:99%;padding:0}.mod_search .teaser .content h2,.mod_search .teaser .content h3{margin-bottom:25px}.mod_search .teaser .content p{font-size:85%;line-height:150%;margin-bottom:0}.mod_search .teaser .button{flex-basis:50px;font-size:50px;line-height:50px;padding-left:25px;box-sizing:border-box}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms}img.lazyload:not([src]){visibility:hidden}.pagination{text-align:center}.pagination p{margin:0}.pagination ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center}.pagination ul li{margin-right:25px}.pagination ul li.last{margin-right:0}.pagination ul li a{text-decoration:none}.pagination ul li a i{font-size:125%;line-height:100%}.pagination ul li a:hover{text-decoration:underline}.breadcrumb{text-transform:uppercase;text-align:left}.breadcrumb li,.breadcrumb a,.breadcrumb span{font-family:'Roboto', sans-serif !important;font-size:0.91rem !important;line-height:1.2rem !important;text-transform:uppercase !important;font-weight:500 !important;font-style:normal !important;color:#005477 !important;text-decoration:none !important;letter-spacing:0.1rem !important}.breadcrumb span{display:inline-block;margin-bottom:25px !important}#container .mod_breadcrumb{margin-top:0;margin-bottom:0 !important;margin:0 auto;padding:25px;padding-top:0;padding-bottom:0;width:100%;max-width:1110px}.ce_jobs .item{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:end;align-items:flex-end;text-decoration:none;color:#005477;border-top:1px solid #009ee3;padding-top:25px;padding-bottom:25px}.ce_jobs .item.last{border-bottom:1px solid #009ee3}.ce_jobs .item .content{flex-basis:100%;padding-right:4%;box-sizing:border-box}.ce_jobs .item .content .date{font-size:90%;line-height:120%}.ce_jobs .item .content .title{font:2.4rem/2.85rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-style:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;font-size:2.16rem;line-height:2.56rem;font-family:'Roboto', sans-serif;font-style:normal}.ce_jobs .item .button{flex-basis:40px;font-size:40px;line-height:40px;-ms-grid-row-align:center;align-self:center;text-align:right;color:#009ee3}.ce_jobs .item:hover .title{color:#009ee3}.ce_jobs .item:hover .button{color:#005477}@media screen and (max-width: 767px){.ce_jobs .item .button{-ms-grid-row-align:center;align-self:center}}.noshadow{box-shadow:none}.ce_back a{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;color:#009ee3;text-decoration:none;font-weight:500}.ce_back a:hover{color:#005477}.ce_back .icon{text-decoration:none}.ce_back .icon:before{margin-right:25px;font-size:175%;line-height:inherit}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{z-index:10;position:absolute;display:block;height:70px;width:70px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{text-align:center;font-family:"LineAwesome";font-size:70px;line-height:70px;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}.slick-prev:before{content:"\f185"}[dir="rtl"] .slick-prev:before{content:"\f186"}.slick-next{right:0}.slick-next:before{content:"\f186"}[dir="rtl"] .slick-next:before{content:"\f185"}.slick-dotted.slick-slider{margin-bottom:50px}.slick-dots{position:absolute;bottom:-50px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\f18a";width:20px;height:20px;font-family:"LineAwesome";font-size:25px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:0.75}iframe{width:100%;max-width:100%}.cookiebar{box-sizing:border-box;position:fixed;left:0;width:100%;background-color:#dce8f2;color:#005477;font-size:1em;text-align:left;z-index:10}.cookiebar *{box-sizing:border-box}.cookiebar .inside{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:1110px;padding:25px}.cookiebar--active{display:-webkit-box !important;display:flex !important;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.cookiebar--position-top{top:0}.cookiebar--position-bottom{bottom:0}.cookiebar__text,.cookiebar__message{margin-right:0}.cookiebar__link{color:#009ee3;text-decoration:underline}.cookiebar__link:hover{color:#005477;text-decoration:none}.cookiebar__button{margin:0 auto;margin-top:0;cursor:pointer}.cookiebar__analytics{flex-basis:100%;margin-right:1.5em}.cookiebar__analytics-label{cursor:pointer}.cookiebar__analytics-checkbox{margin-right:5px}@media screen and (max-width: 767px){.cookiebar .inside{left:0;margin-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}}.ce_image{line-height:0;text-align:center}.ce_image.logo .image_container{padding-left:25px;padding-right:25px}.ce_image a{display:inline-block;width:100%}.ce_image .image_container{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;box-sizing:border-box;width:100%;max-width:100%}.ce_image .image_container picture{width:75%;flex-basis:75%;box-sizing:border-box}.ce_image .image_container picture img{width:100%;height:auto}.ce_image .image_container .caption{position:relative;flex-basis:auto;max-width:25%;box-sizing:border-box;padding-left:50px;font:1.1rem/1.6rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-size:0.91rem;line-height:1.2rem;text-align:left}.ce_image .image_container .caption:before{position:absolute;height:100%;width:0.5px;content:' ';top:0;left:25px;bottom:0;border-right:1px solid #a9c4d9}@media screen and (max-width: 767px){.ce_image .image_container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.ce_image .image_container picture{width:100% !important;flex-basis:100% !important}.ce_image .image_container .caption{width:100% !important;flex-basis:100% !important;max-width:100% !important;padding-left:12.5px}.ce_image .image_container .caption:before{left:0}}.ce_text{display:-webkit-inline-box !important;display:inline-flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:start;align-items:flex-start;align-content:flex-start}.ce_text .breadcrumb{flex-basis:100%}.ce_text .headline,.ce_text .subheadline,.ce_text .subsubheadline{margin-bottom:25px !important}.ce_text .headline,.ce_text .subheadline{flex-basis:100%}.ce_text .subheadline.float_left,.ce_text .subsubheadline.float_left{text-align:right;padding-left:35%}.ce_text .subheadline.float_right,.ce_text .subsubheadline.float_right{text-align:left;padding-right:35%}.ce_text .subheadline.float_above,.ce_text .subsubheadline.float_above{flex-basis:50%;align-self:flex-end}.ce_text .subheadline.full_width,.ce_text .subsubheadline.full_width{padding-left:0;padding-right:0}.ce_text .text{-webkit-box-ordinal-group:3;order:2;box-sizing:border-box}.ce_text .text.hasImage{flex-basis:50%}.ce_text .text.hasImage.float_left,.ce_text .text.hasImage.float_above{padding-left:25px}.ce_text .text.hasImage.float_right,.ce_text .text.hasImage.float_below{padding-right:25px}.ce_text .image_container{flex-basis:50%;box-sizing:border-box}.ce_text .image_container img{width:100%;height:auto}.ce_text .image_container.float_left,.ce_text .image_container.float_above{-webkit-box-ordinal-group:2;order:1;padding-right:25px}.ce_text .image_container.float_right,.ce_text .image_container.float_below{-webkit-box-ordinal-group:4;order:3;padding-left:25px}.ce_text.intro{font-weight:500;margin-bottom:50px}@media screen and (max-width: 767px){.ce_text .text,.ce_text .image_container{flex-basis:100% !important;padding-left:0 !important;padding-right:0 !important}.ce_text .text.float_left,.ce_text .image_container.float_left{-webkit-box-ordinal-group:2;order:1}.ce_text .image_container{flex-basis:100% !important;padding-left:0 !important;padding-right:0 !important}.ce_text .image_container.float_left,.ce_text .image_container.float_above{margin-bottom:25px !important}.ce_text .image_container.float_left{-webkit-box-ordinal-group:3;order:2;margin-top:25px !important}.ce_text .image_container.float_right,.ce_text .image_container.float_below{margin-top:25px !important}}.ce_rsce_gridwrapper_start{display:-webkit-inline-box !important;display:inline-flex !important;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;align-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.ce_rsce_gridwrapper_start [class*="ce_"],.ce_rsce_gridwrapper_start [class*="mod_"]{padding-left:0 !important;padding-right:0 !important}.ce_rsce_gridwrapper_start.two_third .ce_text{padding-right:100px !important}.ce_rsce_gridwrapper_start.one_fourth{padding-right:0 !important}.ce_rsce_gridwrapper_start.two_fourth{padding-right:0 !important}@media screen and (max-width: 767px){.ce_rsce_gridwrapper_start{display:inline-block !important;flex-basis:100% !important}.ce_rsce_gridwrapper_start [class*="ce_"],.ce_rsce_gridwrapper_start [class*="mod_"]{padding-left:0 !important;padding-right:0 !important}.ce_rsce_gridwrapper_start.two_third .ce_text{padding-right:0 !important}}table{display:table;width:100%;max-width:100%;box-sizing:border-box;table-layout:fixed}tr td,tr th{width:auto;padding:12.5px;box-sizing:border-box;font:1.1rem/1.6rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-style:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}tr td.last,tr th.last{padding:0}tr.even,thead tr,tr:nth-child(even){background-color:#eaf4fc}tr.even td.last,thead tr td.last,tr:nth-child(even) td.last{padding:0}tr.even.last td,thead tr.last td,tr:nth-child(even).last td{padding-bottom:0}thead tr td,thead tr th{font-weight:500}.ce_table.fakten tr,.ce_table.fakten tr.even,.ce_table.fakten thead tr,.ce_table.fakten tr:nth-child(even){background:none !important}.ce_table.fakten tr td{padding:0}.ce_table.fakten tr.odd td{font-size:90%;padding-bottom:0}.ce_table.fakten tr.odd:not(.row_first) td{padding-top:25px}.ce_table.fakten tr.even td{font-weight:bold}.ce_downloads .form,.ce_download .form{display:inline-block;margin-left:-25px;margin-right:-25px}.ce_downloads .items,.ce_download .items{display:-webkit-inline-box;display:inline-flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.ce_downloads .items.disabled,.ce_download .items.disabled{position:relative;display:none}.ce_downloads .items.disabled:before,.ce_download .items.disabled:before{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,0.5);content:' ';text-align:center;padding:4%;box-sizing:border-box;font-weight:500}.ce_downloads .items .item,.ce_download .items .item{flex-basis:100%;text-decoration:none;border-top:2px solid #009ee3;padding-top:25px;padding-bottom:25px}.ce_downloads .items .item a,.ce_download .items .item a{color:#005477}.ce_downloads .items .item a:hover,.ce_download .items .item a:hover{color:#009ee3}.ce_downloads .items .item:last-child,.ce_download .items .item:last-child{border-bottom:2px solid #009ee3}.ce_downloads .items .item .category,.ce_download .items .item .category,.ce_downloads .items .item .title,.ce_download .items .item .title{display:inline-block;width:100%}.ce_downloads .items .item .category,.ce_download .items .item .category{font-size:1.08rem;line-height:2.275rem}.ce_downloads .items .item .title,.ce_download .items .item .title{display:inline-block;font-size:1.2rem!important;line-height:1.4rem!important;width:100%}.ce_downloads .items .item .title:after,.ce_download .items .item .title:after{font-size:25px;line-height:25px;float:right;color:#009ee3;display:inline-block;font-family:'iks-iconfont';content:'a';text-align:right}.ce_rsce_agenda .agendas{display:inline-table;width:100%}.ce_rsce_agenda .agendas .agenda{display:table-row;width:100%}.ce_rsce_agenda .agendas .agenda .time,.ce_rsce_agenda .agendas .agenda .text{display:table-cell;padding-top:25px}.ce_rsce_agenda .agendas .agenda.first .time,.ce_rsce_agenda .agendas .agenda.first .text{padding-top:0}.ce_rsce_agenda .agendas .agenda .time{width:1%;border-right:2px solid #009ee3;padding-right:25px;font-weight:500;vertical-align:top;white-space:nowrap}.ce_rsce_agenda .agendas .agenda .text{padding-left:25px;color:#005477}.ce_rsce_agenda .agendas .agenda .text .more{color:#8196a6;font-style:italic}.ce_rsce_agenda .agendas .agenda .text a{text-decoration:none}.ce_rsce_quote .quote{display:inline-block;width:100%;margin:0 auto;box-sizing:border-box;text-align:right;quotes:"„" "“";margin-bottom:0}.ce_rsce_quote .quote p{font:2.4rem/2.85rem 'Merriweather', sans-serif;color:#005477;font-weight:300;font-style:italic;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;margin-bottom:0}.ce_rsce_quote .quote .author{margin-top:25px;display:inline-block;width:100%;text-align:right;font-weight:500;font-style:normal;font-size:0.935rem;line-height:1.2rem}@media screen and (max-width: 767px){.ce_rsce_quote .quote p{font-size:1.74rem !important;line-height:2.13rem !important}}.ce_rsce_images .images{margin-left:-12.5px !important;margin-right:-12.5px !important}.ce_rsce_images .images .image{box-sizing:border-box;padding-left:12.5px;padding-right:12.5px}.ce_rsce_links{text-align:right}.ce_rsce_links .headline,.ce_rsce_links .subheadline,.ce_rsce_links .subsubheadline{display:inline-block;width:100%;margin-bottom:25px;text-align:right}.ce_rsce_links .headline span,.ce_rsce_links .subheadline span,.ce_rsce_links .subsubheadline span{display:inline-block;width:100%;text-align:right}.ce_rsce_links .links{display:inline-block;width:100%;text-align:right}.ce_rsce_links .links .link{display:inline-block;width:100%;text-align:right;text-decoration:none}.ce_rsce_mitarbeiter{display:-webkit-inline-box !important;display:inline-flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:start;align-items:flex-start;align-content:flex-start}.ce_rsce_mitarbeiter.one_half,.grid .three_sixth.ce_rsce_mitarbeiter{width:50%;padding-right:0 !important}.ce_rsce_mitarbeiter .image_container{flex-basis:100%}.ce_rsce_mitarbeiter .image_container img{width:100%;height:auto}.ce_rsce_mitarbeiter .text{margin-top:25px;flex-basis:100%;box-sizing:border-box;padding-left:25px;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:end;align-items:flex-end;align-content:flex-start}.ce_rsce_mitarbeiter .text .name,.ce_rsce_mitarbeiter .text .position,.ce_rsce_mitarbeiter .text .company,.ce_rsce_mitarbeiter .text .links{flex-basis:100%;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.ce_rsce_mitarbeiter .text .name{font-weight:500}.ce_rsce_mitarbeiter .text .position,.ce_rsce_mitarbeiter .text .company{font-size:1rem !important;line-height:1.5rem !important}.ce_rsce_mitarbeiter .text .links{align-self:flex-end}.ce_rsce_mitarbeiter .text .links a{text-decoration:none;font-size:35px;line-height:35px}.ce_rsce_mitarbeiter .more{margin-top:25px;flex-basis:100%;font:2.4rem/2.85rem 'Merriweather', sans-serif;color:#005477;font-weight:300;font-style:italic;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;font-size:115%;line-height:125%}@media screen and (max-width: 1060px){.ce_rsce_mitarbeiter .image_container,.ce_rsce_mitarbeiter .text{flex-basis:100%}.ce_rsce_mitarbeiter .text{padding-left:0;margin-top:25px}}@media screen and (max-width: 767px){.ce_rsce_mitarbeiter .more{margin-top:12.5px;font-size:1.3rem !important;line-height:1.55rem !important;margin-bottom:25px !important}}.ce_rsce_trenner{margin-top:25px;margin-bottom:50px !important;font-size:0;line-height:0}.ce_rsce_trenner hr{border:1px solid #6d7f8c}.ce_rsce_slideshow .layout3 .slide .content{position:relative;top:auto;right:auto;left:auto;bottom:auto}.ce_rsce_slideshow .layout3 .slide .content .image{width:75%;flex-basis:75%;padding-left:0;padding-right:0}.ce_rsce_slideshow .layout3 .slide .content .image picture{text-align:left}.ce_rsce_slideshow .layout3 .slide .content .image picture img{width:100%;max-width:100%;height:auto;image-rendering:auto;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated}.ce_rsce_slideshow .layout3 .slide .content .text{position:relative;flex-basis:auto;max-width:25%;box-sizing:border-box;padding-left:50px;font:1.1rem/1.6rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-size:0.91rem;line-height:1.2rem;text-align:left;-ms-grid-row-align:stretch;align-self:stretch;padding-top:0;padding-right:0;padding-bottom:0;margin-right:0}.ce_rsce_slideshow .layout3 .slide .content .text:before{position:absolute;height:100%;width:0.5px;content:' ';top:0;left:25px;bottom:0;border-right:1px solid #a9c4d9}@media screen and (max-width: 767px){.ce_rsce_slideshow .layout3 .slide .content .text{flex-basis:100%;max-width:100%;padding-left:12.5px}.ce_rsce_slideshow .layout3 .slide .content .text .txt{text-align:left;padding-right:140px}.ce_rsce_slideshow .layout3 .slide .content .text:before{left:0}}.ce_rsce_listing_start{position:relative;padding-left:50px !important;padding-right:0 !important;counter-reset:rsce_listing}.ce_rsce_listing_start *[class*="ce_"]:before,.ce_rsce_listing_start *[class*="mod_"]:before{position:absolute;left:-25px;top:0;counter-increment:rsce_listing;content:counter(rsce_listing) ".";margin-right:10px;font:1.1rem/1.6rem 'Roboto', sans-serif;color:#005477;font-weight:300;font-weight:bold}.ce_rsce_listing_start *[class*="ce_"].skipitem,.ce_rsce_listing_start *[class*="mod_"].skipitem{counter-increment:rsce_listing-1}.ce_rsce_listing_start *[class*="ce_"].skipitem:before,.ce_rsce_listing_start *[class*="mod_"].skipitem:before{display:none !important}.ce_rsce_listing_start .ce_image .image_container{padding-left:25px}@media screen and (max-width: 767px){.ce_rsce_listing_start *[class*="ce_"]:before,.ce_rsce_listing_start *[class*="mod_"]:before{left:-25px}}.ce_author{display:-webkit-inline-box !important;display:inline-flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center}.ce_author .image{border-radius:50%;overflow:hidden;margin-right:25px;line-height:0}.mod_newslist.referenzen{margin-top:50px}.mod_newslist.referenzen .items{margin:0 !important;border-top:1px solid #009ee3}.mod_newslist.referenzen .items .item{flex-basis:100%;width:100%;border-bottom:1px solid #009ee3;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;align-content:stretch;overflow:hidden}.mod_newslist.referenzen .items .item .header{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.mod_newslist.referenzen .items .item .header .title{flex-basis:99%;padding-top:50px;padding-bottom:50px;font-size:1.6rem;line-height:2.1rem;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.mod_newslist.referenzen .items .item .header:hover .title{color:#009ee3;cursor:pointer}.mod_newslist.referenzen .items .item .header .arrow{padding-top:50px;cursor:pointer;flex-basis:1%;align-self:flex-start;padding-left:25px;line-height:0;height:70px;color:#009ee3;text-align:right}.mod_newslist.referenzen .items .item .header .arrow .open,.mod_newslist.referenzen .items .item .header .arrow .close{cursor:pointer;font-size:70px;line-height:70px;cursor:pointer}.mod_newslist.referenzen .items .item .header .arrow .open{display:inline-block}.mod_newslist.referenzen .items .item .header .arrow .close{display:none}.mod_newslist.referenzen .items .item .content{flex-basis:100%;display:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.mod_newslist.referenzen .items .item .content *[class*="ce_"],.mod_newslist.referenzen .items .item .content *[class*="mod_"]{padding-left:0 !important;padding-right:0 !important}.mod_newslist.referenzen .items .item .content .close{display:inline-block;width:100%;text-align:right;color:#009ee3;font-weight:500;margin-bottom:25px}.mod_newslist.referenzen .items .item .content .close:hover{color:#005477;cursor:pointer}.mod_newslist.referenzen .items .item.open .header .arrow .open{display:none}.mod_newslist.referenzen .items .item.open .header .arrow .close{display:inline-block}.mod_newslist.referenzen .items .item.open .content{display:-webkit-inline-box !important;display:inline-flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;width:100%;height:auto}.mod_newslist.referenzen .items .closeall{margin-top:25px;display:inline-block;width:100%;text-align:right;color:#009ee3;font-weight:500;cursor:pointer}.mod_newslist.referenzen .items .closeall:hover{color:#005477}@media screen and (max-width: 767px){.mod_newslist.referenzen .items .item .header .title{font-size:1.2rem;line-height:1.4rem}.mod_newslist.referenzen .items .item .header .choose span{margin-right:12.5px}.mod_newslist.referenzen .items .item .header .arrow{padding-left:12.5px}}.mod_newslist.vortraege .items{margin-bottom:50px !important}.mod_newslist.vortraege .item .header .choose{flex-basis:1%;width:auto;height:auto;-ms-grid-row-align:center;align-self:center;line-height:0;padding-top:50px;padding-bottom:50px}.mod_newslist.vortraege .item .header .choose span{position:relative;cursor:pointer;display:inline-block;width:30px;height:30px;border:1px solid #009ee3;background-color:#eaf4fc;margin-right:50px}.mod_newslist.vortraege .item .header .choose span:after{opacity:0;position:absolute;content:' ';left:15px;top:-8px;width:10px;height:24px;border:solid #009ee3;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mod_newslist.vortraege .item .options{display:-webkit-inline-box;display:inline-flex;width:100%;margin-bottom:50px;}.mod_newslist.vortraege .item .options .choose,.mod_newslist.vortraege .item .options .close{flex-basis:50%}.mod_newslist.vortraege .item .options .choose{cursor:pointer;text-align:left;cursor:pointer;font-weight:500;color:#009ee3}.mod_newslist.vortraege .item .options .choose:hover{color:#005477;cursor:pointer}.mod_newslist.vortraege .item .options .choose .checked{display:none}.mod_newslist.vortraege .item .options .choose .unchecked{display:inline-block}.mod_newslist.vortraege .item.checked .header .choose span:after{opacity:1}.mod_newslist.vortraege .item.checked .options .checked{display:inline-block;color:#6d7f8c}.mod_newslist.vortraege .item.checked .options .checked:hover{color:#009ee3}.mod_newslist.vortraege .item.checked .options .unchecked{display:none}.mod_newslist.vortraege .item .title{flex-basis:98%;font-size:1.4rem;line-height:1.6rem;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.mod_newslist.vortraege .item:hover .title{color:#009ee3;cursor:pointer}.mod_newslist.vortraege .item .arrow{cursor:pointer;flex-basis:1%;align-self:flex-end;padding-left:25px;line-height:0;height:70px;color:#009ee3;text-align:right}.mod_newslist.vortraege .item .arrow .open,.mod_newslist.vortraege .item .arrow .close{cursor:pointer;font-size:70px;line-height:70px}.mod_newslist.vortraege .item .arrow .open{display:inline-block}.mod_newslist.vortraege .item .arrow .close{display:none}.mod_newslist.vortraege .basket{position:fixed;left:0;right:0;bottom:0;z-index:90;background-color:#005477;color:#fff;text-align:center}.mod_newslist.vortraege .basket .content{width:100%;max-width:1000px;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;padding:25px;box-sizing:border-box}.mod_newslist.vortraege .basket .content .count{font-size:1.6rem;line-height:1.8rem;font-weight:500;text-align:left;flex-basis:50%}.mod_newslist.vortraege .basket .content .count span{font-weight:300}.mod_newslist.vortraege .basket .content .request{flex-basis:50%;text-align:right}@media screen and (max-width: 767px){.mod_newslist.vortraege .basket .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.mod_newslist.vortraege .basket .content .count{font-size:1.2rem;line-height:1.4rem;margin-bottom:4%}.mod_newslist.vortraege .basket .content .count,.mod_newslist.vortraege .basket .content .request{flex-basis:100%;text-align:center}}#form_vortraege .items{padding-left:25px;padding-right:25px}#form_vortraege .items .item{border-bottom:0px}#form_vortraege .items .item:last-child{border-bottom:1px solid #009ee3}.mod_newscategories .filters{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;width:80%}.mod_newscategories .filters .nice-select{position:relative;flex-basis:445px;max-width:48%;margin-right:4%}.mod_newscategories .filters .nice-select:last-child{margin-right:0}.mod_newscategories .level_1 .subsubheadline{margin-bottom:25px;text-align:right}.mod_newscategories .level_1 li{text-align:right;margin-bottom:25px}.mod_newscategories .level_1 li a{color:#009ee3;font-weight:500;text-decoration:none}.mod_newscategories .level_1 li a .quantity{display:inline-block;width:32px;text-align:right;color:#5bc5f2}.mod_newscategories .level_1 li a:hover,.mod_newscategories .level_1 li a.active{color:#005477}.mod_newscategories .level_1 li a:hover .quantity,.mod_newscategories .level_1 li a.active .quantity{color:#009ee3}@media screen and (max-width: 767px){.mod_newscategories .filters{width:100%}.mod_newscategories .filters .nice-select{flex-basis:100%;max-width:100%;margin-right:0;margin-bottom:25px}}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border:solid 1px #005477;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:'Roboto', sans-serif;font-weight:500;height:65px;line-height:63px;outline:none;padding-left:25px;padding-right:37px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover,.nice-select.active{border-color:#009ee3}.nice-select.active span.current{color:#009ee3}.nice-select.active:after{border-bottom:2px solid #009ee3;border-right:2px solid #009ee3}.nice-select:after{border-bottom:2px solid #005477;border-right:2px solid #005477;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:25px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px;position:absolute;z-index:10}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#009cdd}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border:1px solid #009ee3;box-sizing:border-box;margin-top:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:-1px;left:-1px;right:-1px;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-32.5px);transform:scale(0.75) translateY(-32.5px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:300;line-height:63px;list-style:none;min-height:63px;outline:none;padding-left:25px;padding-right:36px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{color:#009ee3}.nice-select .option.selected{font-weight:500}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.cookiebar{box-sizing:border-box;position:fixed;left:0;width:100%;background-color:#dce8f2;color:#005477;font-size:1em;text-align:left;z-index:10}.cookiebar *{box-sizing:border-box}.cookiebar .inside{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:1110px;padding:25px}.cookiebar--active{display:-webkit-box !important;display:flex !important;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.cookiebar--position-top{top:0}.cookiebar--position-bottom{bottom:0}.cookiebar__text,.cookiebar__message{margin-right:0}.cookiebar__link{color:#009ee3;text-decoration:underline}.cookiebar__link:hover{color:#005477;text-decoration:none}.cookiebar__button{margin:0 auto;margin-top:0;cursor:pointer}.cookiebar__analytics{flex-basis:100%;margin-right:1.5em}.cookiebar__analytics-label{cursor:pointer}.cookiebar__analytics-checkbox{margin-right:5px}@media screen and (max-width: 767px){.cookiebar .inside{left:0;margin-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}}.navi.leistungen{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:start;align-items:flex-start;align-content:stretch}.navi.leistungen .item{flex-basis:20%;width:20%;padding-left:12.5px;padding-right:12.5px;padding-bottom:25px;box-sizing:border-box;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;background-color:transparent;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.navi.leistungen .item.active{opacity:1}.navi.leistungen .item.nonactive{opacity:0.5}.navi.leistungen .item.nonactive:hover{opacity:0.75;cursor:pointer}.navi.leistungen .arrow{position:absolute;top:-27px;margin-left:0;background-color:#fff;content:' ';width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border:25px solid #009ee3}.navi.leistungen .cleistungen{position:relative;flex-basis:100%;width:100%;padding-top:25px;padding-bottom:25px;margin-top:25px;margin-bottom:25px;border-top:2px solid #009ee3;border-bottom:2px solid #009ee3}.navi.leistungen .cleistungen:after,.navi.leistungen .cleistungen:before{bottom:100%;left:50%;margin-left:-25px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center;opacity:0}.navi.leistungen .cleistungen:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:25px;margin-left:-25px}.navi.leistungen .cleistungen:before{border-color:rgba(0,158,227,0);border-bottom-color:#009ee3;border-width:28px;margin-left:-28px}.navi.leistungen .cleistungen.arrow10:after,.navi.leistungen .cleistungen.arrow10:before{left:10%;opacity:1}.navi.leistungen .cleistungen.arrow30:after,.navi.leistungen .cleistungen.arrow30:before{left:30%;opacity:1}.navi.leistungen .cleistungen.arrow50:after,.navi.leistungen .cleistungen.arrow50:before{left:50%;opacity:1}.navi.leistungen .cleistungen.arrow70:after,.navi.leistungen .cleistungen.arrow70:before{left:70%;opacity:1}.navi.leistungen .cleistungen.arrow90:after,.navi.leistungen .cleistungen.arrow90:before{left:90%;opacity:1}.navi.leistungen .cleistungen.arrow16:after,.navi.leistungen .cleistungen.arrow16:before{left:16.6666%;opacity:1}.navi.leistungen .cleistungen.arrow50:after,.navi.leistungen .cleistungen.arrow50:before{left:50%;opacity:1}.navi.leistungen .cleistungen.arrow83:after,.navi.leistungen .cleistungen.arrow83:before{left:83.3333%;opacity:1}.navi.leistungen .item .icon,.navi.leistungen .item .text{display:inline-block;width:100%}.navi.leistungen .item .icon{color:#009ee3;font-size:420%;line-height:100%;margin-bottom:12.5px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:center;transform-origin:center}.navi.leistungen .item .icon:hover{color:#005477}.navi.leistungen .item .text,.navi.leistungen .close{text-align:center;color:#005477;font-weight:400}.navi.leistungen .close{font-size:1.2rem;line-height:1.6rem;float:right;margin-left:25px;margin-bottom:25px;color:#009ee3;cursor:pointer}.navi.leistungen .close:hover{color:#005477}@media screen and (max-width: 995px){.navi.leistungen .item{flex-basis:33.3333%;width:33.3333%}.navi.leistungen .item .text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.navi.leistungen .close{margin-top:25px}}@media screen and (max-width: 767px){navi.leistungen .item{padding-left:6.25px;padding-right:6.25px}.navi.leistungen .item .text{font-size:0.9rem;line-height:1.4rem}}@media screen and (max-width: 400px){navi.leistungen .item{padding-left:2px;padding-right:2px}.navi.leistungen .item .text{font-size:0.8rem;line-height:1.3rem}}.ce_comments{margin-top:50px;padding-top:25px;border-top:2px solid #009ee3}.ce_comments .comment_default{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #eaf4fc}.ce_comments .comment_default.first{border-top:1px solid #eaf4fc}.ce_comments .comment_default.last{margin-bottom:25px}.ce_comments .comment_default .info .author{font-weight:bold}.ce_comments .comment_default .info .author,.ce_comments .comment_default .info .time{display:inline-block;width:auto}.ce_comments .comment_default .comment{font-style:italic}.ce_comments .comment_default .reply{margin-top:25px;margin-left:50px;padding-left:25px;border-left:2px solid #eaf4fc}#header{background-color:transparent;box-shadow:none}#header.forcesticky{position:fixed;top:0;left:0;right:0;z-index:99}#header.forcesticky .mainmenu{display:none}#header.forcesticky .menu_hamburger{display:inline-block !important}#header.sticky{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25)}#header.sticky .inside{padding:10px;padding-left:25px;padding-right:25px}#slideshow{margin-bottom:0}.mod_article.first{margin-top:0 !important}#footer{background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(/files/build/img/backgrounds/footer.svg)}#footer .ce_text{font-size:1.2rem;line-height:1.8rem;font-weight:300}#footer .ce_text a{font-size:1.2rem;line-height:1.8rem;color:#5bc5f2;font-weight:300}#footer .footersitemap{flex-basis:50%}#footer .footersitemap li{flex-basis:100%;margin-right:0;margin-bottom:20px}#footer .footersitemap li a{text-transform:none;font-weight:500;font-size:1.15rem;line-height:1.25rem}#footer .footersitemap li a:after{display:none !important}.mod_newslist .items{margin-left:-12.5px !important;margin-right:-12.5px !important}.teaser{padding:12.5px}.teaser .front{box-shadow:none !important;padding:0}.teaser .front .content{padding:0}.teaser .front .time{margin-top:25px;margin-bottom:0}.teaser .front .title{font:1.4rem/1.65rem 'Roboto', sans-serif;color:#005477;font-weight:300;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal}.teaser .front .subtitle{font-size:1.6rem;line-height:2.05rem;font-weight:400;margin-bottom:25px}.teaser .image_container .title{background-color:#009ee3;position:absolute;left:0;right:0;bottom:0;top:0;font:1.4rem/1.65rem 'Roboto', sans-serif;color:#005477;font-weight:300;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto !important;-ms-word-break:break-all;/* word-break:break-all; */word-break:break-word;word-wrap:break-word;white-space:normal;font-weight:300;font-size:1.9rem;line-height:2.3rem;color:#fff;padding:2%;padding-left:4%;padding-right:4%}.teaser .image_container .title.bg_warm{background-color:#e2a562}.teaser .image_container .title.bg_polar{background-color:#50b7a0}.teaser .image_container .title.bg_mint{background-color:#6dc6cf}.teaser .image_container .title.bg_cool{background-color:#52c5e3}.teaser .image_container .title.bg_cloud{background-color:#816987}.ce_rsce_teaser{background-color:transparent;padding:0}.ce_rsce_teaser .content .text p{margin-bottom:50px}.ce_rsce_teaser .content,.ce_rsce_teaser .link{padding:0}.ce_rsce_teaser .btn,.ce_rsce_teaser .formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button,.formbody .widget.widget-fineuploader .fineuploader-container .ce_rsce_teaser .qq-upload-button{text-transform:none}.ce_rsce_teaser:hover .btn,.ce_rsce_teaser:hover .formbody .widget.widget-fineuploader .fineuploader-container .qq-upload-button,.formbody .widget.widget-fineuploader .fineuploader-container .ce_rsce_teaser:hover .qq-upload-button{background-color:#009ee3;color:#fff}.ce_rsce_slideshow .layout2 .slide .content{position:relative;-webkit-box-align:start;align-items:flex-start;padding-bottom:45px}.ce_rsce_slideshow .layout2 .slide .content .image{flex-basis:40%}.ce_rsce_slideshow .layout2 .slide .content .text{flex-basis:60%;padding:0}.ce_rsce_slideshow .layout2 .slide .content .caption{display:inline-block;width:100%;line-height:110%;text-align:right;margin-bottom:25px}.ce_rsce_slideshow .layout2 .slide .content .title{font-size:1rem;line-height:1.4rem;margin-bottom:25px}.ce_rsce_slideshow .layout2 .slide .content .subtitle{display:inline-block;width:100%;font-family:'Roboto', sans-serif;font-size:1.35rem;line-height:1.75rem;font-weight:400;font-style:normal;text-align:left;margin-top:25px;margin-bottom:25px}.ce_rsce_slideshow .layout2 .slide .content .txt{padding:0;background-color:transparent}.ce_rsce_slideshow .slick-prev,.ce_rsce_slideshow .slick-next{top:auto !important;left:auto !important;right:0 !important;bottom:-45px !important;height:70px;width:70px}.ce_rsce_slideshow .slick-prev:before,.ce_rsce_slideshow .slick-next:before,.ce_rsce_slideshow .slick-prev:after,.ce_rsce_slideshow .slick-next:after{font-size:65px;line-height:65px}.ce_rsce_slideshow .slick-prev{right:65px !important}.slick-prev:before,.slick-next:before{font-family:"iks-iconfont";color:#005477}#header .inside .mobilemenu{background-color:#005477;-webkit-box-align:start;align-items:flex-start}#header .inside .mobilemenu:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;z-index:998;opacity:0.1;background-color:transparent;background-image:url("/files/build/img/backgrounds/menu.svg");background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;background-size:cover;pointer-events:none}#header .inside .mobilemenu .minside{z-index:1000}#header .inside .mobilemenu .level_1,#header .inside .mobilemenu .social,#header .inside .mobilemenu .search{flex-basis:50%}#header .inside .mobilemenu .level_1{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}#header .inside .mobilemenu .level_1 li{text-align:left;border:none !important}#header .inside .mobilemenu .level_1 li a.active,#header .inside .mobilemenu .level_1 li a:hover{color:#95adbf !important}label{color:#6d7f8c}.fachartikel .agendas {display:inline-flex;flex-flow:row wrap;}.fachartikel .agendas .agenda { display:inline-flex;flex-flow:row wrap;flex-basis:100%;}.fachartikel .agendas .agenda div {flex-basis: 100%; padding-left: 25px;padding-right:0!important;text-align:right;border:none!important;font-size:1.4rem;line-height:1.65rem;font-weight:normal;}.fachartikel .agendas .agenda div.time {}.fachartikel .agendas .agenda div.text{font-size:1.1rem;line-height:1.6rem;padding-top:0;color:#009ee3;font-weight:300;}.fachartikel .agendas .agenda .more {display:inline-block;width:100%;}#slideshow .ce_player{ max-width:1420px!important; }#slideshow .ce_player .caption {display:inline-block;padding-right:25px;box-sizing:border-box;width:auto;text-align:right;position:absolute;padding:8px;bottom:29px;right:25px;z-index:2;background-color:rgba(255,255,255,0.75);text-decoration:none;}#slideshow .ce_player .caption:hover {background-color:#fff;}#slideshow .inside {display:inline;}.ce_text ul, .ce_text p{min-width:100%;max-width:100%;width:100%;} 
/*# sourceMappingURL=iks-min.css.map */

.startseite .teaser .front .subtitle {
    font-size: 1.1rem;
    line-height: 1.5rem;
}
.bg_headline {
  background-image:url(/files/build/img/backgrounds/footer.svg);
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  background-attachment: fixed;


}
.bg_headline.mod_article {
  padding-top: 50px;
  padding-bottom: 25px;
}
.bg_headline .ce_text {
  margin-top:0;
  margin-bottom: 0;
  margin: 0 auto;
  max-width: 1110px;
}
.bg_headline .cmenue {
  max-width: 1110px;
  margin: 0 auto;
}
.ce_text.bg_headline, .bg_headline .ce_text  {
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center!important;
  align-content: center!important;
  /* justify-content: center!important; */
  text-align: center;
}
.ce_text.bg_headline h1, .bg_headline .ce_text h1 {
  color: #fff;
  line-height: 100%;
  padding-left: 25px;
  padding-right: 25px;
}
.ce_text.bg_headline h1 strong, .bg_headline .ce_text h1 strong {
  font-family: 'Merriweather', sans-serif;
  font-style: italic;
}
.ce_text.bg_headline h1 .small, .bg_headline .ce_text h1 .small {
  font-size: 45%;
  line-height: 100%;
}


.ce_rsce_quote.small .quote p {
  font-size: 100%;
  line-height: 125%;
}
.ce_rsce_gridwrapper_start.valign-center {
  align-items: center;
}
.ce_rsce_gridwrapper_start.valign-center .ce_rsce_quote {
  margin-bottom: 0;
}

#karriere-das-bieten-wir-texte .ce_text {
  align-items: center;
}
@media screen and (max-width:767px) {
  #karriere-das-sind-wir-texte .ce_rsce_images .images .image {
      display: none;
  }
  #karriere-das-sind-wir-texte .ce_rsce_images .images .image:first-child {
    display: inline-block;
  }
}

.ce_text.more_text .text {
  flex-basis: 65%;
}
.ce_text.more_text .image_container {
  flex-basis: 35%;
}

.cmenue ul {
  display: inline-flex;
  flex-flow: row wrap;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
  padding-top: 25px;
  padding-left:25px;
  padding-right: 25px;
}
.cmenue ul:before {
  content: '>';
  font-family: "iks-iconfont";
  content: '\63';
  line-height: 100%;
  font-weight: bold;
}
.cmenue li a {
  padding: 5px;
  padding-left: 16px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight:400;
}
.bg_headline .cmenue li a {
  font-size: 80%;
}
.cmenue li a:hover, .cmenue li.active a {
  color: #005477;
  /* text-decoration: underline; */
}

@media screen and (max-width:767px) {
  .cmenue ul:before {
    display: none;
  }
  .cmenue li {
    flex-basis: 100%;
    display: inline-flex;
    flex-flow: row wrap;
    align-items: center;
    
  }
  .cmenue li a {
   text-transform:uppercase;
  }
  .cmenue li:before {
    content: '>';
    font-family: "iks-iconfont";
    content: '\63';
    line-height: 100%;
    font-size: 120%;
    font-weight: bold;
  }
  .bg_headline.mod_article {
    padding-bottom: 25px;
  }
  .bg_headline .cmenue {
    display: none!important;
  }
}
.bg_headline .cmenue {
  margin-bottom: 0!important;
}
.bg_headline .cmenue ul {
  justify-content: flex-end;
}
.bg_headline .cmenue ul:before {
  color: #fff;
}
.bg_headline .cmenue li a {
  color: #fff;
  opacity: 0.5;
  text-transform:none;
}
.bg_headline .cmenue li a:hover, .bg_headline .cmenue li.active a {
  opacity: 1;
  color: #fff;
}

.nospacecontainer #container {
  margin-top: 0!important;
  padding-top: 0!important;
}

@media screen and (max-width:767px) {
  .ce_jobs .item .content .title {
    font-size: 140%!important;
    line-height: 120%!important;
  }

}

.bigger .subheadline {
  font-weight: 400;
  text-transform: uppercase;
}
.bg_new {
	background-color: #005578;
	background-image: none;
}
.bg_new .mod_navigation  {
	display: block!important;
}
.bg_new .mod_navigation  ul:before {
	color: #fff!important;
}
.ce_rsce_headerimage .bg {
	line-height: 0;
}
@media screen and (max-width: 1023px) {
	.ce_text.leistung {
		flex-basis: 50%;
	}
}
.medium {
	font-size: 2.6rem;
    line-height: 3.1rem;
}
.ce_text.leistung .image_container {
		flex-basis: 90%;
		padding-left: 0;
		padding-right: 0;
		padding-right: 10%;
	}
	.ce_text.leistung .text {
		flex-basis: 100%;
		padding-left: 0!important;
		padding-right: 0!important;
		text-align: left;
	}
	.ce_text.leistung h3 {
		padding-right: 6px;
		padding-left: 6px;	
		text-align: left;
	}
	.ce_text.leistung ul {
		display: inline-flex;
		flex-flow: row wrap;
		justify-content: center;
	}
	.ce_text.leistung li {
		list-style: none;
		display: inline-flex;
		flex-flow: row wrap;
		align-content: center;
    	justify-content: flex-start;
		width: 100%;
		margin-left: 6px;
		margin-right: 6px;
		color: #4B4B4B;
	}
	.ce_text.leistung li:before  {
		display: inline-block;
		content: '';
		width: 30px;
		height: 25px;
		margin-right: 6px;
		background-image: url('/files/content/leistungen/icons/aufzaehlung.png');
		background-size: contain;
	    background-repeat: no-repeat;
	    background-position: center center;
	}
	.ce_rsce_headerimage.leistung {
		/* margin-bottom: -40px!important; */
	}
	.ce_rsce_headerimage.leistung .content {
		padding-bottom: 0!important;
	}
	.ce_rsce_headerimage.leistung .headline {
		justify-content: center;
		/* background-color: #fff; */
		flex-basis: auto;
    	width: auto;
    	margin: 0 auto;
    	color: #005477;
    	font-size: 110%!important;
    	line-height: 110%!important;
    	padding: 6px;
    	padding-left: 12px;
    	padding-right: 12px;
	}
	.ce_rsce_headerimage.leistung .bg:after {
		content: '';
		position: absolute;
		top: 0;
	    bottom: 0;
	    left: 0;
	    right: 0;
	    /* background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 80%); */
	    background-color: rgba(255,255,255,0.7);
	
	}
.ce_text.text_leistung .image_container {
	flex-basis: 30%;
}
.ce_text.text_leistung .text {
	flex-basis: 70%;
}
.mod_article.kundenstimmen {
	margin-left: 0;
	margin-right: 0;
}
.mod_article.kundenstimmen .ce_rsce_slideshow .slide .content .text .txt {
	background: transparent;	
}
.mod_article.kundenstimmen .ce_rsce_slideshow .slide .content .text {
	background-color: rgba(255,255,255,0.8);
	color: #4B4B4B;
	font-family: 'Merriweather', sans-serif;
    font-style: italic;
    padding: 40px!important;
    
}
.mod_article.kundenstimmen .ce_rsce_slideshow {
	padding-left: 0!important;
	padding-right: 0!important;
	padding: 80px;
	
	background-image: url('/files/content/leistungen/bg_kundenstimmen.jpg?v=3');
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	
}
.mod_article.kundenstimmen .ce_rsce_slideshow .slick-track {
    display: inline-flex;
    flex-flow: row wrap;
    align-content: center;
    justify-items: stretch;
    align-items: center;
}
.mod_article.kundenstimmen .ce_rsce_slideshow .slick-slide { 
	margin-right: 10px;
    margin-left: 10px;
}
.mod_article.kundenstimmen .ce_rsce_slideshow .slick-dots {
	bottom: -130px;
}
.mod_article.kundenstimmen .ce_rsce_slideshow .slick-dots  li button:before {
	background: #4B4B4B;
	content: '';
	border-radius: 50%;
}


.teaser.blog .content {
	flex-basis: 100%!important;
}
#header .inside, #container .mod_article:not(.width_full):not(.width_success):not(.width_success2), #bottom .inside, #footer .inside {
  max-width: 1350px !important;
}

#container .mod_article:not(.width_full) .content {
  margin: 0 auto !important;
  max-width: 1350px !important;
}

.ce_rsce_leistung_heading {
  display: inline-flex !important;
  flex-flow: row nowrap;
}
.ce_rsce_leistung_heading .text, .ce_rsce_leistung_heading .image_container {
  display: inline-flex;
  flex-flow: row wrap;
  align-content: center;
}
.ce_rsce_leistung_heading .text {
  flex-basis: 65%;
  padding-top: 80px;
  padding-bottom: 80px;
}
.ce_rsce_leistung_heading .image_container {
  flex-basis: 35%;
}
.ce_rsce_leistung_heading .headline, .ce_rsce_leistung_heading .txt {
  flex-basis: 100%;
  text-align: center;
}
.ce_rsce_leistung_heading .headline {
  font-family: "Merriweather", sans-serif;
  font-style: italic;
  margin-bottom: 0;
}
.ce_rsce_leistung_heading .headline strong {
  width: 100%;
}
.ce_rsce_leistung_heading .txt {
  margin-top: 12px;
  font-size: 155%;
  line-height: 130%;
}

.ce_rsce_headerimage-icon {
  display: inline-flex !important;
  flex-flow: row nowrap;
  align-content: center;
}
.ce_rsce_headerimage-icon .bg {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 55%;
  height: 100%;
  background-color: #979999;
}
.ce_rsce_headerimage-icon .wrap {
  display: inline-flex !important;
  flex-flow: row nowrap;
  margin: 0 auto;
  width: 100%;
  max-width: 1350px !important;
}
.ce_rsce_headerimage-icon .left, .ce_rsce_headerimage-icon .right {
  flex-basis: 100%;
  box-sizing: border-box;
}
.ce_rsce_headerimage-icon .left picture, .ce_rsce_headerimage-icon .right picture {
  height: 100%;
  display: inline-flex;
  flex-flow: row wrap;
  align-content: center;
}
.ce_rsce_headerimage-icon .left {
  flex-basis: 55%;
}
.ce_rsce_headerimage-icon .right {
  flex-basis: 45%;
  display: inline-flex;
  flex-flow: row nowrap;
  align-content: center;
  justify-content: center;
  margin: 0 auto;
  margin-bottom: 0px;
}
.ce_rsce_headerimage-icon .right picture {
  border-left: 25px solid #7e1537;
}
.ce_rsce_headerimage-icon .right picture {
  height: auto;
  width: auto;
  margin: 0 auto;
}
.ce_rsce_headerimage-icon .right img {
  margin: 0 auto;
}

@media screen and (max-width: 900px) {
  .ce_headline {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  .ce_rsce_headerimage-icon .right .inner {
    flex-flow: row wrap;
    justify-content: center;
  }
  .ce_rsce_headerimage-icon .right .image_container {
    flex-basis: 50%;
  }
  .ce_rsce_headerimage-icon .right .text {
    flex-basis: 100%;
    padding-bottom: 20px;
  }
}
.ce_text.leistung_intro {
  align-items: center;
  margin-top: 60px;
  padding-right: 0 !important;
  background-color: #979999;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 55%, rgb(151, 153, 153) 55%);
}
.ce_text.leistung_intro .wrap {
  width: 100%;
  overflow: hidden;
  max-width: 1350px !important;
  margin: 0 auto !important;
  display: inline-flex;
  flex-flow: row wrap;
  align-items: stretch;
}
.ce_text.leistung_intro .text, .ce_text.leistung_intro .image_container {
  display: inline-block;
  height: 100%;
  min-height: 100%;
}
.ce_text.leistung_intro .text {
  display: inline-flex;
  flex-flow: row wrap;
  font-size: 130%;
  line-height: 150%;
}
.ce_text.leistung_intro .text p {
  flex-basis: 100%;
}
.ce_text.leistung_intro .text.hasImage {
  flex-basis: 55%;
  font-size: 130%;
  line-height: 150%;
}
.ce_text.leistung_intro .image_container.float_right {
  flex-basis: 45%;
  padding-left: 0;
  display: inline-flex;
  flex-flow: row wrap;
  height: 100%;
  min-height: 100%;
}
.ce_text.leistung_intro .image_container.float_right picture {
  height: 100%;
  width: 100%;
  border-left: 25px solid #7e1537;
}
.ce_text.leistung_intro .image_container.float_right picture img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

@media screen and (max-width: 900px) {
  .ce_text.leistung_intro {
    background: none;
  }
  .ce_text.leistung_intro .wrap {
    padding: 25px;
  }
  .ce_text.leistung_intro .text.hasImage, .ce_text.leistung_intro .image_container.float_right {
    flex-basis: 100%;
    margin-top: 25px;
  }
}
.ce_text.leistung_info {
  display: inline-flex !important;
  flex-flow: row nowrap;
  align-items: center;
  align-items: stretch;
  background-color: #979999;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.ce_text.leistung_info .image_container {
  min-height: 100%;
  flex-basis: 40%;
  border-right: 16px solid #7e1537;
  padding-right: 0 !important;
}
.ce_text.leistung_info .image_container picture, .ce_text.leistung_info .image_container img {
  height: 100%;
}
.ce_text.leistung_info .image_container img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}
.ce_text.leistung_info .text {
  min-height: 100%;
  flex-basis: 60% !important;
  padding: 25px;
  font-size: 140%;
  line-height: 150%;
  font-weight: lighter;
  align-content: center;
  color: #fff;
}

@media screen and (max-width: 1024px) {
  .ce_text.leistung_info .image_container {
    flex-basis: 30%;
  }
  .ce_text.leistung_info .text {
    flex-basis: 70% !important;
  }
}
@media screen and (max-width: 768px) {
  .ce_text.leistung_info {
    flex-flow: row wrap;
  }
  .ce_text.leistung_info .image_container.float_left {
    min-height: auto;
    flex-basis: 100%;
    margin: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    border-right: hidden;
    border-bottom: 16px solid #7e1537;
  }
  .ce_text.leistung_info .text {
    min-height: auto;
    padding: 25px !important;
    flex-basis: 100% !important;
  }
}
.ce_rsce_leistung_teaser .items {
  width: 100%;
  max-width: 100%;
  display: inline-grid !important;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}
.ce_rsce_leistung_teaser .items .item {
  display: inline-flex;
  flex-flow: row wrap;
  align-content: center;
  text-decoration: none;
}
.ce_rsce_leistung_teaser .items .item .image_container, .ce_rsce_leistung_teaser .items .item .text, .ce_rsce_leistung_teaser .items .item .headline, .ce_rsce_leistung_teaser .items .item .link {
  flex-basis: 100%;
  text-align: center;
  display: inline-block !important;
}
.ce_rsce_leistung_teaser .items .item .headline {
  font: 1.5rem/2.2rem "Roboto", sans-serif;
}
.ce_rsce_leistung_teaser .items .item .link {
  display: inline-flex !important;
  flex-flow: row nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
  font: 1.5rem/2.2rem "Merriweather", sans-serif;
  font-style: italic;
  color: #7e1537;
}
.ce_rsce_leistung_teaser .items .item .link:before {
  display: inline-block;
  content: "";
  background-image: url("/files/content/leistungen/icons2/more.png");
  background-size: contain;
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
  margin-right: 6px;
}
.ce_rsce_leistung_teaser .items .item:hover .link {
  transform: scale(1.1);
}

@media screen and (max-width: 1024px) {
  .ce_rsce_leistung_teaser .items {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 768px) {
  .ce_rsce_leistung_teaser .items {
    grid-template-columns: 1fr;
  }
}
#container .mod_article.width_success, #container .mod_article.width_success2 {
  max-width: 100% !important;
  padding: 0;
}

#container .mod_article.width_success {
  padding: 60px;
  margin-bottom: 0 !important;
}

#container .mod_article.width_success .content {
  max-width: 1350px !important;
}

#container .mod_article.width_success2 .content {
  max-width: 100% !important;
}

.bg_success {
  background-color: #979999;
  padding-top: 25px;
  padding-bottom: 0;
}

.bg_success2 {
  background-color: #7e1537;
}

.bg_success .ce_headline, .bg_success .ce_headline span {
  color: #fff !important;
}

.bg_aktuelles2 {
  background-color: #caa0a1;
  background-image: url(/files/build/img/backgrounds/bg_teaser_layout1.png);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
}
.bg_aktuelles2 .ce_rsce_teaser_big.layout3 {
  margin: 0 auto !important;
  max-width: 1350px !important;
  background: transparent !important;
  background: none;
}
.bg_aktuelles2 .ce_rsce_teaser_big.layout3 .pfeil {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
  background-position: left 80% !important;
  min-width: 135px;
}
.bg_aktuelles2 .ce_rsce_teaser_big.layout3 .text {
	white-space: nowrap;
}
.bg_aktuelles2 .ce_rsce_teaser_big.layout3 .text .name {
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: bold;
}
.bg_aktuelles2 .ce_rsce_teaser_big.layout3 .text .name:after {
  margin-left: 25px;
}
.bg_aktuelles2 .ce_rsce_teaser_big.layout3 .link .btn {
  font-weight: bold;
  padding: 20px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(255, 255, 255, 0.35);
}

.mod_newslist.leistungen-casestudies {
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding: 0 !important;
  box-sizing: border-box;
}
.mod_newslist.leistungen-casestudies .items {
  display: inline-grid !important;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  padding: 20px;
  box-sizing: border-box;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
  max-width: 100%;
}
.mod_newslist.leistungen-casestudies .items .teaser {
  width: 100%;
  flex-basis: 100%;
  height: 100%;
  background-color: #005477;
  color: #fff;
}
.mod_newslist.leistungen-casestudies .items .teaser .front {
  background: transparent !important;
  color: #fff;
  align-content: center;
}
.mod_newslist.leistungen-casestudies .items .teaser .front .subtitle {
  font-size: 1.4rem;
  line-height: 1.85rem;
  font-weight: normal;
  margin: 0;
}

@media screen and (max-width: 900px) {
  .mod_newslist.leistungen-casestudies .items {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 768px) {
  .mod_newslist.leistungen-casestudies .items {
    grid-template-columns: 1fr;
  }
}
.mod_newslist.success2 {
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding: 0 !important;
  box-sizing: border-box;
}
.mod_newslist.success2 .items {
  display: inline-grid;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  padding: 20px;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  box-sizing: border-box;
}
.mod_newslist.success2 .items .teaser {
  display: inline-flex;
  margin-bottom: 0 !important;
  box-sizing: border-box;
  padding: 0;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}
.mod_newslist.success2 .items .teaser .front {
  display: inline-flex;
  flex-flow: row wrap;
  align-content: center;
  background-color: #fff;
  padding: 25px;
  text-align: center;
  box-sizing: border-box;
}
.mod_newslist.success2 .items .teaser .front .headline, .mod_newslist.success2 .items .teaser .front .subheadline {
  display: inline-block !important;
  text-align: center;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}
.mod_newslist.success2 .items .teaser .front .headline {
  font: 2.25rem/2.85rem "Roboto", sans-serif;
}
.mod_newslist.success2 .items .teaser .front .subheadline {
  font: 1.5rem/2.2rem "Roboto", sans-serif;
  border-bottom: 4px solid #7e1537;
  padding-bottom: 8px;
  margin-bottom: 8px;
  white-space: break-spaces;
  word-wrap: normal;
  word-break: normal;
}

@media screen and (max-width: 1024px) {
  .mod_newslist.success2 .items {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media screen and (max-width: 768px) {
  .mod_newslist.success2 .items {
    grid-template-columns: 1fr;
  }
}/*# sourceMappingURL=leistungen2.css.map */
.ce_text.leistung a {
    color: #4B4B4B;
    text-decoration: none;
}
.ce_text.leistung a:hover {
    color: #009ee3;
}
