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 #666;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:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}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:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.cookiebar{box-sizing:border-box;position:fixed;left:0;width:100%;padding:.6em 1.2em;background-color:#4b4b4b;color:#fff;font-size:1em;text-align:center;z-index:10}.cookiebar *{box-sizing:border-box}.cookiebar--active{display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap}.cookiebar--position-top{top:0}.cookiebar--position-bottom{bottom:0}.cookiebar__message,.cookiebar__text{margin-right:1.5em}.cookiebar__link{color:#fff;text-decoration:underline}.cookiebar__link:hover{text-decoration:none}.cookiebar__button{margin:0;padding:.6em 1.2em;border:none;border-radius:0;background-color:#4ea55e;color:#fff;font-weight:700;cursor:pointer}.cookiebar__button:hover{background-color:#3e824a}.cookiebar__analytics{margin-right:1.5em}.cookiebar__analytics-label{cursor:pointer}.cookiebar__analytics-checkbox{margin-right:5px}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
@charset "UTF-8";
.invisible{clip:rect(0 0 0 0);height:1px !important;margin:-1px;order:0;overflow:hidden;padding:0;position:absolute !important;width:1px !important}.clearfix{clear:both;content:"";display:table}.t-center{text-align:center}.t-left{text-align:left}.t-white{color:#FFFFFF}@font-face{font-family:"Hurme Geometric Sans 1";src:url("/files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.eot");src:url("/files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.eot?#iefix") format("embedded-opentype"), url("/files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.woff2") format("woff2"), url("/files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.woff") format("woff"), url("/files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.ttf") format("truetype"), url("/files/themes/kh-zuerich/font/HurmeGeometricSansNo1/HurmeGeometricSans1-Regular.svg#HurmeGeometricSans1-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Hurme Geometric Sans 1";src:url("/files/themes/kh-zuerich/font/webfont/39F3E5_15_0.eot");src:url("/files/themes/kh-zuerich/font/webfont/39F3E5_15_0.eot?#iefix") format("embedded-opentype"), url("/files/themes/kh-zuerich/font/webfont/39F3E5_15_0.woff2") format("woff2"), url("/files/themes/kh-zuerich/font/webfont/39F3E5_15_0.woff") format("woff"), url("/files/themes/kh-zuerich/font/webfont/39F3E5_15_0.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Hurme Geometric Sans 1";src:url("/files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.eot");src:url("/files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.eot?#iefix") format("embedded-opentype"), url("/files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.woff2") format("woff2"), url("/files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.woff") format("woff"), url("/files/themes/kh-zuerich/font/webfont/HurmeGeometricSans1-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Hurme Geometric Sans 1";src:url("/files/themes/kh-zuerich/font/webfont/39F3E5_C_0.eot");src:url("/files/themes/kh-zuerich/font/webfont/39F3E5_C_0.eot?#iefix") format("embedded-opentype"), url("/files/themes/kh-zuerich/font/webfont/39F3E5_C_0.woff2") format("woff2"), url("/files/themes/kh-zuerich/font/webfont/39F3E5_C_0.woff") format("woff"), url("/files/themes/kh-zuerich/font/webfont/39F3E5_C_0.ttf") format("truetype");font-weight:900;font-style:normal}.grid{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:100%;width:1440px}.grid>*{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.grid .grid{margin-left:-15px;margin-right:-15px;max-width:none;width:calc(100% + 30px)}.grid-3{width:382.5px}.grid-4{width:500px}.grid-5{width:617.5px}.grid-6{width:735px}.grid-7{width:852.5px}.grid-8{width:970px}.grid-9{width:1087.5px}.grid-10{width:1087.5px}.grid-vertical-center{align-items:center}.grid-indent-1,.grid-indent-2,.grid-indent-3,.grid-indent-4{box-sizing:border-box}.grid-indent-1{padding-left:117.5px}.grid-indent-2{padding-left:235px}.grid-indent-3{padding-left:352.5px}.grid-indent-4{padding-left:470px}.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8{margin-bottom:30px}.columns-3{width:25%}.columns-4{width:33.3333333333%}.columns-5{width:41.6666666667%}.columns-6{width:50%}.columns-7{width:58.3333333333%}.columns-8{width:66.6666666667%}.columns-4.grid-max-width{max-width:470px}.columns-6.grid-max-width{max-width:705px}.columns-8.grid-max-width{max-width:940px}.columns-10.grid-max-width{max-width:1175px}.columns-4-max{max-width:470px}.columns-6-max{max-width:705px}.columns-8-max{max-width:940px}.columns-10-max{max-width:1175px}.columns-4-max,.columns-6-max,.columns-8-max,.columns-10-max{margin-left:auto;margin-right:auto}.grid-max-width{width:100%}.column-center{margin-left:auto;margin-right:auto}@media screen and (max-width:1440px){.grid-3,.grid-4,.grid-6,.grid-7,.grid-8,.grid-9{width:100%;box-sizing:border-box}.grid-indent-1,.grid-indent-2,.grid-indent-3,.grid-indent-4{padding-left:117.5px}}@media screen and (max-width:768px){.grid-indent-1,.grid-indent-2,.grid-indent-3,.grid-indent-4{padding-left:0}}.ce_accordion{position:relative}.ce_accordion:before{background:#FFFFFF;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.ce_accordion:before{top:0}.ce_accordion .toggler{cursor:pointer;font-weight:900;line-height:1;padding-bottom:30px;padding-right:60px;padding-top:30px;position:relative}.ce_accordion .toggler:focus{outline:none}.ce_accordion .toggler svg{transition:all 0.2s ease-in-out;height:32px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}.ce_accordion .toggler.ui-state-active svg{transform:translateY(-50%) rotate(180deg)}.ce_accordion .headline{display:inline-block;font-size:1.5em;margin-right:10px;text-transform:uppercase}.ce_accordion .subline{font-size:1em}.ce_accordion .accordion{padding-bottom:50px}.ce_accordion .accordion-inner>*{margin-bottom:50px}.ce_accordion .accordion-inner>*:last-child{margin-bottom:0}.ce_accordion .ce_text{max-width:852.5px}.event-reader-page .mod_alertbox{bottom:20px}@media screen and (max-width:1140px){.event-reader-page .mod_alertbox{bottom:0}}.mod_alertbox{transition:all 0.2s ease-in-out;border:none;border-radius:50%;bottom:0px;box-sizing:border-box;height:200px;padding-top:40px;position:fixed;right:0;text-align:center;transform:translate(20px, 120px);width:200px;z-index:250}.mod_alertbox.bg-primary{background-color:#181e4f;color:#FFFFFF}.mod_alertbox.bg-secondary{background-color:#00a6b5;color:#FFFFFF}.mod_alertbox.bg-light-purple{background-color:#784977;color:#FFFFFF}.mod_alertbox.bg-dark-purple{background-color:#181e4f;color:#FFFFFF}.mod_alertbox.bg-melon{background-color:#ff8859;color:#FFFFFF}.mod_alertbox.bg-wheat{background-color:#ffd477}.mod_alertbox.bg-soft-pink{background-color:#ffa0ad}.mod_alertbox.bg-turquoise-blue{background-color:#00a6b5}.mod_alertbox.bg-dark-grey{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333333;color:#FFFFFF}.mod_alertbox .hyperlink_txt{align-items:flex-end;color:inherit;display:inline-flex;flex-direction:column;text-decoration:none;text-transform:uppercase;max-width:120px}.mod_alertbox svg{transition:all 0.2s ease-in-out;height:21px;opacity:0;transform:translateX(-100%);width:38px}.mod_alertbox:hover{transform:translate(20px, 100px)}.mod_alertbox:hover svg{opacity:1;transform:translateX(0)}.full-screen-video .mod_alertbox{opacity:0;visibility:hidden}@media screen and (max-width:1140px){.mod_alertbox{border-radius:0;height:auto;padding:0;transform:none;width:100%}.mod_alertbox .hyperlink_txt{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:15px 30px 10px;text-align:center;max-width:none}.mod_alertbox svg{height:16px;margin-left:10px;margin-top:-5px;opacity:1;transform:none;width:30px}.mod_alertbox:hover{transform:none}.mod_alertbox:hover svg{transform:none}}.button-reset{-webkit-appearance:none;-moz-appearance:none;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;align-items:center;background:none;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;text-decoration:none}.button-reset:focus{outline:none}.button-reset:disabled,.button-reset.disabled,.button-reset[disabled]{cursor:default}.button-reset:disabled svg,.button-reset.disabled svg,.button-reset[disabled] svg{color:#333333;opacity:0.3}.button{transition:all 0.2s ease-in-out;background:#FFFFFF;border:4px solid;box-sizing:border-box;color:#00a6b5;cursor:pointer;display:inline-flex;font-family:inherit;font-size:0.7em;font-weight:900;letter-spacing:2px;padding:15px 30px 13px;text-align:center;text-decoration:none;text-transform:uppercase}.button:focus{outline:none}.button:hover{background:#00a6b5;border-color:#00a6b5;color:#FFFFFF}.button.small{font-size:14px;padding:14px 30px 12px}.button:disabled,.button.disabled,.button[disabled]{border-color:#333333;color:#333333;cursor:not-allowed;opacity:0.3}.button:disabled:hover,.button.disabled:hover,.button[disabled]:hover{background:inherit;border-color:#333333;color:#333333}.button-primary,.mod_login button,.customer-form .button{background:#FFFFFF;border-color:#181e4f;color:#181e4f}.button-primary:hover,.mod_login button:hover,.customer-form .button:hover{background:#181e4f;border-color:#181e4f;color:#FFFFFF}.button-secondary{color:#00a6b5}.button-secondary.bordered{border-color:#00a6b5}.button-secondary.bordered:hover{background:#00a6b5}.button-inverted.bordered{background:transparent;border-color:currentColor;color:#FFFFFF}.button-inverted.bordered:hover{background:#FFFFFF;border-color:#FFFFFF;color:#181e4f}.bg-gradient-blue .button,.bg-gradient-purple .button{background:none;border-color:#FFFFFF;color:#FFFFFF}.bg-gradient-blue .button:hover,.bg-gradient-purple .button:hover{background:#FFFFFF;color:#181e4f}.bg-wheat .button,.bg-soft-pink .button,.bg-light-blue .button{background:none;border-color:#333333;color:#333333}.bg-wheat .button:hover,.bg-soft-pink .button:hover,.bg-light-blue .button:hover{background:#333333;color:#FFFFFF}.bg-primary .button,.bg-secondary .button,.bg-turquoise-blue .button,.bg-light-purple .button,.bg-dark-purple .button,.bg-melon .button,.bg-dark-grey .button{background:none;border-color:#FFFFFF;color:#FFFFFF}.bg-primary .button:hover,.bg-secondary .button:hover,.bg-turquoise-blue .button:hover,.bg-light-purple .button:hover,.bg-dark-purple .button:hover,.bg-melon .button:hover,.bg-dark-grey .button:hover{background:#FFFFFF}.bg-primary .button:hover{color:#181e4f}.bg-secondary .button:hover{color:#00a6b5}.bg-turquoise-blue .button:hover{color:#00a6b5}.bg-light-purple .button:hover{color:#784977}.bg-dark-purple .button:hover{color:#181e4f}.bg-melon .button:hover{color:#ff8859}.bg-dark-grey .button:hover{color:#333333}@media screen and (max-width:480px){.button{font-size:14px;padding:13px 30px 11px}}.ui-datepicker{background:#f5f5f5;margin-top:2px;padding:10px 20px 20px;width:auto}.ui-datepicker table{font-size:0.8em;line-height:1;margin-bottom:0}.ui-datepicker th{font-weight:inherit;height:30px;padding:0;width:30px}.ui-datepicker td{border:2px solid #333333;padding:0}.ui-datepicker td.ui-datepicker-unselectable{border:none}.ui-datepicker td a,.ui-datepicker td span{padding:8px 0 4px;text-align:center}.ui-datepicker td.ui-datepicker-current-day,.ui-datepicker td:hover{background:#00a6b5;color:#FFFFFF}.ui-datepicker .ui-icon{cursor:pointer;text-indent:0}.ui-datepicker .ui-icon svg{pointer-events:none}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:36px;width:36px}.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next.ui-state-disabled{opacity:0.2}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{align-items:center;display:flex;height:100%;justify-content:center;left:0;margin:0;position:relative;top:0;width:100%}.ui-datepicker .ui-datepicker-prev svg,.ui-datepicker .ui-datepicker-next svg{height:18px;width:18px}.ui-datepicker .ui-datepicker-prev{left:-10px}.ui-datepicker .ui-datepicker-next{right:-10px}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-datepicker-prev-hover{left:-10px}.ui-datepicker .ui-datepicker-next-hover{right:-10px}.ui-datepicker .ui-datepicker-title{font-size:0.7em;line-height:36px}body main .sticky-navigation-article{padding-top:0;position:sticky;top:0;z-index:50000}body main .sticky-navigation-article>.inside{max-width:none}.download-navigation{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#F5F5F5;position:relative}.download-navigation.can-scroll:before,.download-navigation.can-scroll:after{bottom:15px;content:"";opacity:0;position:absolute;top:0;visibility:hidden;width:60px;z-index:1}.download-navigation.can-scroll:before{background:linear-gradient(to right, whitesmoke, rgba(245, 245, 245, 0));left:0}.download-navigation.can-scroll:after{background:linear-gradient(to left, whitesmoke, rgba(245, 245, 245, 0));right:0}.download-navigation.can-scroll.show-left-scroll-indicator:before,.download-navigation.can-scroll.show-right-scroll-indicator:after{opacity:1;visibility:visible}.download-navigation ul{display:flex;margin-left:auto;margin-right:auto;max-width:100%;overflow-x:auto;padding:0;width:1440px}.download-navigation li{border-right:2px solid #FFFFFF;flex-shrink:0;list-style-type:none}.download-navigation li:first-child{border-left:2px solid #FFFFFF}.download-navigation a{transition:all 0.2s ease-in-out;background:#F5F5F5;display:inline-block;font-size:1rem;font-weight:700;padding:22px 50px 18px;text-decoration:none}.download-navigation a:hover,.download-navigation a.current{color:#00a6b5}.download-navigation li.cta-item{border-right:none;margin-left:auto}.download-navigation li.cta-item a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:#00a6b5;display:flex;font-size:0.7em;font-weight:900;letter-spacing:2px;text-transform:uppercase}.download-navigation li.cta-item svg{margin-right:10px}.download-navigation li.cta-item .icon-sign-out{height:21px;width:28px}.downloads-wrapper{align-items:center;margin-bottom:100px;margin-top:50px}.downloads-wrapper:last-child{margin-bottom:0}.ce_anchornavigation .mobile-view{display:none}.ce_download{margin-bottom:50px;width:25%}.ce_download .hover-icon{background:#00a6b5;color:#FFFFFF}.ce_download .hover-icon svg{height:21px;width:18px}.ce_download .download-element{color:#00a6b5;font-size:0.7em;font-weight:700;letter-spacing:2px;padding:0 15px;text-align:center;text-transform:uppercase}.ce_download .download-element a{text-decoration:none}.ce_download .download-element .image_container{transition:all 0.2s ease-in-out;box-shadow:0 0 29px rgba(0, 0, 0, 0.15)}.ce_download .download-element img{height:auto;max-width:none;width:100%}.ce_download .download-element .text-container{align-items:center;display:inline-flex;margin-top:25px}.ce_download .download-element .text-container svg{flex-shrink:0;height:21px;margin-left:15px;width:18px}.ce_download .download-element .copyright{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333333;display:block;font-weight:600;letter-spacing:0.5px;margin-bottom:-8px;margin-top:8px;text-align:left;text-transform:none}.ce_download .download-element:hover .image_container{box-shadow:0 0 29px rgba(0, 0, 0, 0.35)}@media screen and (max-width:1440px){#container .mod_article.sticky-navigation-article{padding-left:0;padding-right:0}.ce_download{width:33.3333333333%}}@media screen and (max-width:1024px){.ce_download{width:50%}}@media screen and (max-width:600px){.ce_download{padding-left:0;padding-right:0;width:100%}.ce_download .download-element{padding-left:0;padding-right:0}.downloads-wrapper{margin-bottom:75px;margin-top:40px}.download-navigation a{font-size:0.875rem;padding:17px 30px 13px}}.ce_downloadcompact{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:20px;width:50%}.ce_downloadcompact a{align-items:center;display:flex;text-decoration:none}.ce_downloadcompact .icon{flex-shrink:0;margin-right:12px}.ce_downloadcompact .title{display:block;font-weight:900;margin-bottom:4px}.ce_downloadcompact .extension{text-transform:uppercase}.ce_downloadcompact svg{color:#00a6b5;height:60px;width:45px}.has-background-color .ce_downloadcompact svg{color:#FFFFFF}.custom-dropdown{min-width:350px;position:relative}.custom-dropdown.open .dropdown-header svg{transform:rotate(180deg)}.custom-dropdown.open .dropdown-body{opacity:1;visibility:visible}.custom-dropdown .dropdown-header{align-items:center;background:#F5F5F5;cursor:pointer;display:flex;justify-content:space-between;padding:22px 15px 18px 15px}.custom-dropdown .dropdown-header .dropdown-name{margin-right:50px}.custom-dropdown .dropdown-header svg{flex-shrink:0;height:1em;transition:all 0.25s ease-in-out}.custom-dropdown .dropdown-body{background:#F5F5F5;left:0;min-width:100%;opacity:0;position:absolute;top:100%;transition:all 0.25s ease-in-out;visibility:hidden;z-index:1}.custom-dropdown ul{margin:0;padding:0}.custom-dropdown li{cursor:pointer;list-style-type:none;padding:8px 15px 8px 15px;white-space:nowrap}.custom-dropdown li:hover,.custom-dropdown li.active{background:#00a6b5;color:#FFFFFF}.custom-dropdown a{display:block;text-decoration:none}@media screen and (max-width:480px){.custom-dropdown{font-size:14px}}.widget-fineuploader.mandatory .fineuploader-wrapper .qq-upload-drop-area span{opacity:1}.fineuploader-wrapper{display:flex;flex-direction:column}.fineuploader-wrapper .fineuploader-container{order:10}.fineuploader-wrapper .qq-upload-drop-area{background-color:transparent;border:2px dashed #333333;box-sizing:border-box;margin-bottom:20px;margin-top:0}.fineuploader-wrapper .qq-upload-drop-area span{color:#333333;display:inline-block;font-size:0.8em;font-weight:900;opacity:0.3;text-transform:uppercase;font-family:"Hurme Geometric Sans 1", sans-serif, Arial}.fineuploader-wrapper .qq-upload-button{bottom:0;left:0;opacity:0;position:absolute !important;right:0;top:0}.fineuploader-wrapper .fineuploader-item.file .details{display:none}.fineuploader-wrapper .qq-upload-list li{font-size:0.8em;line-height:normal}.fineuploader-wrapper .qq-upload-list .qq-upload-success{display:none}.fineuploader-wrapper .values-container{font-size:0.8em}.fineuploader-wrapper .values-container img{vertical-align:middle}form input.columns-6{margin-bottom:0}.conditional-element{display:none}.widget{margin-bottom:32px}.widget-submit{margin-bottom:0}.widget-field-wrapper{position:relative}.widget-headline{font-size:1em;font-weight:900;line-height:1.4;margin-bottom:20px;text-transform:uppercase}.form-icon{pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}p.error{color:red;font-size:0.875em;margin-top:10px;width:100%}fieldset{border:none;margin:0;padding:0}.fieldset-wrapper{display:flex}input{color:#784977;font-size:20px;font-style:normal;font-stretch:normal;letter-spacing:normal;line-height:normal}button{text-transform:uppercase}.widget label{margin-bottom:0}label .mandatory,legend .mandatory{display:none}textarea{resize:vertical;vertical-align:top}.widget-textarea label,.widget-text label{display:block;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.widget-textarea input,.widget-textarea textarea,.widget-text input,.widget-text textarea{border-radius:0;border:2px solid #333333;box-sizing:border-box;color:#00a6b5;font-family:inherit;font-size:1em;line-height:1;padding:12px 20px 8px;width:100%}.widget-textarea input:focus,.widget-textarea textarea:focus,.widget-text input:focus,.widget-text textarea:focus{outline:none}.floating-labels .fieldset-wrapper{display:block}.floating-labels .widget-text label,.floating-labels .widget-textarea label{opacity:0;transform:translate(0, 100%);transition:0.4s transform, 0.4s opacity}.floating-labels .widget-text.focus label,.floating-labels .widget-textarea.focus label{opacity:1;transform:translate(0, 0)}textarea{line-height:1.4;min-height:250px}.widget-radio{margin-bottom:32px}.widget-radio legend{padding:0}.widget-radio .fields-wrapper{display:flex;flex-wrap:wrap;margin-bottom:-30px}.widget-radio .radio-field{margin-bottom:30px;margin-right:50px;position:relative}.widget-radio .radio-field:last-child{margin-right:0}.widget-radio label{cursor:pointer;display:flex;font-size:1em;font-weight:900}.widget-radio .radio-label-icon{border:2px solid;border-radius:50%;display:block;flex-shrink:0;height:26px;margin-right:20px;margin-top:-5px;position:relative;width:26px}.widget-radio .radio-label-icon:before{background:#00a6b5;border-radius:50%;content:"";height:14px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:14px}.widget-radio input:checked+label .radio-label-icon:before{opacity:1}.widget-radio fieldset>span{display:inline-block;margin-right:50px}.widget-radio input{height:30px;left:0;margin:0;opacity:0;position:absolute;top:-5px;vertical-align:text-top;width:30px}.widget-submit{margin-top:50px;text-align:center}.widget-select{overflow-x:hidden}.widget-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;box-sizing:border-box;border:2px solid #333333;border-radius:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:900;height:auto;margin:0;padding:15px 55px 11px 20px;position:relative;width:100%}.widget-select select:focus{outline:none}.widget-select select::-ms-expand{display:none}.widget-select .select-wrapper{transition:all 0.2s ease-in-out;background:#FFFFFF;box-sizing:border-box;flex:1;position:relative;width:auto}.widget-select .select-icon{line-height:1;pointer-events:none;position:absolute;right:20px;top:50%;transform:translate(0, -50%);z-index:1}.widget-select .select-icon svg{height:20px;width:20px}.widget-checkbox legend{font-size:1em;font-weight:900;line-height:1.4;margin-bottom:40px;text-transform:uppercase}.widget-checkbox .fields-wrapper{display:flex;flex-wrap:wrap;margin-bottom:-30px;margin-left:-25px;margin-right:-25px;width:calc(100% + 50px)}.widget-checkbox .checkbox-field{box-sizing:border-box;margin-bottom:30px;padding-left:25px;padding-right:25px;position:relative;width:33.3333333333%}.widget-checkbox label{cursor:pointer;display:flex;font-size:1em;font-weight:900}.widget-checkbox .icon{align-items:center;border:2px solid;display:flex;flex-shrink:0;height:26px;justify-content:center;margin-right:20px;margin-top:-5px;position:relative;width:26px}.widget-checkbox .icon svg{fill:#00a6b5;height:24px;opacity:0;width:24px}.widget-checkbox input:checked+label .icon svg{opacity:1}.widget-checkbox input{height:30px;left:0;margin:0;opacity:0;position:absolute;top:-5px;width:30px}.ie select{background-image:none}.widget-upload{position:relative}.widget-upload input{height:100%;opacity:0;overflow:hidden;position:absolute;width:100%;z-index:1}.widget-upload input+label{cursor:pointer;font-size:1.25em;font-weight:700;color:white;background-color:black;display:inline-block}.widget-upload input:focus+label,.widget-upload input+label:hover{background-color:red}.upload-field-label{align-items:center;border:2px dashed #333333;box-sizing:border-box;color:rgba(51, 51, 51, 0.3);display:flex;font-size:0.8em;font-weight:900;justify-content:center;padding:80px 30px;text-align:center;text-transform:uppercase}.has-background-color.bg-primary .widget-textarea input,.has-background-color.bg-primary .widget-textarea textarea,.has-background-color.bg-primary .widget-text input,.has-background-color.bg-primary .widget-text textarea,.has-background-color.bg-secondary .widget-textarea input,.has-background-color.bg-secondary .widget-textarea textarea,.has-background-color.bg-secondary .widget-text input,.has-background-color.bg-secondary .widget-text textarea,.has-background-color.bg-turquoise-blue .widget-textarea input,.has-background-color.bg-turquoise-blue .widget-textarea textarea,.has-background-color.bg-turquoise-blue .widget-text input,.has-background-color.bg-turquoise-blue .widget-text textarea,.has-background-color.bg-light-purple .widget-textarea input,.has-background-color.bg-light-purple .widget-textarea textarea,.has-background-color.bg-light-purple .widget-text input,.has-background-color.bg-light-purple .widget-text textarea,.has-background-color.bg-dark-purple .widget-textarea input,.has-background-color.bg-dark-purple .widget-textarea textarea,.has-background-color.bg-dark-purple .widget-text input,.has-background-color.bg-dark-purple .widget-text textarea,.has-background-color.bg-melon .widget-textarea input,.has-background-color.bg-melon .widget-textarea textarea,.has-background-color.bg-melon .widget-text input,.has-background-color.bg-melon .widget-text textarea,.has-background-color.bg-dark-grey .widget-textarea input,.has-background-color.bg-dark-grey .widget-textarea textarea,.has-background-color.bg-dark-grey .widget-text input,.has-background-color.bg-dark-grey .widget-text textarea,.has-background-color.bg-gradient-blue .widget-textarea input,.has-background-color.bg-gradient-blue .widget-textarea textarea,.has-background-color.bg-gradient-blue .widget-text input,.has-background-color.bg-gradient-blue .widget-text textarea,.has-background-color.bg-gradient-purple .widget-textarea input,.has-background-color.bg-gradient-purple .widget-textarea textarea,.has-background-color.bg-gradient-purple .widget-text input,.has-background-color.bg-gradient-purple .widget-text textarea{border-color:#FFFFFF}.has-background-color.bg-primary .widget-radio .radio-label-icon:before,.has-background-color.bg-secondary .widget-radio .radio-label-icon:before,.has-background-color.bg-turquoise-blue .widget-radio .radio-label-icon:before,.has-background-color.bg-light-purple .widget-radio .radio-label-icon:before,.has-background-color.bg-dark-purple .widget-radio .radio-label-icon:before,.has-background-color.bg-melon .widget-radio .radio-label-icon:before,.has-background-color.bg-dark-grey .widget-radio .radio-label-icon:before,.has-background-color.bg-gradient-blue .widget-radio .radio-label-icon:before,.has-background-color.bg-gradient-purple .widget-radio .radio-label-icon:before{background:#FFFFFF}.has-background-color.bg-primary .widget-select select,.has-background-color.bg-secondary .widget-select select,.has-background-color.bg-turquoise-blue .widget-select select,.has-background-color.bg-light-purple .widget-select select,.has-background-color.bg-dark-purple .widget-select select,.has-background-color.bg-melon .widget-select select,.has-background-color.bg-dark-grey .widget-select select,.has-background-color.bg-gradient-blue .widget-select select,.has-background-color.bg-gradient-purple .widget-select select{border-color:#FFFFFF}.has-background-color.bg-primary .widget-checkbox .icon svg,.has-background-color.bg-secondary .widget-checkbox .icon svg,.has-background-color.bg-turquoise-blue .widget-checkbox .icon svg,.has-background-color.bg-light-purple .widget-checkbox .icon svg,.has-background-color.bg-dark-purple .widget-checkbox .icon svg,.has-background-color.bg-melon .widget-checkbox .icon svg,.has-background-color.bg-dark-grey .widget-checkbox .icon svg,.has-background-color.bg-gradient-blue .widget-checkbox .icon svg,.has-background-color.bg-gradient-purple .widget-checkbox .icon svg{fill:#FFFFFF}.has-background-color.bg-wheat .widget-radio .radio-label-icon:before,.has-background-color.bg-soft-pink .widget-radio .radio-label-icon:before,.has-background-color.bg-light-blue .widget-radio .radio-label-icon:before{background:#333333}.has-background-color.bg-wheat .widget-select select,.has-background-color.bg-soft-pink .widget-select select,.has-background-color.bg-light-blue .widget-select select{border-color:#333333}.has-background-color.bg-wheat .widget-checkbox .icon svg,.has-background-color.bg-soft-pink .widget-checkbox .icon svg,.has-background-color.bg-light-blue .widget-checkbox .icon svg{fill:#333333}@media screen and (max-width:450px){::-webkit-input-placeholder,::placeholder{font-size:16px}:-ms-input-placeholder,:-moz-placeholder{font-size:16px}.widget-textarea textarea,.widget-textarea input,.widget-text textarea,.widget-text input{font-size:16px}.widget-radio{margin-bottom:20px}.widget-radio label:before{margin-top:-7px}}#mc_embed_signup{margin-bottom:50px}.mc-form{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:700px;margin-left:auto;margin-right:auto}.mc-form label{color:inherit}.mc-form input.mce_inline_error,.mc-form select.mce_inline_error{margin-bottom:5px}.mc-form div.mce_inline_error{padding-top:10px !important}.mc-form .submit{border-color:#181e4f;color:#181e4f;text-transform:uppercase;width:auto}.mc-form .submit:hover,.mc-form .submit:focus,.mc-form .submit:active{background:#181e4f;color:#FFFFFF}.mc-form .widget-checkbox{margin-bottom:32px}.mc-form .widget-checkbox ul{margin:15px 0 0;padding:0}.mc-form .widget-checkbox li{list-style-type:none;margin-bottom:10px}.mc-form .widget-checkbox li:last-child{margin-bottom:0}.mc-form .widget-checkbox input{height:0;opacity:0;position:absolute;width:0}.mc-form .widget-checkbox label{cursor:pointer;padding-left:40px;position:relative}.mc-form .widget-checkbox label:before{background:#FFFFFF;border:1px solid #c8c8c8;content:"";height:20px;left:0;position:absolute;top:-3px;width:20px}.mc-form .widget-checkbox label:after{background:#181e4f;content:"";height:14px;left:4px;opacity:0;position:absolute;top:1px;width:14px}.mc-form .widget-checkbox label:hover:before{border-color:#181e4f}.mc-form .widget-checkbox input:checked+label:before{border-color:#181e4f}.mc-form .widget-checkbox input:checked+label:after{opacity:1}.mc-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;height:0;position:absolute;width:0}.mc-form select{background-color:transparent;border:2px solid #333333;box-sizing:border-box;color:#999999;cursor:pointer;font-size:inherit;font-weight:900;height:50px;margin:0;padding:15px 50px 11px 20px;position:relative;width:100%}.mc-form select.selected{color:#333333}.mc-form select::-ms-expand{display:none}.mc-form .ie select{background-image:none}.mc-form .select-wrapper{background:#FFFFFF;box-sizing:border-box;position:relative}.mc-form .select-icon{line-height:1;pointer-events:none;position:absolute;right:20px;top:50%;transform:translate(0, -50%);z-index:1}.mc-form .select-icon svg{height:20px;width:20px}::-webkit-input-placeholder{color:#999999}::-moz-placeholder{color:#999999}:-ms-input-placeholder{color:#999999 !important}:-moz-placeholder{color:#999999}.ce_gallery_slider{max-width:100%}.ce_gallery_slider .slider-outer{position:relative}.ce_gallery_slider .slide{width:100%}.ce_gallery_slider .slide img{width:100%}.ce_gallery_slider .slider-navigation{bottom:20px;display:flex;left:20px;position:absolute;right:20px}.ce_gallery_slider .slider-navigation-item{transition:all 0.2s ease-in-out;background:rgba(255, 255, 255, 0.3);cursor:pointer;height:3px;margin-right:10px;transform-origin:left bottom;width:100px}.ce_gallery_slider .slider-navigation-item:last-child{margin-right:0}.ce_gallery_slider .slider-navigation-item:hover{transform:scaleY(2)}.ce_gallery_slider .bar{background:white;display:block;height:100%;transform-origin:left center;width:0}.ce_gallery_slider .slide img{width:100%}.ce_gallery_slider{max-width:100%}.ce_gallery_slider .slider-outer{position:relative}.ce_gallery_slider .slide{width:100%}.ce_gallery_slider .slide img{width:100%}.ce_gallery_slider .slider-navigation{bottom:20px;display:flex;left:20px;position:absolute;right:20px}.ce_gallery_slider .slider-navigation-item{transition:all 0.2s ease-in-out;background:rgba(255, 255, 255, 0.3);cursor:pointer;height:3px;margin-right:10px;transform-origin:left bottom;width:100px}.ce_gallery_slider .slider-navigation-item:last-child{margin-right:0}.ce_gallery_slider .slider-navigation-item:hover{transform:scaleY(2)}.ce_gallery_slider .bar{background:white;display:block;height:100%;transform-origin:left center;width:0}.ce_gallery_slider .slide img{width:100%}.ce_gallery ul{display:flex;flex-direction:row;flex-wrap:wrap}.ce_gallery ul li{width:20%;padding:15px;box-sizing:border-box;text-align:center}.ce_gallery ul li a{display:block}.ce_gallery ul.cols_1 li{width:100%}.ce_gallery ul.cols_2 li{width:50%}@media screen and (max-width:650px){.ce_gallery ul.cols_2 li{width:100%}}.ce_gallery ul.cols_3 li{width:33.3333%}@media screen and (max-width:650px){.ce_gallery ul.cols_3 li{width:100%}}.ce_gallery ul.cols_4 li{width:25%}@media screen and (max-width:650px){.ce_gallery ul.cols_4 li{width:100%}}.ce_gallery ul.cols_5 li{width:20%}@media screen and (max-width:650px){.ce_gallery ul.cols_5 li{width:100%}}.ce_guidleeventslider{margin:150px auto;max-width:100%;width:1440px}.ce_guidleeventslider h2{font-size:1.5em;line-height:1;margin-bottom:50px;margin-left:15px;margin-top:0;text-align:center}.ce_guidleeventslider .event{box-sizing:border-box;padding-left:15px;padding-right:15px;width:25%}.ce_guidleeventslider .event:hover img{transform:scale(1.1)}.ce_guidleeventslider .event a{text-decoration:none}.ce_guidleeventslider .event figure{margin-bottom:15px;overflow:hidden}.ce_guidleeventslider .event img{transition:all 750ms ease-in-out;width:100%}.ce_guidleeventslider .event .date{color:#00a6b5;font-weight:700;line-height:1;margin-bottom:10px}.ce_guidleeventslider .event .title{font-size:1.5em;font-weight:900;line-height:1;margin-bottom:20px;margin-top:0;text-align:left;text-transform:uppercase}.ce_guidleeventslider .event .title .line-0{margin-left:0.75em}.ce_guidleeventslider .event .title .line-1{margin-left:0}.ce_guidleeventslider .event .title .line-2{margin-left:1.5em}.ce_guidleeventslider .event:nth-child(2n+1) .title .line-0{margin-left:1.5em}.ce_guidleeventslider .event:nth-child(2n+1) .title .line-1{margin-left:0.75em}.ce_guidleeventslider .event:nth-child(2n+1) .title .line-2{margin-left:0}.ce_guidleeventslider .event:nth-child(3n+1) .title .line-0{margin-left:0}.ce_guidleeventslider .event:nth-child(3n+1) .title .line-1{margin-left:1.5em}.ce_guidleeventslider .event:nth-child(3n+1) .title .line-2{margin-left:0.75em}.ce_guidleeventslider .flickity-prev-next-button{transition:all 0.2s ease-in-out;border-radius:0;bottom:-50px;color:#00a6b5;height:37px;margin-top:75px;padding:0;top:auto;transform:none;width:37px}.ce_guidleeventslider .flickity-prev-next-button:disabled{opacity:0}.ce_guidleeventslider .flickity-prev-next-button.previous{left:auto;right:45px;transform:translateX(-100%)}.ce_guidleeventslider .flickity-prev-next-button.next{right:15px}.ce_guidleeventslider .flickity-prev-next-button .flickity-button-icon{height:100%;left:auto;position:static;top:auto;width:100%}.ce_guidleeventslider .flickity-prev-next-button .arrow{display:block}.ce_guidleeventslider .jump-to-wrapper{text-align:center}.ce_guidleeventlist{margin-bottom:150px}.ce_guidleeventlist .events-list{align-items:flex-start;display:flex;flex-direction:column}.ce_guidleeventlist .event{margin-bottom:50px}.ce_guidleeventlist .event:last-child{margin-bottom:0}.ce_guidleeventlist .event:hover img{transform:scale(1.1)}.ce_guidleeventlist .event a{display:flex;text-decoration:none}.ce_guidleeventlist .event .image_container{flex-shrink:0;margin-right:30px;overflow:hidden;width:330px}.ce_guidleeventlist .event img{transition:all 750ms ease-in-out;width:100%}.ce_guidleeventlist .event .text-container{max-width:810px;padding-bottom:20px;padding-top:20px}.ce_guidleeventlist .event .date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00a6b5;font-size:1.5em;font-weight:700;margin-bottom:20px}.ce_guidleeventlist .event .title{font-size:2.5em;font-weight:900;margin-bottom:20px;margin-top:0;text-align:left;text-transform:uppercase}.ce_guidleeventlist .event .title .line-0{margin-left:0.75em}.ce_guidleeventlist .event .title .line-1{margin-left:0}.ce_guidleeventlist .event .title .line-2{margin-left:1.5em}.ce_guidleeventlist .event:nth-child(2n+1) .title .line-0{margin-left:1.5em}.ce_guidleeventlist .event:nth-child(2n+1) .title .line-1{margin-left:0.75em}.ce_guidleeventlist .event:nth-child(2n+1) .title .line-2{margin-left:0}.ce_guidleeventlist .event:nth-child(3n+1) .title .line-0{margin-left:0}.ce_guidleeventlist .event:nth-child(3n+1) .title .line-1{margin-left:1.5em}.ce_guidleeventlist .event:nth-child(3n+1) .title .line-2{margin-left:0.75em}.event-reader-page #wrapper>.arrow{display:none !important}.event-reader-page main .mod_article{padding-top:0}.event-reader-page main .mod_article .inside{max-width:none}.event-reader-page .multi-line-title .line-0{margin-left:0.75em}.event-reader-page .multi-line-title .line-1{margin-left:0}.event-reader-page .multi-line-title .line-2{margin-left:1.5em}.event-reader-page .main-navigation{transition:color 0.2s ease-in-out;color:#FFFFFF}.event-reader-page .sticky .main-navigation{color:inherit}.event-reader-page .header-content:hover .main-navigation{color:#333333}.event-reader-page .header-content .logo{color:#333333}.event-reader-page[event-image-size="small"] .header-content .main-navigation{color:#333333}.event-reader-page[event-image-size="small"] .ce_guidleeventreader .slider-navigation-item,.event-reader-page[event-image-size="small"] .ce_ungerboeckeventreader .slider-navigation-item{background:rgba(51, 51, 51, 0.3)}.event-reader-page[event-image-size="small"] .ce_guidleeventreader .bar,.event-reader-page[event-image-size="small"] .ce_ungerboeckeventreader .bar{background:#333}.slider-zoom .event-reader-page header{opacity:0;visibility:hidden}.ce_guidleeventreader .event-intro{min-height:100vh;position:relative}.ce_guidleeventreader .event-intro .text{box-sizing:border-box;margin-left:50%;max-width:720px;padding-left:30px;padding-right:30px;padding-top:120px;width:50%;line-height:2}.ce_guidleeventreader .slider-outer{bottom:0;height:100vh;left:0;position:absolute;width:50%}.ce_guidleeventreader .slider-outer.sticky{position:fixed}.ce_guidleeventreader .slider-outer.show-custom-cursor *{cursor:none}.ce_guidleeventreader .slide{background:#FFFFFF;width:100%}.ce_guidleeventreader .slide.big-image img{object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;";height:100vh;width:100%}.ce_guidleeventreader .slide.small-image .image_container{transition:height 0.2s ease-in-out;align-items:center;display:flex;height:100vh;justify-content:center}.ce_guidleeventreader .slide.small-image .image_container img{object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;";height:330px;width:330px}.ce_guidleeventreader .slider-navigation{bottom:20px;display:flex;left:20px;position:absolute}.ce_guidleeventreader .slider-navigation-item{transition:all 0.2s ease-in-out;background:rgba(255, 255, 255, 0.3);cursor:pointer;height:3px;margin-right:10px;transform-origin:left bottom;width:100px}.ce_guidleeventreader .slider-navigation-item:last-child{margin-right:0}.ce_guidleeventreader .slider-navigation-item:hover{transform:scaleY(2)}.ce_guidleeventreader .bar{background:white;display:block;height:100%;width:0}.ce_guidleeventreader .slider-outer{transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);width:50%}.ce_guidleeventreader .slider-outer.zoom{width:100%}.ce_guidleeventreader .cursor{background:#FFFFFF;border-radius:50%;color:#00a6b5;height:40px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);transition:transform 0.2s ease-in-out;visibility:hidden;width:40px}.ce_guidleeventreader .cursor.visible{opacity:1;visibility:visible}.ce_guidleeventreader .cursor svg{height:100%;width:100%}.ce_guidleeventreader .zoom .cursor{transform:translate(-50%, -50%) rotate(45deg)}.ce_guidleeventreader .event-sticky-bar{padding-right:0}.ce_guidleeventreader .event-sticky-bar .sticky-button{align-items:center;background:#00a6b5;box-sizing:border-box;color:#FFFFFF;display:inline-flex;font-size:14px;height:100%;padding:14px 30px 12px;position:absolute;right:0;text-decoration:none;top:0}.ce_guidleeventreader .event-head-information{padding-left:16.6666666667%}.ce_guidleeventreader .event-back{color:#00a6b5;margin-bottom:20px}.ce_guidleeventreader .event-back svg{height:20px;width:37px}.ce_guidleeventreader .date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00a6b5;font-size:1.5em;font-weight:700;line-height:1;margin-bottom:20px}.ce_guidleeventreader .event-headline{font-size:2.5em;font-weight:900;line-height:1;margin-bottom:100px;margin-top:0;text-align:left;text-transform:uppercase}.ce_guidleeventreader .event-meta{margin-bottom:100px}.ce_guidleeventreader .event-meta td{padding-bottom:12px}.ce_guidleeventreader .event-meta td:first-child{font-size:16px;font-weight:600;line-height:28px;padding-right:30px;text-transform:uppercase}.ce_guidleeventreader .event-meta td:last-child{font-weight:900;line-height:28px;padding-left:30px}.ce_guidleeventreader .event-meta a{color:#00a6b5;padding-bottom:3px;text-decoration:none;word-break:break-word;background-image:linear-gradient(rgba(0, 166, 181, 0), rgba(0, 166, 181, 0)), linear-gradient(#00a6b5, #00a6b5);background-size:0 2px, 100% 2px;background-position:100% 100%, 0 100%;background-repeat:no-repeat;transition:background-size 0.25s linear}.ce_guidleeventreader .event-meta a:hover{background-size:100% 2px, 0 2px}.slider-zoom .sticky-bar.show{opacity:0;visibility:hidden}@media screen and (max-width:1440px){.event-reader-page #container .mod_article{padding-left:0;padding-right:0}}@media screen and (max-width:1280px){.event-reader-page[event-image-size="big"] .header-content .logo{color:#FFFFFF}.event-reader-page[event-image-size="big"] .header-content:hover .logo{color:#333333}.event-reader-page[event-image-size="small"] .header-content{color:#333333}}.ce_herocard{align-items:flex-end;box-sizing:border-box;color:#FFFFFF;display:flex;overflow:hidden}.ce_herocard .image_container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.ce_herocard img{object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;";height:100%;width:100%}.ce_herocard.img-top img{object-position:top center}.ce_herocard.img-bottom img{object-position:bottom center}.ce_herocard .text-component{box-sizing:border-box;padding:90px;position:relative;width:100%}.ce_herocard .text-component:before{background:linear-gradient(to top, rgba(51, 51, 51, 0.5), rgba(51, 51, 51, 0));bottom:0;content:"";height:120%;left:0;position:absolute;right:0;z-index:-1}.ce_herocard .topline{font-size:1.5em;font-weight:700;margin-bottom:10px}.ce_herocard .headline{color:inherit;margin-bottom:0;text-align:left;hyphens:manual;-webkit-hyphens:manual;-moz-hyphens:manual}.ce_herocard .hyperlink_txt{margin-top:30px;text-transform:uppercase}.ce_herocard .line{display:block}.ce_herocard .line-0{margin-left:0.75em}.ce_herocard .line-1{margin-left:0}.ce_herocard .line-2{margin-left:1.5em}.ce_herocard:nth-child(2n+1) .line-0{margin-left:1.5em}.ce_herocard:nth-child(2n+1) .line-1{margin-left:0.75em}.ce_herocard:nth-child(2n+1) .line-2{margin-left:0}.ce_herocard:nth-child(3n+1) .line-0{margin-left:0}.ce_herocard:nth-child(3n+1) .line-1{margin-left:1.5em}.ce_herocard:nth-child(3n+1) .line-2{margin-left:0.75em}.hotel-wrapper .load-more-wrapper{text-align:center}.ce_hotel{align-items:center;display:flex;margin-bottom:50px}.ce_hotel .image_container{flex-shrink:0;padding-right:30px;width:calc(25% + 30px);max-width:330px;position:relative}.ce_hotel .image_container .hotel--logo{position:absolute;bottom:20px;right:50px}.ce_hotel .image_container .hotel--logo svg{width:120px;height:auto}.ce_hotel .text-container{max-width:822.5px}.ce_hotel .hotel-stars{color:#ffd477;display:flex;flex-wrap:wrap;margin-bottom:10px}.ce_hotel .hotel-stars svg{margin-right:10px}.ce_hotel .hotel-stars svg:last-child{margin-right:0}.ce_hotel .headline{margin-bottom:16px}.ce_hotel .link-container{display:flex;margin-top:24px}.ce_hotel .link-container>*{margin-right:18px}.ce_hotel .link-container>*:last-child{margin-right:0}.hotel-booking-form-overlay.background{transition:all 0.2s ease-in-out;align-items:center;background:rgba(255, 255, 255, 0.95);bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;opacity:0;padding:80px 15px;position:fixed;right:0;top:0;visibility:hidden;z-index:10000}.hotel-booking-form-overlay.background .grid.formbody{width:100%}@media screen and (max-width:800px){.hotel-booking-form-overlay.background{padding:0;display:block}}.hotel-booking-form-overlay.background.open{opacity:1;visibility:visible}.hotel-booking-form-overlay.background .overlay-close{background:none;border:none;color:#00a6b5;position:absolute;right:40px;top:40px}@media screen and (max-width:800px){.hotel-booking-form-overlay.background .overlay-close{color:#FFFFFF;position:absolute;z-index:999;right:5px;top:5px}}.hotel-booking-form-overlay.background .overlay-close svg{fill:currentColor;height:32px;width:32px}.hotel-booking-form-overlay.background .overlay-close:focus,.hotel-booking-form-overlay.background .overlay-close:active{outline:none}.hotel-booking-form-overlay.background .hover-icon{background:#00a6b5;color:#FFFFFF}.hotel-booking-form-overlay.background .hover-icon svg{height:32px;width:32px}.hotel-booking-form-overlay.background .inner{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#00a6b5;box-sizing:border-box;color:#FFFFFF;max-width:705px;padding:40px 50px 50px;position:relative}@media screen and (max-width:800px){.hotel-booking-form-overlay.background .inner{padding:30px;width:100%;height:100%;max-width:800px;overflow-y:auto}}.hotel-booking-form-overlay.background .inner,.hotel-booking-form-overlay.background .inner *{cursor:default}.hotel-booking-form-overlay.background .inner a{cursor:pointer}.hotel-booking-form-overlay.background .inner:hover+.hover-icon{display:none !important}.hotel-booking-form-overlay.background .inner input{cursor:initial}.hotel-booking-form-overlay.background .inner button{cursor:pointer}.hotel-booking-form-overlay{}.hotel-booking-form-overlay .ce_text h1,.hotel-booking-form-overlay .ce_text h2,.hotel-booking-form-overlay .ce_text h3{color:inherit;margin-top:0}.hotel-booking-form-overlay .widget{padding-left:0;padding-right:0}.hotel-booking-form-overlay input{background:transparent;border-color:#FFFFFF;color:#FFFFFF}.hotel-booking-form-overlay .widget-submit{margin-top:0;text-align:inherit}.hotel-booking-form-overlay .submit{background:transparent;border-color:#FFFFFF;color:#FFFFFF}.hotel-booking-form-overlay .submit:hover{background:#FFFFFF;color:#00a6b5}.hotel-booking-form-overlay .message{background:#FFFFFF;color:#00a6b5;padding:30px}.hotel-booking-form-overlay .message>*:first-child{margin-top:0}.hotel-booking-form-overlay .message>*:last-child{margin-bottom:0}.hotel-booking-form-overlay-link{background:transparent;border-color:transparent;color:#FFFFFF}.hotel-booking-form-overlay-link:hover{background:#FFFFFF;border-color:#FFFFFF;color:#00a6b5}.hotel-map .dlh_googlemap{height:640px;max-height:80vh;padding-bottom:0 !important}.hotel-map .gm-style .gm-style-iw{font-size:14px}.hotel-map .gm-style .gm-style-iw button{right:0 !important;top:0 !important}.hotel-map .gm-style .gm-style-iw button img{display:none}.hotel-map .gm-style .gm-style-iw button:after{color:#FFFFFF;content:"×";font-size:20px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.hotel-map .gm-style .gm-style-iw-c{background:#00a6b5;border-radius:0;color:#FFFFFF;padding:10px !important}.hotel-map .gm-style .gm-style-iw-d{max-width:300px;overflow:auto !important;padding:15px}.hotel-map .gm-style .gm-style-iw-d *:last-child{margin-bottom:0}.hotel-map .gm-style h1,.hotel-map .gm-style h2,.hotel-map .gm-style h3{color:inherit;font-size:20px;margin-bottom:8px;margin-top:0}.hotel-map .gm-style .gm-style-iw-t:after{background:linear-gradient(45deg, #00a6b5 50%, #fff0 51%, #fff0 100%)}@media screen and (max-width:768px){.ce_hotel .image_container{display:none}}.online-inquiry-page header{display:none !important}.online-inquiry-page #footer{display:none}.online-inquiry-page .mod_article{padding-top:0}.mod_inquiryform{display:flex}.mod_inquiryform .sticky-bar{opacity:1;visibility:visible}.mod_inquiryform h2{text-align:inherit}.mod_inquiryform .steps-container{align-items:center;align-self:flex-start;display:flex;min-height:calc(100vh - 60px);padding-bottom:60px;padding-top:60px;position:sticky;top:0;width:25%}.mod_inquiryform .contents-container{padding-bottom:100px;padding-top:150px;width:66.6666666667%}.mod_inquiryform .steps{font-weight:900;list-style-type:none;margin:0;padding:0;text-transform:uppercase;width:100%}.mod_inquiryform .steps li{color:#424242;display:flex;flex-direction:column;margin-bottom:50px;opacity:0.3}.mod_inquiryform .steps li:last-child{margin:0}.mod_inquiryform .steps li.passed{color:#00a6b5;opacity:1}.mod_inquiryform .steps li.active{color:#333333;font-size:1.25em;opacity:1}.mod_inquiryform .steps li>*{display:flex;flex-direction:column}.mod_inquiryform .steps .step-number{font-size:1.5em;line-height:0.87;margin-bottom:10px}.mod_inquiryform .steps .step-name{font-size:0.8em;line-height:1;word-spacing:100vw}.mod_inquiryform .steps a{text-decoration:none}.mod_inquiryform .text-container{margin-bottom:100px}.mod_inquiryform .text-container>*:first-child{margin-top:0}.mod_inquiryform .text-container>*:last-child{margin-bottom:0}.mod_inquiryform .widget{margin-bottom:50px}.mod_inquiryform .widget-headline{margin-top:100px}.mod_inquiryform .widget-submit{margin-bottom:0;margin-top:75px;text-align:inherit}.mod_inquiryform .widget-text,.mod_inquiryform .widget-select{align-items:center;display:flex;flex-wrap:wrap}.mod_inquiryform .widget-text label,.mod_inquiryform .widget-select label{box-sizing:border-box;flex-shrink:0;max-width:50%;padding-right:15px;width:235px}.mod_inquiryform .widget-text .widget-field-wrapper,.mod_inquiryform .widget-select .widget-field-wrapper{box-sizing:border-box;padding-left:15px;width:235px}.mod_inquiryform .widget-textarea label{font-size:1em;font-weight:900;line-height:1.4;margin-bottom:30px;text-transform:uppercase}.mod_inquiryform .widget-radio legend{box-sizing:border-box;flex-shrink:0;padding-right:15px;width:235px}.mod_inquiryform .widget-radio .fields-wrapper{padding-left:15px}.mod_inquiryform .widget-checkbox .fieldset-wrapper{flex-direction:column}.mod_inquiryform .widget-fineuploader label{display:none}.mod_inquiryform .widget-fineuploader .widget-text-container{margin-bottom:30px;margin-top:20px}.mod_inquiryform .widget-fineuploader .widget-text-container>*:first-child{margin-top:0}.mod_inquiryform .widget-fineuploader .widget-text-container>*:last-child{margin-bottom:0}.mod_inquiryform .widget-unit-wrapper{padding-left:20px}.mod_inquiryform .widget-seatingType label{align-items:center;flex-direction:column;font-size:0.8em;text-transform:uppercase}.mod_inquiryform .widget-seatingType .radio-field{margin-right:35px}.mod_inquiryform .widget-seatingType .radio-label-image{margin-bottom:20px}.mod_inquiryform .widget-seatingType .radio-label-image svg{height:52px;width:72px}.mod_inquiryform .widget-seatingType input:checked+label{color:#00a6b5}.mod_inquiryform .widget-button-wrapper{align-items:center;color:#00a6b5;display:flex;margin-left:20px}.mod_inquiryform .widget-button-wrapper>*{margin-right:10px}.mod_inquiryform .widget-button-wrapper>*:last-child{margin-right:0}.mod_inquiryform .widget-button-wrapper svg{height:28px;width:28px}.mod_inquiryform .widget-button-wrapper button{text-transform:none}.mod_inquiryform .widget-button-wrapper .label{font-size:0.8em;font-weight:600;margin-right:20px}.mod_inquiryform .widget-group-room .header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.mod_inquiryform .widget-group-room .header>*{padding-right:20px}.mod_inquiryform .widget-group-room .header>*:last-child{padding-right:0}.mod_inquiryform .widget-startDate,.mod_inquiryform .widget-endDate,.mod_inquiryform .widget-constructionDays,.mod_inquiryform .widget-dismantlingDays{box-sizing:border-box;flex-wrap:nowrap;float:left;width:50%}.mod_inquiryform .widget-startDate,.mod_inquiryform .widget-constructionDays{padding-right:15px}.mod_inquiryform .widget-endDate,.mod_inquiryform .widget-dismantlingDays{padding-left:15px}.mod_inquiryform .widget-endDate+*,.mod_inquiryform .widget-dismantlingDays+*{clear:left}.mod_inquiryform .widget-alternativeDates{flex-direction:column}.mod_inquiryform .widget-alternativeDates>label{display:none}.mod_inquiryform .widget-alternativeDates .date-configuration{position:relative}.mod_inquiryform .widget-alternativeDates .date-configuration:after{clear:both;content:"";display:table}.mod_inquiryform .widget-alternativeDates .date-from-wrapper,.mod_inquiryform .widget-alternativeDates .date-to-wrapper{box-sizing:border-box;float:left;flex-wrap:nowrap;width:50%}.mod_inquiryform .widget-alternativeDates .date-from-wrapper{padding-right:15px}.mod_inquiryform .widget-alternativeDates .date-to-wrapper{padding-left:15px}.mod_inquiryform .widget-alternativeDates .remove-configuration{left:100%;margin-left:20px;position:absolute;top:10px}.mod_inquiryform .widget-alternativeDates .widget-button-wrapper-add-configuration{margin-left:auto;left:48px;position:relative}.mod_inquiryform .widget-alternativeDates.max-configurations-reached .widget-button-wrapper-add-configuration{display:none}.mod_inquiryform .widget-technicalRequests{margin-bottom:100px;margin-top:100px}.mod_inquiryform .widget-cateringType,.mod_inquiryform .widget-concept,.mod_inquiryform .widget-notes{margin-top:100px}.mod_inquiryform.inquiry_form_contact_data .widget-text .widget-field-wrapper,.mod_inquiryform.inquiry_form_contact_data .widget-select .widget-field-wrapper{width:470px}.mod_inquiryform.inquiry_form_contact_data .widget-checkbox .fieldset-wrapper{flex-direction:row}.mod_inquiryform.inquiry_form_contact_data .widget-checkbox legend{box-sizing:border-box;flex-shrink:0;font-weight:inherit;padding-right:15px;text-transform:none;width:235px}.mod_inquiryform.inquiry_form_contact_data .widget-checkbox .fields-wrapper{padding-left:15px}.mod_inquiryform .review-module{margin-bottom:100px}.mod_inquiryform .review-module:last-child{margin-bottom:0}.mod_inquiryform .review-module .header-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-30px}.mod_inquiryform .review-module .header-wrapper>*{margin-bottom:30px;margin-right:30px}.mod_inquiryform .review-module .header-wrapper>*:last-child{margin-right:0}.mod_inquiryform .review-module .review-headline{margin-bottom:10px}.mod_inquiryform .review-module .edit-wrapper a{color:#00a6b5;font-size:0.8em;text-decoration:none}.mod_inquiryform .review-module .data-wrapper{margin-top:30px}.mod_inquiryform .review-module .data{display:flex;margin-bottom:20px}.mod_inquiryform .review-module .data .label{box-sizing:border-box;flex-shrink:0;max-width:50%;padding-right:15px;width:235px}.mod_inquiryform .review-module .data .value{box-sizing:border-box;color:#00a6b5;font-weight:900;margin-left:0;padding-left:15px}.mod_inquiryform .review-module .data-headline{font-size:1em;margin-bottom:20px}.thank-you-buttons-wrapper{display:flex;flex-wrap:wrap;margin-bottom:-30px}.thank-you-buttons-wrapper>*{margin-bottom:30px;margin-right:30px}@media screen and (max-width:1440px){.mod_inquiryform .contents-container{width:75%}}@media screen and (max-width:1200px){.mod_inquiryform{flex-direction:column;padding-top:40px}.mod_inquiryform .steps-container,.mod_inquiryform .contents-container{padding-left:0;padding-right:0}.mod_inquiryform .steps-container{justify-content:center;margin-bottom:0;min-height:0;position:static;width:100%}.mod_inquiryform .contents-container{padding-top:0;width:100%}.mod_inquiryform .steps{align-items:baseline;display:flex;justify-content:center}.mod_inquiryform .steps li{margin-bottom:0;margin-right:30px}.mod_inquiryform .steps .step-name{display:none}.mod_inquiryform .widget-startDate,.mod_inquiryform .widget-endDate,.mod_inquiryform .widget-constructionDays,.mod_inquiryform .widget-dismantlingDays{width:calc(50% - 14px)}.mod_inquiryform .widget-alternativeDates .dynamic-wrapper{width:100%}.mod_inquiryform .widget-alternativeDates .remove-configuration{margin-left:0}.mod_inquiryform .widget-alternativeDates .widget-button-wrapper-add-configuration{left:28px}.mod_inquiryform .widget-alternativeDates .date-configuration{padding-right:28px}}@media screen and (max-width:1024px){.mod_inquiryform .widget{margin-bottom:30px}.mod_inquiryform .widget-button-wrapper .label{margin-right:10px}.mod_inquiryform .widget-button-wrapper svg{height:24px;width:24px}.mod_inquiryform .widget-group-room .group-room-configuration{margin-top:50px}.mod_inquiryform .widget-group-room .header{margin-bottom:20px}.mod_inquiryform .widget-startDate,.mod_inquiryform .widget-endDate,.mod_inquiryform .widget-constructionDays,.mod_inquiryform .widget-dismantlingDays,.mod_inquiryform .date-from-wrapper,.mod_inquiryform .date-to-wrapper{align-items:flex-start;display:flex;flex-direction:column}.mod_inquiryform .widget-startDate label,.mod_inquiryform .widget-startDate .widget-field-wrapper,.mod_inquiryform .widget-endDate label,.mod_inquiryform .widget-endDate .widget-field-wrapper,.mod_inquiryform .widget-constructionDays label,.mod_inquiryform .widget-constructionDays .widget-field-wrapper,.mod_inquiryform .widget-dismantlingDays label,.mod_inquiryform .widget-dismantlingDays .widget-field-wrapper,.mod_inquiryform .date-from-wrapper label,.mod_inquiryform .date-from-wrapper .widget-field-wrapper,.mod_inquiryform .date-to-wrapper label,.mod_inquiryform .date-to-wrapper .widget-field-wrapper{padding-left:0;padding-right:0}.mod_inquiryform .widget-startDate label,.mod_inquiryform .widget-endDate label,.mod_inquiryform .widget-constructionDays label,.mod_inquiryform .widget-dismantlingDays label,.mod_inquiryform .date-from-wrapper label,.mod_inquiryform .date-to-wrapper label{margin-bottom:8px;max-width:none}.mod_inquiryform .widget-startDate .widget-field-wrapper,.mod_inquiryform .widget-endDate .widget-field-wrapper,.mod_inquiryform .widget-constructionDays .widget-field-wrapper,.mod_inquiryform .widget-dismantlingDays .widget-field-wrapper,.mod_inquiryform .date-from-wrapper .widget-field-wrapper,.mod_inquiryform .date-to-wrapper .widget-field-wrapper{width:100%}.mod_inquiryform .widget-alternativeDates .dynamic-wrapper{width:100%}.mod_inquiryform .widget-alternativeDates .remove-configuration{bottom:40px;top:auto}.mod_inquiryform .widget-text,.mod_inquiryform .widget-select{flex-wrap:wrap}.mod_inquiryform .widget-text label,.mod_inquiryform .widget-text .widget-field-wrapper,.mod_inquiryform .widget-select label,.mod_inquiryform .widget-select .widget-field-wrapper{padding-left:0;padding-right:0}.mod_inquiryform .widget-text label,.mod_inquiryform .widget-select label{margin-bottom:8px;max-width:none;width:100%}.mod_inquiryform .widget-text .widget-field-wrapper,.mod_inquiryform .widget-select .widget-field-wrapper{flex:1}.mod_inquiryform .widget-radio .fieldset-wrapper{align-items:flex-start;flex-direction:column}.mod_inquiryform .widget-radio legend{margin-bottom:8px;width:auto}.mod_inquiryform .widget-radio .fields-wrapper{padding-left:0}}@media screen and (max-width:768px){.mod_inquiryform .text-container{margin-bottom:60px}.mod_inquiryform .contents-container{overflow-x:hidden}.mod_inquiryform .widget-technicalRequests,.mod_inquiryform .widget-cateringType,.mod_inquiryform .widget-concept,.mod_inquiryform .widget-notes{margin-top:60px}.mod_inquiryform .widget-startDate,.mod_inquiryform .widget-endDate,.mod_inquiryform .widget-constructionDays,.mod_inquiryform .widget-dismantlingDays{padding-left:0;padding-right:0;width:100%}.mod_inquiryform .widget-alternativeDates .widget-button-wrapper-add-configuration{left:auto}.mod_inquiryform .widget-alternativeDates .date-configuration{display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px;padding-right:0}.mod_inquiryform .widget-alternativeDates .date-configuration .widget{margin-bottom:20px}.mod_inquiryform .widget-alternativeDates .date-from-wrapper,.mod_inquiryform .widget-alternativeDates .date-to-wrapper{padding-left:0;padding-right:0;width:100%}.mod_inquiryform .widget-alternativeDates .remove-configuration{position:static}.mod_inquiryform .widget-alternativeDates .widget-button-wrapper{margin-left:auto}.mod_inquiryform .group-room-configuration .widget-button-wrapper{margin-left:0}}@media screen and (max-width:600px){.mod_inquiryform .review-module{margin-bottom:60px}.mod_inquiryform .review-module .data .label{width:160px}}@media screen and (max-width:480px){.mod_inquiryform .widget-button-wrapper svg{height:20px;width:20px}.mod_inquiryform .review-module .data{display:flex;flex-direction:column}.mod_inquiryform .review-module .data .label,.mod_inquiryform .review-module .data .value{padding-left:0;padding-right:0;width:100%}}@keyframes headerbarin{0%{transform:translate(0, -100%)}100%{transform:translate(0, 0)}}@keyframes headerbarout{0%{transform:translate(0, -100%)}100%{transform:translate(0, 0)}}.mod_mobile_menu{margin-bottom:auto;margin-top:auto}.mobile_menu_active body{overflow:hidden}.mobile_menu{z-index:1000000}.mobile_menu .inner{background:#FFFFFF;box-sizing:border-box;display:flex;flex-direction:column;min-height:100%;overflow-y:auto;padding-top:65px}.mobile_menu .inner .top-container{background:#FFFFFF;display:flex;left:0;position:absolute;right:0;top:0}.mobile_menu .mobile-menu-close{align-items:center;display:flex;flex:1;float:left;padding:20px;position:relative}.mobile_menu .mobile-menu-close a{color:currentColor;display:inline-flex;text-decoration:none}.mobile_menu .mobile-menu-close svg{height:24px;width:24px}.mobile_menu .header-important-navigation{margin-bottom:20px;margin-top:20px}.mobile_menu .header-important-navigation ul{margin:0;padding:0}.mobile_menu .header-important-navigation li{list-style-type:none;margin-bottom:20px}.mobile_menu .header-important-navigation li:last-child{margin-bottom:0}.mobile_menu .header-important-navigation a,.mobile_menu .header-important-navigation strong{display:inline-block;font-weight:900;padding-left:60px;text-transform:uppercase}.mobile_menu .header-important-navigation a{text-decoration:none}.mobile_menu .nav-main{clear:both;width:100%}.mobile_menu .nl_abonieren,.mobile_menu .mod_changelanguage,.mobile_menu .legal-notice{display:none}.mobile_menu .social .footer_navigation{display:none}.mobile_menu .nav-footer{margin-bottom:30px;margin-top:auto;padding-top:50px}.mobile_menu .social_navigation ul{align-content:space-evenly;display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 -15px}.mobile_menu .social_navigation ul li{font-size:14px;margin:0 15px 15px}.mobile_menu .social_navigation ul li a{text-decoration:none;text-transform:uppercase}.mobile_menu .social_navigation .icon-facebook{width:12px}.mobile_menu .social_navigation .icon-linkedin{width:20px}.mobile_menu .social_navigation .icon-instagram{width:26px}.mobile_menu .social_navigation .icon-twitter{width:24px}.mobile_menu .social_navigation .icon-xing{width:24px}.main-navigation-mobile{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}.main-navigation-mobile .level_1{text-transform:uppercase}.main-navigation-mobile .level_1>li{background:#F5F5F5;margin-bottom:2px;padding-bottom:10px;padding-top:10px}.main-navigation-mobile .level_1>li>a,.main-navigation-mobile .level_1>li>strong{font-weight:900}.main-navigation-mobile .level_2{display:none;text-transform:none}.main-navigation-mobile .open>.level_2{display:block}.main-navigation-mobile ul{margin:0}.main-navigation-mobile a,.main-navigation-mobile strong{align-items:flex-end;display:flex;padding:12px 20px}.main-navigation-mobile a{text-decoration:none}.main-navigation-mobile .icon{align-items:center;display:inline-flex;height:24px;justify-content:center;margin-right:16px;width:24px}.main-navigation-mobile .icon svg{height:24px;width:24px}.main-navigation-mobile .submenu_show>a,.main-navigation-mobile .submenu_show>strong{color:#00a6b5}.mobile-subnavigation-wrapper{background:linear-gradient(90deg, #181e4f 0%, #01a7b5 100%);color:#FFFFFF;padding:30px 20px}.mobile-subnavigation-wrapper a{text-decoration:none}.mobile-subnavigation-wrapper .mod_changelanguage{display:block;font-size:0.8em;margin-top:20px}.mobile-subnavigation-wrapper .mod_changelanguage ul{display:flex;flex-wrap:wrap;margin-bottom:-12px}.mobile-subnavigation-wrapper .mod_changelanguage li{margin-bottom:12px;margin-right:24px}.mobile-subnavigation-wrapper .side-navigation-main .icon{margin-right:8px}.mobile-subnavigation-wrapper .side-navigation-main svg{height:24px;width:24px}.mobile-subnavigation-wrapper .side-navigation-meta{font-size:0.8em}.blog-navigation{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#F5F5F5}.blog-navigation .default-view{margin-left:auto;margin-right:auto;max-width:100%;width:1410px}.blog-navigation .default-view ul{display:flex;flex-wrap:wrap;margin:0;padding:0}.blog-navigation .default-view li{list-style-type:none;border-right:2px solid #FFFFFF}.blog-navigation .default-view li:last-child{margin-right:0}.blog-navigation .default-view a,.blog-navigation .default-view strong{display:inline-block;font-size:15px;font-weight:900;letter-spacing:2px;line-height:1;padding:22px 50px 18px;text-align:center;text-transform:uppercase}.blog-navigation .default-view a{transition:all 0.2s ease-in-out;background:#F5F5F5;text-decoration:none}.blog-navigation .default-view a:hover{background:#00a6b5;color:#FFFFFF}.blog-navigation .default-view strong{background:#00a6b5;color:#FFFFFF}.blog-navigation .mobile-view{display:none}.blog-navigation-mobile{display:none;padding-left:15px;padding-right:15px}.blog-navigation-mobile select{font-size:14px;font-weight:900;letter-spacing:2px;text-transform:uppercase}.mod_newslist_load_more{margin-bottom:80px}.mod_newslist_load_more .load-more-wrapper{text-align:center}.layout_latest{background:#FFFFFF;display:flex;margin-bottom:50px}.layout_latest .image-wrapper,.layout_latest .text-container{box-sizing:border-box}.layout_latest .image-wrapper{padding-right:15px;width:25%}.layout_latest .text-container{padding-left:15px;text-align:left;width:58.3333333333%}.layout_latest .headline{font-size:2em;line-height:1;margin-bottom:20px;margin-top:15px;text-transform:uppercase}.layout_latest .headline a{text-decoration:none}.layout_latest .info{font-weight:900}.layout_latest .ce_text>*{display:inline}.layout_latest .image_container{overflow:hidden}.layout_latest img{transition:all 750ms ease-in-out;width:100%}.layout_latest:hover img{transform:scale(1.1)}.mod_newslist_featured .layout_latest .image-wrapper{padding-right:0;width:33.3333333333%}.mod_newslist_featured .layout_latest .text-container{margin-top:60px;padding-left:calc(1 * 100% / 12 + 30px/2);padding-right:calc(1 * 100% / 12 + 30px/2);width:66.6666666667%}.mod_newslist_featured .layout_latest .image_container{overflow:visible;position:relative}.mod_newslist_featured .layout_latest .image_container:before{transition:all 0.2s ease-in-out;background:-webkit-linear-gradient(bottom, #181e4f, #00a6b5);background:linear-gradient(to top, #181e4f, #00a6b5);content:"";height:100%;position:absolute;right:0;top:0;transform:translate(-15px, -15px);width:100%}.mod_newslist_featured .layout_latest .image_container img{position:relative;z-index:1}.mod_newslist_featured .layout_latest:hover .image_container:before{transform:translate(15px, 15px)}.mod_newslist_featured .layout_latest:hover img{transform:none}.mod_newslist_featured .layout_latest .hover-icon{z-index:10}.mod_newslist_featured .layout_latest.odd{flex-direction:row-reverse}.mod_newslist_featured .layout_latest.odd .image_container:before{transform:translate(15px, 15px)}.mod_newslist_featured .layout_latest.odd:hover .image_container:before{transform:translate(-15px, -15px)}.mod_newsreader .back{display:none}.layout_full h2{font-size:1.5em;margin-bottom:10px;margin-top:0;text-align:left}.layout_full .intro-image img{max-width:none;width:100%}.layout_full .intro-image figcaption{box-sizing:border-box;display:block;font-size:0.7em;font-weight:600;letter-spacing:0.5px;margin-left:auto;margin-right:auto;margin-top:8px;max-width:1410px;padding-left:117px;padding-right:117px;text-align:left}.layout_full .text-content{max-width:1410px;margin:0 auto;padding-top:180px}.layout_full .text-content .back-arrow{color:#00a6b5;margin-bottom:30px}.layout_full .text-content .back-arrow svg{height:20px;width:37px}.layout_full .text-content .back-arrow+*{margin-top:0}.layout_full .text-content>*{margin-top:100px}.layout_full .text-content>*:first-child{margin-top:0}.layout_full .text-content>*.ce_gallery,.layout_full .text-content>*.ce_image,.layout_full .text-content>*.cite{margin-bottom:150px;margin-top:150px}.layout_full .text-content>*.teaser-text{margin-top:0}.layout_full .intro-image+.text-content{padding-top:100px}.layout_full .news-headline{margin-bottom:30px;text-align:left}.layout_full .caption{margin-top:10px}.layout_full .news-sticky-bar{transition:all 0.2s ease-in-out;align-items:center;background:#F5F5F5;box-sizing:border-box;display:flex;justify-content:space-between;left:0;min-height:60px;opacity:0;padding:18px 32px 14px;position:fixed;right:0;top:0;visibility:hidden;z-index:1000}.layout_full .news-sticky-bar.show{opacity:1;visibility:visible}.layout_full .news-sticky-bar .sticky-title{color:#181e4f;font-size:1em;font-weight:900;margin-left:32px;margin-right:32px;text-align:center;text-transform:uppercase}.layout_full .news-sticky-bar .sticky-back{color:#00a6b5}.layout_full .news-sticky-bar .sticky-back svg{height:20px;width:36px}.layout_full .news-sticky-bar .sticky-back.dummy{opacity:0;pointer-events:none}.mod_newsslider{margin-bottom:100px;margin-top:150px}.mod_newsslider h2{font-size:1.5em;margin:0 auto 50px;max-width:1440px;padding-left:15px;padding-right:15px;text-align:center;text-transform:uppercase}.mod_newsslider .jump-to-wrapper{margin-top:75px;text-align:center}.news-slider{margin-left:auto;margin-right:auto;max-width:1440px}.news-slider .layout_slider{box-sizing:border-box;margin-bottom:15px;padding-left:15px;padding-right:15px;width:25%}.news-slider .layout_slider .inner{background:#FFFFFF;position:relative}.news-slider .layout_slider .image_container{overflow:hidden}.news-slider .layout_slider img{transition:all 750ms ease-in-out;width:100%}.news-slider .layout_slider:hover img{transform:scale(1.1)}.news-slider .text-container{box-sizing:border-box;padding-bottom:15px;padding-right:30px}.news-slider .headline{margin-bottom:10px;margin-top:15px}.news-slider .headline a{text-decoration:none}.news-slider .arrow{display:block}.news-slider .flickity-prev-next-button{border-radius:0;color:#00a6b5;height:40px;margin-top:75px;padding:0;top:100%;transform:none;width:40px}.news-slider .flickity-prev-next-button:disabled{opacity:0}.news-slider .flickity-prev-next-button.previous{left:auto;right:45px;transform:translateX(-100%)}.news-slider .flickity-prev-next-button.next{right:15px}.news-slider .flickity-prev-next-button .flickity-button-icon{height:100%;left:auto;position:static;top:auto;width:100%}.ce_parallaxcard+.ce_parallaxcard{margin-top:-10vw}.ce_parallaxcard{cursor:pointer;pointer-events:none;position:relative}.ce_parallaxcard:hover{z-index:100}.ce_parallaxcard:hover .image_container{transform:scale(1.02)}.ce_parallaxcard:last-child{margin-bottom:100px}.ce_parallaxcard:nth-child(2){margin-top:-10vw}.ce_parallaxcard:nth-child(3){margin-top:-13vw}.ce_parallaxcard:nth-child(4){margin-top:-16vw}.ce_parallaxcard:nth-child(1n){margin-left:0}.ce_parallaxcard:nth-child(2n){margin-left:0px;margin-left:480px}@media (min-width: 768px) and (max-width: 1409px){.ce_parallaxcard:nth-child(2n){margin-left:240px;margin-left:calc(0px + (480 - 0) * (100vw - 768px) / (1410 - 768))}}@media (min-width: 1410px){.ce_parallaxcard:nth-child(2n){margin-left:480px}}.ce_parallaxcard:nth-child(3n){margin-left:0px;margin-left:720px}@media (min-width: 768px) and (max-width: 1409px){.ce_parallaxcard:nth-child(3n){margin-left:360px;margin-left:calc(0px + (720 - 0) * (100vw - 768px) / (1410 - 768))}}@media (min-width: 1410px){.ce_parallaxcard:nth-child(3n){margin-left:720px}}.ce_parallaxcard:nth-child(4n){margin-left:0px;margin-left:150px}@media (min-width: 768px) and (max-width: 1409px){.ce_parallaxcard:nth-child(4n){margin-left:75px;margin-left:calc(0px + (150 - 0) * (100vw - 768px) / (1410 - 768))}}@media (min-width: 1410px){.ce_parallaxcard:nth-child(4n){margin-left:150px}}.ce_parallaxcard .inner{max-width:100%;min-height:570px;pointer-events:auto;position:relative;width:570px}.ce_parallaxcard .element-controls{transition:all 0.2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:#FFFFFF;cursor:pointer;height:32px;margin:0;padding:0;position:absolute;right:20px;top:20px;width:32px;z-index:100}.ce_parallaxcard .element-controls:focus{outline:none}.ce_parallaxcard .element-controls svg{height:100%;width:100%}.ce_parallaxcard .image_container{transition:all 0.2s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.ce_parallaxcard img{object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;";height:100%;width:100%}.ce_parallaxcard .text-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFFFFF;padding:30px 40px;position:relative;z-index:20}.ce_parallaxcard .text-container>*:first-child{margin-top:0}.ce_parallaxcard .text-container>*:last-child{margin-bottom:0}.ce_parallaxcard .text-container>*{transition:all 0.2s ease-in-out;opacity:0;visibility:hidden}.ce_parallaxcard .text-container>.headline{opacity:1;visibility:visible}.ce_parallaxcard .text-container a{color:inherit;text-decoration:underline}.ce_parallaxcard .text-container a:hover,.ce_parallaxcard .text-container a:focus{text-decoration:none}.ce_parallaxcard .headline{color:inherit;font-size:2em;font-weight:900;line-height:1;margin-bottom:30px;padding-right:24px;text-align:left}.ce_parallaxcard p{font-size:1em;font-weight:600;line-height:1.4}.ce_parallaxcard .background{transition:all 0.2s ease-in-out;bottom:-10px;box-shadow:10px 10px 60px rgba(0, 0, 0, 0.3);left:-10px;opacity:0;position:absolute;right:-10px;top:-10px;transform:scale(0.8);visibility:hidden;z-index:10}.ce_parallaxcard .background-color-dark-grey{background-color:#333333}.ce_parallaxcard .background-color-primary{background-color:#181e4f}.ce_parallaxcard .background-color-secondary{background-color:#00a6b5}.ce_parallaxcard .background-color-light-purple{background-color:#784977}.ce_parallaxcard .background-color-melon{background-color:#ff8859}.ce_parallaxcard .background-color-wheat{background-color:#ffd477}.ce_parallaxcard .background-color-soft-pink{background-color:#ffa0ad}.ce_parallaxcard .background-color-turquoise-blue{background-color:#00a6b5}.ce_parallaxcard .background-color-light-blue{background-color:#8BAFDE}.ce_parallaxcard.active{z-index:100}.ce_parallaxcard.active .element-controls{transform:rotate(45deg)}.ce_parallaxcard.active .background{opacity:1;transform:scale(1);visibility:visible}.ce_parallaxcard.active .image_container{transform:scale(0.8)}.ce_parallaxcard.active .text-container>*{opacity:1;visibility:visible}.ce_parallaxcard.no-text{cursor:default}.ce_parallaxcard.no-text .element-controls{display:none}.ce_parallaxcard.size-1 .inner{min-height:570px;width:570px}.ce_parallaxcard.size-2 .inner{min-height:440px;width:690px}.ce_parallaxcard.size-3 .inner{min-height:460px;width:690px}@media screen and (max-width:768px){.ce_parallaxcard{margin-bottom:30px;transform:none !important}.ce_parallaxcard.size-1 .inner,.ce_parallaxcard.size-2 .inner,.ce_parallaxcard.size-3 .inner{min-height:0;width:100%}.ce_parallaxcard:nth-child(1n),.ce_parallaxcard:nth-child(2n),.ce_parallaxcard:nth-child(3n),.ce_parallaxcard:nth-child(4n){margin-left:0}.ce_parallaxcard.parallax-active:last-child{margin-bottom:30px}.ce_parallaxcard.no-text .image_container{position:static}.ce_parallaxcard+.ce_parallaxcard{margin-top:0}}@media screen and (max-width:480px){.ce_parallaxcard .element-controls{height:24px;right:15px;top:15px;width:24px}.ce_parallaxcard .background{bottom:0;left:0;right:0;top:0}.ce_parallaxcard .text-container{padding:20px 20px}.ce_parallaxcard .headline{font-size:1.5em}}.touchevent .ce_parallaxcard:hover .image_container{transform:none}.ce_teammember{font-size:25px;margin-bottom:120px}.ce_teammember .image-container{max-width:calc(30px + 3 * 100% / 12);position:relative}.ce_teammember .image-container:before{transition:all 0.2s ease-in-out;background:-webkit-linear-gradient(bottom, #181e4f, #00a6b5);background:linear-gradient(to top, #181e4f, #00a6b5);content:"";height:100%;position:absolute;right:0;top:0;transform:translate(0, 15px);width:calc(100% - 30px);z-index:-1}.ce_teammember .inner{overflow:hidden;position:relative}.ce_teammember .main-image{transition:all 0.2s ease-in-out}.ce_teammember .hover-image{transition:all 0.2s ease-in-out;height:100%;left:100%;position:absolute;top:0;width:100%}.ce_teammember .image-container.has-hover-image:hover:before{transform:translate(-30px, -15px)}.ce_teammember .image-container.has-hover-image:hover .main-image{transform:translateX(-100%)}.ce_teammember .image-container.has-hover-image:hover .hover-image{transform:translateX(-100%)}.ce_teammember .text-container{max-width:calc(30px + 6 * 100% / 12);padding-left:117.5px}.ce_teammember .name{font-size:1.25em;font-weight:900;line-height:1.4;margin-bottom:10px;padding-top:15px}.ce_teammember .title{font-style:italic}.ce_teammember .email a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ce_teammember a{color:#00a6b5;text-decoration:none}.ce_teammember a:hover{text-decoration:underline}.ce_teammemberlist{margin-bottom:150px}.ce_teammemberlist .teammember{margin-bottom:100px;width:33.3333333333%}.ce_teammemberlist .teammember .inner{padding-right:25%}.ce_teammemberlist .teammember .name{font-size:1.25em;font-weight:900;line-height:1.4;margin-bottom:10px}.ce_teammemberlist .teammember .title{font-style:italic}.ce_teammemberlist .teammember .email a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ce_teammemberlist .teammember a{color:#00a6b5;text-decoration:none}.ce_teammemberlist .teammember a:hover{text-decoration:underline}.ce_teammemberlist .image-container{margin-bottom:35px;position:relative}.ce_teammemberlist .image-container:before{transition:all 0.2s ease-in-out;background:-webkit-linear-gradient(bottom, #181e4f, #00a6b5);background:linear-gradient(to top, #181e4f, #00a6b5);content:"";height:100%;position:absolute;right:0;top:0;transform:translate(15px, 15px);width:100%;z-index:-1}.ce_teammemberlist .image-inner{overflow:hidden;position:relative}.ce_teammemberlist .image-inner .logolux{position:absolute;top:14px;left:14px}.ce_teammemberlist .main-image{transition:all 0.2s ease-in-out}.ce_teammemberlist .hover-image{transition:all 0.2s ease-in-out;height:100%;left:100%;position:absolute;top:0;width:100%}.ce_teammemberlist .image-container.has-hover-image:hover:before{transform:translate(-15px, -15px)}.ce_teammemberlist .image-container.has-hover-image:hover .main-image{transform:translateX(-100%)}.ce_teammemberlist .image-container.has-hover-image:hover .hover-image{transform:translateX(-100%)}.teammemberlist-body{display:flex;flex-wrap:wrap;margin-bottom:-100px;margin-top:100px}.teammemberlist-filters{background:#F5F5F5;font-size:0.8em;position:sticky;top:0;z-index:50000}.teammemberlist-filters .inner{align-items:center;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:100%;width:1440px}.teammemberlist-filters .filter{min-width:350px;position:relative}.teammemberlist-filters .filter.open .filter-header svg{transform:rotate(180deg)}.teammemberlist-filters .filter.open .filter-body{opacity:1;visibility:visible}.teammemberlist-filters .filter-header{align-items:center;border-right:2px solid #FFFFFF;cursor:pointer;display:flex;justify-content:space-between;padding:22px 20px 18px 50px}.teammemberlist-filters .filter-header .filter-name{margin-right:50px}.teammemberlist-filters .filter-header svg{flex-shrink:0;height:1em;transition:all 0.25s ease-in-out}.teammemberlist-filters .filter-body{background:#F5F5F5;left:0;min-width:100%;opacity:0;position:absolute;top:100%;transition:all 0.25s ease-in-out;visibility:hidden;z-index:1}.teammemberlist-filters ul{margin:0;padding:0}.teammemberlist-filters li{cursor:pointer;list-style-type:none;padding:8px 20px 8px 50px;white-space:nowrap}.teammemberlist-filters li:hover,.teammemberlist-filters li.active{background:#00a6b5;color:#FFFFFF}.teammemberlist-filters .search{border-right:2px solid white;min-width:350px}.teammemberlist-filters .search input{background:transparent;border:none;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;min-height:60px;padding:22px 20px 18px 50px;width:100%}.teammemberlist-filters .search input::placeholder{font-size:inherit}.teammemberlist-filters .search input:focus{outline:none}.teammemberlist-filters .filter-reset{align-items:center;box-sizing:border-box;cursor:pointer;color:#00a6b5;display:flex;padding:22px 20px 18px}.teammemberlist-filters .filter-reset svg{height:18px;margin-right:10px;width:18px}.teammemberlist-filters .filter-reset.disabled{color:rgba(51, 51, 51, 0.5);cursor:not-allowed}@media screen and (max-width:1440px){.ce_teammember .text-container{padding-left:30px}}@media screen and (max-width:1240px){.ce_teammemberlist .teammember .inner{padding-right:10%}}@media screen and (max-width:1024px){.teammemberlist-filters .filter,.teammemberlist-filters .search{flex:1;min-width:0}.ce_teammember{font-size:22px}.ce_teammember .image-container,.ce_teammember .text-container{max-width:none}.ce_teammember .image-container{width:40%}.ce_teammember .text-container{width:60%}}@media screen and (max-width:880px){.teammemberlist-filters .filter-header,.teammemberlist-filters .search input,.teammemberlist-filters li{padding-left:20px}.teammemberlist-filters .filter{flex:auto}.teammemberlist-filters .search{border-bottom:2px solid white;border-right:none;flex:auto;order:-1;width:100%}.teammemberlist-filters .filter-header .filter-name{margin-right:20px}.teammemberlist-body{margin-bottom:-50px;margin-top:75px}.ce_teammemberlist{margin-bottom:100px}.ce_teammemberlist .teammember{margin-bottom:50px;width:50%}}@media screen and (max-width:768px){.ce_teammember{font-size:20px}}@media screen and (max-width:650px){.ce_teammember{flex-direction:column}.ce_teammember .image-container{max-width:400px;width:100%}.ce_teammember .text-container{margin-top:15px;padding-left:15px;width:100%}}@media screen and (max-width:580px){.teammemberlist-filters{position:static}.ce_teammemberlist{flex-direction:column}.ce_teammemberlist .teammember{max-width:400px;width:100%}.ce_teammemberlist .teammember .inner{padding-right:0}}@media screen and (max-width:480px){.teammemberlist-filters{align-items:normal;flex-direction:column;font-size:14px}.teammemberlist-filters .search{order:inherit}.teammemberlist-filters .filter-header{border-right:0}.teammemberlist-filters>*{border-bottom:2px solid white;border-top:none}.teammemberlist-filters>*:last-child{border-bottom:none}}.events-header-inner{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:100%;width:1410px}.events-header{background:#F5F5F5;font-size:0.8em;position:sticky;top:0;z-index:50000}.events-header .events-filter{display:flex}.events-header .filter{position:relative}.events-header .filter.open .filter-header svg{transform:rotate(180deg)}.events-header .filter.open .filter-body{opacity:1;visibility:visible}.events-header .filter-header{align-items:center;border-right:2px solid white;cursor:pointer;display:flex;padding:22px 20px 18px 50px}.events-header .filter-header .filter-name{margin-right:50px}.events-header .filter-header svg{height:1em;transition:all 0.25s ease-in-out}.events-header .filter:first-child .filter-header{border-left:2px solid white}.events-header .filter-body{background:#F5F5F5;left:0;min-width:100%;opacity:0;position:absolute;top:100%;transition:all 0.25s ease-in-out;visibility:hidden;z-index:1}.events-header ul{margin:0;padding:0}.events-header li{cursor:pointer;list-style-type:none;padding:8px 20px;white-space:nowrap}.events-header li:hover,.events-header li.active{background:#00a6b5;color:#FFFFFF}.events-header .filter_date .filter-body{display:block}.events-header .filter-reset{align-items:center;box-sizing:border-box;cursor:pointer;color:#00a6b5;display:flex;padding:22px 20px 18px}.events-header .filter-reset svg{height:18px;margin-right:10px;width:18px}.events-header .filter-reset.disabled{color:rgba(51, 51, 51, 0.5);cursor:not-allowed}.events-header .filter-archive{align-items:center;display:flex;margin-left:70px;margin-right:auto;padding:17px 20px 13px;text-decoration:none}.events-header .filter-archive.disabled{color:rgba(51, 51, 51, 0.5);cursor:not-allowed}.events-header .filter-archive .link{margin-right:15px}.events-header .filter-archive .icon{background:rgba(51, 51, 51, 0.2);border-radius:9px;height:18px;position:relative;width:34px}.events-header .filter-archive .icon:after{background:#FFFFFF;border-radius:50%;content:"";height:14px;left:2px;position:absolute;top:2px;width:14px}.events-header .filter-archive.active .icon{background:#00a6b5}.events-header .filter-archive.active .icon:after{left:auto;right:2px}.events-header .events-pdf .button{align-items:center;background:#00a6b5;border-color:#00a6b5;color:#FFFFFF;font-size:0.875em;padding:17px 20px 14px;position:relative}.events-header .events-pdf svg{height:21px;margin-left:15px;width:18px}.events-header .events-pdf .tooltip{background:#00a6b5;box-sizing:border-box;display:block;font-size:14px;font-weight:400;left:50%;letter-spacing:normal;margin-top:15px;opacity:0;padding:12px 15px 8px;position:absolute;text-transform:none;top:100%;transform:translateX(-50%);transition:all 0.25s ease-in-out;visibility:hidden}.events-header .events-pdf .tooltip.show{opacity:1;visibility:visible}.events-header .events-pdf .tooltip:before{content:"";width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent #00a6b5 transparent;position:absolute;left:50%;top:0;transform:translate(-50%, -100%)}.ce_ungerboeckeventlist{margin-bottom:150px}.ce_ungerboeckeventlist .events-list{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:150px;max-width:1410px}.ce_ungerboeckeventlist .events-archive-bar{background:#00a6b5;bottom:0;color:#FFFFFF;font-size:0.8em;margin-top:100px;position:sticky;width:100%}.ce_ungerboeckeventlist .events-archive-bar a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;display:flex;justify-content:center;line-height:1;padding:11px 15px 9px;text-decoration:none}.ce_ungerboeckeventlist .events-archive-bar svg{height:24px;margin-right:10px;width:24px}.ce_ungerboeckeventlist .event{display:flex;margin-bottom:50px;width:100%}.ce_ungerboeckeventlist .event:last-child{margin-bottom:0}.ce_ungerboeckeventlist .event:hover img{transform:scale(1.1)}.ce_ungerboeckeventlist .event .main-link{display:flex;flex-grow:1;text-decoration:none}.ce_ungerboeckeventlist .event .cta-wrapper{flex-shrink:0;margin-bottom:auto;margin-left:30px;margin-top:auto}.ce_ungerboeckeventlist .event .cta-wrapper-mobile{display:none}.ce_ungerboeckeventlist .event .private-event{background:#333333;color:#FFFFFF;display:inline-block;font-size:0.7em;letter-spacing:2px;padding:8px 8px 6px;text-transform:uppercase}.ce_ungerboeckeventlist .event .image_container{overflow:hidden}.ce_ungerboeckeventlist .event .image-outer{align-self:flex-start;flex-shrink:0;margin-right:30px;position:relative;width:330px}.ce_ungerboeckeventlist .event img{transition:all 750ms ease-in-out;height:auto;width:100%}.ce_ungerboeckeventlist .event .text-container{max-width:810px;padding-bottom:20px;padding-top:20px}.ce_ungerboeckeventlist .event .date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00a6b5;font-size:1.5em;font-weight:700;margin-bottom:20px}.ce_ungerboeckeventlist .event .title{font-size:2.5em;font-weight:900;margin-bottom:20px;margin-top:0;text-align:left;text-indent:1em;text-transform:uppercase;word-break:break-word}.ce_ungerboeckeventlist .event .title .line-0,.ce_ungerboeckeventlist .event .title .line-1,.ce_ungerboeckeventlist .event .title .line-2{display:block}.ce_ungerboeckeventlist .event .title .line-0{margin-left:0.75em}.ce_ungerboeckeventlist .event .title .line-1{margin-left:0}.ce_ungerboeckeventlist .event .title .line-2{margin-left:1.5em}.ce_ungerboeckeventlist .event:nth-child(2n+1) .title .line-0{margin-left:1.5em}.ce_ungerboeckeventlist .event:nth-child(2n+1) .title .line-1{margin-left:0.75em}.ce_ungerboeckeventlist .event:nth-child(2n+1) .title .line-2{margin-left:0}.ce_ungerboeckeventlist .event:nth-child(3n+1) .title .line-0{margin-left:0}.ce_ungerboeckeventlist .event:nth-child(3n+1) .title .line-1{margin-left:1.5em}.ce_ungerboeckeventlist .event:nth-child(3n+1) .title .line-2{margin-left:0.75em}.ce_ungerboeckeventreader{margin-bottom:150px}.ce_ungerboeckeventreader .event-intro{min-height:100vh;overflow-x:hidden;position:relative}.ce_ungerboeckeventreader .event-intro .text{box-sizing:border-box;margin-left:50%;max-width:720px;padding-left:30px;padding-right:50px;padding-top:120px;width:50%;line-height:2}.ce_ungerboeckeventreader .slider-outer{bottom:0;height:100vh;left:0;position:absolute;width:50%}.ce_ungerboeckeventreader .slider-outer.sticky{position:fixed}.ce_ungerboeckeventreader .slider-outer.show-custom-cursor *{cursor:none}.ce_ungerboeckeventreader .slide{background:#FFFFFF;width:100%}.ce_ungerboeckeventreader .slide.big-image img{object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;";height:100vh;width:100%}.ce_ungerboeckeventreader .slide.small-image .image_container{transition:height 0.2s ease-in-out;align-items:center;display:flex;height:100vh;justify-content:center}.ce_ungerboeckeventreader .slide.small-image .image_container img{object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;";height:330px;width:330px}.ce_ungerboeckeventreader .slider-navigation{bottom:20px;display:flex;left:20px;position:absolute}.ce_ungerboeckeventreader .slider-navigation-item{transition:all 0.2s ease-in-out;background:rgba(255, 255, 255, 0.3);cursor:pointer;height:3px;margin-right:10px;transform-origin:left bottom;width:100px}.ce_ungerboeckeventreader .slider-navigation-item:last-child{margin-right:0}.ce_ungerboeckeventreader .slider-navigation-item:hover{transform:scaleY(2)}.ce_ungerboeckeventreader .bar{background:white;display:block;height:100%;width:0}.ce_ungerboeckeventreader .slider-outer{transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);width:50%}.ce_ungerboeckeventreader .slider-outer.zoom{width:100%}.ce_ungerboeckeventreader .slider-outer.zoom .slider-images{height:100vh}.ce_ungerboeckeventreader .slider-outer.zoom .flickity-viewport{height:100% !important}.ce_ungerboeckeventreader .cursor{background:#FFFFFF;border-radius:50%;color:#00a6b5;height:40px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);transition:transform 0.2s ease-in-out;visibility:hidden;width:40px}.ce_ungerboeckeventreader .cursor.visible{opacity:1;visibility:visible}.ce_ungerboeckeventreader .cursor svg{height:100%;width:100%}.ce_ungerboeckeventreader .zoom .cursor{transform:translate(-50%, -50%) rotate(45deg)}.ce_ungerboeckeventreader .event-sticky-bar{padding-right:0}.ce_ungerboeckeventreader .event-sticky-bar .sticky-button{align-items:center;background:#00a6b5;box-sizing:border-box;color:#FFFFFF;display:inline-flex;font-size:14px;height:100%;padding:14px 30px 12px;position:absolute;right:0;text-decoration:none;top:0}.ce_ungerboeckeventreader .event-sticky-bar .private-event{align-items:center;box-sizing:border-box;display:inline-flex;height:100%;padding:14px 30px 12px;position:absolute;right:0;top:0}.ce_ungerboeckeventreader .event-head-information{padding-left:16.6666666667%}.ce_ungerboeckeventreader .event-back{color:#00a6b5;margin-bottom:20px}.ce_ungerboeckeventreader .event-back svg{height:20px;width:37px}.ce_ungerboeckeventreader .date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00a6b5;font-size:1.5em;font-weight:700;line-height:1;margin-bottom:20px}.ce_ungerboeckeventreader .event-headline{font-size:2.2em;font-weight:900;line-height:1;margin-bottom:100px;margin-top:0;text-align:left;text-indent:1em;text-transform:uppercase;word-break:break-word}.ce_ungerboeckeventreader .event-header-cta{margin-bottom:50px}.ce_ungerboeckeventreader .private-event{background:#333333;color:#FFFFFF;display:inline-block;font-size:0.7em;letter-spacing:2px;line-height:1;padding:8px 8px 6px;text-transform:uppercase}.ce_ungerboeckeventreader .event-meta{margin-bottom:0}.ce_ungerboeckeventreader .event-meta td{padding-bottom:12px}.ce_ungerboeckeventreader .event-meta td:first-child{font-size:16px;font-weight:600;line-height:28px;padding-right:30px;text-transform:uppercase}.ce_ungerboeckeventreader .event-meta td:last-child{font-weight:900;line-height:28px;padding-left:30px}.ce_ungerboeckeventreader .event-meta a{color:#00a6b5;padding-bottom:3px;text-decoration:none;word-break:break-word;background-image:linear-gradient(rgba(0, 166, 181, 0), rgba(0, 166, 181, 0)), linear-gradient(#00a6b5, #00a6b5);background-size:0 2px, 100% 2px;background-position:100% 100%, 0 100%;background-repeat:no-repeat;transition:background-size 0.25s linear}.ce_ungerboeckeventreader .event-meta a:hover{background-size:100% 2px, 0 2px}.ce_ungerboeckeventreader .description{margin-top:100px}.ce_ungerboeckeventreader .event-head-links{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;color:#00a6b5;font-weight:900;margin-top:50px}.ce_ungerboeckeventreader .event-head-links>*{align-items:center;display:flex;line-height:1.4;margin-bottom:25px;text-decoration:none}.ce_ungerboeckeventreader .event-head-links>*:last-child{margin-bottom:0}.ce_ungerboeckeventreader .event-head-links .link{margin-left:15px;text-decoration:none;word-break:break-word;background-image:linear-gradient(rgba(0, 166, 181, 0), rgba(0, 166, 181, 0)), linear-gradient(#00a6b5, #00a6b5);background-size:0 2px, 100% 2px;background-position:100% 100%, 0 100%;background-repeat:no-repeat;transition:background-size 0.25s linear}.ce_ungerboeckeventreader .event-head-links .link:hover{background-size:100% 2px, 0 2px}.ce_ungerboeckeventreader .event-head-links svg{flex-shrink:0;height:28px;width:28px}.slider-zoom .sticky-bar.show{opacity:0;visibility:hidden}.event-reader-page .ce_ungerboeckeventslider{max-width:calc(100% - 30px)}.ce_ungerboeckeventslider{box-sizing:border-box;margin:0 auto;max-width:100%;width:1440px}.ce_ungerboeckeventslider .events-slider-wrapper{margin-left:-15px;margin-right:-15px}.ce_ungerboeckeventslider .events-slider{padding-bottom:75px}.ce_ungerboeckeventslider h2{font-size:1.5em;line-height:1;margin-bottom:50px;margin-top:0;text-align:center}.ce_ungerboeckeventslider .event{box-sizing:border-box;padding-left:15px;padding-right:15px;width:25%}.ce_ungerboeckeventslider .event:hover img{transform:scale(1.1)}.ce_ungerboeckeventslider .event a{text-decoration:none}.ce_ungerboeckeventslider .event figure{margin-bottom:15px;overflow:hidden}.ce_ungerboeckeventslider .event img{transition:all 750ms ease-in-out;width:100%}.ce_ungerboeckeventslider .event .date{color:#00a6b5;font-weight:700;line-height:1;margin-bottom:10px}.ce_ungerboeckeventslider .event .title{font-size:1.5em;font-weight:900;line-height:1;margin-bottom:20px;margin-top:0;text-align:left;text-indent:1em;text-transform:uppercase;word-break:break-word}.ce_ungerboeckeventslider .event .title .line-0,.ce_ungerboeckeventslider .event .title .line-1,.ce_ungerboeckeventslider .event .title .line-2{display:block}.ce_ungerboeckeventslider .event .title .line-0{margin-left:0.75em}.ce_ungerboeckeventslider .event .title .line-1{margin-left:0}.ce_ungerboeckeventslider .event .title .line-2{margin-left:1.5em}.ce_ungerboeckeventslider .event:nth-child(2n+1) .title .line-0{margin-left:1.5em}.ce_ungerboeckeventslider .event:nth-child(2n+1) .title .line-1{margin-left:0.75em}.ce_ungerboeckeventslider .event:nth-child(2n+1) .title .line-2{margin-left:0}.ce_ungerboeckeventslider .event:nth-child(3n+1) .title .line-0{margin-left:0}.ce_ungerboeckeventslider .event:nth-child(3n+1) .title .line-1{margin-left:1.5em}.ce_ungerboeckeventslider .event:nth-child(3n+1) .title .line-2{margin-left:0.75em}.ce_ungerboeckeventslider .event .genre{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-weight:900}.ce_ungerboeckeventslider .flickity-prev-next-button{transition:all 0.2s ease-in-out;border-radius:0;bottom:-50px;color:#00a6b5;height:37px;margin-top:75px;padding:0;top:auto;transform:none;width:37px}.ce_ungerboeckeventslider .flickity-prev-next-button:disabled{opacity:0}.ce_ungerboeckeventslider .flickity-prev-next-button.previous{left:auto;right:45px;transform:translateX(-100%)}.ce_ungerboeckeventslider .flickity-prev-next-button.next{right:15px}.ce_ungerboeckeventslider .flickity-prev-next-button .flickity-button-icon{height:100%;left:auto;position:static;top:auto;width:100%}.ce_ungerboeckeventslider .flickity-prev-next-button .arrow{display:block}.ce_ungerboeckeventslider .jump-to-wrapper{text-align:center}@media screen and (max-width:1440px){.ce_ungerboeckeventlist .events-list{padding-left:50px;padding-right:50px}.event-reader-page .ce_ungerboeckeventslider{max-width:100%;padding-left:50px;padding-right:50px}}@media screen and (max-width:1280px){.events-header-inner{flex-wrap:wrap;justify-content:flex-start}.events-header-inner .filter-archive{margin-left:0;padding-left:50px}.events-header-inner .filter-reset-break{background:#FFFFFF;flex-basis:100%;height:2px}.events-filter{border-bottom:2px solid #FFFFFF;width:100%}.event-reader-page .ce_ungerboeckeventreader .slider-outer{margin-left:0;margin-right:0}}@media screen and (max-width:1240px){.ce_ungerboeckeventlist .events-list{margin-top:100px}}@media screen and (max-width:1024px){.ce_ungerboeckeventlist .event .cta-wrapper-mobile{bottom:0;display:block;left:50%;margin-left:0;position:absolute;transform:translate(-50%, 50%);white-space:nowrap}.ce_ungerboeckeventlist .event .cta-wrapper-desktop{display:none}}@media screen and (max-width:880px){.ce_ungerboeckeventreader .sticky-bar .sticky-title{display:none}}@media screen and (max-width:768px){.events-header .filter-header{padding-left:20px}.events-header .filter-header .filter-name{margin-right:30px}.events-header .filter-archive{padding-left:20px}.ce_ungerboeckeventlist .events-list{margin-top:75px;padding-left:15px;padding-right:15px}.ce_ungerboeckeventlist .events-archive-bar{margin-top:75px}.event-reader-page .ce_ungerboeckeventslider{padding-left:15px;padding-right:15px}.event-reader-page .ce_ungerboeckeventreader .event-intro .text{padding-left:15px;padding-right:15px;max-width:none;width:100%}.ce_ungerboeckeventslider .events-slider{padding-bottom:50px}.ce_ungerboeckeventreader .event-head-links{background:#F5F5F5;margin-left:-15px;margin-right:-15px;margin-top:0;padding:25px 15px;width:calc(100% + 30px)}}@media screen and (max-width:640px){.events-header .filter,.events-header .filter-reset{border-bottom:2px solid #FFFFFF;width:50%}.events-header .filter:nth-child(2n) .filter-header,.events-header .filter-reset .filter-header{border-right:none}.events-header .filter-reset-break{background:none;height:0}.events-header .events-pdf{width:50%}.events-header .events-pdf-button{width:100%}}@media screen and (max-width:580px){.ce_ungerboeckeventlist .event .cta-wrapper-mobile{bottom:auto;left:auto;right:120px;top:50%;transform:translate(50%, -50%)}}@media screen and (max-width:500px){.events-header .filter{width:100%}.events-header .filter .filter-header{border-right:none}.events-header .filter-archive{margin-left:auto;margin-right:0}.events-header .filter-reset{width:auto}.events-header .filter-reset-break{display:none}.events-header .events-pdf{width:100%}.events-header .filter .filter-header{justify-content:space-between}.events-header .events-pdf-button{justify-content:center}}@media screen and (max-width:480px){.events-header{font-size:0.9em}.events-header .filter-header,.events-header .filter-reset,.events-header .filter-archive{padding-left:15px;padding-right:15px}}.ce_youtube .video_container{height:0;padding-bottom:56.25%;position:relative}.ce_youtube iframe{border:none;height:100% !important;left:0;position:absolute;top:0;width:100% !important}.ce_back{color:#00a6b5;margin-bottom:20px}.ce_back svg{width:37px;height:20px}.ce_room-layer .room-layer-wrapper{margin:50px 0;justify-content:space-between;display:flex}.ce_room-layer .room-layer--table{width:60%}.ce_room-layer .room-layer--table table{width:100%;color:#000000;letter-spacing:0}.ce_room-layer .room-layer--table table thead tr{border-bottom:2px solid #000}.ce_room-layer .room-layer--table table thead th{font-size:0.8em;padding:10px 10px 10px 0;font-weight:400}.ce_room-layer .room-layer--table table tbody{font-weight:600}.ce_room-layer .room-layer--table table tbody tr{border-bottom:1px solid #000}.ce_room-layer .room-layer--table table tbody tr:hover{background:rgba(0, 166, 181, 0.1);color:#01a7b5}.ce_room-layer .room-layer--table table tbody tr:hover .svg-icon{opacity:1;transform:translateX(0px)}.ce_room-layer .room-layer--table table tbody tr[data-link]{cursor:pointer}.ce_room-layer .room-layer--table table tbody td{padding:20px 0 10px}.ce_room-layer .room-layer--table table tbody .table--icon{padding:0 5px 0 0;vertical-align:middle;text-align:right}.ce_room-layer .room-layer--table table tbody .table--icon .svg-icon{width:1.4em;opacity:0;transform:translateX(-10px);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.ce_room-layer .room-layer--table table tbody .table--name{text-transform:uppercase;min-width:50%;padding-right:10px}.ce_room-layer .room-layer--image{width:40%}@media screen and (max-width:1024px){.ce_room-layer .room-layer--table{width:100%}.ce_room-layer .room-layer--image{width:100%}}@media screen and (max-width:550px){.ce_room-layer .room-layer--image{display:none}}@media screen and (max-width:400px){.ce_room-layer table tbody{font-size:0.8em}}#colorbox,#cboxOverlay,#cboxWrapper{z-index:999999;-webkit-transform:inherit}#cboxOverlay{background:#FFFFFF;opacity:0.95 !important;filter:alpha(opacity=95) !important}#cboxContent{background:transparent}#cboxLoadedContent{border:20px solid #FFFFFF;background:transparent;margin:auto}#cboxClose{position:fixed;top:40px;right:40px;height:40px;width:40px;background-color:#00a6b5;background-image:url("/files/themes/kh-zuerich/icons/icon-close-white.svg");background-repeat:none;background-position:center center;border-radius:20px}#cboxClose:hover{background-position:center center}#cboxLoadingGraphic{display:none !important}@media screen and (max-width:1280px){#cboxLoadedContent{width:95% !important}}.ce_matterport iframe{max-width:100%;margin-top:20px;margin-bottom:20px}.ce_rsce_matterport{margin-top:40px;margin-bottom:40px}.ce_rsce_matterport .matterport{position:relative;display:inline-block}.ce_rsce_matterport .matterport:hover .play{transform:scale(1.2)}.ce_rsce_matterport .matterport .play{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.ce_rsce_scrollspalte .colum_grid{display:flex;column-gap:80px}@media screen and (max-width:860px){.ce_rsce_scrollspalte .colum_grid{display:inherit}}.ce_rsce_scrollspalte .colum_grid .col2{width:600px;flex-shrink:0}@media screen and (max-width:1280px){.ce_rsce_scrollspalte .colum_grid .col2{width:400px}}@media screen and (max-width:860px){.ce_rsce_scrollspalte .colum_grid .col2{width:calc(100% + 100px);max-width:inherit;margin-top:60px;margin-left:-50px;margin-right:-50px}}@media screen and (max-width:768px){.ce_rsce_scrollspalte .colum_grid .col2{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}.ce_rsce_scrollspalte .box{background-color:#00a6b5;color:#FFFFFF;padding:40px;position:sticky;top:60px}@media screen and (max-width:860px){.ce_rsce_scrollspalte .box{padding:40px 50px}}@media screen and (max-width:768px){.ce_rsce_scrollspalte .box{padding:40px 15px}}.ce_rsce_scrollspalte .box h1,.ce_rsce_scrollspalte .box .h1,.ce_rsce_scrollspalte .box h2,.ce_rsce_scrollspalte .box .h2,.ce_rsce_scrollspalte .box h3,.ce_rsce_scrollspalte .box .h3,.ce_rsce_scrollspalte .box h4,.ce_rsce_scrollspalte .box .h4{color:#fff;font-size:30px;margin-bottom:24px}.ce_rsce_scrollspalte .box .ce_form .widget{margin-bottom:16px;padding:0}.ce_rsce_scrollspalte .box .ce_form .widget-text input,.ce_rsce_scrollspalte .box .ce_form .widget-textarea input,.ce_rsce_scrollspalte .box .ce_form .widget-textarea textarea{border-color:#FFFFFF;font-size:0.8em;padding:12px 12px 8px 12px}.ce_rsce_scrollspalte .box .ce_form .widget-submit{margin-top:0;text-align:center}.ce_rsce_scrollspalte .box .ce_form .widget-textarea label,.ce_rsce_scrollspalte .box .ce_form .widget-text label{font-size:18px}.ce_rsce_scrollspalte .table_logos td{vertical-align:middle}.ce_rsce_scrollspalte .table_logos img{max-width:100% !important;height:auto}main .mod_article.article-small .inside{max-width:960px;margin-left:auto;margin-right:auto}main .mod_article.article-small .inside .ce_teammember{display:flex;align-items:center;flex-wrap:nowrap}main .mod_article.article-small .inside .ce_teammember .image-container{width:auto;max-width:none}.cookiebar-outer{bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;position:fixed;right:0;width:calc(100%);z-index:9999;background-color:#181e4f}.cookiebar{align-items:center;bottom:auto;box-sizing:border-box;color:#FFFFFF;display:flex;justify-content:space-between;flex-wrap:nowrap;font-size:16px;line-height:1.4em;left:auto;padding:40px 15px;position:static;text-align:left;max-width:1440px;margin:auto;background-color:transparent}.cookiebar a{color:#FFFFFF;font-weight:600}.cookiebar .button{background:none;border-color:#FFFFFF;color:#FFFFFF}.cookiebar .button:hover{background:#FFFFFF;color:#181e4f}@media screen and (max-width:860px){.cookiebar--active{display:block !important}.cookiebar__message,.cookiebar__text{margin-bottom:10px;margin-right:0px}}html{font-size:16px;overflow-x:hidden}body{font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;line-height:1.25;margin:0}html body{color:#333333;font-family:"Hurme Geometric Sans 1" !important}figure{margin:0}figure img{height:auto;max-width:100%;vertical-align:top}.svg-icon{fill:currentColor;height:auto;vertical-align:middle;width:1em}a{color:inherit}p a{color:#01a7b5;text-decoration:none}h1,h2,h3,h4{font-weight:900;line-height:1}h1,.h1{color:#181e4f;font-size:50px;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-bottom:30px;margin-top:0;text-transform:uppercase}h2,.h2{color:#181e4f;font-size:40px;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-top:0;text-transform:uppercase}h3,.h3{color:#181e4f;font-size:30px;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-bottom:0;margin-top:0;text-transform:uppercase}h4,.h4{color:#181e4f;font-size:24px;margin-bottom:20px;text-transform:uppercase}p+h4{margin-top:40px}p{font-size:1em;line-height:1.4}sub{vertical-align:bottom}h1.headline-light-purple,h2.headline-light-purple,h3.headline-light-purple{color:#784977}.headline-light-purple h1,.headline-light-purple h2,.headline-light-purple h3{color:#784977}.text_space table+h2,.text_space ul+h2,.text_space p+h2{margin-top:120px}@media screen and (max-width:1440px){.text_space table+h2,.text_space ul+h2,.text_space p+h2{margin-top:60px}}@media screen and (max-width:800px){.text_space table+h2,.text_space ul+h2,.text_space p+h2{margin-top:40px}}.text_space table+h3,.text_space ul+h3,.text_space p+h3{margin-top:60px}@media screen and (max-width:1440px){.text_space table+h3,.text_space ul+h3,.text_space p+h3{margin-top:40px}}@media screen and (max-width:800px){.text_space table+h3,.text_space ul+h3,.text_space p+h3{margin-top:20px}}.text_space table+h4,.text_space ul+h4,.text_space p+h4,.text_space table+h5,.text_space ul+h5,.text_space p+h5,.text_space table+h6,.text_space ul+h6,.text_space p+h6{margin-top:80px}@media screen and (max-width:1440px){.text_space table+h4,.text_space ul+h4,.text_space p+h4,.text_space table+h5,.text_space ul+h5,.text_space p+h5,.text_space table+h6,.text_space ul+h6,.text_space p+h6{margin-top:40px}}main .mod_article .inside{max-width:1410px;margin:0 auto}main .mod_article.full-width .inside{max-width:none}main .mod_article:last-child{margin-bottom:0}.lowerWithImg #wrapper>.arrow,.standard #wrapper>.arrow{color:#FFFFFF;cursor:pointer;display:block;height:30px;position:absolute;top:-webkit-calc(100% - 65px);top:calc(100vh - 65px);left:50%;transform:translate(0, -50%) rotate(-90deg);width:18px;z-index:1000}.lowerWithImg #wrapper>.arrow svg,.standard #wrapper>.arrow svg{height:30px;width:18px}.arrow{display:none}.main-navigation-open header{z-index:100000}.modal-open header{z-index:200}header{left:0;position:fixed;right:0;top:0;z-index:10000}header ul{margin:0;padding:0}header li{list-style-type:none}header .mobile_menu_trigger>*{background:currentColor;height:3px;margin-bottom:5px;width:30px}header .scrollobserver{opacity:0;position:absolute}header a{text-decoration:none}header .header-content{align-items:center;box-sizing:border-box;color:#FFFFFF;display:-webkit-flex;display:flex;left:0;min-height:100px;padding:17px 0 13px;right:0;top:0;transition:background 0.2s ease-in-out, min-height 0.2s ease-in-out, top 0.2s ease-in-out;z-index:1000}header .header-content>.inner{box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;max-width:100%;padding-left:15px;padding-right:15px;width:1470px}header .header-content .logo{transition:color 0.2s ease-in-out;margin-bottom:-5px;margin-left:auto;margin-top:5px;padding-top:0}header .header-content .logo svg{fill:currentColor;height:62px;transition:width 0.2s ease-in-out, height 0.2s ease-in-out;width:350px}header .header-content.sticky{background:#FFFFFF;color:#333333;min-height:56px}header .header-content.sticky .logo{margin-bottom:-5px;margin-top:-5px;padding-top:0}header .header-content.sticky .logo svg{height:27px;width:150px}header .header-content.sticky .mobile_menu_trigger{top:17px}header .header-content.sticky .nav_wrapper .mod_navigation{margin-top:0}header .header-content.sticky .main-navigation .level_1>li:after{bottom:-24px}header .header-content .nav_wrapper{display:none}header .header-content .nav_wrapper ul{display:flex;margin:0}header .header-content .nav_wrapper li{text-transform:uppercase}header .header-content .nav_wrapper li a{color:inherit;text-decoration:none}header .header-content .nav_wrapper li span,header .header-content .nav_wrapper li strong{color:inherit}header .header-content .nav_wrapper .back{padding-top:40px;position:fixed;top:0;right:45px;transition:top 0.5s ease}header .header-content .nav_wrapper .back svg{transform:translate(0, 0);transition:0.4s transform ease}header .header-content .nav_wrapper .back a{color:inherit;font-weight:900;text-decoration:none;text-transform:uppercase;transition:0.4s color ease}header .header-content .nav_wrapper .back.blue a{color:#181e4f}header .header-content .nav_wrapper .back:hover svg{transform:translate(-10px, 0)}header .header-content .nav_wrapper .mod_navigation li{margin-right:30px}header .header-content .nav_wrapper .mod_navigation li:last-child{margin-right:0}header .header-content .nav_wrapper .mod_navigation a{font-size:16px;font-style:normal;font-weight:900;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:inherit}header:hover .header-content{background:#FFFFFF;color:#333333}.mobile.lowerWithImg #wrapper>.arrow,.mobile.standard #wrapper>.arrow{cursor:pointer;display:block;position:absolute;top:-webkit-calc(80% - 40px);top:calc(80vh - 40px);z-index:1}.lower header .header-content{color:#333333}.lower header .header-content .back a{color:#181e4f}.news-reader-page.has-news-image header .header-content{color:#FFFFFF}.news-reader-page.has-news-image header .header-content.sticky{color:#333333}.news-reader-page.has-news-image header:hover .header-content{color:#333333}.hero-section{position:relative}.hero-section .ce_player{height:100vh;padding:0;width:100%}.hero-section .ce_player video{height:100vh;object-fit:cover;width:100%}.hero-section .ce_player.hero-video{height:100vh;overflow:hidden;width:50%}.hero-section .ce_player.hero-video.mute-button-hover,.hero-section .ce_player.hero-video.mute-button-hover *{cursor:default}.hero-section .ce_player.hero-video .hover-icon{align-items:center;background:#FFFFFF;border-radius:50%;color:#00a6b5;display:flex;height:40px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;width:40px}.hero-section .ce_player.hero-video.active .hover-icon{opacity:1}.hero-section .ce_player.hero-video.full-screen.click-trigger-off,.hero-section .ce_player.hero-video.full-screen.click-trigger-off *{cursor:default}.hero-section .ce_player.hero-video.full-screen.click-trigger-off .hover-icon,.hero-section .ce_player.hero-video.full-screen.click-trigger-off * .hover-icon{opacity:0;visibility:hidden}.hero-section .ce_player.hero-video .click-trigger{bottom:100px;left:0;position:absolute;right:0;top:0;z-index:1}.hero-section .ce_player.hero-video video{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity 0.5s ease-in-out, visibility 0.5s ease-in-out}.hero-section .ce_player.hero-video .video-mobile{object-position:center bottom}.hero-section .ce_player.hero-video .icon{transition:all 0.2s ease-in-out;display:block;height:28px;width:28px}.hero-section .ce_player.hero-video .icon svg{height:100%;width:100%}.hero-section .ce_player.hero-video .pause{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%, -50%)}.hero-section .ce_player.hero-video .video-sound{opacity:0;visibility:hidden}.hero-section .ce_player.hero-video .mute-video{bottom:45px;cursor:default;color:#FFFFFF;display:none;left:45px;opacity:0;position:absolute;visibility:hidden}.hero-section .ce_player.hero-video .mute-video svg{height:28px;width:35px}.hero-section .ce_player.hero-video .mute-video .icon-volume-off{left:0;opacity:0;position:absolute;top:0}.hero-section .ce_player.hero-video.full-screen{width:100%}.hero-section .ce_player.hero-video.full-screen .video-sound{opacity:1;visibility:visible}.hero-section .ce_player.hero-video.full-screen .mute-video{opacity:1;visibility:visible}.hero-section .ce_player.hero-video.full-screen .play{opacity:0}.hero-section .ce_player.hero-video.full-screen .pause{opacity:1}.hero-section .ce_player.hero-video.muted .mute-video .icon-volume-on{opacity:0}.hero-section .ce_player.hero-video.muted .mute-video .icon-volume-off{opacity:1}.hero-section .ce_player.hero-video .static-play{display:none}.hero-section .ce_player.hero-video h1,.hero-section .ce_player.hero-video h2,.hero-section .ce_player.hero-video h3,.hero-section .ce_player.hero-video h4,.hero-section .ce_player.hero-video h5,.hero-section .ce_player.hero-video h6{position:absolute;z-index:1;bottom:0;padding:90px 180px 90px 90px;color:white;opacity:1;transition:0.4s opacity ease-in-out;max-width:760px}.hero-section .ce_player.hero-video.full-screen h1,.hero-section .ce_player.hero-video.full-screen h2,.hero-section .ce_player.hero-video.full-screen h3,.hero-section .ce_player.hero-video.full-screen h4,.hero-section .ce_player.hero-video.full-screen h5,.hero-section .ce_player.hero-video.full-screen h6{opacity:0}.hero-section .ce_image img{width:100%;height:100vh;object-fit:cover;object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}.hero-section .slider-control{display:none}.hero-section .headCta{position:fixed;z-index:999;right:-60px;bottom:-25px;background:url("/files/themes/kh-zuerich/img/bg-bubbles-stoerer-rund.png") top left no-repeat;background-size:cover;border:1px solid transparent;border-radius:50%;height:280px;width:280px;box-sizing:border-box;font-size:32px;font-weight:900;transform:translate(0%, 45%);transform-origin:center center;transition:0.4s all;overflow:hidden}.hero-section .headCta a{color:#fff;text-decoration:none;text-align:center;padding:60px 30px 30px;display:block;z-index:100}.hero-section .headCta:after{content:"";background:url("/files/themes/kh-zuerich/icons/icon-arrow-link.svg") top left no-repeat;background-size:58px 30px;position:absolute;z-index:-1;top:1.6em;width:60px;height:30px;right:80px;transform:translate(-500%, 0);transition:0.4s all}.hero-section .headCta:hover{transform:translate(0%, 35%);height:280px;width:280px}.hero-section .headCta:hover:after{bottom:auto;margin-top:1.5em;left:auto;transform:translate(0, 0)}.mobile .hero-section .ce_image img{height:80vh}.mobile .hero-section video{height:80vh}#hero-scroll-down{-moz-animation:scroll-down-bounce 3s infinite;-webkit-animation:scroll-down-bounce 3s infinite;animation:scroll-down-bounce 3s infinite;bottom:40px;color:#FFFFFF;cursor:pointer;height:40px;left:50%;margin-left:-20px;position:absolute;width:40px;z-index:100}#hero-scroll-down svg{height:100%;width:100%}@-webkit-keyframes scroll-down-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes scroll-down-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.main-navigation-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font-size:1em;font-weight:900;padding:0}.main-navigation-toggle .text{margin-left:30px;margin-top:4px}.main-navigation-toggle .burger,.main-navigation-toggle .close{transition:opacity 0.2s ease-in-out;display:inline-block;height:32px;width:32px}.main-navigation-toggle .icon{position:relative}.main-navigation-toggle .icon .close{left:0;opacity:0;position:absolute;top:0}.main-navigation-toggle svg{fill:currentColor;height:32px;width:32px}.main-navigation-toggle:focus{outline:none}.home-page .main-navigation-toggle .text{display:none}.home-page header .header-content .nav_wrapper{display:block}.home-page header .header-content .nav_wrapper .mod_navigation{margin-right:80px}.main-navigation{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;box-sizing:border-box;display:flex;padding-left:15px;padding-right:15px}.main-navigation .level_1{display:flex;height:100%}.main-navigation .level_1>li{align-items:center;display:flex;margin-left:20px;margin-right:20px;position:relative}.main-navigation .level_1>li:after{border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #F5F5F5 transparent;bottom:-18px;content:"";height:0;left:50%;opacity:0;position:absolute;transform:translateX(-50%);visibility:hidden;width:0}.main-navigation .level_1>li:first-child{margin-left:0}.main-navigation .level_1>li:last-child{margin-right:0}.main-navigation .level_1>li>a,.main-navigation .level_1>li>strong{transition:color 0.2s ease-in-out;font-size:0.8em;font-weight:900;text-transform:uppercase}.main-navigation .level_1>li>a:hover,.main-navigation .level_1>li>strong:hover{color:#00a6b5}.main-navigation .level_2{display:none}.main-navigation li.open>a,.main-navigation li.open>strong{color:#00a6b5}.main-navigation li.open:after{transition:opacity 0.4s ease-in-out;opacity:1;visibility:visible}.subnavigation-wrapper{transition:opacity 0.2s ease-in-out;background:#F5F5F5;color:inherit;display:flex;left:0;opacity:0;position:absolute;right:0;top:100%;visibility:hidden}.subnavigation-wrapper.show{opacity:1;visibility:visible}.subnavigation-wrapper>.inner{box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;max-width:100%;padding-left:15px;padding-right:15px;width:1470px}.subnavigation-wrapper .mod_changelanguage{font-size:0.7em;font-weight:400;margin-top:32px;text-transform:uppercase}.subnavigation-wrapper .mod_changelanguage ul{display:flex;flex-wrap:wrap;margin-bottom:-12px}.subnavigation-wrapper .mod_changelanguage ul li{margin-bottom:12px;margin-right:12px}.subnavigation-wrapper .mod_changelanguage ul li:last-child{margin-right:0}.subnavigation{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:900;margin-bottom:auto;padding:0;position:relative;text-transform:uppercase;width:66.6666666667%}.subnavigation a{transition:all 0.2s ease-in-out}.subnavigation a:hover{color:#00a6b5}.subnavigation strong.active,.subnavigation a.active,.subnavigation strong.trail{color:#00a6b5;font-weight:900}.subnavigation .page-type-folder>strong.active,.subnavigation .page-type-folder>a.active,.subnavigation .page-type-folder>strong.trail{color:inherit}.subnavigation .level_2{transition:all 0.2s ease-in-out;box-sizing:border-box;display:flex;left:0;opacity:0;padding:60px 40px 60px 15px;position:absolute;top:0;visibility:hidden;width:100%}.subnavigation .level_2.show{opacity:1;visibility:visible}.subnavigation .level_2>li{margin-bottom:16px;padding-left:15px;padding-right:15px;width:40%}.subnavigation .level_2>li:first-child{padding-left:0}.subnavigation .level_2>li:last-child{margin-bottom:0;padding-right:0}.subnavigation .level_2>li>a,.subnavigation .level_2>li>strong,.subnavigation .level_2>li>span{display:block;font-size:1.2em;margin-bottom:16px;font-weight:900}.subnavigation .level_3>li{margin-bottom:16px}.subnavigation .level_3>li:last-child{margin-bottom:0}.subnavigation .level_3>li>a,.subnavigation .level_3>li>strong,.subnavigation .level_3>li>span{font-size:0.8em}.side-navigation{box-sizing:border-box;color:#FFFFFF;display:flex;flex-wrap:wrap;flex-shrink:0;padding:60px 15px 60px 60px;position:relative;width:33.3333333333%;z-index:1}.side-navigation:before{background:linear-gradient(90deg, #181e4f 0%, #01a7b5 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:calc(100% + (100vw - 1410px + 30px)/2);z-index:-1}.side-navigation .icon{margin-right:16px}.side-navigation .icon svg{height:25px;width:32px}.side-navigation-main{border-bottom:1px solid rgba(255, 255, 255, 0.25);font-size:0.8em;font-weight:900;padding-bottom:32px;text-transform:uppercase;width:100%}.side-navigation-main ul{margin-bottom:0}.side-navigation-main li{margin-bottom:24px}.side-navigation-main li:last-child{margin-bottom:0}.side-navigation-meta{font-size:0.7em;font-weight:400;margin-right:auto;margin-top:32px;text-transform:uppercase}.side-navigation-meta ul{display:flex;flex-wrap:wrap;margin-bottom:-12px;margin-right:24px}.side-navigation-meta ul li{margin-bottom:12px;margin-right:24px}.side-navigation-meta ul li:last-child{margin-right:0}header:before{transition:all 0.2s ease-in-out;background:rgba(0, 0, 0, 0.25);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden;z-index:-1}.main-navigation-open header:before{opacity:1;visibility:visible}.hide-newsletter-subscription .nl_abonieren{display:none}footer{background:#F5F5F5;overflow-x:hidden;position:relative;z-index:500}footer .certificate{vertical-align:middle;display:inline-block}footer .protect-climate{padding-right:30px}footer .protect-climate svg{max-width:100%;width:208px}footer .newsletter-cta-wrapper a{background:transparent}footer .newsletter-cta-wrapper a:hover,footer .newsletter-cta-wrapper a:focus{background:#00a6b5}footer .footer-contact,footer .footer-quicklinks{width:50%}footer .contact-column,footer .quicklinks-column{width:50%}footer .contact-column a,footer .quicklinks-column a{word-break:break-word}footer .quicklinks-navigation{line-height:1.4}footer .quicklinks-navigation a{text-decoration:none}footer .mod_changelanguage,footer .footer-meta-navigation,footer .footer-social-navigation{width:33.3333333333%}footer .mod_changelanguage ul,footer .footer-meta-navigation,footer .footer-social-navigation{display:flex;margin-bottom:-15px}footer .mod_changelanguage ul li,footer .footer-meta-navigation li,footer .footer-social-navigation li{margin-bottom:15px;margin-right:30px;white-space:nowrap}footer .mod_changelanguage ul li:last-child,footer .footer-meta-navigation li:last-child,footer .footer-social-navigation li:last-child{margin-right:0}footer .mod_changelanguage ul a,footer .mod_changelanguage ul strong,footer .footer-meta-navigation a,footer .footer-meta-navigation strong,footer .footer-social-navigation a,footer .footer-social-navigation strong{font-size:0.8em;font-weight:900;text-transform:uppercase}footer .mod_changelanguage ul a,footer .footer-meta-navigation a,footer .footer-social-navigation a{text-decoration:none}footer .footer-meta-navigation{justify-content:center}footer .footer-social-navigation{justify-content:flex-end}footer .icon-facebook{width:12px}footer .icon-linkedin{width:20px}footer .icon-instagram{width:26px}footer .icon-twitter{width:24px}footer .icon-xing{width:24px}.footer-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px;position:relative;width:calc(100% + 30px)}.footer-row>*{box-sizing:border-box;padding-left:15px;padding-right:15px}.footer-row:after{background:#333333;bottom:0;content:"";height:2px;left:30px;right:30px;position:absolute}.footer-row:last-child:after{display:none}.footer-row-1{align-items:center;padding-bottom:90px;padding-top:90px}.footer-row-2{padding-bottom:75px;padding-top:75px}.footer-row-3{padding-bottom:35px;padding-top:35px}.footer-headline{font-size:1em;font-weight:900;margin-bottom:20px;text-transform:uppercase}#container{min-height:calc(100vh - 270px)}.hero-section+#container{min-height:inherit}main .mod_article{padding-top:150px}main .mod_article.masonryWrapper{padding-top:0;max-width:1410px;margin:0 auto;display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill, calc(50% - 15px));grid-auto-rows:0px}main .mod_article.has-background-color{padding-bottom:150px;padding-top:150px}main .mod_article.has-background-color h1,main .mod_article.has-background-color h2,main .mod_article.has-background-color h3,main .mod_article.has-background-color h4,main .mod_article.has-background-color h5,main .mod_article.has-background-color h6,main .mod_article.has-background-color p{color:inherit}main .mod_article.has-background-color .intro.last{margin-bottom:0}main .mod_article.bg-primary,main .mod_article.bg-dark-purple{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#181e4f;color:#FFFFFF}main .mod_article.bg-secondary,main .mod_article.bg-turquoise-blue{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#00a6b5;color:#FFFFFF}main .mod_article.bg-light-purple{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#784977;color:#FFFFFF}main .mod_article.bg-melon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ff8859;color:#FFFFFF}main .mod_article.bg-wheat{background-color:#ffd477}main .mod_article.bg-soft-pink{background-color:#ffa0ad}main .mod_article.bg-light-blue{background-color:#8BAFDE}main .mod_article.bg-dark-grey{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333333;color:#FFFFFF}main .mod_article.bg-gradient-blue{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:-webkit-gradient(linear, left top, left bottom, from(#181e4f), to(#00a6b5));background-image:-webkit-linear-gradient(top, #181e4f, #00a6b5);background-image:-o-linear-gradient(top, #181e4f, #00a6b5);background-image:linear-gradient(to bottom, #181e4f, #00a6b5);color:#FFFFFF}main .mod_article.bg-gradient-purple{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url("/files/themes/kh-zuerich/img/bg-bubbles-formular.jpg") center top no-repeat;background-size:cover;color:#FFFFFF}main .mod_article.spacing-top-none,main .mod_article.top-spacing-none{padding-top:0}main .mod_article.top-spacing-s{padding-top:80px}main .mod_article.top-spacing-m{padding-top:150px}main .mod_article.top-spacing-l{padding-top:200px}main .mod_article.bottom-spacing-none{padding-bottom:0}main .mod_article.bottom-spacing-s{padding-bottom:80px}main .mod_article.bottom-spacing-m{padding-bottom:150px}main .mod_article.bottom-spacing-l{padding-bottom:200px}.mod_mailchimp_subscribe{margin-bottom:80px}.mod_mailchimp_subscribe .fieldset-wrapper{flex-direction:column}.mod_mailchimp_subscribe .fieldset-wrapper .label{margin-bottom:20px}.mod_mailchimp_subscribe .widget-checkbox .checkbox-field{width:auto}.mod_mailchimp_subscribe label .mandatory,.mod_mailchimp_subscribe legend .mandatory{display:inline}.mod_login .widget{max-width:450px}.mod_login .widget-submit{text-align:inherit}.mod_changelanguage a,.mod_changelanguage strong{position:relative}.mod_changelanguage a:after,.mod_changelanguage strong:after{background:currentColor;bottom:-3px;content:"";height:2px;left:0;position:absolute;width:100%}.mod_changelanguage a:after{opacity:0}[class*="ce_"].bottom-spacing-none{margin-bottom:0}[class*="ce_"].bottom-spacing-s{margin-bottom:20px}[class*="ce_"].bottom-spacing-m{margin-bottom:50px}[class*="ce_"].bottom-spacing-l{margin-bottom:80px}[class*="ce_"].top-spacing-none{margin-top:0}[class*="ce_"].top-spacing-s{margin-top:20px}[class*="ce_"].top-spacing-m{margin-top:50px}[class*="ce_"].top-spacing-l{margin-top:80px}main .ce_image{margin-bottom:150px}main .ce_image figcaption{margin-top:10px}.captionRight figcaption{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.4;text-align:right}.imgborder.captionRight figure:after{left:-20px}.imgborder.captionRight figure:before{right:auto;left:-20px}.imgborder.captionRight figure figcaption{left:auto;right:20px}.imgborder figure{position:relative;overflow:visible;margin-bottom:165px;display:inline-block}.imgborder figure img{width:100%;height:auto}.imgborder figure:after{content:"";position:absolute;background:#181e4f;width:100%;height:20px;left:20px;bottom:-19px}.imgborder figure:before{content:" ";width:20px;height:calc(100% - 20px);background-image:-webkit-gradient(linear, left top, left bottom, from(#181e4f), to(#00a6b5));background-image:-webkit-linear-gradient(top, #181e4f, #00a6b5);background-image:-o-linear-gradient(top, #181e4f, #00a6b5);background-image:linear-gradient(to top, #181e4f, #00a6b5);position:absolute;right:-20px;top:20px}.imgborder figure figcaption{position:absolute;top:calc(100% + 40px);left:20px}.ce_player_inline{line-height:0}.ce_player_inline .video_container{height:0;padding-bottom:56.25%;position:relative;width:100%}.ce_player_inline video{height:100% !important;left:0;position:absolute;top:0;width:100% !important}.facts-article .ce_bs_tab_start{position:relative}.facts-article .nav-tabs{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0;overflow:hidden;padding:0 100px;position:absolute;text-transform:uppercase;top:80px;width:100%;z-index:100}.facts-article .nav-tabs li{font-size:30px;font-weight:900;list-style-type:none}.facts-article .nav-tabs li a{color:#fff;text-decoration:none}.facts-article .nav-tabs li a.active{font-size:60px;border-bottom:6px solid #fff}.facts-article .tab-content{display:flex;overflow:hidden;position:relative}.facts-article .tab-content .tab-pane{display:block;position:absolute;left:-100%;opacity:0;width:100%}.facts-article .tab-content .tab-pane.active{position:relative;left:0;opacity:1}.facts-article .tab-content .tab-pane .ce_text{position:absolute;top:320px;padding:0 240px;box-sizing:border-box;text-shadow:0 0 20px rgba(0, 0, 0, 0.2);font-size:32px;font-weight:900;line-height:1.13;color:#ffffff}.facts-article .tab-content .tab-pane .ce_hyperlink{left:50%;position:absolute;text-transform:uppercase;top:600px;transform:translateX(-50%)}.facts-article .tab-content .slider-control{display:none}.fact-tabs .nav-tabs{display:flex;flex-wrap:wrap;margin-bottom:-20px}.fact-tabs .nav-tabs li{margin-right:75px}.fact-tabs .nav-tabs li:last-child{margin-right:0}.fact-tabs .nav-tabs a{border-bottom:5px solid transparent;display:inline-block;font-size:40px;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase}.fact-tabs .nav-tabs a.active{border-bottom:5px solid currentColor}.fact-tabs .tab-content{box-sizing:border-box;display:flex;margin-left:117.5px;max-width:705px;padding:120px 15px 0}.fact-tabs .tab-pane{display:block;margin-right:-100%;opacity:0;position:static;transition:none !important;visibility:hidden;width:100%}.fact-tabs .tab-pane.active{opacity:1;visibility:visible}.fact-tabs .tab-pane>*{margin-bottom:30px}.fact-tabs .tab-pane>*:last-child{margin-bottom:0}.fact-tabs .tab-pane .ce_text,.fact-tabs .tab-pane .ce_hyperlink{position:static;transform:none}.iframeWrapper{position:relative}.iframeWrapper figure{position:relative;width:100%;padding-bottom:66.66667%}.iframeWrapper iframe{width:100%;height:100%;position:absolute;border:none}.intro{font-size:1.25em;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;margin-bottom:100px}.intro.middle,.intro.small{font-size:1em}.intro.middle p+h4,.intro.small p+h4{margin-top:40px}.intro.first h2,.intro.first h3{margin-top:0}.intro .ce_headline{margin-bottom:0}body.loaded .masonryItem{opacity:1}.masonryItem{opacity:0;transition:0.4s opacity ease;color:#fff;position:relative;background:#fff}.masonryItem .shadowArea{position:relative;border-bottom:0px solid #181e4f;transition:0.4s all}.masonryItem .shadowArea:hover{border-width:10px}.masonryItem .shadowArea:hover .more .more-icon{opacity:1}.masonryItem .shadowArea:before{content:" ";transition:0.4s all;transform:translate(-100%, -10px);width:11px;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(#181e4f), to(#00a6b5));background-image:-webkit-linear-gradient(top, #181e4f, #00a6b5);background-image:-o-linear-gradient(top, #181e4f, #00a6b5);background-image:linear-gradient(to top, #181e4f, #00a6b5);position:absolute;z-index:-1;right:-10px;top:10px}.masonryItem .shadowArea:hover:before{transform:translate(0, 0)}.masonryItem .shadowArea:hover p,.masonryItem .shadowArea:hover p strong{color:#181e4f}.masonryItem .shadowArea .more a{color:#01a7b5;text-decoration:none;font-weight:900}.masonryItem .shadowArea .more .more-icon{transition:0.4s all;opacity:0}.masonryItem h3{pointer-events:none;color:inherit;position:absolute;top:40px;padding:0 30px;text-transform:uppercase;z-index:10}.masonryItem figure{margin-bottom:15px;position:relative}.masonryItem p{font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#333333;padding-left:30px;padding-right:30px}.masonryItem p strong{font-size:25px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#000000}.masonryItem .masonrygap{height:35px}.contact-form label{font-size:0.8em}.contact-form .widget-textarea input,.contact-form .widget-textarea textarea,.contact-form .widget-text input,.contact-form .widget-text textarea{border:none;color:#784977;padding:25px 32px 23px}.contact-form .widget-radio label{font-size:1em}.contact-form .radio-label-icon:before{background:#FFFFFF}p a:not(.button),.ce_text li a:not(.button){color:#01a7b5;text-decoration:none}.has-background-color p a:not(.button),.has-background-color .ce_text li a:not(.button){color:inherit;text-decoration:underline}.ce_text h2{margin-bottom:30px;margin-top:100px}.ce_text h3{margin-bottom:20px;margin-top:100px}.ce_text.top-spacing-none h2,.ce_text.top-spacing-none h3{margin-top:0}.ce_text p.font_leadtext{font-size:1.25em}.jobs-page h2:first-child,.jobs-page h3:first-child{margin-top:0}.ce_text+h3{margin-top:75px}.ce_text_intro_home{background-image:linear-gradient(118deg, #181e4f 44%, #181e4f 44%, #00a6b5 91%);padding:10px}.ce_text_intro_home .inner{background:#FFFFFF;display:flex;justify-content:space-between;padding:130px 110px}.ce_text_intro_home .headline-container{padding-bottom:50px;max-width:50%;width:auto}.ce_text_intro_home .text-container{padding-top:50px;width:50%}.ce_text_intro_home .text-container>*:first-child{margin-top:0}.ce_text_intro_home .text-container>*:last-child{margin-bottom:0}.ce_text_intro_home .headline{color:#181e4f;font-size:50px;margin:0;text-align:left;background:-webkit-linear-gradient(-45deg, #181e4f, #00a6b5 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ce_text_intro_home .headline-line{display:block}.ce_text_intro_home .headline-line:nth-child(1){padding-left:1em}.ce_text_intro_home .headline-line:nth-child(3){padding-left:1.5em}.ce_text_intro_home .headline-line:nth-child(4){padding-left:0.5em}.ie .ce_text_intro_home .headline,.safari .ce_text_intro_home .headline,.ios .ce_text_intro_home .headline{background:none;color:#181e4f;-webkit-text-fill-color:currentColor}.ce_list ul,.ce_list ol,.ce_text ul,.ce_text ol{margin:10px 0 40px;padding:0}.ce_list ul:last-child,.ce_list ol:last-child,.ce_text ul:last-child,.ce_text ol:last-child{margin-bottom:0}.ce_list ul li,.ce_list ol li,.ce_text ul li,.ce_text ol li{list-style-type:none;margin-bottom:20px;padding-left:52px;position:relative}.ce_list ul li:last-child,.ce_list ol li:last-child,.ce_text ul li:last-child,.ce_text ol li:last-child{margin-bottom:0}.ce_list ul li:before,.ce_text ul li:before{background:currentColor;border-radius:50%;content:"";height:8px;left:22px;position:absolute;top:5px;width:8px}.ce_list ol,.ce_text ol{counter-reset:section;margin-bottom:45px}.ce_list ol li,.ce_text ol li{counter-increment:section}.ce_list ol li:before,.ce_text ol li:before{border:2px solid currentColor;border-radius:50%;color:#ff8859;content:counters(section, ".") " ";font-size:1em;font-weight:900;height:28px;left:0;line-height:32px;position:absolute;text-align:center;top:-2px;width:28px}.ce_list ol.icon-color-primary li:before,.ce_text ol.icon-color-primary li:before{color:#181e4f}.ce_list ol.icon-color-secondary li:before,.ce_text ol.icon-color-secondary li:before{color:#00a6b5}.ce_list ol.icon-color-light-purple li:before,.ce_text ol.icon-color-light-purple li:before{color:#784977}.ce_list ol.icon-color-melon li:before,.ce_text ol.icon-color-melon li:before{color:#ff8859}.ce_list ol.icon-color-wheat li:before,.ce_text ol.icon-color-wheat li:before{color:#ffd477}.ce_list ol.icon-color-soft-pink li:before,.ce_text ol.icon-color-soft-pink li:before{color:#ffa0ad}.ce_list ol.icon-color-turquoise-blue li:before,.ce_text ol.icon-color-turquoise-blue li:before{color:#00a6b5}.ce_list ol.icon-color-light-blue li:before,.ce_text ol.icon-color-light-blue li:before{color:#8BAFDE}.ce_text_ticketkasse{margin-bottom:50px;margin-top:75px}.ce_text_ticketkasse .headline{align-items:center;color:#00a6b5;display:flex;font-weight:900;text-transform:uppercase}.ce_text_ticketkasse svg{height:22px;margin-right:10px;margin-top:-4px;width:22px}.ce_text_image{display:flex;flex-wrap:wrap}.ce_text_image .image-container{box-sizing:border-box;width:25%}.ce_text_image .text-container{box-sizing:border-box;padding-right:8.3333333333%;width:50%}.ce_text_image .image-container+.text-container{padding-left:8.3333333333%;padding-right:0}.ce_list{max-width:822.5px;padding-left:117.5px}.ce_text_covid_stoerer,.ce_floatingteaser{bottom:80px;position:absolute;right:45px;z-index:1000}.ce_text_covid_stoerer .covid-opener,.ce_text_covid_stoerer .floating-teaser-opener,.ce_floatingteaser .covid-opener,.ce_floatingteaser .floating-teaser-opener{align-items:center;background:#ff8859;border-radius:50%;color:#FFFFFF;cursor:pointer;display:flex;font-size:14px;font-weight:900;height:90px;justify-content:center;overflow:hidden;text-align:center;text-transform:uppercase;width:90px}.ce_text_covid_stoerer .background,.ce_floatingteaser .background{transition:all 0.2s ease-in-out;align-items:center;background:rgba(255, 255, 255, 0.95);bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;opacity:0;padding:80px 15px;position:fixed;right:0;top:0;visibility:hidden;z-index:1000}.ce_text_covid_stoerer .overlay-close,.ce_floatingteaser .overlay-close{background:none;border:none;position:absolute;right:40px;top:40px}.ce_text_covid_stoerer .overlay-close svg,.ce_floatingteaser .overlay-close svg{fill:currentColor;height:32px;width:32px}.ce_text_covid_stoerer .overlay-close:focus,.ce_text_covid_stoerer .overlay-close:active,.ce_floatingteaser .overlay-close:focus,.ce_floatingteaser .overlay-close:active{outline:none}.ce_text_covid_stoerer .hover-icon,.ce_floatingteaser .hover-icon{background:#333333;color:#FFFFFF}.ce_text_covid_stoerer .hover-icon svg,.ce_floatingteaser .hover-icon svg{height:32px;width:32px}.ce_text_covid_stoerer .inner,.ce_floatingteaser .inner{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#FFFFFF;box-sizing:border-box;max-width:705px;padding:40px 50px 50px;position:relative}.ce_text_covid_stoerer.background-color-dark-grey .inner,.ce_floatingteaser.background-color-dark-grey .inner{background-color:#333333;color:#FFFFFF}.ce_text_covid_stoerer.background-color-dark-grey .hover-icon,.ce_floatingteaser.background-color-dark-grey .hover-icon{background:#333333;color:#FFFFFF}.ce_text_covid_stoerer.background-color-dark-grey .overlay-close svg,.ce_floatingteaser.background-color-dark-grey .overlay-close svg{fill:#333333}.ce_text_covid_stoerer.background-color-primary .inner,.ce_floatingteaser.background-color-primary .inner{background-color:#181e4f;color:#FFFFFF}.ce_text_covid_stoerer.background-color-primary .hover-icon,.ce_floatingteaser.background-color-primary .hover-icon{background:#181e4f;color:#FFFFFF}.ce_text_covid_stoerer.background-color-primary .overlay-close svg,.ce_floatingteaser.background-color-primary .overlay-close svg{fill:#181e4f}.ce_text_covid_stoerer.background-color-secondary .inner,.ce_text_covid_stoerer.background-color-turquoise-blue .inner,.ce_floatingteaser.background-color-secondary .inner,.ce_floatingteaser.background-color-turquoise-blue .inner{background-color:#00a6b5;color:#FFFFFF}.ce_text_covid_stoerer.background-color-secondary .hover-icon,.ce_text_covid_stoerer.background-color-turquoise-blue .hover-icon,.ce_floatingteaser.background-color-secondary .hover-icon,.ce_floatingteaser.background-color-turquoise-blue .hover-icon{background:#00a6b5;color:#FFFFFF}.ce_text_covid_stoerer.background-color-secondary .overlay-close svg,.ce_text_covid_stoerer.background-color-turquoise-blue .overlay-close svg,.ce_floatingteaser.background-color-secondary .overlay-close svg,.ce_floatingteaser.background-color-turquoise-blue .overlay-close svg{fill:#00a6b5}.ce_text_covid_stoerer.background-color-light-purple .inner,.ce_floatingteaser.background-color-light-purple .inner{background-color:#784977;color:#FFFFFF}.ce_text_covid_stoerer.background-color-light-purple .hover-icon,.ce_floatingteaser.background-color-light-purple .hover-icon{background:#784977;color:#FFFFFF}.ce_text_covid_stoerer.background-color-light-purple .overlay-close svg,.ce_floatingteaser.background-color-light-purple .overlay-close svg{fill:#784977}.ce_text_covid_stoerer.background-color-melon .inner,.ce_floatingteaser.background-color-melon .inner{background-color:#ff8859;color:#FFFFFF}.ce_text_covid_stoerer.background-color-melon .hover-icon,.ce_floatingteaser.background-color-melon .hover-icon{background:#ff8859;color:#FFFFFF}.ce_text_covid_stoerer.background-color-melon .overlay-close svg,.ce_floatingteaser.background-color-melon .overlay-close svg{fill:#ff8859}.ce_text_covid_stoerer.background-color-wheat .inner,.ce_floatingteaser.background-color-wheat .inner{background-color:#ffd477}.ce_text_covid_stoerer.background-color-wheat .hover-icon,.ce_floatingteaser.background-color-wheat .hover-icon{background:#ffd477;color:#333333}.ce_text_covid_stoerer.background-color-wheat .overlay-close svg,.ce_floatingteaser.background-color-wheat .overlay-close svg{fill:#ffd477}.ce_text_covid_stoerer.background-color-soft-pink .inner,.ce_floatingteaser.background-color-soft-pink .inner{background-color:#ffa0ad}.ce_text_covid_stoerer.background-color-soft-pink .hover-icon,.ce_floatingteaser.background-color-soft-pink .hover-icon{background:#ffa0ad;color:#333333}.ce_text_covid_stoerer.background-color-soft-pink .overlay-close svg,.ce_floatingteaser.background-color-soft-pink .overlay-close svg{fill:#ffa0ad}.ce_text_covid_stoerer.background-color-light-blue .inner,.ce_floatingteaser.background-color-light-blue .inner{background-color:#8BAFDE}.ce_text_covid_stoerer.background-color-light-blue .hover-icon,.ce_floatingteaser.background-color-light-blue .hover-icon{background:#8BAFDE;color:#333333}.ce_text_covid_stoerer.background-color-light-blue .overlay-close svg,.ce_floatingteaser.background-color-light-blue .overlay-close svg{fill:#8BAFDE}.ce_text_covid_stoerer .inner,.ce_text_covid_stoerer .inner *,.ce_floatingteaser .inner,.ce_floatingteaser .inner *{cursor:default}.ce_text_covid_stoerer .inner a,.ce_floatingteaser .inner a{cursor:pointer}.ce_text_covid_stoerer .inner:hover+.hover-icon,.ce_floatingteaser .inner:hover+.hover-icon{display:none !important}.ce_text_covid_stoerer .headline,.ce_floatingteaser .headline{color:inherit;margin-bottom:20px;margin-top:0}.ce_text_covid_stoerer .text-container>*:first-child,.ce_floatingteaser .text-container>*:first-child{margin-top:0}.ce_text_covid_stoerer .text-container>*:last-child,.ce_floatingteaser .text-container>*:last-child{margin-bottom:0}.ce_text_covid_stoerer p a,.ce_floatingteaser p a{color:inherit;text-decoration:underline}.ce_text_covid_stoerer .inner .image_container,.ce_floatingteaser .inner .image_container{border-radius:50%;bottom:20px;overflow:hidden;position:absolute;right:20px}.ce_text_covid_stoerer.open .background,.ce_floatingteaser.open .background{opacity:1;visibility:visible}@media screen and (max-width:900px){.ce_text_covid_stoerer.flb_energie .background,.ce_floatingteaser.flb_energie .background{display:block;overflow:auto}}.ce_text_covid_stoerer.flb_energie .floating-teaser-opener,.ce_floatingteaser.flb_energie .floating-teaser-opener{transform:none;height:120px;width:120px}.ce_text_covid_stoerer.flb_energie .inner,.ce_floatingteaser.flb_energie .inner{max-width:1000px}.ce_text_covid_stoerer.flb_energie .inner .text-container,.ce_floatingteaser.flb_energie .inner .text-container{font-size:0.8em}.ce_text_covid_stoerer.flb_energie .inner .text-container ul,.ce_floatingteaser.flb_energie .inner .text-container ul{list-style:inherit;margin-left:20px}.ce_text_covid_stoerer.flb_energie .inner .text-container ul li,.ce_floatingteaser.flb_energie .inner .text-container ul li{padding-bottom:5px}@media screen and (max-width:768px){.home-page .ce_floatingteaser.flb_energie{left:auto;margin-top:0px;right:10px;top:85vh}}@media screen and (max-width:768px){.ce_text_covid_stoerer,.ce_floatingteaser{left:60px;margin-top:0;right:auto;top:-10px;z-index:10000}.ce_text_covid_stoerer .floating-teaser-opener,.ce_floatingteaser .floating-teaser-opener{transform:scale(0.6) rotate(-15deg)}.ce_text_covid_stoerer .overlay-close,.ce_floatingteaser .overlay-close{right:15px}.ce_text_covid_stoerer .inner,.ce_floatingteaser .inner{padding:25px 20px 20px}.ce_text_covid_stoerer .inner .image_container,.ce_floatingteaser .inner .image_container{margin-left:auto;position:static;width:60px}.home-page .ce_text_covid_stoerer,.home-page .ce_floatingteaser{left:auto;margin-top:-90px;right:0;top:90vh}}.employee{font-size:25px;margin-bottom:120px}.employee .headline{font-weight:900;padding-top:20px}.employee a{color:#01a7b5;word-break:break-word}.employee .imgborder figure{margin-bottom:0}.ce_employee .image-container{position:relative}.ce_employee .image-container:before{transition:all 0.2s ease-in-out;background:-webkit-linear-gradient(bottom, #181e4f, #00a6b5);background:linear-gradient(to top, #181e4f, #00a6b5);content:"";height:100%;position:absolute;right:0;top:0;transform:translate(0, 15px);width:calc(100% - 30px);z-index:-1}.ce_employee .inner{overflow:hidden;position:relative}.ce_employee .main-image{transition:all 0.2s ease-in-out}.ce_employee .hover-image{transition:all 0.2s ease-in-out;height:100%;left:100%;position:absolute;top:0;width:100%}.ce_employee .image-container.has-hover-image:hover:before{transform:translate(-30px, -15px)}.ce_employee .image-container.has-hover-image:hover .main-image{transform:translateX(-100%)}.ce_employee .image-container.has-hover-image:hover .hover-image{transform:translateX(-100%)}.cite{display:grid;grid-template-columns:350px auto;margin-bottom:40px}.cite .content{padding-left:150px}.cite .text_wrapper{font-size:25px;font-weight:900;line-height:1.4;color:#181e4f}.cite .text_wrapper p{margin:0}.cite .author{margin-top:36px;max-width:690px;font-size:25px;font-weight:600;line-height:1.4;color:#333333}.ce_text.cite,.ce_quote{display:block;margin-left:auto;margin-right:auto;max-width:940px}.ce_text.cite .content,.ce_quote .content{padding-left:0}.ce_text.cite .text_wrapper,.ce_quote .text_wrapper{color:#ffd477;font-size:2em;font-weight:900;line-height:1;text-indent:100px;text-transform:uppercase}.ce_text.cite .text_wrapper p,.ce_quote .text_wrapper p{line-height:1}.ce_text.cite .author,.ce_quote .author{font-size:1em;font-weight:600;margin-top:20px;max-width:none;text-align:center}.ce_text.cite.text-color-dark-grey .text_wrapper,.ce_quote.text-color-dark-grey .text_wrapper{color:#333333}.ce_text.cite.text-color-primary .text_wrapper,.ce_quote.text-color-primary .text_wrapper{color:#181e4f}.ce_text.cite.text-color-secondary .text_wrapper,.ce_quote.text-color-secondary .text_wrapper{color:#00a6b5}.ce_text.cite.text-color-light-purple .text_wrapper,.ce_quote.text-color-light-purple .text_wrapper{color:#784977}.ce_text.cite.text-color-melon .text_wrapper,.ce_quote.text-color-melon .text_wrapper{color:#ff8859}.ce_text.cite.text-color-wheat .text_wrapper,.ce_quote.text-color-wheat .text_wrapper{color:#ffd477}.ce_text.cite.text-color-soft-pink .text_wrapper,.ce_quote.text-color-soft-pink .text_wrapper{color:#ffa0ad}.ce_text.cite.text-color-turquoise-blue .text_wrapper,.ce_quote.text-color-turquoise-blue .text_wrapper{color:#00a6b5}.ce_text.cite.text-color-light-blue .text_wrapper,.ce_quote.text-color-light-blue .text_wrapper{color:#8BAFDE}.ce_text.cite.quote-small,.ce_quote.quote-small{max-width:1175px}.ce_text.cite.quote-small .text_wrapper,.ce_quote.quote-small .text_wrapper{font-size:1.2em;line-height:1.25;text-transform:none}.ce_text.cite.quote-small .text_wrapper p,.ce_quote.quote-small .text_wrapper p{line-height:1.125}.ce_text.cite.has-image,.ce_quote.has-image{align-items:center;display:grid;grid-template-columns:4fr 7fr;grid-column-gap:8.3333333333%;max-width:1410px}.ce_text.cite.has-image .text_wrapper,.ce_quote.has-image .text_wrapper{text-indent:0}.ce_text.cite.has-image .author,.ce_quote.has-image .author{text-align:inherit}.ce_text.headline-left h1,.ce_text.headline-left h2,.ce_text.headline-left h3,.ce_text.headline-left h4,.ce_text.headline-left h5,.ce_text.headline-left h6{text-align:left}.ce_hyperlink_scroll_down a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;border-radius:50%;display:flex;flex-direction:column;font-size:20px;font-weight:900;height:140px;justify-content:center;line-height:1;padding:20px 10px 10px;text-align:center;text-transform:uppercase;width:140px}.ce_hyperlink_scroll_down .text{margin-bottom:10px}.ce_hyperlink_scroll_down svg{height:26px;width:22px}.ce_hyperlink_scroll_down.background-color-dark-grey a{background:#333333;color:#FFFFFF}.ce_hyperlink_scroll_down.background-color-primary a{background:#181e4f;color:#FFFFFF}.ce_hyperlink_scroll_down.background-color-secondary a{background:#00a6b5;color:#FFFFFF}.ce_hyperlink_scroll_down.background-color-light-purple a{background:#784977;color:#FFFFFF}.ce_hyperlink_scroll_down.background-color-melon a{background:#ff8859;color:#FFFFFF}.ce_hyperlink_scroll_down.background-color-wheat a{background:#ffd477}.ce_hyperlink_scroll_down.background-color-light-blue a{background:#8BAFDE}.ce_hyperlink_scroll_down.background-color-soft-pink a{background:#ffa0ad}.hover-icon{align-items:center;background:#FFFFFF;border-radius:50%;color:#00a6b5;display:flex;height:40px;justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);transition:color 0.2s ease-in-out;width:40px}.hover-icon svg{height:40px;width:40px}.hover-icon-reference,.hover-icon-reference *{cursor:none}.hover-icon-reference{position:relative}.hover-icon-reference.active .hover-icon{opacity:1}.on-text .hover-icon{background:#00a6b5;color:#FFFFFF}.sticky-bar{transition:all 0.2s ease-in-out;align-items:center;background:#F5F5F5;box-sizing:border-box;display:flex;justify-content:space-between;left:0;min-height:60px;opacity:0;padding:18px 32px 14px;position:fixed;right:0;top:0;visibility:hidden;z-index:1000}.sticky-bar.show{opacity:1;visibility:visible}.sticky-bar .sticky-title{color:#181e4f;font-size:1em;font-weight:900;margin-left:32px;margin-right:32px;text-align:center;text-transform:uppercase}.sticky-bar .sticky-back{color:#00a6b5}.sticky-bar .sticky-back svg{height:20px;width:36px}.sticky-bar .sticky-back.dummy{opacity:0;pointer-events:none}.formbody.grid{align-items:flex-end}@media screen and (max-width:960px){.jobframe iframe{height:1024px}}@media screen and (max-width:930px){.jobframe iframe{height:1120px}}@media screen and (max-width:800px){.jobframe iframe{height:1190px}}@media screen and (max-width:768px){.jobframe iframe{height:1120px}}@media screen and (max-width:600px){.jobframe iframe{height:1400px}}@media screen and (max-width:530px){.jobframe iframe{height:1650px}}.ce_flickitystart_with_progress .slider-navigation{bottom:20px;display:flex;left:20px;position:absolute;right:20px}.ce_flickitystart_with_progress .slider-navigation.single{display:none}.ce_flickitystart_with_progress .slider-navigation-item{transition:all 0.2s ease-in-out;background:rgba(255, 255, 255, 0.3);cursor:pointer;height:3px;margin-right:10px;transform-origin:left bottom;width:100px}.ce_flickitystart_with_progress .slider-navigation-item:last-child{margin-right:0}.ce_flickitystart_with_progress .slider-navigation-item:hover{transform:scaleY(2)}.ce_flickitystart_with_progress .bar{background:white;display:block;height:100%;transform-origin:left center;width:0}.home-page .mod_newslist{margin-top:90px}.home-page .fact-tabs-article{margin-top:150px}.home-page .hero-section{z-index:300}.home-hero-article>.inside{height:100vh;position:relative}.home-hero-article .ce_flickitystart{left:0;position:absolute;top:0;width:50%}.home-hero-article .ce_herocard{height:100vh;width:100%}.home-hero-article .ce_player{transition:all 0.2s ease-in-out;height:100vh;position:absolute;right:0;top:0;width:50%;z-index:1}.home-hero-article .ce_player.is-playing{width:100%}.ce_sliderStart,.ce_heroimage,.ce_herovideo{color:#FFFFFF}.ce_sliderStart .headline-wrapper,.ce_heroimage .headline-wrapper,.ce_herovideo .headline-wrapper{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding-left:15px;padding-right:15px;position:absolute;right:0;top:0;z-index:1}.ce_sliderStart h1,.ce_sliderStart h2,.ce_sliderStart h3,.ce_sliderStart h4,.ce_sliderStart h5,.ce_sliderStart h6,.ce_heroimage h1,.ce_heroimage h2,.ce_heroimage h3,.ce_heroimage h4,.ce_heroimage h5,.ce_heroimage h6,.ce_herovideo h1,.ce_herovideo h2,.ce_herovideo h3,.ce_herovideo h4,.ce_herovideo h5,.ce_herovideo h6{font-size:32px;box-sizing:border-box;color:inherit;margin:0}@media (min-width: 480px) and (max-width: 1399px){.ce_sliderStart h1,.ce_sliderStart h2,.ce_sliderStart h3,.ce_sliderStart h4,.ce_sliderStart h5,.ce_sliderStart h6,.ce_heroimage h1,.ce_heroimage h2,.ce_heroimage h3,.ce_heroimage h4,.ce_heroimage h5,.ce_heroimage h6,.ce_herovideo h1,.ce_herovideo h2,.ce_herovideo h3,.ce_herovideo h4,.ce_herovideo h5,.ce_herovideo h6{font-size:56px;font-size:calc(32px + (80 - 32) * (100vw - 480px) / (1400 - 480))}}@media (min-width: 1400px){.ce_sliderStart h1,.ce_sliderStart h2,.ce_sliderStart h3,.ce_sliderStart h4,.ce_sliderStart h5,.ce_sliderStart h6,.ce_heroimage h1,.ce_heroimage h2,.ce_heroimage h3,.ce_heroimage h4,.ce_heroimage h5,.ce_heroimage h6,.ce_herovideo h1,.ce_herovideo h2,.ce_herovideo h3,.ce_herovideo h4,.ce_herovideo h5,.ce_herovideo h6{font-size:80px}}.ce_sliderStart .line,.ce_heroimage .line,.ce_herovideo .line{display:block}.ce_sliderStart .line-0,.ce_heroimage .line-0,.ce_herovideo .line-0{margin-left:0.75em}.ce_sliderStart .line-1,.ce_heroimage .line-1,.ce_herovideo .line-1{margin-left:0}.ce_sliderStart .line-2,.ce_heroimage .line-2,.ce_herovideo .line-2{margin-left:1.5em}.ce_sliderStart:nth-child(2n+1) .line-0,.ce_heroimage:nth-child(2n+1) .line-0,.ce_herovideo:nth-child(2n+1) .line-0{margin-left:1.5em}.ce_sliderStart:nth-child(2n+1) .line-1,.ce_heroimage:nth-child(2n+1) .line-1,.ce_herovideo:nth-child(2n+1) .line-1{margin-left:0.75em}.ce_sliderStart:nth-child(2n+1) .line-2,.ce_heroimage:nth-child(2n+1) .line-2,.ce_herovideo:nth-child(2n+1) .line-2{margin-left:0}.ce_sliderStart:nth-child(3n+1) .line-0,.ce_heroimage:nth-child(3n+1) .line-0,.ce_herovideo:nth-child(3n+1) .line-0{margin-left:0}.ce_sliderStart:nth-child(3n+1) .line-1,.ce_heroimage:nth-child(3n+1) .line-1,.ce_herovideo:nth-child(3n+1) .line-1{margin-left:1.5em}.ce_sliderStart:nth-child(3n+1) .line-2,.ce_heroimage:nth-child(3n+1) .line-2,.ce_herovideo:nth-child(3n+1) .line-2{margin-left:0.75em}#container .review-article{padding-left:0;padding-right:0;padding-top:50px}.review-article{margin-bottom:150px;overflow-x:hidden}.review-article .ce_quote{padding-left:30px;padding-right:30px;width:66.6666666667%}.review-article .ce_flickitystart{margin-top:100px;padding-bottom:60px;position:relative}.review-article .ce_flickitystart .slider-navigation{bottom:0;justify-content:center}.review-article .ce_flickitystart .slider-navigation-item{background:rgba(51, 51, 51, 0.3)}.review-article .ce_flickitystart .bar{background:#333333}.review-article .flickity-viewport{overflow:visible}main .mod_article.fact-tabs-article{padding-top:50px}.job-interest-article{color:#FFFFFF;overflow-x:hidden}.bordered-boxes-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-90px;margin-left:-45px;margin-right:-45px;margin-top:100px;width:calc(100% + 90px)}.bordered-boxes-wrapper .ce_text{border:5px solid currentColor;box-sizing:border-box;min-width:400px;margin-bottom:90px;margin-left:45px;margin-right:45px;padding:30px 40px;width:calc(33% - 90px)}.bordered-boxes-wrapper .ce_text>*:first-child{margin-top:0}.bordered-boxes-wrapper .ce_text>*:last-child{margin-bottom:0}.job-videos-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:120px;margin-left:-15px;margin-right:-15px;margin-top:50px;width:calc(100% + 30px)}.job-videos-wrapper .ce_player{margin-bottom:30px;margin-left:15px;margin-right:15px;width:calc(33.33333% - 30px)}.job-videos-wrapper .ce_player .click-trigger{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.job-videos-wrapper .video_container{height:0;padding-bottom:100%;position:relative}.job-videos-wrapper video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.job-videos-wrapper .caption{cursor:default;font-weight:600;line-height:1.4;padding:20px 20px 0}.job-videos-wrapper .play-icon{align-items:center;background:#FFFFFF;border-radius:50%;color:#00a6b5;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:40px}.job-videos-wrapper .play-icon svg{height:21px;width:21px}.jobs-intro-article>.inside{position:relative}.jobs-intro-article .ce_hyperlink_scroll_down{transition:all 500ms ease-out;opacity:0;position:absolute;right:0;top:0;transform:translateY(-80px);visibility:hidden}.jobs-intro-article .ce_hyperlink_scroll_down.show{opacity:1;transform:translateY(0);visibility:visible}.jobs-intro-article h1{padding-right:200px}.jobs-contact-article .ce_headline{margin-bottom:80px}.customer-form .widget-submit{margin-top:0;text-align:inherit}.lowerWithImgLeft header .header-content:not(.sticky) .logo{color:#181e4f}.lowerWithImgLeft .hero-section{min-height:100vh;position:relative;display:flex}.lowerWithImgLeft .hero-section>.first{width:50%;transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);position:absolute;left:0;bottom:0}.lowerWithImgLeft .hero-section>.first.sticky{position:fixed}.lowerWithImgLeft .hero-section>.last{box-sizing:border-box;max-width:720px;margin-left:50%;padding-left:30px;padding-right:15px;padding-top:120px;width:50%;line-height:2}.lowerWithImgLeft .hero-section>.last .inside>*{margin-left:100px;overflow:hidden}.lowerWithImgLeft .hero-section>.last .inside .ce_back{margin-left:0}.lowerWithImgLeft .hero-section>.last h1{line-height:1.4}.lowerWithImgLeft .hero-section>.last .ce_image img{width:auto;height:auto}.lowerWithImgLeft .hero-section>.last iframe{max-width:calc(100% - 100px);height:340px;margin-top:20px;margin-bottom:20px}@media screen and (max-width:1280px){.lowerWithImgLeft header .header-content:not(.sticky) .logo{color:#FFFFFF}.lowerWithImgLeft .hero-section{flex-direction:column}.lowerWithImgLeft .hero-section>.first{width:100%;position:relative}.lowerWithImgLeft .hero-section>.first.sticky{position:relative}.lowerWithImgLeft .hero-section>.last{margin-left:auto;margin-right:auto;width:100%;max-width:100%}.lowerWithImgLeft .hero-section>.last .inside>*{margin-left:0}.lowerWithImgLeft .hero-section>.last .inside iframe{max-width:100%;width:100%;height:400px}}@media screen and (max-width:1440px){.grid-6.grid-indent-3{padding-left:0;padding-right:0;width:50%;margin:0 auto}.grid-indent-2{padding-left:120px;padding-right:120px;margin-left:auto;margin-right:auto}#container .mod_article{max-width:100%;padding-left:50px;padding-right:50px}#container .mod_article.full-width{padding-left:0;padding-right:0}.tab-content .tab-pane figure img{min-height:900px;object-fit:cover;object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}.employee .grid-3{width:25%}.employee .grid-6{width:75%}.employee .grid-indent-1{padding-left:30px}.layout_full .intro-image figcaption{padding-left:167px}.layout_full .text-content{padding-left:50px;padding-right:50px}.bordered-boxes-wrapper{margin-bottom:-40px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.bordered-boxes-wrapper .ce_text{margin-bottom:40px;margin-left:20px;margin-right:20px;width:calc(33% - 40px)}.ce_text_image .image-container{width:25%}.ce_text_image .text-container{padding-right:30px;width:75%}.ce_text_image .image-container+.text-container{padding-left:30px;padding-right:0}}@media screen and (max-width:1410px){.subnavigation .level_2{padding-bottom:40px;padding-right:40px;padding-top:40px}.subnavigation .level_2>li{width:50%}.side-navigation{padding:40px 15px 40px 40px}.side-navigation:before{width:calc(100% + 40px + 30px/2)}}@media screen and (max-width:1360px){.ce_text_intro_home .inner{padding:9.5vw 8vw}.ce_text_intro_home .headline{font-size:3.5vw}}@media screen and (max-width:1280px){.grid-6.grid-indent-3{width:75%}header .header-content .menu-trigger{padding-top:5px}.home-page header .header-content .nav_wrapper .mod_navigation{margin-right:40px}.masonryItem h3{font-size:32px}footer .legal-notice li{margin:0 15px 10px 0}footer .mod_changelanguage ul li,footer .footer-meta-navigation li,footer .footer-social-navigation li{white-space:inherit}.facts-article .tab-content .tab-pane .ce_text{padding:0 150px}.cite{grid-template-columns:250px auto}.cite .imgborder{min-width:0}.ce_quote.has-image{grid-template-columns:3fr 9fr;grid-column-gap:30px}.mobile_notext .topline{display:none}.mobile_notext .headline{display:none}.mod_newslist_featured .layout_latest .image-wrapper{padding-right:15px}.mod_newslist_featured .layout_latest .text-container{padding-left:15px;padding-right:0}.mod_newslist_featured .layout_latest.odd .image-wrapper{padding-left:15px;padding-right:0}.mod_newslist_featured .layout_latest.odd .text-container{padding-left:0;padding-right:15px}.ce_guidleeventreader .slider-outer,.ce_ungerboeckeventreader .slider-outer{height:50vh;margin-left:-50px;margin-right:-50px;position:relative;width:100vw}.ce_guidleeventreader .slider-outer.sticky,.ce_ungerboeckeventreader .slider-outer.sticky{position:relative}.ce_guidleeventreader .slider-outer.zoom,.ce_ungerboeckeventreader .slider-outer.zoom{height:100vh;width:100vw}.ce_guidleeventreader .slider-outer.zoom .slide img,.ce_ungerboeckeventreader .slider-outer.zoom .slide img{height:100vh}.ce_guidleeventreader .slider-outer.zoom .slide.small-image .image_container,.ce_ungerboeckeventreader .slider-outer.zoom .slide.small-image .image_container{height:100vh}.ce_guidleeventreader .slider-outer.zoom .slide.small-image img,.ce_ungerboeckeventreader .slider-outer.zoom .slide.small-image img{height:330px}.ce_guidleeventreader .slide img,.ce_ungerboeckeventreader .slide img{transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1)}.ce_guidleeventreader .slide.small-image .image_container,.ce_ungerboeckeventreader .slide.small-image .image_container{height:50vh}.ce_guidleeventreader .slide.big-image img,.ce_ungerboeckeventreader .slide.big-image img{height:50vh}.ce_guidleeventreader .event-intro .text,.ce_ungerboeckeventreader .event-intro .text{margin-left:auto;margin-right:auto;padding-top:100px;width:auto}.ce_guidleeventreader .event-headline,.ce_ungerboeckeventreader .event-headline{margin-bottom:50px}}@media screen and (max-width:1140px){.grid-indent-1,.grid-indent-2{padding-left:60px;padding-right:60px}.columns-4{width:50%}.layout_latest .text-container{width:75%}.layout_full .intro-image figcaption{padding-left:110px;padding-right:110px}.layout_full .text-content{padding-top:120px}.layout_full .text-content>*{margin-top:75px}.layout_full .text-content>*:first-child{margin-top:0}.layout_full .text-content>*.ce_gallery,.layout_full .text-content>*.ce_image,.layout_full .text-content>*.cite,.layout_full .text-content>*.ce_quote{margin-bottom:100px;margin-top:100px}.layout_full .text-content>*.teaser-text{margin-top:0}.layout_full .intro-image+.text-content{padding-top:60px}.layout_full .news-headline{margin-bottom:50px}.layout_full .ce_list{padding-left:60px}.news-slider .layout_slider{width:33.3333333333%}.ce_guidleeventslider .event,.ce_ungerboeckeventslider .event{width:33.3333333333%}.ce_ungerboeckeventlist .event .image-outer{width:33.3333333333%}.home-hero-article>.inside{height:auto}.home-hero-article .ce_flickitystart{position:static;width:100%}.home-hero-article .ce_herocard{height:90vh;min-height:440px}.home-hero-article .ce_player{position:relative}.hero-section .ce_player.hero-video,.hero-section .ce_player.hero-video *{cursor:default}.hero-section .ce_player.hero-video{height:calc(100vh - 57px);padding-bottom:0;width:100%}.hero-section .ce_player.hero-video .hover-icon{display:none}.hero-section .ce_player.hero-video .static-play{align-items:center;border:2px solid;border-radius:50%;color:#FFFFFF;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:40px}.hero-section .ce_player.hero-video .static-play svg{height:24px;width:24px}.hero-section .ce_player.hero-video.full-screen .static-play{display:none}.jobs-intro-article .ce_hyperlink_scroll_down{transform-origin:right center;transform:translateY(-80px) scale(0.8)}.jobs-intro-article .ce_hyperlink_scroll_down.show{transform:translateY(0) scale(0.8)}}@media screen and (max-width:1024px){body{font-size:18px}h1,.h1{font-size:40px}h2,.h2{font-size:32px}h3,.h3{font-size:25px}h4,.h4{font-size:22px;text-transform:none}p{line-height:1.3333333333}header .header-content{min-height:56px}header .header-content .logo{padding-top:0}header .header-content .logo svg{max-width:180px}header .header-content .menu-trigger{padding-top:5px}header .header-content .nav_wrapper .back{padding-top:35px;right:15px}.hero-section .headCta{height:190px;width:190px;font-size:20px}.hero-section .headCta a{padding-top:40px;padding-right:45px}.hero-section .headCta:hover{height:210px;width:210px}.hero-section .headCta:hover:after{right:57px;background-size:45px 25px}.main-navigation .level_1>li:after{bottom:-17px}main .mod_article{padding-top:100px}main .mod_article.top-spacing-s{padding-top:50px}main .mod_article.top-spacing-m{padding-top:100px}main .mod_article.top-spacing-l{padding-top:150px}main .mod_article.bottom-spacing-s{padding-bottom:50px}main .mod_article.bottom-spacing-m{padding-bottom:100px}main .mod_article.bottom-spacing-l{padding-bottom:150px}[class*="ce_"].bottom-spacing-s{margin-bottom:20px}[class*="ce_"].bottom-spacing-m{margin-bottom:40px}[class*="ce_"].bottom-spacing-l{margin-bottom:60px}[class*="ce_"].top-spacing-s{margin-top:20px}[class*="ce_"].top-spacing-m{margin-top:40px}[class*="ce_"].top-spacing-l{margin-top:60px}.ce_quote .text_wrapper,.ce_text.cite .text_wrapper{font-size:1.777777778em}.ce_quote.quote-small .text_wrapper,.ce_text.cite.quote-small .text_wrapper{font-size:1.2222222em;line-height:1.272727273}.ce_list{padding-left:0}.intro{font-size:22px;margin-bottom:60px}.intro.middle h1,.intro.middle h2,.intro.middle h3,.intro.middle h4,.intro.middle h5,.intro.middle h6,.intro.small h1,.intro.small h2,.intro.small h3,.intro.small h4,.intro.small h5,.intro.small h6{margin-left:0px;margin-right:0px}.ce_text_intro_home .inner{flex-direction:column;padding:40px}.ce_text_intro_home .headline-container,.ce_text_intro_home .text-container{max-width:none;padding-bottom:0;padding-top:0;width:auto}.ce_text_intro_home .headline-container{display:flex;justify-content:center;margin-bottom:30px}.ce_text_intro_home .headline{font-size:2em}.ce_accordion .headline{font-size:1.2em}.ce_accordion .toggler{padding-right:48px}.ce_accordion .toggler svg{height:24px;width:24px}.ce_herocard .text-component{padding:50px}.hero-section .ce_player.hero-video h1,.hero-section .ce_player.hero-video h2,.hero-section .ce_player.hero-video h3,.hero-section .ce_player.hero-video h4,.hero-section .ce_player.hero-video h5,.hero-section .ce_player.hero-video h6{padding:50px}.facts-article .nav-tabs li{font-size:20px}.facts-article .nav-tabs li a.active{font-size:26px}.facts-article .tab-content .tab-pane .ce_text{padding:0 40px;font-size:28px}.fact-tabs .nav-tabs a{font-size:20px}.fact-tabs .tab-content{margin-left:0;max-width:none;padding-left:0;padding-right:0;padding-top:80px;width:100%}.masonryItem h3{font-size:25px}.masonryItem .shadowArea .more{display:block}.masonryItem .shadowArea .more a{color:#01a7b5}.masonryItem .shadowArea .more .more-icon{opacity:1}.employee{margin-bottom:50px;font-size:22px}.employee .grid-3{width:40%}.employee .grid-6{width:60%}.standard #container .ce_form{width:75%}#footer .legal-notice{grid-column:1 / span 3;justify-content:center;margin-top:60px;order:10}#footer .social{grid-column:1 / span 3}.bordered-boxes-wrapper{display:flex;margin-bottom:-40px;margin-left:0;margin-right:0;width:100%}.bordered-boxes-wrapper .ce_text{margin-bottom:40px;margin-left:0;margin-right:0;max-width:800px;min-width:0;padding:20px;width:100%}.ce_text_image .image-container{width:40%}.ce_text_image .text-container{width:60%}.jobs-intro-article .ce_hyperlink_scroll_down{top:-30px}.hotel-map .dlh_googlemap{height:0;padding-bottom:56.25% !important}}@media screen and (max-width:900px){.subnavigation-wrapper>.inner{flex-direction:column;padding:0}.subnavigation,.side-navigation{width:100%}.side-navigation{padding-left:30px;padding-right:30px}.subnavigation .level_2{padding-left:30px;padding-right:30px}footer .footer-contact,footer .footer-quicklinks{width:100%}footer .footer-quicklinks{margin-top:30px}footer .mod_changelanguage{margin-bottom:30px;width:100%}footer .mod_changelanguage ul{justify-content:center}footer .footer-meta-navigation,footer .footer-social-navigation{width:50%}footer .footer-meta-navigation{justify-content:flex-start}.ce_guidleeventlist .event .image_container,.ce_ungerboeckeventlist .event .image-outer{width:33.3333333333%}}@media screen and (max-width:860px){.ce_ungerboeckeventlist .event .title{font-size:2em}}@media screen and (max-width:768px){.grid-indent-1,.grid-indent-2{padding-left:0;padding-right:0}.full-width .grid-indent-1,.full-width .grid-indent-2{padding-left:15px;padding-right:15px}.columns-4{padding-left:0;padding-right:0;width:100%}.columns-6{margin-bottom:30px;width:100%}.columns-8{width:100%}.widget-radio .radio-field{margin-bottom:20px;margin-right:30px}.widget-checkbox .checkbox-field{width:50%}.main-navigation{display:none}.subnavigation-wrapper{display:none}header .header-content .mod_changelanguage{display:none}.home-page header .header-content .nav_wrapper{display:none}#container .mod_article{padding-left:15px;padding-right:15px}.nav-tabs{position:relative;top:auto;padding:0 0;margin-bottom:24px}.nav-tabs li{font-size:16px}.nav-tabs li a.active{font-size:20px}.facts-article .nav-tabs{justify-content:center;margin-bottom:30px;padding-left:0;padding-right:0;position:static}.facts-article .nav-tabs li{margin-left:10px;margin-right:10px}.facts-article .tab-content .tab-pane img{height:auto;min-height:0;width:100%}.facts-article .tab-content .tab-pane .ce_text{font-size:20px;margin-top:20px;padding-left:0;padding-right:0;position:static}.facts-article .tab-content .tab-pane .ce_hyperlink{margin-top:20px;position:static;text-align:center;transform:none}main .mod_article.masonryWrapper{grid-template-columns:repeat(auto-fill, 100%);margin-bottom:50px}.masonryItem h3{font-size:30px;padding:0 20px;top:20px}.masonryItem p{font-size:16px;padding-left:0;padding-right:0}.masonryItem p strong{font-size:20px}.masonryItem figure{margin-bottom:15px}.masonryItem .masonrygap{height:0px}.employee .grid-6{font-size:20px}.ce_quote.has-image{display:flex;flex-direction:column}.ce_quote .image_container{margin-bottom:20px;order:-1;padding-right:120px}.cite{grid-template-columns:250px auto}.cite .imgborder{min-width:0}.cite .content{padding-left:50px}.imgborder.captionRight{margin-left:20px}.imgborder figure{max-width:calc(100% - 20px)}.ce_herocard .text-component{padding:30px 15px}.hero-section .ce_player.hero-video h1,.hero-section .ce_player.hero-video h2,.hero-section .ce_player.hero-video h3,.hero-section .ce_player.hero-video h4,.hero-section .ce_player.hero-video h5,.hero-section .ce_player.hero-video h6{padding:30px 15px}.blog-navigation .default-view{display:none}.blog-navigation .mobile-view{display:block}.ce_anchornavigation .default-view{display:none}.ce_anchornavigation .mobile-view{display:block}.mod_newslist_load_more{margin-bottom:48px}.layout_latest{flex-direction:column}.layout_latest .image-wrapper,.layout_latest .text-container{padding-left:0;padding-right:0;width:100%}.layout_latest .image-wrapper{margin-bottom:10px;padding-right:120px}.layout_latest .headline{padding-right:60px}.mod_newslist_featured .layout_latest .image-wrapper{padding:0;padding-right:120px;width:auto}.mod_newslist_featured .layout_latest .image_container:before{display:none}.mod_newslist_featured .layout_latest .text-container{margin-top:0;padding-left:0;padding-right:0;width:100%}.mod_newslist_featured .layout_latest.odd{flex-direction:column}.mod_newslist_featured .layout_latest.odd .image-wrapper{padding-left:0;padding-right:120px;width:auto}.mod_newslist_featured .layout_latest.odd .text-container{padding-left:0;padding-right:0;width:100%}.layout_full .intro-image figcaption{padding-left:30px;padding-right:30px}.layout_full .text-content{padding-left:15px;padding-right:15px}.layout_full .text-content>*{margin-top:60px}.layout_full .text-content>*:first-child{margin-top:0}.layout_full .text-content>*.ce_gallery,.layout_full .text-content>*.ce_image,.layout_full .text-content>*.cite,.layout_full .text-content>*.ce_quote{margin-bottom:85px;margin-top:85px}.layout_full .text-content>*.teaser-text{margin-top:0}.layout_full .news-headline{margin-bottom:35px}.layout_full .ce_list{padding-left:0}.news-slider .layout_slider{width:50%}.ce_guidleeventlist .event .date,.ce_ungerboeckeventlist .event .date{font-size:1.25em}.ce_guidleeventlist .event .title,.ce_ungerboeckeventlist .event .title{font-size:1.5625em}.ce_guidleeventslider .event,.ce_ungerboeckeventslider .event{width:50%}.ce_guidleeventreader .slider-outer,.ce_ungerboeckeventreader .slider-outer{margin-left:-15px;margin-right:-15px}.ce_guidleeventreader .event-head-information,.ce_ungerboeckeventreader .event-head-information{padding-left:0}.ce_guidleeventreader .event-intro .text,.ce_ungerboeckeventreader .event-intro .text{padding-left:0;padding-top:25px}.ce_guidleeventreader .date,.ce_guidleeventreader .event-headline,.ce_ungerboeckeventreader .date,.ce_ungerboeckeventreader .event-headline{padding-left:80px}.ce_guidleeventreader .date,.ce_ungerboeckeventreader .date{font-size:1.25em}.ce_guidleeventreader .event-headline,.ce_ungerboeckeventreader .event-headline{font-size:1.5625em}.ce_guidleeventreader .event-meta,.ce_ungerboeckeventreader .event-meta{background:#F5F5F5;display:block;margin-left:-15px;margin-right:-15px;padding:25px 15px;width:calc(100% + 30px)}.ce_guidleeventreader .event-meta tbody,.ce_guidleeventreader .event-meta tr,.ce_guidleeventreader .event-meta td,.ce_ungerboeckeventreader .event-meta tbody,.ce_ungerboeckeventreader .event-meta tr,.ce_ungerboeckeventreader .event-meta td{display:block}.ce_guidleeventreader .event-meta td:first-child,.ce_guidleeventreader .event-meta td:last-child,.ce_ungerboeckeventreader .event-meta td:first-child,.ce_ungerboeckeventreader .event-meta td:last-child{padding-left:0;padding-right:0}.ce_guidleeventreader .event-meta td,.ce_ungerboeckeventreader .event-meta td{padding-bottom:0}.ce_guidleeventreader .event-meta tr,.ce_ungerboeckeventreader .event-meta tr{margin-bottom:20px}.ce_guidleeventreader .event-meta tr:last-child,.ce_ungerboeckeventreader .event-meta tr:last-child{margin-bottom:0}.ce_guidleeventreader .slider-outer{margin-left:0;margin-right:0}.ce_guidleeventreader .event-intro .text{padding-left:15px;padding-right:15px}main .mod_article.fact-tabs-article{margin-top:100px}.review-article .ce_quote{padding-right:30px;width:83.3333333333%}.job-videos-wrapper .ce_player{width:calc(50% - 30px)}.ce_text_image .image-container,.ce_text_image .text-container{width:100%}.ce_text_image .image-container{margin-bottom:10px;order:-1}}@media screen and (max-width:650px){.grid-6.grid-indent-3{width:100%}main .mod_article.wrapperBox{padding-top:80px;padding-bottom:50px}.hero-section .headCta{transform:none;height:170px;width:170px;font-size:16px;right:-35px;bottom:-95px}.hero-section .headCta:hover{transform:none;height:170px;width:170px;font-size:16px;right:-35px;bottom:-95px}.hero-section .headCta:after{content:none}.hero-section .headCta a{padding-left:20px;padding-right:30px}.nav-tabs{position:relative;top:0}.employee>*{padding-left:0;padding-right:0}.employee .grid-3{width:100%}.employee .grid-6{width:100%}.employee .grid-indent-1{padding-left:0px;margin-top:20px}.employee .inner{max-width:calc(100% - 20px)}.employee figure{margin-bottom:40px}.employee .image-container:before{height:calc(100% - 35px);transform:translate(0, 15px)}.employee .image-container.has-hover-image:hover:before{transform:translate(0, 15px)}.cite{grid-template-columns:auto}.cite .imgborder{min-width:0;margin-top:25px;order:2}.cite .imgborder figure{margin-bottom:35px}.cite .content{order:1;padding-left:20px}footer .protect-climate{margin-bottom:50px}footer .footer-contact{margin-bottom:50px}footer .footer-quicklinks{margin-top:0}footer .contact-column,footer .quicklinks-column{margin-bottom:20px;width:100%}footer .contact-column:last-child,footer .quicklinks-column:last-child{margin-bottom:0}footer .mod_changelanguage,footer .footer-meta-navigation,footer .footer-social-navigation{justify-content:flex-start;width:100%}footer .mod_changelanguage ul{justify-content:flex-start}footer .footer-meta-navigation{margin-bottom:15px}.footer-row{padding-bottom:50px;padding-top:50px}.news-slider .flickity-prev-next-button.previous{left:15px;right:auto;transform:none}.layout_full .intro-image img{object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;";height:40vh}}@media screen and (max-width:600px){.fact-tabs .nav-tabs{padding-bottom:20px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;box-sizing:border-box;padding-left:15px;padding-right:15px}.fact-tabs .nav-tabs li{margin-right:25px}.fact-tabs .nav-tabs a.active{border-bottom-width:3px}.fact-tabs .tab-content{padding-top:30px}.fact-tabs .nav-item{display:inline-block}.jobs-intro-article .ce_hyperlink_scroll_down{transform:translateY(-80px) scale(0.6)}.jobs-intro-article .ce_hyperlink_scroll_down.show{transform:translateY(0) scale(0.6)}.jobs-intro-article .ce_hyperlink_scroll_down a{font-size:16px;height:110px;width:110px}.jobs-intro-article .ce_hyperlink_scroll_down svg{height:22px;width:18px}}@media screen and (max-width:580px){.ce_guidleeventlist .event a,.ce_ungerboeckeventlist .event a{flex-direction:column}.ce_guidleeventlist .event .image_container,.ce_ungerboeckeventlist .event .image-outer{box-sizing:border-box;margin-right:0;padding-right:120px;width:100%}.events-header{position:static}.ce_guidleeventreader .date,.ce_guidleeventreader .event-headline,.ce_ungerboeckeventreader .date,.ce_ungerboeckeventreader .event-headline{padding-left:0}}@media screen and (max-width:480px){body{font-size:16px}h1,.h1{font-size:30px;margin-bottom:25px}h2,.h2{font-size:25px;margin-bottom:25px}h3,.h3{font-size:20px}h4,.h4{font-size:20px}p{line-height:1.375}header .header-content .logo svg{max-width:150px}header .mod_changelanguage,.mobile_menu .mod_changelanguage{font-size:14px}.widget-checkbox .checkbox-field{width:100%}.lowerWithImg #wrapper>.arrow,.standard #wrapper>.arrow{top:calc(100vh - 45px)}.lowerWithImg #wrapper>.arrow svg,.standard #wrapper>.arrow svg{height:25px;width:15px}.ce_text h2{margin-top:60px}.ce_text h3{margin-top:60px}.main-navigation-mobile{font-size:1em}.cite .text_wrapper,.cite .author,.ce_quote .text_wrapper,.ce_quote .author{font-size:16px}.cite .text_wrapper,.ce_quote .text_wrapper{font-size:1.5625em}.cite.quote-small .text_wrapper,.ce_quote.quote-small .text_wrapper{font-size:1.25em;line-height:1.3}.intro{font-size:16px}.intro.middle{font-size:16px}.intro.small{font-size:16px}.imgborder figure figcaption{font-size:18px}.standard #container .ce_form{width:100%}.ce_text_intro_home{padding:8px}.ce_text_intro_home .inner{padding:30px 20px}.ce_text_intro_home .headline{font-size:1.675em}.blog-navigation{margin-bottom:25px}.layout_latest{margin-bottom:75px}.layout_latest .headline{font-size:20px;margin-bottom:10px;margin-top:0}.ce_guidleeventslider .event,.ce_ungerboeckeventslider .event{width:100%}.ce_guidleeventslider .event .image_container,.ce_ungerboeckeventslider .event .image_container{max-width:200px}.ce_guidleeventslider .jump-to-wrapper,.ce_ungerboeckeventslider .jump-to-wrapper{text-align:inherit}.ce_guidleeventslider .jump-to-wrapper{padding-left:15px}.ce_ungerboeckeventlist .event .image-outer{padding-right:0;width:200px}.ce_ungerboeckeventlist .event .cta-wrapper-mobile{right:0}.ce_quote .text_wrapper,.ce_text.cite .text_wrapper{font-size:1.5625em}.ce_herocard .topline{font-size:1.25em}.home-page main .fact-tabs-article{margin-top:75px;padding-bottom:50px;padding-top:30px}.home-page main .review-article{padding-bottom:50px;padding-top:30px}.home-page .mod_newslist{margin-top:50px}.facts-article .nav-tabs li{font-size:16px}.facts-article .nav-tabs li a.active{font-size:20px}.facts-article .tab-content .tab-pane .ce_text{font-size:18px;margin-top:10px}.facts-article .tab-content .tab-pane .ce_hyperlink{margin-top:10px}.review-article .ce_flickitystart{padding-bottom:30px;margin-top:50px}.review-article .ce_quote{padding-right:30px;width:91.6666666667%}.job-videos-wrapper .ce_player{width:100%}}@media screen and (max-width:440px){.layout_full .text-content{padding-top:90px}.layout_full .ce_quote .text_wrapper,.layout_full .ce_text.cite .text_wrapper{text-indent:10vw}.layout_full .ce_quote.has-image .text_wrapper,.layout_full .ce_text.cite.has-image .text_wrapper{text-indent:0}.news-slider .layout_slider{width:100%}.news-slider .flickity-prev-next-button{margin-top:10px}}body.ie.home-page .fallback.black,body.ie.lowerWithImg .fallback.black{display:none}body.ie.home-page .fallback.white,body.ie.lowerWithImg .fallback.white{display:block}body.ie .fallback.black{display:block}body.ie.standard .fallback{display:block}body.ie header .header-content:hover .fallback.black,body.ie header.hover .header-content .fallback.black{display:block}body.ie header .header-content:hover .fallback.white,body.ie header.hover .header-content .fallback.white{display:none}body.ie .logo .fallback{width:270px}body.ie .logo .fallback img{width:100%;height:auto}body.ie .logo svg{display:none}body.ie .mobile_menu .inner .mobile_nav{display:flex;flex-direction:column;justify-content:flex-end}body.ie .mobile_menu .inner .mobile_nav .nav-main{margin-top:50px;margin-bottom:50px}body.ie .mobile_menu .inner .mobile_nav .mobile-menu-close svg{height:30px;margin-top:12px}body.ie .mobile_menu .inner .mobile_nav .social_navigation .svg-icon{height:30px}body.ie .mobile_menu .inner .mobile_nav .legal-notice svg{height:80px}body.ie header .header-content .nav_wrapper .back svg{height:30px}body.ie .masonryWrapper{display:block;overflow:hidden}body.ie .masonryWrapper .masonryItem{opacity:1;float:left;width:45%;margin:30px 2%}body.ie .masonryWrapper .masonryItem:nth-child(odd){clear:left}body.ie .masonryWrapper .masonryItem figure{height:550px;overflow:hidden}body.ie .masonryWrapper .masonryItem svg{display:none}body.ie .masonryWrapper .masonryItem .shadowArea:hover{border-width:0px}body.ie .masonryWrapper .masonryItem .shadowArea:before{content:none}body.ie .ce_text.cite{overflow:hidden;margin-top:50px;display:block}body.ie .ce_text.cite .imgborder{float:left;width:25%}body.ie .ce_text.cite .content{float:left;width:75%;box-sizing:border-box}body.ie #footer .inside{position:relative}body.ie #footer .legal-notice{position:absolute;bottom:0}.fallback{display:none}.ios.sf7 header .header-content .logo{margin-bottom:0;margin-top:-5px}.ios.sf7 header .header-content .logo svg{height:30px}
