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}.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%}
.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}
.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}
/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.7.13 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2018, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/

html.with-featherlight {
	/* disable global scrolling when featherlights are visible */
	overflow: hidden;
}

.featherlight {
	display: none;

	/* dimensions: spanning the background from edge to edge */
	position:fixed;
	top: 0; right: 0; bottom: 0; left: 0;
	z-index: 2147483647; /* z-index needs to be >= elements on the site. */

	/* position: centering content */
	text-align: center;

	/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
	white-space: nowrap;

	/* styling */
	cursor: pointer;
	background: #333;
	/* IE8 "hack" for nested featherlights */
	background: rgba(0, 0, 0, 0);
}

/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
.featherlight:last-of-type {
	background: rgba(0, 0, 0, 0.8);
}

.featherlight:before {
	/* position: trick to center content vertically */
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.featherlight .featherlight-content {
	/* make content container for positioned elements (close button) */
	position: relative;

	/* position: centering vertical and horizontal */
	text-align: left;
	vertical-align: middle;
	display: inline-block;

	/* dimensions: cut off images */
	overflow: auto;
	padding: 25px 25px 0;
	border-bottom: 25px solid transparent;

	/* dimensions: handling large content */
	margin-left: 5%;
	margin-right: 5%;
	max-height: 95%;

	/* styling */
	background: #fff;
	cursor: auto;

	/* reset white-space wrapping */
	white-space: normal;
}

/* contains the content */
.featherlight .featherlight-inner {
	/* make sure its visible */
	display: block;
}

/* don't show these though */
.featherlight script.featherlight-inner,
.featherlight link.featherlight-inner,
.featherlight style.featherlight-inner {
	display: none;
}

.featherlight .featherlight-close-icon {
	/* position: centering vertical and horizontal */
	position: absolute;
	z-index: 9999;
	top: 0;
	right: 0;

	/* dimensions: 25px x 25px */
	line-height: 25px;
	width: 25px;

	/* styling */
	cursor: pointer;
	text-align: center;
	font-family: Arial, sans-serif;
	background: #fff; /* Set the background in case it overlaps the content */
	background: rgba(255, 255, 255, 0.3);
	color: #000;
	border: none;
	padding: 0;
}

/* See http://stackoverflow.com/questions/16077341/how-to-reset-all-default-styles-of-the-html5-button-element */
.featherlight .featherlight-close-icon::-moz-focus-inner {
	border: 0;
	padding: 0;
}

.featherlight .featherlight-image {
	/* styling */
	width: 100%;
}


.featherlight-iframe .featherlight-content {
	/* removed the border for image croping since iframe is edge to edge */
	border-bottom: 0;
	padding: 0;
	-webkit-overflow-scrolling: touch;
}

.featherlight iframe {
	/* styling */
	border: none;
}

.featherlight * { /* See https://github.com/noelboss/featherlight/issues/42 */
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
	.featherlight .featherlight-content {
		/* dimensions: maximize lightbox with for small screens */
		margin-left: 0;
		margin-right: 0;
		max-height: 98%;

		padding: 10px 10px 0;
		border-bottom: 10px solid transparent;
	}
}

/* hide non featherlight items when printing */
@media print {
	html.with-featherlight > * > :not(.featherlight) {
		display: none;
	}
}

/**
 * Featherlight Gallery – an extension for the ultra slim jQuery lightbox
 * Version 1.7.13 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2018, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/

.featherlight-next,
.featherlight-previous {
	display: block;
	position: absolute;
	top: 25px;
	right: 25px;
	bottom: 0;
	left: 80%;
	cursor: pointer;
	/* preventing text selection */
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	/* IE9 hack, otherwise navigation doesn't appear */
	background: rgba(0,0,0,0);
}

.featherlight-previous {
	left: 25px;
	right: 80%;
}

.featherlight-next:hover,
.featherlight-previous:hover {
	background: rgba(255,255,255,0.25);
}


.featherlight-next span,
.featherlight-previous span {
	display: none;
	position: absolute;

	top: 50%;
	left: 5%;
	width: 82%;

	/* center horizontally */
	text-align: center;

	font-size: 80px;
	line-height: 80px;

	/* center vertically */
	margin-top: -40px;

	text-shadow: 0px 0px 5px #fff;
	color: #fff;
	font-style: normal;
	font-weight: normal;
}
.featherlight-next span {
	right: 5%;
	left: auto;
}


.featherlight-next:hover span,
.featherlight-previous:hover span {
	display: inline-block;
}

.featherlight-swipe-aware .featherlight-next,
.featherlight-swipe-aware .featherlight-previous {
	display: none;
}

/* Hide navigation while loading */
.featherlight-loading .featherlight-previous, .featherlight-loading .featherlight-next {
	display:none;
}

/* Hide navigation in case of single image */
.featherlight-first-slide.featherlight-last-slide .featherlight-previous,
.featherlight-first-slide.featherlight-last-slide .featherlight-next {
	display:none;
}


