body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
:root{--hc-black: black;--hc-black-bis: hsl(0, 0%, 7%);--hc-black-ter: hsl(0, 0%, 14%);--hc-grey-darker: hsl(0, 0%, 21%);--hc-grey-dark: hsl(0, 0%, 29%);--hc-grey: hsl(0, 0%, 48%);--hc-white: white}.wcag-square,.wcag-size{transform:scale(0.4)}.wcag-size:visited{color:var(--hc-black)}.high-contrast a,.high-contrast a:visited{text-decoration:underline}.high-contrast .hc-invert:not(.hc-greyscale),.high-contrast .hc-invert-pictures:not(.hc-greyscale-pictures) img,.high-contrast .hc-invert-pictures:not(.hc-greyscale-pictures) svg{filter:invert(1)}.high-contrast .hc-greyscale:not(.hc-invert),.high-contrast .hc-greyscale-pictures:not(.hc-invert-pictures) img,.high-contrast .hc-greyscale-pictures:not(.hc-invert-pictures) svg{filter:grayscale(1)}.high-contrast .hc-invert.hc-greyscale,.high-contrast .hc-invert-pictures.hc-greyscale-pictures img,.high-contrast .hc-invert-pictures.hc-greyscale-pictures svg{filter:invert(1) grayscale(1)}.high-contrast .hc-bg-black{background:var(--hc-black) !important}.high-contrast .hc-bg-black,.high-contrast .hc-bg-black *{color:var(--hc-white) !important}.high-contrast .hc-bg-black-bis{background:var(--hc-black-bis) !important}.high-contrast .hc-bg-black-bis,.high-contrast .hc-bg-black-bis *{color:var(--hc-white) !important}.high-contrast .hc-bg-black-ter{background:var(--hc-black-ter) !important}.high-contrast .hc-bg-black-ter,.high-contrast .hc-bg-black-ter *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey-darker{background:var(--hc-grey-darker) !important}.high-contrast .hc-bg-grey-darker,.high-contrast .hc-bg-grey-darker *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey-dark{background:var(--hc-grey-dark) !important}.high-contrast .hc-bg-grey-dark,.high-contrast .hc-bg-grey-dark *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey{background:var(--hc-grey) !important}.high-contrast .hc-bg-grey,.high-contrast .hc-bg-grey *{color:var(--hc-white) !important}.high-contrast .hc-bg-white{background:var(--hc-white) !important}.high-contrast .hc-bg-white,.high-contrast .hc-bg-white *{color:var(--hc-black) !important}.high-contrast .hc-text-white,.high-contrast .hc-text-white *{color:var(--hc-white) !important}.high-contrast .hc-hover-text-white:hover,.high-contrast .hc-hover-text-white:hover *{color:var(--hc-white) !important}.high-contrast .hc-text-black,.high-contrast .hc-text-black *{color:var(--hc-black) !important}.high-contrast .hc-hover-text-black:hover,.high-contrast .hc-hover-text-black:hover *{color:var(--hc-black) !important}.high-contrast .hc-hover-bg-black:hover{background:var(--hc-black) !important}.high-contrast .hc-hover-bg-black-bis:hover{background:var(--hc-black-bis) !important}.high-contrast .hc-hover-bg-black-ter:hover{background:var(--hc-black-ter) !important}.high-contrast .hc-hover-bg-grey-darker:hover{background:var(--hc-grey-darker) !important}.high-contrast .hc-hover-bg-grey-dark:hover{background:var(--hc-grey-dark) !important}.high-contrast .hc-hover-bg-grey:hover{background:var(--hc-grey) !important}.high-contrast .hc-hover-bg-white:hover{background:var(--hc-white) !important}.high-contrast .wcag-square,.high-contrast .wcag-size,.high-contrast .wcag-size:visited{color:#fff;fill:#fff}.high-contrast .text-decoration-none,.high-contrast .text-decoration-none a{text-decoration:none}.first-headline.block,.subheadline{font-size:0.7em;font-weight:300;display:block}.first-headline:not(.block){font-weight:300}.first-headline:not(.block)+.main-headline{font-weight:700}
@charset "UTF-8";:root{--petrol1:#008195;--petrol2:#7dc2ca;--petrol3:#f0feff;--petrol4:#91c8ce;--grau1:#8799ab;--grau2:#e7ebeb;--pink:#e6007e;--yellow:#ffcf37}.brand-logo .content-image:not(.fixed-nav) img{max-height:200px!important}#header .mod_mateNavbar .nav-wrapper .brand-logo .content-image:not(.fixed-nav) img{padding-top:0!important}@media (max-width:767px){#header .mod_mateNavbar .nav-wrapper .brand-logo{width:60%!important}}@media (max-width:600px){#header .mod_mateNavbar .nav-wrapper .brand-logo{width:80%!important}}@media only screen and (max-width:992px){nav a.sidenav-trigger{right:20px!important}}@media only screen and (max-width:992px){.sidenav{background:var(--petrol2)!important;width:80%!important}}nav a.sidenav-trigger i.material-icons{color:var(--petrol1)!important}.sidenav li ul{background:var(--petrol4)!important}.media--right figure{margin-left:30px!important}#wrapper{background:var(--grau2)!important}.sectionTop{background:var(--petrol2)!important}.headerImage .caption{text-align:left!important}.headerImage h1,.headerImage h2,.headerImage h3,.headerImage h4,.headerImage h5,.headerImage h6{background:rgba(0,130,150,0.8)!important;padding:12px 30px 12px 30px!important;color:#fff!important;margin-left:10%!important}#header .nav-wrapper ul>li>a.active:before,#header .nav-wrapper ul>li>a:before{border:2px solid var(--pink)!important}#header .nav-wrapper ul>li>a.active:before #header .nav-wrapper ul>li.trail>a:before,#header .nav-wrapper ul>li>a.active:before #header .nav-wrapper ul>li>a.active:before,#header .nav-wrapper ul>li>a.active:before #left nav:not(.subnav) .nav-wrapper ul>li.trail>a:before,#header .nav-wrapper ul>li>a.active:before #left nav:not(.subnav) .nav-wrapper ul>li>a.active:before,#header .nav-wrapper ul>li>a.active:before #main nav:not(.subnav) .nav-wrapper ul>li.trail>a:before,#header .nav-wrapper ul>li>a.active:before #main nav:not(.subnav) .nav-wrapper ul>li>a.active:before,#header .nav-wrapper ul>li>a.active:before #right nav:not(.subnav) .nav-wrapper ul>li.trail>a:before,#header .nav-wrapper ul>li>a.active:before #right nav:not(.subnav) .nav-wrapper ul>li>a.active:before,#header .nav-wrapper ul>li>a:before #header .nav-wrapper ul>li.trail>a:before,#header .nav-wrapper ul>li>a:before #header .nav-wrapper ul>li>a.active:before,#header .nav-wrapper ul>li>a:before #left nav:not(.subnav) .nav-wrapper ul>li.trail>a:before,#header .nav-wrapper ul>li>a:before #left nav:not(.subnav) .nav-wrapper ul>li>a.active:before,#header .nav-wrapper ul>li>a:before #main nav:not(.subnav) .nav-wrapper ul>li.trail>a:before,#header .nav-wrapper ul>li>a:before #main nav:not(.subnav) .nav-wrapper ul>li>a.active:before,#header .nav-wrapper ul>li>a:before #right nav:not(.subnav) .nav-wrapper ul>li.trail>a:before,#header .nav-wrapper ul>li>a:before #right nav:not(.subnav) .nav-wrapper ul>li>a.active:before{border:2px solid var(--pink)!important}#header .nav-wrapper ul li a.active,#header .nav-wrapper ul li a:hover,#left nav:not(.subnav) .nav-wrapper ul li a.active,#main nav:not(.subnav) .nav-wrapper ul li a.active,#right nav:not(.subnav) .nav-wrapper ul li a.active{color:var(--pink)!important}#header .mod_mateNavbar.stuck{background:rgb(90,175,185)!important}#header .mod_mateNavbar.stuck .nav-wrapper ul.dropdown-content{background:rgb(90,175,185)!important}nav i.material-icons{color:var(--pink)!important}#header .nav-wrapper ul.dropdown-content li.active a,#header .nav-wrapper ul.dropdown-content li:hover a{color:#fff!important}#header .nav-wrapper ul.dropdown-content li.active,#header .nav-wrapper ul.dropdown-content li.selected,#header .nav-wrapper ul.dropdown-content li:hover,#left nav:not(.subnav) .nav-wrapper ul.dropdown-content li.active,#left nav:not(.subnav) .nav-wrapper ul.dropdown-content li.selected,#left nav:not(.subnav) .nav-wrapper ul.dropdown-content li:hover,#main nav:not(.subnav) .nav-wrapper ul.dropdown-content li.active,#main nav:not(.subnav) .nav-wrapper ul.dropdown-content li.selected,#main nav:not(.subnav) .nav-wrapper ul.dropdown-content li:hover,#right nav:not(.subnav) .nav-wrapper ul.dropdown-content li.active,#right nav:not(.subnav) .nav-wrapper ul.dropdown-content li.selected,#right nav:not(.subnav) .nav-wrapper ul.dropdown-content li:hover{background-color:var(--pink)!important}footer.page-footer .toplink{background:var(--grau2)!important;-webkit-box-shadow:none!important;box-shadow:none!important}footer.page-footer .toplink i{color:var(--petrol1)!important}footer.page-footer{background:#2e9eaa!important}footer.page-footer .footer-copyright{background:#008195!important}footer.page-footer .h5{color:#fff!important}.ce_ct_teaserBox .background-text span,.ce_mateTeaserBox .background-text span{background:#8799ab!important}.ce_ct_teaserBox:hover .background-text span,.ce_mateTeaserBox:hover .background-text span{background:#008195!important}.ce_ct_teaserBox .background-text,.ce_mateTeaserBox .background-text{font-weight:400!important}#header .search-box .submit,.btn,.btn-large,.btn-small,.ce_ct_contentBox .pageLink a,.ce_ct_teaserBox .pageLink a,.ce_mateContentBox .pageLink a,.ce_mateTeaserBox .pageLink a,.datepicker-container .btn-flat,.submit,.table-of-contents li a{background-color:#fff!important;border:solid 1px var(--petrol2)!important;color:#008195!important;-webkit-box-shadow:none!important;box-shadow:none!important}#header .search-box .submit:hover,.btn-large:hover,.btn-small:hover,.btn:hover,.ce_ct_contentBox .pageLink a:hover,.ce_ct_teaserBox .pageLink a:hover,.ce_mateContentBox .pageLink a:hover,.ce_mateTeaserBox .pageLink a:hover,.datepicker-container .btn-flat:hover,.submit:hover,.table-of-contents:hover li a{background-color:#008195!important;color:#fff!important}input,textarea{border:solid 1px var(--petrol2)!important}.contact .contact-info:after{border-bottom:solid 1px var(--petrol2)!important}.address.content-text p,.email.content-text p,.telephone.content-text p{font-size:1em!important}.address.content-text:before,.email.content-text:before,.telephone.content-text:before{color:#008195!important;font-size:1.2em!important;top:-2px!important}.slidebox1 h3,.slidebox1 p{width:100%!important}.slider-text-below-image .indicators .indicator-item.active:before{background-color:var(--pink)!important}.slider-text-below-image .indicators .indicator-item{background-color:var(--pink)!important;color:#fff!important}.slider-text-below-image .indicators .indicator-item.active{background-color:var(--pink)!important}#contentSlider1049{height:600px!important}.slider-text-below-image .indicators .indicator-item{height:80px!important;background:var(--petrol1)!important}@media only screen and (max-width:600px){.slider-text-below-image p{padding-top:450px!important}}.accordion ul:not(.browser-default) li:before,.content-list ul:not(.browser-default) li:before,.content-text ul:not(.browser-default) li:before,.mod_sitemap ul:not(.browser-default) li:before{content:"»";color:var(--petrol1)!important}body{font-family:"KoHo"!important;font-weight:normal!important;font-size:115%!important}body strong{font-weight:500!important}h1,h2,h3,h4,h5,h6{font-family:"KoHo"!important;font-weight:400!important;color:#008195!important}#container .content-text a{color:#008195!important}#container .content-text a:hover{color:#000!important;text-decoration:underline!important}footer a:hover{text-decoration:underline!important}h1:after,h2:after{border-bottom:5px solid var(--petrol1)!important;width:200px!important}#footer h1:after,#footer h2:after{border-bottom:5px solid var(--yellow)!important;width:200px!important}@font-face{font-display:swap;font-family:"KoHo";font-style:normal;font-weight:200;src:url("/files/webfonts/koho-v16-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"KoHo";font-style:normal;font-weight:300;src:url("/files/webfonts/koho-v16-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"KoHo";font-style:normal;font-weight:400;src:url("/files/webfonts/koho-v16-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"KoHo";font-style:normal;font-weight:500;src:url("/files/webfonts/koho-v16-latin-500.woff2") format("woff2")}.margin-t0{margin-top:0!important}.margin-t10{margin-top:10px!important}.margin-t20{margin-top:20px!important}.margin-t30{margin-top:30px!important}.margin-t40{margin-top:40px!important}.margin-t50{margin-top:50px!important}.margin-t60{margin-top:60px!important}.margin-t70{margin-top:70px!important}.margin-t80{margin-top:80px!important}.margin-t90{margin-top:90px!important}.margin-t100{margin-top:100px!important}.margin-t-10{margin-top:-10px!important}.margin-t-20{margin-top:-20px!important}.margin-t-30{margin-top:-30px!important}.margin-t-40{margin-top:-40px!important}.margin-t-50{margin-top:-50px!important}.margin-t-60{margin-top:-60px!important}.margin-t-70{margin-top:-70px!important}.margin-t-80{margin-top:-80px!important}.margin-t-90{margin-top:-90px!important}.margin-t-100{margin-top:-100px!important}.margin-b0{margin-bottom:0!important}.margin-b10{margin-bottom:10px!important}.margin-b20{margin-bottom:20px!important}.margin-b30{margin-bottom:30px!important}.margin-b40{margin-bottom:40px!important}.margin-b50{margin-bottom:50px!important}.margin-b60{margin-bottom:60px!important}.margin-b70{margin-bottom:70px!important}.margin-b80{margin-bottom:80px!important}.margin-b90{margin-bottom:90px!important}.margin-b100{margin-bottom:100px!important}.padding-t0{padding-top:0!important}.padding-t10{padding-top:10px!important}.padding-t20{padding-top:20px!important}.padding-t30{padding-top:30px!important}.padding-t40{padding-top:40px!important}.padding-t50{padding-top:50px!important}.padding-t60{padding-top:60px!important}.padding-t70{padding-top:70px!important}.padding-t80{padding-top:80px!important}.padding-t90{padding-top:90px!important}.padding-t100{padding-top:100px!important}.padding-b0{padding-bottom:0!important}.padding-b10{padding-bottom:10px!important}.padding-b20{padding-bottom:20px!important}.padding-b30{padding-bottom:30px!important}.padding-b40{padding-bottom:40px!important}.padding-b50{padding-bottom:50px!important}.padding-b60{padding-bottom:60px!important}.padding-b70{padding-bottom:70px!important}.padding-b80{padding-bottom:80px!important}.padding-b90{padding-bottom:90px!important}.padding-b100{padding-bottom:100px!important}