/* Always display arrows on touch devices */
@media only screen and (max-device-width: 1024px){
	.featherlight-next:hover,
	.featherlight-previous:hover {
		background: none;
	}
	.featherlight-next span,
	.featherlight-previous span {
		display: block;
	}
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
	.featherlight-next,
	.featherlight-previous {
		top: 10px;
		right: 10px;
		left: 85%;
	}

	.featherlight-previous {
		left: 10px;
		right: 85%;
	}

	.featherlight-next span,
	.featherlight-previous span {
		margin-top: -30px;
		font-size: 40px;
	}
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media (min-width:701px){.cols-equal .content-element__image{width:50%}.cols-equal .content-element__text-container{width:calc(50% - 18px)}}.rs-columns{margin-left:-13px;margin-bottom:-13px;width:calc(100% + 13px);display:flex;justify-content:flex-start;flex-wrap:wrap}.rs-column{padding-left:13px;margin-bottom:13px}.rs-column.-large-col-1-1{width:100%}.rs-column.-large-col-2-1{width:50%}.rs-column.-large-col-2-2{width:25%}.rs-column.-large-col-3-1{width:33.3333333333%}.rs-column.-large-col-3-2{width:16.6666666667%}.rs-column.-large-col-3-3{width:11.1111111111%}.rs-column.-large-col-4-1{width:25%}.rs-column.-large-col-4-2{width:12.5%}.rs-column.-large-col-4-3{width:8.3333333333%}.rs-column.-large-col-4-4{width:6.25%}.rs-column.-large-col-5-1{width:20%}.rs-column.-large-col-5-2{width:10%}.rs-column.-large-col-5-3{width:6.6666666667%}.rs-column.-large-col-5-4{width:5%}.rs-column.-large-col-5-5{width:4%}.rs-column.-large-col-6-1{width:16.6666666667%}.rs-column.-large-col-6-2{width:8.3333333333%}.rs-column.-large-col-6-3{width:5.5555555556%}.rs-column.-large-col-6-4{width:4.1666666667%}.rs-column.-large-col-6-5{width:3.3333333333%}.rs-column.-large-col-6-6{width:2.7777777778%}@media screen and (max-width:1079px){.rs-column.-medium-col-1-1{width:100%}.rs-column.-medium-col-2-1{width:50%}.rs-column.-medium-col-2-2{width:25%}.rs-column.-medium-col-3-1{width:33.3333333333%}.rs-column.-medium-col-3-2{width:16.6666666667%}.rs-column.-medium-col-3-3{width:11.1111111111%}.rs-column.-medium-col-4-1{width:25%}.rs-column.-medium-col-4-2{width:12.5%}.rs-column.-medium-col-4-3{width:8.3333333333%}.rs-column.-medium-col-4-4{width:6.25%}.rs-column.-medium-col-5-1{width:20%}.rs-column.-medium-col-5-2{width:10%}.rs-column.-medium-col-5-3{width:6.6666666667%}.rs-column.-medium-col-5-4{width:5%}.rs-column.-medium-col-5-5{width:4%}.rs-column.-medium-col-6-1{width:16.6666666667%}.rs-column.-medium-col-6-2{width:8.3333333333%}.rs-column.-medium-col-6-3{width:5.5555555556%}.rs-column.-medium-col-6-4{width:4.1666666667%}.rs-column.-medium-col-6-5{width:3.3333333333%}.rs-column.-medium-col-6-6{width:2.7777777778%}}@media screen and (max-width:700px){.rs-column.-tablet-col-1-1{width:100%}.rs-column.-tablet-col-2-1{width:50%}.rs-column.-tablet-col-2-2{width:25%}.rs-column.-tablet-col-3-1{width:33.3333333333%}.rs-column.-tablet-col-3-2{width:16.6666666667%}.rs-column.-tablet-col-3-3{width:11.1111111111%}.rs-column.-tablet-col-4-1{width:25%}.rs-column.-tablet-col-4-2{width:12.5%}.rs-column.-tablet-col-4-3{width:8.3333333333%}.rs-column.-tablet-col-4-4{width:6.25%}.rs-column.-tablet-col-5-1{width:20%}.rs-column.-tablet-col-5-2{width:10%}.rs-column.-tablet-col-5-3{width:6.6666666667%}.rs-column.-tablet-col-5-4{width:5%}.rs-column.-tablet-col-5-5{width:4%}.rs-column.-tablet-col-6-1{width:16.6666666667%}.rs-column.-tablet-col-6-2{width:8.3333333333%}.rs-column.-tablet-col-6-3{width:5.5555555556%}.rs-column.-tablet-col-6-4{width:4.1666666667%}.rs-column.-tablet-col-6-5{width:3.3333333333%}.rs-column.-tablet-col-6-6{width:2.7777777778%}}@media screen and (max-width:500px){.rs-column.-small-col-1-1{width:100%}.rs-column.-small-col-2-1{width:50%}.rs-column.-small-col-2-2{width:25%}.rs-column.-small-col-3-1{width:33.3333333333%}.rs-column.-small-col-3-2{width:16.6666666667%}.rs-column.-small-col-3-3{width:11.1111111111%}.rs-column.-small-col-4-1{width:25%}.rs-column.-small-col-4-2{width:12.5%}.rs-column.-small-col-4-3{width:8.3333333333%}.rs-column.-small-col-4-4{width:6.25%}.rs-column.-small-col-5-1{width:20%}.rs-column.-small-col-5-2{width:10%}.rs-column.-small-col-5-3{width:6.6666666667%}.rs-column.-small-col-5-4{width:5%}.rs-column.-small-col-5-5{width:4%}.rs-column.-small-col-6-1{width:16.6666666667%}.rs-column.-small-col-6-2{width:8.3333333333%}.rs-column.-small-col-6-3{width:5.5555555556%}.rs-column.-small-col-6-4{width:4.1666666667%}.rs-column.-small-col-6-5{width:3.3333333333%}.rs-column.-small-col-6-6{width:2.7777777778%}}html,body{box-sizing:border-box;height:100%}body{font-family:"Titillium Web", "sans-serif";font-size:18px;font-weight:400;line-height:1.2}@media screen and (max-width:500px){body{font-size:17.5px}}body>#wrapper{min-height:100vh;display:flex;flex-direction:column}body>#wrapper>#container{flex-grow:1}*,*::before,*::after{box-sizing:inherit;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none}a{text-decoration:none;color:#308a95;transition:color 350ms ease}a:hover{color:#308a95}header a,footer a{color:inherit}ul a{font-weight:bold}b,strong{font-weight:700}img{object-fit:cover}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}h1,.h1{font-family:"Titillium Web", "sans-serif";font-size:48.5px;font-weight:700}@media screen and (max-width:500px){h1,.h1{font-size:35px}}h2{font-family:"Titillium Web", "sans-serif";font-size:28px;font-weight:700}@media screen and (max-width:500px){h2{font-size:24px}}h3{font-family:"Titillium Web", "sans-serif";font-size:24px;font-weight:700;margin-bottom:10px}@media screen and (max-width:500px){h3{font-size:20px}}p{margin-bottom:1em}main .inside{margin-top:0}.block{overflow:inherit}.base-width,.mod_article .ce_headline,.mod_article .ce_text{max-width:1020px;padding:0 40px;margin-right:auto;margin-left:auto}.base-width--full-width,.mod_article .ce_headline.full-width,.mod_article .ce_text.full-width{min-width:100%;margin-right:auto;margin-left:auto}.base-width--inset-width,.mod_article .ce_headline.inset-width,.mod_article .ce_text.inset-width{max-width:625px;margin-right:auto;margin-left:auto;padding:0 40px}@media screen and (max-width:500px){.base-width--inset-width,.mod_article .ce_headline.inset-width,.mod_article .ce_text.inset-width{padding:0 20px}}@media screen and (max-width:500px){.base-width,.mod_article .ce_headline,.mod_article .ce_text{padding:0 20px}}.text-small{max-width:625px}.mod_article.block>*:not(:first-child){margin-top:30px}.mod_article.block>*:not(:last-child){margin-bottom:30px}p+h3{margin-top:30px}.rs-columns{min-width:100%}#header-area{padding-top:8px}#header-area img{width:100%;display:block}button{font-family:"Titillium Web", "sans-serif";font-size:18px;font-weight:400;line-height:1.2;color:#ffffff;background-color:#FAC988;padding:5px 15px;border-style:none;cursor:pointer;transition:background-color 0.5s}@media screen and (max-width:500px){button{font-size:17.5px}}button:hover{background-color:#308a95}.rs-column{display:flex;flex-wrap:wrap}main a[href$=".pdf"]:not(.rs-column)::after{content:" (PDF)";font-weight:normal;color:black}.project-list ul{list-style:none;padding:0px}main .mod_article .project-list li{padding-left:0}main .mod_article .project-list li:before{content:">";color:#308a95;font-weight:bold;margin:0 4px 0 2px;position:static;height:auto;width:auto;background-color:transparent}.ce_gallery>ul{display:flex;align-items:center}.ce_gallery>ul li:before{display:none}.ce_gallery.multi-line>ul{flex-wrap:wrap}.ce_gallery.multi-line>ul li{width:25%;padding-left:0}.ce_gallery.multi-line>ul img{height:50px;object-fit:contain;max-width:68%;max-height:50px;height:auto}.ce_gallery.one-line li{padding-left:0}.ce_gallery.one-line li figure{text-align:center}.ce_gallery.one-line li img{width:75%}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:400;src:url("/files/assets/fonts/titillium-web-v17-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:700;src:url("/files/assets/fonts/titillium-web-v17-latin-700.woff2") format("woff2")}.icon-burger{position:absolute;display:none;top:50%;right:55px;width:2.3rem;height:1.8rem;border:1px solid #000000;border-width:4px 0;transform:translateY(-50%);transition:border 0.4s 0.4s, color 0.4s 0.4s;cursor:pointer}@media screen and (max-width:700px){.icon-burger{top:50%;transform:translateY(-50%)}}@media screen and (max-width:500px){.icon-burger{right:20px}}.icon-burger::before{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:4px;background-color:#8dbf5a;transform:translate(-50%, -50%) rotate(0deg);transition:transform 0.4s, background-color 0.4s}.icon-burger::after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:4px;background-color:#000000;transform:translate(-50%, -50%) rotate(0deg);transition:transform 0.4s, background-color 0.4s}@media screen and (max-width:1079px){.icon-burger{display:inline-block}}header{position:sticky;top:0;right:0;left:0;z-index:100}header .inside{height:120px;background-color:#FAC988}@media screen and (max-width:1079px){header .inside{height:auto}}@media screen and (max-width:700px){header .inside{height:auto}}.desktop-navigation{height:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:30px}@media screen and (max-width:1079px){.desktop-navigation{padding-top:30px;padding-bottom:30px}}.desktop-navigation .logo{width:250px}@media screen and (max-width:700px){.desktop-navigation .logo{width:200px}}.desktop-navigation .logo .image_container,.desktop-navigation .logo .image_container a{line-height:0;display:block}.desktop-navigation .trail>a{color:#308a95}.active strong,.submenu strong{color:#308a95}.header-main{position:relative;z-index:5}.header-main__navigation{list-style-type:none;display:flex;margin:0}.header-main__navigation li:not(:first-child){margin-left:23px}@media screen and (max-width:1079px){.header-main__navigation{display:none}}.header-main .submenu{position:relative;display:inline-block}.header-main .submenu strong{color:#000000}.header-main .trail strong{color:#308a95}.header-main .content-navigation{display:flex;font-size:20px}.changelanguage .header-main__navigation li{margin:0}.changelanguage .header-main__navigation li:not(:last-child):after{content:"|";margin:0 6px}.header-main__navigation.level_2{opacity:0;top:100%;left:50%;width:380px;transform:translate(-50%, 10px);pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;position:absolute;font-size:20px;padding:0.5rem;transition:transform 350ms ease, opacity 350ms ease}.header-main__navigation.level_2 li{width:100%;min-width:140px;margin:0}.header-main__navigation.level_2 li:last-child{display:block}.header-main__navigation.level_2 li a,.header-main__navigation.level_2 li strong{background-color:#FDE6C4;display:inline-block;width:100%;padding:9px 9px 9px 9px}.header-main__navigation.level_2 li a{transition:background-color 0.8s, color 0.8s}.header-main__navigation.level_2 li a:hover{color:#ffffff;background-color:#308a95}.header-main__navigation.level_2 li .active{color:#308a95}.header-main__navigation.level_1>li:hover .header-main__navigation.level_2{opacity:1;pointer-events:auto;transform:translate(-50%, 0)}.header-main__navigation.level_2 li a::after,.header-main__navigation.level_2 strong::after{content:"";display:none}.header-main__navigation.level_2 li a:hover::after,.header-main__navigation.level_2 li a.active::after,.header-main__navigation.level_2 li a.trail::after,.header-main__navigation.level_2 strong:hover::after,.header-main__navigation.level_2 strong.active::after,.header-main__navigation.level_2 strong.trail::after{display:none}.mobile{display:flex;justify-content:space-between;align-items:center;padding:30px 0 0 20px}.mobile .footer__social-media.social-media__mobile img{height:15px}.mobile .footer__social-media.social-media__mobile .ce_image{margin-right:25px}.mobile .footer__social-media{padding:0}.submenu .mobile{display:none}.breadcrumb{font-family:"Titillium Web", "sans-serif";font-size:17.5px;font-weight:400;color:#808080;background-color:#ffffff;padding-top:20px;padding-bottom:20px;margin-bottom:23px;position:sticky;top:120px;z-index:50}@media screen and (max-width:500px){.breadcrumb{font-size:16.5px}}@media screen and (max-width:500px){.breadcrumb{margin-bottom:8px}}@media screen and (max-width:1079px){.breadcrumb{top:102px}}@media screen and (max-width:700px){.breadcrumb{top:93px}}.breadcrumb ul{display:flex;flex-wrap:wrap;list-style:none}.breadcrumb ul li:not(:last-child)::after{content:">";margin-right:5px;margin-left:5px}.breadcrumb ul li:last-child{font-weight:bold}.breadcrumb .active{color:#222}main .mod_article li,.references__links li{position:relative;padding-left:25px}main .mod_article li:not(:last-child),.references__links li:not(:last-child){margin-bottom:15px}main .mod_article li::before,.references__links li::before{content:"";height:15px;width:15px;position:absolute;left:0px;top:4px;border-radius:50%;background-color:#80B1B4}main .mod_article ul ul li,.references__links ul ul li{position:relative;padding-left:20px}main .mod_article ul ul li:not(:last-child),.references__links ul ul li:not(:last-child){margin-bottom:0}main .mod_article ul ul li::before,.references__links ul ul li::before{content:"";height:8px;width:8px;position:absolute;left:0px;top:8px;border-radius:50%;background-color:#808080}main .mod_article ul:not(:last-child),.references__links ul:not(:last-child){margin-bottom:28px}.content-element__text:not(:last-child){margin-bottom:28px}.content-element__text p:not(:last-child){margin-bottom:28px}.content-element__text p:last-child{margin-bottom:0}.content-element__wrapper{display:flex}.content-element__wrapper:not(:first-child){margin-top:30px}@media screen and (max-width:700px){.content-element__wrapper:not(:first-child){margin-top:27px}}@media screen and (max-width:700px){.content-element__wrapper{flex-direction:column}}.content-element__text-container{width:calc(100% - (225px + 18px));order:-1}@media screen and (max-width:700px){.content-element__text-container{width:100%;order:0}}.content-element__image{width:225px;margin-left:18px}@media screen and (max-width:700px){.content-element__image{width:100%;margin-left:0;margin-bottom:28px}}.content-element__image img{width:100%;margin-bottom:0.5rem}@media screen and (max-width:700px){.content-element__gallery_image img{width:32%;margin-left:0;margin-right:1%;margin-bottom:28px}.content-element__gallery_image img:last-child{margin-right:0}}.content-element__link-first a,.content-element__link-second a{color:#308a95}.ce_gallery .gallery-slider img{height:500px;object-fit:cover;width:100%}@media screen and (max-width:1079px){.ce_gallery .gallery-slider img{height:400px}}@media screen and (max-width:500px){.ce_gallery .gallery-slider img{height:200px}}.ce_gallery .gallery-slider .slick-next,.ce_gallery .gallery-slider .slick-prev{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:50px;background:none}.ce_gallery .gallery-slider .slick-next{right:40px;z-index:1}.ce_gallery .gallery-slider .slick-next::before,.ce_gallery .gallery-slider .slick-next::after{content:"";position:absolute;right:0;top:50%;width:30px;height:3px;border-radius:3px;background-color:#F78545;transform-origin:right center;transition:transform 350ms ease}@media screen and (max-width:500px){.ce_gallery .gallery-slider .slick-next::before,.ce_gallery .gallery-slider .slick-next::after{width:15px}}.ce_gallery .gallery-slider .slick-next::before{transform:rotate(-45deg)}.ce_gallery .gallery-slider .slick-next:after{transform:rotate(45deg)}.ce_gallery .gallery-slider .slick-next:hover::before{transform:rotate(-20deg)}.ce_gallery .gallery-slider .slick-next:hover:after{transform:rotate(20deg)}.ce_gallery .gallery-slider .slick-prev{left:40px;z-index:1}.ce_gallery .gallery-slider .slick-prev::before,.ce_gallery .gallery-slider .slick-prev::after{content:"";position:absolute;left:0;top:50%;width:30px;height:3px;border-radius:3px;background-color:#F78545;transform-origin:left center;transition:transform 350ms ease}@media screen and (max-width:500px){.ce_gallery .gallery-slider .slick-prev::before,.ce_gallery .gallery-slider .slick-prev::after{width:15px}}.ce_gallery .gallery-slider .slick-prev::before{transform:rotate(-45deg)}.ce_gallery .gallery-slider .slick-prev:after{transform:rotate(45deg)}.ce_gallery .gallery-slider .slick-prev:hover::before{transform:rotate(-20deg)}.ce_gallery .gallery-slider .slick-prev:hover:after{transform:rotate(20deg)}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:none}.tile-large{margin-top:40px}.tile-large .rs-column{display:flex}.tile-large__link{display:flex;width:100%}.tile-large__content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;width:100%;cursor:pointer}@media (max-width:534px){.tile-large__content{padding:12px}}.tile-large__content .content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:1}.tile-large__content .image-container{width:100%;height:100%;position:absolute;top:0;left:0}.tile-large__content .image-container img{position:absolute;width:100%;height:100%;object-fit:fill;transition:opacity 350ms ease}.tile-large__content .image-container img.active{opacity:0}.tile-large__content:hover .image-container img{opacity:0}.tile-large__content:hover .image-container img.active{opacity:1}.tile-large__content:hover .tile-large__title{color:#308a95}.tile-large__image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity 350ms ease}.tile-large__image img{width:100%;height:100%;object-fit:contain}.tile-large__image--hover{opacity:0}.tile-large__content:hover .tile-large__image-container.has-hover .tile-large__image{opacity:0}.tile-large__content:hover .tile-large__image-container.has-hover .tile-large__image--hover{opacity:1}.tile-large__image-container{position:relative;width:125px;height:125px;margin-bottom:18px}.tile-large__image-container.icon-bigger{width:165px}.tile-large__title{text-align:center;color:#F78545;transition:all 350ms ease}@media (max-width:700px){.tile-large__title{font-size:24px}}@media (max-width:534px){.tile-large__image-container{width:65px;height:65px}.tile-large__image img{height:50px;width:50px;display:block}.tile-large__image figure{display:flex;justify-content:center}.tile-large__image-container{margin-bottom:0}.tile-large__title{font-size:16px}}.tile-small{margin-top:40px}.tile-small .rs-columns{margin-bottom:-20px}.tile-small .rs-column{display:flex;align-items:flex-start;margin-bottom:20px}.tile-small__link{display:flex;flex-direction:column-reverse;width:100%}.tile-small__content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;width:100%;cursor:pointer}.tile-small__content .content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:1}.tile-small__content .image-container{width:100%;height:100%;position:absolute;top:0;left:0}.tile-small__content .image-container img{position:absolute;width:100%;height:100%;object-fit:fill;transition:opacity 350ms ease}.tile-small__content .image-container img.active{opacity:0}.tile-small__content:hover .image-container img{opacity:0}.tile-small__content:hover .image-container img.active{opacity:1}.tile-small__image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity 350ms ease}.tile-small__image img{width:100%;height:100%;object-fit:contain}.tile-small__image--hover{opacity:0}.tile-small__content:hover .tile-small__image-container.has-hover .tile-small__image{opacity:0}.tile-small__content:hover .tile-small__image-container.has-hover .tile-small__image--hover{opacity:1}.tile-small__image-container{position:relative;width:125px;height:125px}.tile-small__title{color:#F78545;margin-top:20px;transition:all 350ms ease}.tile-small__link:hover .tile-small__title{color:#308a95}@media screen and (max-width:1079px){.tile-small__title{margin-top:10px}}.project-examples{margin-top:40px}.project-examples .rs-column{display:block}.project-examples__link{display:flex;width:100%;font-size:15px}.project-examples__content{position:relative;width:100%;height:0;padding-bottom:68.13%;cursor:pointer}.project-examples__content .content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:2;background-color:white;padding:10px;margin-top:-30px}.project-examples__content .image-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.project-examples__content .image-container img{position:absolute;width:100%;height:100%;object-fit:fill;transition:opacity 350ms ease}.project-examples__content .image-container img.active{opacity:0}.rs-column:hover .project-examples__content .image-container img{opacity:0}.rs-column:hover .project-examples__content .image-container img.active{opacity:1}.project-examples__content-inner{position:absolute;top:0;left:0;width:100%;height:100%}.project-examples__image{width:100%;height:100%;opacity:1;transition:opacity 350ms ease}.project-examples__image img{width:100%;height:100%;clip-path:polygon(5% 0, 95% 0, 100% 13%, 100% 91%, 92% 100%, 6% 100%, 0 90%, 0 13%)}.project-examples__image figure{height:100%}.project-examples__image--hover{opacity:0}.tile-large__content:hover .tile-large__image-container.has-hover .project-examples__image{opacity:0}.tile-large__content:hover .tile-large__image-container.has-hover .project-examples__image--hover{opacity:1}.project-examples__image-container{position:relative;width:125px;height:125px;margin-bottom:18px}.project-examples .project-examples__text{margin-top:10px}.about-us__text-second{margin-bottom:28px}.about-us__image{position:relative;height:160px}.about-us__image img{position:absolute;left:340px;top:0;transform:translateY(-52%);object-fit:fill;height:670px}@media screen and (max-width:1300px){.about-us__image img{height:550px}}@media screen and (max-width:1024px){.about-us__image img{height:460px;transform:translateY(-47%)}}@media screen and (max-width:940px){.about-us__image img{position:static;transform:none}}@media screen and (max-width:500px){.about-us__image img{height:360px}}@media screen and (max-width:940px){.about-us__image{height:auto;padding:20px 0}}.about-us__link a{color:#308a95}.team{margin-top:40px}.team .rs-column{display:block;margin-bottom:22px}.team .rs-column .team__container{cursor:pointer}.team .rs-column .team__container .team__text{transition:color 350ms ease}.team .rs-column .team__container:hover .team__text{color:#308a95}.team__link{display:flex;width:100%;font-size:15px}.team__content{position:relative;width:100%;height:0;padding-bottom:100%}.team__content .content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:2;background-color:white;padding:10px;margin-top:-30px}.team__content .image-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.team__content .image-container img{position:absolute;width:100%;height:100%;object-fit:fill;transition:opacity 350ms ease}.team__content .image-container img.active{opacity:0}.rs-column:hover .team__content .image-container img.active{opacity:1}.team__content-inner{position:absolute;top:0;left:0;height:100%;width:100%}.team__image{width:100%;height:100%;opacity:1;transition:opacity 350ms ease}.team__image img{width:100%;height:100%;clip-path:polygon(8.11% 0px, 91.55% 4px, 98.63% 8.45%, 98.29% 92.19%, 91.89% 99.22%, 8.52% 98.43%, 0px 90%, 0px 7.22%)}.team__image figure{height:100%}.team__image--hover{opacity:0}.tile-large__content:hover .tile-large__image-container.has-hover .team__image{opacity:0}.tile-large__content:hover .tile-large__image-container.has-hover .team__image--hover{opacity:1}.team__image-container{position:relative;width:125px;height:125px;margin-bottom:18px}.team__text{margin-top:15px}.references{margin-top:40px}.references .rs-column{display:block;margin-bottom:22px}.references .rs-column .references__container{cursor:pointer}.references__link{display:flex;width:100%;font-size:15px}.references__content{position:relative;width:100%;height:0;padding-bottom:67.07%;cursor:pointer}.references__content .content{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:2;background-color:white;padding:10px;margin-top:-30px}.references__content .image-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.references__content .image-container img{position:absolute;width:100%;height:100%;object-fit:fill;transition:opacity 350ms ease}.references__content .image-container img.active{opacity:0}.rs-column:hover .references__content .image-container img.active{opacity:1}.references__content-inner{position:absolute;top:0;left:0;height:100%;width:100%}.references__image{width:100%;height:100%;opacity:1;padding:10px;transition:opacity 350ms ease}.references__image img{width:100%;height:100%;object-fit:contain}.references__image figure{height:100%}.references__image--hover{opacity:0}.tile-large__content:hover .tile-large__image-container.has-hover .references__image{opacity:0}.tile-large__content:hover .tile-large__image-container.has-hover .references__image--hover{opacity:1}.references__image-container{position:relative;width:125px;height:125px;margin-bottom:18px}.references__text{margin-top:15px}.partner .rs-column{align-items:center;padding-left:0;display:block}.partner__content{width:100%;padding:10px;cursor:pointer}.partner__image picture{height:140px;display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center}.partner__image img{object-fit:contain;max-height:80%;max-width:80%}.partner .image-container img{object-fit:fill;transition:opacity 350ms ease}.partner .image-container img.active{opacity:0}.rs-column:hover .partner .image-container img.active{opacity:1}.partner img[src^="/files/assets/icons/border"]{display:none}.partner figcaption h3{font-size:inherit;font-weight:bold;margin-top:0.2em}.mod_article.block>.margin-top-big:not(:first-child){margin-top:85px}.news p{margin-top:1em}.news em{font-style:italic}.sidebar{position:fixed;top:50%;transform:translateY(-50%);right:0;overflow:hidden;z-index:2}.sidebar-item{position:relative;width:80px;height:60px;display:flex;justify-content:center;align-items:center;line-height:0;transform:translateX(11px)}.sidebar-item__content{height:100%;width:100%;padding:5px}.sidebar-item__border-container{position:absolute;top:0;width:100%;height:100%}.sidebar-item__border-container img{position:absolute;width:100%;height:100%;object-fit:fill;transition:opacity 350ms ease}.sidebar-item__border-container img.active{opacity:0}.sidebar-item:hover .sidebar-item__border-container img{opacity:0}.sidebar-item:hover .sidebar-item__border-container img.active{opacity:1}.sidebar-item__inner-content{position:absolute;top:50%;left:50%;display:inline-block;width:32px;height:auto;z-index:5;transform:translate(-50%, -50%)}.sidebar-item__image{position:absolute;top:50%;left:50%;width:100%;height:auto;opacity:1;object-fit:fill;transition:opacity 350ms ease;transform:translate(-50%, -50%)}.sidebar-item__image--hover{opacity:0}.sidebar-item__image img{width:100%;height:auto;object-fit:fill}.sidebar-item:hover .sidebar-item__image{opacity:0}.sidebar-item:hover .sidebar-item__image--hover{opacity:1}.sidebar-item:not(:last-child){margin-bottom:12px}@media screen and (max-width:700px){.sidebar-item{width:60px;height:45px}.sidebar-item__inner-content{width:24px}}.call-to-action{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1079px){.call-to-action{flex-direction:column;align-items:flex-start}}.call-to-action__wrapper{background-color:#F78545;padding:80px 0}.call-to-action__content{color:#ffffff}@media screen and (max-width:1079px){.call-to-action__content{margin-bottom:2rem}}.scrolltop{position:fixed;right:1rem;bottom:2rem;width:40px;box-shadow:0 1px 3px rgba(0, 0, 0, 0), 0 1px 2px rgba(0, 0, 0, 0);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer}@media screen and (max-width:1079px){.scrolltop{width:30px;right:1.3rem}}.scrolltop:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.footer-wrapper{height:100%;display:flex;align-items:flex-end;flex-wrap:wrap;padding-bottom:45px}@media screen and (max-width:700px){.footer-wrapper{align-items:center;padding-right:120px;padding-top:10px;padding-bottom:10px}}@media screen and (max-width:500px){.footer-wrapper{padding-bottom:20px}}.footer{font-family:"Titillium Web", "sans-serif";font-size:17.5px;font-weight:400;position:relative;height:145px;background-color:#80B1B4;margin-top:77px}@media screen and (max-width:500px){.footer{font-size:16.5px}}@media screen and (max-width:700px){.footer{margin-top:40px}}.footer__address{margin-right:30px}.footer-logos{display:flex;flex-grow:1}@media screen and (max-width:1079px){.footer-logos{flex-grow:0}}.footer__social-media{flex-grow:1;margin-right:30px}.footer__social-media img{width:30px}.footer__social-media a{line-height:0;display:block}.footer__logo figure{line-height:0}.footer__logo-waage{background-image:url("/files/Inhalte/logos/2023_sotronik_waage.png");width:180px;height:180px;position:absolute;right:22px;bottom:100px;background-repeat:no-repeat;background-size:contain;z-index:2;transform:rotate(15deg)}@media screen and (max-width:1079px){.footer__logo-waage{width:150px;height:150px}}@media screen and (max-width:500px){.footer__logo-waage{width:100px;height:100px}}.mobile{display:flex;padding:40px 20px 0 20px;flex-direction:row-reverse;align-items:flex-start}.mobile p,.mobile a{transition:all 350ms ease}.mobile p:hover,.mobile a:hover{color:#F78545}.mobile .footer-wrapper{display:block;padding-right:0}.mobile .mobile-logos{padding-top:40px}.mobile .mobile-logos .footer__logo,.mobile .mobile-logos .sotronik-logo{margin-top:20px}.mobile .mobile-logos .footer__logo{width:180px}.mobile .mobile-logos .sotronik-logo{width:150px}.mobile .changelanguage ul{display:flex}.mobile .changelanguage ul li::after{color:#000000}@media (min-width:640px){.footer__address{height:26px}}.search-form{position:absolute;left:0;top:100%;overflow:hidden;height:0;width:100%;background-color:#FAC988;padding:0;transition:height 350ms ease, padding 350ms ease}.search-form.active{padding:10px 0;height:70px}.search-form .formbody{position:relative}.search-form input{width:100%;height:50px;background-color:transparent;border:none;outline:none;color:#000000;text-align:center;padding-right:60px}.search-form .widget-submit{position:absolute;right:0;top:0;width:50px;height:50px}.search-form .widget-submit button{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#000000}.search-form .widget-submit button img{position:absolute;top:50%;left:50%;width:20px;height:20px;opacity:1;transition:opacity 350ms ease;transform:translate(-50%, -50%)}.search-form .widget-submit button img.active{opacity:0}.search-form .widget-submit button:hover{background-color:#a4c7ca}.search-form .widget-submit button:hover img{opacity:0}.search-form .widget-submit button:hover img.active{opacity:1}.search-toggler{position:relative;cursor:pointer;width:20px;height:20px}@media screen and (max-width:1079px){.search-toggler{display:none}}.search-toggler img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity 350ms ease}.search-toggler img.active{opacity:0}.search-toggler:hover img{opacity:0}.search-toggler:hover img.active{opacity:1}.search-result-form{margin-bottom:50px}.search-result-form .widget-text{display:flex;width:100%;margin-bottom:10px;font-size:0}.search-result-form input[type="search"]{height:40px;background-color:#FAC988;padding:9px 10px;border:none;font-size:18px;flex-grow:1}.search-result-form button{flex-grow:0;position:relative;width:40px;height:40px;padding:0}.search-result-form button img{position:absolute;top:50%;left:50%;opacity:1;transition:opacity 350ms ease;transform:translate(-50%, -50%)}.search-result-form button img.active{opacity:0}.search-result-form button:hover{background-color:#FAC988}.search-result-form button:hover img{opacity:0}.search-result-form button:hover img.active{opacity:1}.mod_search .header{margin-bottom:7px}.mod_search .info{font-weight:300;font-size:14px}.mod_search .search-results{margin-top:50px}.mod_search .search-results div:not(:last-child){margin-bottom:25px}.team__featherlight-inner{display:none}.featherlight .team__featherlight-inner{display:block}.team__popup-content{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:700px){.team__popup-content{flex-wrap:wrap}}.featherlight .featherlight-content{width:800px;height:auto;max-height:calc(100vh - 40px);max-width:calc(100vw - 40px);border-bottom:none;padding:50px}@media screen and (max-width:500px){.featherlight .featherlight-content{padding:20px}}.featherlight .featherlight-content .featherlight-close-icon{top:10px;right:10px}.featherlight .featherlight-content .featherlight-close-icon{font-size:35px;top:15px;right:15px}@media screen and (max-width:500px){.featherlight .featherlight-content .featherlight-close-icon{font-size:28px}}.featherlight .featherlight-content .team__text-popup,.featherlight .featherlight-content .team__position{margin-bottom:45px}@media screen and (max-width:500px){.featherlight .featherlight-content .team__text-popup,.featherlight .featherlight-content .team__position{margin-bottom:20px}}.featherlight .featherlight-content .team__text-container{margin-right:20px}@media screen and (max-width:700px){.featherlight .featherlight-content .team__text-container{margin-right:0}}.featherlight .featherlight-content .team__mail{color:#308a95}.featherlight .featherlight-content .team__social-media{margin-top:20px}.featherlight .featherlight-content .team__social-media img{width:30px}.featherlight .featherlight-content .team__gif-container{position:relative;display:flex}@media screen and (max-width:700px){.featherlight .featherlight-content .team__gif-container{margin-top:20px}}.featherlight .featherlight-content .team__gif-image{display:flex}.featherlight .featherlight-content .team__gif-image figure{display:flex}.featherlight .featherlight-content .team__gif-content{position:absolute;width:100%;height:100%}.featherlight .featherlight-content .team__gif-content img{position:absolute;width:100%;height:100%;opacity:1;object-fit:fill;z-index:1}.featherlight .featherlight-content .team__gif-image img{clip-path:polygon(7% 0, 93% 0, 100% 6%, 100% 94%, 93% 100%, 7% 100%, 0 94%, 0 6%);object-fit:cover}.featherlight .featherlight-content .team__gif-image figure:not(.landscape)>img{aspect-ratio:0.75}.references__featherlight-inner{display:none}.references__links{margin-top:28px}.references__links ul{margin-top:5px}.references__links ul:not(:last-child){margin-bottom:28px}.references__links li{font-weight:700;color:#308a95;padding-left:14px}.references__links li:not(:last-child){margin-bottom:5px}.references__links li::before{content:">";height:auto;width:auto;position:absolute;left:0px;font-weight:700;color:#308a95;top:1px;line-height:1;border-radius:0;background-color:transparent}.references__image-homepage{display:flex}.references__image-homepage img{width:200px}.references__image-homepage-image:not(:last-child){margin-right:30px}.references__title:not(:first-child){margin-top:28px}@media screen and (max-width:700px){.img-smaller-mobile .content-element__image{max-width:225px;margin-bottom:16px}}.level_2>li>.mm-listitem__text{padding-left:40px;font-size:16px}.mm-panels .mobile{display:block}.level_2.mm-listview .mobile{display:none}#article-122{word-wrap:break-word}iframe[src*="youtube"]{max-width:100%;aspect-ratio:1.7777777778}.news h2{margin-bottom:10px}header{z-index:90}.mobile_menu{background-color:#FAC988;padding-top:3em}.mobile_menu .close{display:block !important;position:absolute;top:1rem;right:1rem;z-index:9;height:20px;min-width:20px;background-image:url("/files/assets/icons/cross.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer}.mobile_menu .inner{height:100%;background:transparent;overflow-y:scroll}.header-mobile__navigation a,.header-mobile__navigation strong{padding:14px 20px;line-height:22px;color:black;display:block}.header-mobile__navigation .level_1>li:first-child{border-top:1px solid rgba(0, 0, 0, 0.4)}.header-mobile__navigation li:not(:last-child),.header-mobile__navigation .level_1>li:last-child{border-bottom:1px solid rgba(0, 0, 0, 0.4)}.header-mobile__navigation .level_2>li>a,.header-mobile__navigation .level_2>li>strong{padding-left:40px;font-size:16px;background-color:#E4B77D}.header-mobile__navigation .level_1>li.trail,.header-mobile__navigation strong{color:#308a95}.sidebar{z-index:80}.mobile-navi-footer{padding:20px 20px 0 20px;font-weight:bold}.mobile-navi-footer .footer__address,.mobile-navi-footer .footer__address a{line-height:22px;color:black}.header-mobile__navigation a:hover,.header-mobile__navigation a:focus,.header-mobile__navigation a:active .mobile-navi-footer a:hover,.mobile-navi-footer a:focus,.mobile-navi-footer a:active{color:#308a95 !important}.mobile-navi-title{position:sticky;top:0;z-index:2;color:black}.mobile-navi-title-box{text-align:center;padding:10px 20px 10px}.header-mobile__navigation .level_1>li{background-color:#FAC988}.mobile-navi-title{z-index:-1}@media screen and (max-width:1079px){.mobile-navi-footer .changelanguage{margin-bottom:40px}.mobile-navi-footer .changelanguage .header-main__navigation{display:block}.mobile-navi-footer .changelanguage .header-main__navigation .active strong{color:inherit}.mobile-navi-footer .changelanguage .header-main__navigation li{display:inline}}@media screen and (min-width:1080px){.header-main__navigation.level_1 a[title="Search"],.header-main__navigation.level_1 a[title="Suche"]{display:none}}
