.sharebuttons {
	overflow:hidden;
}

.sharebuttons > ul.theme {
	list-style-type:none;
	margin:-4px;
	padding:0;
}

.sharebuttons > ul.theme:after {
	content:"";
	display:block;
	clear:both;
}

.sharebuttons > ul.theme > li {
	float:left;
}

.sharebuttons > ul.theme > li > a {
	margin:4px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-indent:101%;
	background-repeat:no-repeat;
	background-position:center;
}

.sharebuttons > ul.text > li > a {
	text-indent:0;
}

/* source: http://www.twelveskip.com/resources/icons/1091/boxxed-flat-social-media-icons */

.sharebuttons > ul.boxxed_16 > li > a {
	width:16px;
	height:16px;
	background-image:url('../../system/modules/sharebuttons/assets/boxxed/sprites-16.png');
}

.sharebuttons > ul.boxxed_16 > li > a.facebook {
	background-position:-20px 0;
}

.sharebuttons > ul.boxxed_16 > li > a.twitter {
	background-position:-80px 0;
}

.sharebuttons > ul.boxxed_16 > li > a.gplus {
	background-position:-40px 0;
}

.sharebuttons > ul.boxxed_16 > li > a.linkedin {
	background-position:-60px 0;
}

.sharebuttons > ul.boxxed_16 > li > a.xing {
	background-position:-100px 0;
}

.sharebuttons > ul.boxxed_16 > li > a.mail {
	background-position:0 0;
}

.sharebuttons > ul.boxxed_16 > li > a.tumblr {
	background-position:-120px 0;
}

.sharebuttons > ul.boxxed_16 > li > a.pinterest {
	background-position:-140px 0;
}

.sharebuttons > ul.boxxed_16 > li > a.reddit {
	background-position:-160px 0;
}

.sharebuttons > ul.boxxed_16 > li > a.whatsapp {
	background-position:-180px 0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.3),
       only screen and (-o-min-device-pixel-ratio: 13/10),
       only screen and (min-resolution: 120dpi) 
{
	.sharebuttons > ul.boxxed_16 > li > a {
		background-size:auto 16px;
		background-image:url('../../system/modules/sharebuttons/assets/boxxed/sprites-32.png');
	}
}

/* _all_2023.css */
@font-face{font-display: swap;font-family: Barlow Regular;src: url('/files/_layout-dcs/typo/barlow-regular-webfont.woff') format('woff'),url('/files/_layout-dcs/typo/barlow-regular-webfont.woff2') format('woff2');font-weight: normal;font-style: normal}@font-face{font-display: swap;font-family: Questa Slab;src: url('/files/_layout-dcs/typo/questa_slab_regular_webfont.woff') format('woff'),url('/files/_layout-dcs/typo/questa_slab_regular_webfont.woff2') format('woff2');font-weight: normal;font-style: normal}body{width:100%;height:100%}*,html,img,ul,ol,li{margin:0;padding:0;border:0}:root{--firmenfarbe:#cabfaa;--logofarbe:#f0b500;--corpofarbe:#ee7402;--webfarbe:#dc0814;--progfarbe:#007700;--usafarbe:#0087c3;--seafarbe:#776db0;--headfarbe:#232a2c;--textfarbe:#141C1E;--inversfarbe:#fff;--backfarbe:#f2f2f2;--errorfarbe:#c10e0e}#wrapper,header,#container,main,footer{position:relative}#wrapper{width:100%}main{width:100%;float:right;z-index:2000}footer{width:100%;float:right;clear:right;z-index:1000}img{height:auto;max-width:100%;float:left;font-size:9px;color:#fff}ul li{list-style-type:none}h1,h2,h3,h4,h5,.ce_text h6,figcaption strong,.mainnavi h1 strong,.mainnavi a span,.btns a,.btns strong{font-family:Questa Slab,Georgia,serif;font-weight:normal;letter-spacing:.01em}.mainnavi h1 strong,.mainnavi a span,.btns a,.btns strong,.naviHome h2,.naviHome h3,.naviHome h4,.naviHome h5{font-size:22px;line-height:30px}p,.ce_text li,figcaption span,footer h6,.ce_gallery figure figcaption,nav.simpel ul a,nav.simpel ul strong,.btns span{font-family:Barlow Regular,Arial,sans-serif;font-weight:normal}p,.ce_text li,figcaption span,.ce_gallery figure figcaption,.naviHome a p,a.dacsBTNimg p,.btns span{font-size:17px;line-height:27px}h2 span,h3 span,h4 span,h5 span,.mainnavi h1 span,.mainnavi a strong{font:17px/30px Barlow Regular,Arial,sans-serif;font-weight:normal}a,a:hover,a:focus,a:active{text-decoration:none;color:var(--textfarbe, #000000)}main p a[href^="tel"]{white-space:nowrap}a,a:hover,a:focus,a:active,.ce_image:hover,.ce_accordion .ui-accordion-header{outline:0;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s}strong{font-weight:normal}.invisible{height:0;display:none}#message .hinweis p{padding:12px 20px 10px;text-align:center;color:var(--inversfarbe, #ffffff);background-color:var(--errorfarbe, #000000);box-sizing:border-box}.kontaktSymb a{width:40px;height:40px;position:relative;float:left;margin-right:6px;background-repeat:no-repeat;text-indent:-9999em;z-index:1000}.kontaktSymb a.kont-tel{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpath fill='%23CABFAA' d='m100 11.2c49 0 88.8 39.7 88.8 88.7s-39.7 88.8-88.8 88.8c-49 0-88.8-39.7-88.8-88.8 0.1-48.9 39.8-88.7 88.8-88.7m0-11.2c-55.1 0-100 44.8-100 100s44.9 100 100 100 100-44.9 100-100c0-55.2-44.9-100-100-100z'%3E%3C/path%3E %3Cpath fill='%23fff' d='m100 11.2c-49 0-88.7 39.8-88.7 88.8s39.7 88.8 88.8 88.8 88.8-39.7 88.8-88.8c-0.1-49-39.9-88.8-88.9-88.8zm-26.2 30.3s6.3-4.9 11.1 5.5l8.8 15.8s3.9 5.5-1.2 8.3l-7.5 5.6-17.4-30.6 6.2-4.6zm53.4 117.7s-25.9 8-54.1-43.4-9.4-66.7-9.4-66.7l1.6-1.2 17.3 30.6-0.3 0.2s-5.5 8.4 7.3 28c0 0 15 24.2 21.2 21.6l0.3-0.2 17.9 30.3-1.8 0.8zm11.7-4.9-7.1 3-17.9-30.3 8.8-3.7c5-3 7.8 3.1 7.8 3.1l9.3 15.5c6.5 9.4-0.9 12.4-0.9 12.4z'%3E%3C/path%3E %3Cpath fill='%23CABFAA' d='m73.8 41.5s6.3-4.9 11.1 5.5l8.8 15.8s3.9 5.5-1.2 8.3l-7.5 5.6-17.4-30.6 6.2-4.6zm53.4 117.7s-25.9 8-54.1-43.4-9.4-66.7-9.4-66.7l1.6-1.2 17.3 30.6-0.3 0.2s-5.5 8.4 7.3 28c0 0 15 24.2 21.2 21.6l0.3-0.2 17.9 30.3-1.8 0.8zm11.7-4.9-7.1 3-17.9-30.3 8.8-3.7c5-3 7.8 3.1 7.8 3.1l9.3 15.5c6.5 9.4-0.9 12.4-0.9 12.4z'%3E%3C/path%3E %3C/svg%3E ")}.kontaktSymb a.kont-mail{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpath fill='%23CABFAA' d='m100 11.2c49 0 88.8 39.7 88.8 88.7s-39.7 88.8-88.8 88.8c-49 0-88.8-39.7-88.8-88.8 0.1-48.9 39.8-88.7 88.8-88.7m0-11.2c-55.1 0-100 44.8-100 100s44.9 100 100 100 100-44.9 100-100c0-55.2-44.9-100-100-100z'%3E%3C/path%3E %3Cpath fill='%23CABFAA' d='m151.2 69.9c-2.3-5-5.5-9.2-9.5-12.6-4-3.3-8.7-5.8-14.1-7.4s-11-2.4-17.1-2.4c-11.3 0-21 1.8-29.2 5.5s-15 8.5-20.3 14.3-9.3 12.4-11.9 19.6-3.9 14.4-3.9 21.4c0 7.5 1.2 14.1 3.6 19.5 2.4 5.5 5.6 10 9.8 13.6 4.1 3.6 8.9 6.3 14.4 8.1 5.5 1.7 11.3 2.6 17.4 2.6 2.5 0 5.1-0.1 7.7-0.3s5-0.5 7.3-0.8 4.4-0.8 6.4-1.4 3.7-1.3 5.1-2c-0.5-1.8-1-3.7-1.7-5.5-0.6-1.9-1.3-3.7-2-5.4-2.8 1.1-6 1.9-9.5 2.4s-7.3 0.8-11.4 0.8c-4.5 0-8.6-0.6-12.6-1.8-3.9-1.2-7.4-3.1-10.3-5.7s-5.3-5.9-7-10-2.6-8.9-2.6-14.6c0-6.3 1.1-12.3 3.3-18.2 2.2-5.8 5.4-11 9.5-15.5 4.2-4.5 9.3-8.1 15.4-10.7 6.1-2.7 13-4 20.8-4 10.1 0 17.9 2.4 23.5 7.3 5.6 4.8 8.3 11.8 8.3 21 0 3.3-0.4 6.6-1.2 9.9-0.8 3.4-2 6.5-3.5 9.2-1.5 2.8-3.5 5.1-5.8 6.8s-4.9 2.6-7.9 2.6c-1.8 0-3.1-0.3-3.9-0.9l7.7-40.3c-3-1.1-6.3-1.9-9.7-2.4s-7-0.8-10.5-0.8c-4.7 0-9.1 0.9-13.2 2.7s-7.7 4.4-10.8 7.6c-3.1 3.3-5.6 7.1-7.3 11.6-1.8 4.5-2.7 9.4-2.7 14.8 0 3.4 0.5 6.4 1.5 8.8 1 2.5 2.3 4.5 4 6.1s3.6 2.8 5.8 3.6 4.6 1.1 7.2 1.1c4 0 7.3-0.5 9.9-1.4s5.1-2 7.5-3.1c3 3 7.4 4.5 13.2 4.5 5.1-0.1 9.7-1.3 13.9-3.7s7.7-5.5 10.7-9.3c2.9-3.8 5.2-8.1 6.9-12.9 1.6-4.8 2.5-9.7 2.5-14.6-0.2-6.7-1.4-12.6-3.7-17.7zm-47.2 44.8c-1.4 0.4-2.6 0.7-3.8 0.9-1.1 0.2-2.5 0.4-4.1 0.4-2.5 0-4.6-0.8-6.1-2.4-1.6-1.6-2.3-4.2-2.3-7.7 0-2.8 0.4-5.5 1.1-8 0.8-2.6 1.9-4.8 3.3-6.8 1.4-1.9 3.1-3.5 5.2-4.7 2-1.2 4.3-1.8 7-1.8 0.9 0 1.7 0 2.4 0.1 0.8 0.1 1.6 0.2 2.5 0.5l-5.2 29.5z'%3E%3C/path%3E %3Cpath fill='%23fff' d='m104.2 84.7c-2.6 0-4.9 0.6-7 1.8-2 1.2-3.8 2.8-5.2 4.7s-2.5 4.2-3.3 6.8c-0.7 2.6-1.1 5.3-1.1 8 0 3.6 0.8 6.2 2.3 7.7 1.5 1.6 3.6 2.4 6.1 2.4 1.6 0 3-0.1 4.1-0.4 1.1-0.2 2.4-0.6 3.8-0.9l5.1-29.6c-0.9-0.2-1.7-0.4-2.5-0.5h-2.3z'%3E%3C/path%3E %3Cpath fill='%23fff' d='m100 11.2c-49 0-88.7 39.8-88.7 88.8s39.7 88.8 88.8 88.8c49 0 88.8-39.7 88.8-88.8-0.1-49-39.9-88.8-88.9-88.8zm52.3 91.3c-1.6 4.8-3.9 9.1-6.9 12.9-2.9 3.8-6.5 6.9-10.7 9.3s-8.8 3.6-13.9 3.7c-5.8 0-10.2-1.5-13.2-4.5-2.4 1.2-4.9 2.2-7.5 3.1s-5.9 1.4-9.9 1.4c-2.6 0-4.9-0.4-7.2-1.1-2.2-0.8-4.2-1.9-5.8-3.6-1.7-1.6-3-3.7-4-6.1-1-2.5-1.5-5.4-1.5-8.8 0-5.4 0.9-10.3 2.7-14.8s4.2-8.4 7.3-11.6c3.1-3.3 6.7-5.8 10.8-7.6s8.5-2.7 13.2-2.7c3.6 0 7.1 0.3 10.5 0.8 3.5 0.5 6.7 1.3 9.7 2.4l-7.6 40.4c0.8 0.6 2.1 0.9 3.9 0.9 2.9 0 5.5-0.9 7.9-2.6s4.2-4 5.8-6.8 2.7-5.9 3.5-9.2c0.8-3.4 1.2-6.7 1.2-9.9 0-9.1-2.8-16.1-8.3-21-5.6-4.8-13.4-7.3-23.5-7.3-7.8 0-14.7 1.3-20.8 4s-11.2 6.2-15.4 10.7-7.4 9.7-9.5 15.5c-2.2 5.8-3.3 11.9-3.3 18.2 0 5.7 0.8 10.6 2.6 14.6 1.7 4.1 4 7.4 7 9.9 2.9 2.6 6.4 4.5 10.3 5.7s8.1 1.8 12.6 1.8c4.1 0 7.9-0.3 11.4-0.8s6.7-1.3 9.5-2.4c0.7 1.7 1.4 3.6 2 5.4 0.6 1.9 1.2 3.7 1.7 5.5-1.4 0.7-3.1 1.4-5.1 2s-4.1 1.1-6.4 1.4-4.8 0.6-7.3 0.8c-2.6 0.2-5.2 0.3-7.7 0.3-6.1 0-11.9-0.9-17.4-2.6-5.5-1.8-10.3-4.4-14.4-8s-7.4-8.1-9.8-13.6-3.6-12-3.6-19.5c0-7.1 1.3-14.2 3.9-21.4s6.6-13.8 11.9-19.6 12.1-10.6 20.3-14.3 18-5.5 29.2-5.5c6 0 11.7 0.8 17.1 2.4s10.1 4.1 14.1 7.4 7.2 7.5 9.5 12.6 3.5 11 3.5 17.8c0 4.7-0.8 9.6-2.4 14.4z'%3E%3C/path%3E %3C/svg%3E ")}.kontaktSymb a.kont-face{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpath fill='%23CABFAA' d='m100 11.2c49 0 88.7 39.7 88.7 88.7s-39.7 88.8-88.7 88.8-88.8-39.7-88.8-88.8c0-48.9 39.8-88.7 88.8-88.7m0-11.2c-55.1 0-100 44.8-100 100s44.9 100 100 100 100-44.9 100-100c0-55.2-44.9-100-100-100z'%3E%3C/path%3E %3Cpath fill='%23CABFAA' d='M108.1,72.7c0-4.3,2.8-5.3,4.8-5.3h12.2V48.7l-16.8-0.1c-18.6,0-22.9,14-22.9,22.9V84H74.6v19.3h10.8v54.6  h22.7v-54.6h15.3l2-19.3h-17.3V72.7z'%3E%3C/path%3E %3Cpath fill='%23fff' d='m100 11.2c-49 0-88.8 39.8-88.8 88.8s39.7 88.8 88.8 88.8c49 0 88.7-39.7 88.7-88.8 0.1-49-39.7-88.8-88.7-88.8zm23.4 92.1h-15.3v54.6h-22.7v-54.6h-10.8v-19.3h10.8v-12.4c0-8.9 4.2-22.9 22.9-22.9l16.8 0.1v18.7h-12.2c-2 0-4.8 1-4.8 5.3v11.2h17.3l-2 19.3z'%3E%3C/path%3E %3C/svg%3E ")}.kontaktSymb a:last-child{margin-right:0}span.shifre{margin-right:0;unicode-bidi: bidi-override;direction: rtl}
/* _header_Webseiten_2023.css */
header{width:29.72%;min-width:270px;float:right;display:block;z-index:3000}#menuToggle input{display:none}.mainnavi{width:100%;position:relative;float:left}.mainnavi li h1,.mainnavi li a,header li.btns{width:270px;height:88px;float:left;clear:left;display:block;padding-top:32px;color:var(--inversfarbe, #ffffff)}.mainnavi a,header li.btns{background-color:var(--firmenfarbe, #cabfaa)}.mainnavi li span,.mainnavi li strong{width:270px;display:block;margin-right:auto;text-align:center}.mainnavi li a:hover,.mainnavi li h1{width:100%;background-color:var(--themenfarbe, #cabfaa)}header li.btns{height:auto;padding-bottom:28px;border-top:1px solid #fff;border-bottom:1px solid #fff;background-color:var(--themenfarbe, #cabfaa)}.mainnavi a.logoBTN:hover{background-color:var(--logofarbe, #cabfaa)}.mainnavi a.corpoBTN:hover{background-color:var(--corpofarbe, #cabfaa)}.mainnavi a.webBTN:hover{background-color:var(--webfarbe, #cabfaa)}.mainnavi a.progBTN:hover{background-color:var(--progfarbe, #cabfaa)}.mainnavi a.seaBTN:hover{background-color:var(--seafarbe, #cabfaa)}.mainnavi a.usaBTN:hover{background-color:var(--usafarbe, #cabfaa)}.kontaktSymb{width:270px;height:120px;float:left}.kontaktSymb .symbInside{width:132px;height:40px;position:relative;margin:40px auto}.logoSeiten{position:relative;float:left;clear:left;z-index:500}.logoSeiten a{float:right;display:inline-block;padding:28px 10px 24px;background-color:var(--firmenfarbe, #cabfaa)}
/* _main_Webseiten_2023.css */
body{background-repeat:no-repeat;background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='2500px' height='1100px' viewBox='0 0 2500 1100' %3E %3Cpolygon fill='%23F2F2F2' points='0,0 987.1,1090 2361.2,0 '/%3E%3C/svg%3E")}#container{width:70.28%;float:left;display:block}main .mod_article,footer .inside > div{width:100%;max-width:1020px;float:right;background-color:#fff;border-left:20px solid #fff;box-sizing:border-box}main > .inside > div{clear:both}main .mod_article,main .ui-accordion-content > div,main .ce_gallery ul,footer .inside > div,main .formbody{display: flex;flex-flow: row wrap}main .mod_article > div,main .ui-accordion-content > div > div,main .formbody > div{min-width:340px;flex:1 1 50%}main .mod_article .ce_gallery{min-width:240px;flex:1 1 240px}main .ce_gallery ul li{flex:1 1 170px;background-color: var(--backfarbe, #f2f2f2)}main .mod_article .wide,main .ui-accordion-content > div .wide{width:100%;flex-basis: 100%}main .mod_article > .ce_text,main .ce_accordion,main .ce_gallery ul li,.mod_pageimage{border-right:20px solid #fff;border-bottom:20px solid #fff}.ce_gallery figure{position:relative;overflow:hidden;float:right;background-color:var(--backfarbe, #f2f2f2);z-index:0}main .ui-accordion-content > div > .ce_text{border-top:20px solid #fff;border-left:20px solid #fff}main .mod_article .ce_text,main .ui-accordion-header{padding:20px;background-color:var(--backfarbe, #f2f2f2);box-sizing:border-box}main .mod_article.wideBild{display:block}main .mod_article.wideBild .ce_image{position:relative;float:left;display:block;border-bottom:20px solid #fff;width: calc(100% + 270px)}.mod_pageimage{width:100%;height:540px;max-width:1200px;position:relative;overflow:hidden;float:right;display:inline-block}.mod_pageimage img{height:540px;object-fit: cover}.mod_pageimage figcaption,.wideBild figcaption{bottom:60px;right:0;position:absolute;text-align:right;color:var(--inversfarbe, #ffffff);z-index:100}figcaption strong,figcaption span{position:relative;float:right;padding-right:20px;padding-left:30px}figcaption strong{padding-top:12px;padding-bottom:12px;-webkit-box-shadow:-0.5px 1px 1px rgba(0,0,0,.2);box-shadow:-0.5px 1px 1px rgba(0,0,0,.2);background-color:var(--themenfarbe, #cabfaa);z-index:300}figcaption span{clear:right;margin-top:-5px;padding-top:8px;padding-bottom:5px;background-color:#cabfaa;background-color:var(--firmenfarbe, #cabfaa);z-index:200}main .mod_article .zitatMain{padding:0;display:flex;flex-flow: column nowrap;justify-content:space-between}main .ce_text.zitat{padding-top:35px;padding-bottom:40px;vertical-align:bottom;background-repeat:no-repeat;border-top:20px solid #fff;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 160'%3E %3Cpath fill='%23fff' d='M183,137.1C169,152.3,147.8,160,120,160h-10v-28.2l8-1.6c13.7-2.7,23.2-8.1,28.3-16  c2.7-4.3,4.2-9.1,4.4-14.2H120c-5.5,0-10-4.5-10-10V20c0-11,9-20,20-20h60c5.5,0,10,4.5,10,10v50l0,29.2  C200,90.3,201.9,116.6,183,137.1z M20,0h60c5.5,0,10,4.5,10,10v50l0,29.2c0.1,1.1,2,27.4-16.9,47.9C59,152.3,37.8,160,10,160H0  v-28.2l8-1.6c13.7-2.7,23.2-8.1,28.3-16c2.7-4.3,4.2-9.1,4.4-14.2H10c-5.5,0-10-4.5-10-10V20C0,9,9,0,20,0z'%3E%3C/path%3E %3C/svg%3E ");background-color:var(--themenfarbe, #cabfaa); background-size:30px 24px;background-position:left 20px bottom 12px}main .ce_text.zitat p{color:var(--inversfarbe, #ffffff)}main .ce_text p span.signR{position:relative;float:right;padding-left:50px;text-align:right}.ce_text h1,.ce_accordion h2,figcaption strong{font-size:27px;line-height:35px}.ce_text h1{padding-top:15px;padding-bottom:20px;color:var(--headfarbe, #cabfaa)}.ce_text h2,.ce_text h3,.ce_text h4,.ce_text h5{padding-top:20px;padding-bottom:20px;font-size:23px;line-height:31px;color:var(--headfarbe, #000000)}.ce_accordion h2{padding-top:3px;padding-bottom:6px;color:var(--headfarbe, #cabfaa)}.ui-accordion-header{cursor:pointer;outline:0}main .ui-accordion-header:hover,main .ui-accordion-header.active{background-color:var(--themenfarbe, #cabfaa)}main .ui-accordion-header:hover h2,main .ui-accordion-header.active h2,main .ui-accordion-header:hover p,main .ui-accordion-header.active p{color:var(--inversfarbe, #ffffff)}p,.ce_text li,time{color:var(--textfarbe, #000000)}.ce_text p,.ce_text ul,.ce_text ol{padding-bottom:15px}.ce_text ul li,.ce_text ol li{margin-left:17px;padding-bottom:5px;list-style-type:square}.ce_text a{padding:2px;border-bottom:1px dashed;border-color:var(--firmenfarbe, #cabfaa);background-color:var(--inversfarbe, #ffffff)}.ce_text a:hover,.ce_text a:focus{background-color:var(--themenfarbe, #fff);color:var(--inversfarbe, #fff);border-color:var(--inversfarbe, #fff)}.ce_text strong{font-weight:bold;color:var(--headfarbe, #cabfaa)}
/* _kontakt.css */
.mod_image_copyright_list div{border-bottom:20px solid #fff}.mod_image_copyright_list p{float:left;clear:left}.ce_text a{border-color:var(--firmenfarbe, #cabfaa)}main .mod_article form .ce_text{padding:0;background-color:#fff}main .mod_article form .widget{width:100%;float:left;border-right:20px solid #fff;border-bottom:20px solid #fff;box-sizing:border-box}.ce_form label,.ce_form input,.ce_form textarea,.ce_form button{width:100%;float:left}.ce_form input,.ce_form textarea{padding:20px;border:1px solid;border-radius:3px;font:18px/28px Questa Slab,Georgia,serif;box-sizing:border-box;outline:0;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;background-color: var(--backfarbe, #f2f2f2);border-color: var(--backfarbe, #f2f2f2);color: var(--textfarbe, #000)}.ce_form label{margin-bottom:3px;font:16px/24px Barlow Light,Arial,sans-serif;color: var(--textfarbe, #000)}.ce_form textarea{height:240px}.ce_form input:focus,.ce_form textarea:focus,.ce_form input:active,.ce_form textarea:active{border-color: var(--textfarbe, #000)}.ce_form button{padding-top:20px;padding-bottom:20px;border-radius:3px;font:20px Questa Slab,Georgia,serif;cursor:pointer;color: var(--inversfarbe, #000);background-color :var(--textfarbe, #000);outline:0;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s}.ce_form button:hover{opacity:0.7}p.error{float:left;padding-bottom:10px;font-family:Questa Slab,Georgia,serif;line-height:20px;letter-spacing:.2px;color: var(--errorfarbe, #000)}label span.mandatory{font-weight:bold;color: var(--errorfarbe, #000)}input[type="checkbox"]{display:none}input[type="checkbox"] + label span.check{width:40px;height:40px;float:left;border:1px solid;border-radius:3px;cursor:pointer;background-color: var(--backfarbe, #f2f2f2);border-color: var(--textfarbe, #000)}input[type="checkbox"]:checked + label span.check span.pacman{width:0;height:0;float:left;display:inline-block;margin-top:5px;margin-left:7px;border:15px solid #fba300;border-radius:15px;border-right-color:transparent}input[type="checkbox"]:checked + label span.check span.pacman span{width:4px;height:4px;float:left;margin-top:-8px;margin-left:-3px;border-radius:2px;background-color: var(--textfarbe, #000)}.ce_form label span.labelText{width:83%;float:left;clear:none;margin-left:7px}.mod_sitemap.ce_text ul{padding-bottom:0}.mod_sitemap.ce_text a.sibling{display:block;margin-bottom:5px;padding:10px 10px 8px}main .mod_newslist .layout_simple{display: flex}.mod_newslist .layout_simple a,.mod_newslist .layout_simple time{margin-bottom:5px;padding:10px 10px 8px;font:17px/24px Barlow Regular,Arial,sans-serif}.mod_newslist .layout_simple time{text-align:right;flex:0 0 84px}.mod_newslist .layout_simple a{flex:2 2 auto}
/* _footer_Webseiten_2023.css */
nav.simpel,nav.btns{min-width:340px;border-right:20px solid #fff;flex:1 1 50%;box-sizing: border-box}nav.btns ul{width:100%;margin-bottom:120px;display:flex;flex-flow: row nowrap}nav.simpel{margin-top:7px;margin-bottom:30px}nav.simpel ul a,nav.simpel ul strong{display:block;padding:15px 30px 15px 20px}nav.btns li a,nav.btns li strong{display:block;padding:12px;text-align:center;border-radius:3px;color:var(--inversfarbe, #ffffff);background-color:var(--themenfarbe, #cabfaa)}nav.btns li{position:relative;flex: 1 1 160px}nav.btns li.first{border-right:20px solid #fff}nav.btns .last a,nav.btns .last strong{background-color:var(--firmenfarbe, #cabfaa)}nav.btns li.last::after{width:24px;height:20px;left:50px;top:53px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 100'%3E %3Cpath fill='%23cabfaa' d='M0,86.3c0,14.9,9.9,17.8,20.3,8L120,0H0V86.3z'%3E%3C/path%3E %3C/svg%3E ");content:''}footer nav ul a:hover,footer nav ul strong{text-decoration:underline}.breadsocial{width:100%;display:flex;flex-flow: row wrap}.mod_breadcrumb{padding:15px 12px 16px 50px;background-repeat:no-repeat;border-bottom:20px solid #fff;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpolygon fill='%23cabfaa' points='187.1 12.4 151.2 12.4 151.2 32.4 187.1 67.1'%3E%3C/polygon%3E %3Cpolygon fill='%23cabfaa' points='75 126.8 125 126.8 125 200 200 200 200 96.6 100 0 0 96.6 0 200 75 200'%3E%3C/polygon%3E%3C/svg%3E ");background-size:22px 22px;background-position:20px 15px;background-color: var(--backfarbe, #f2f2f2);flex:4 1 auto;box-sizing:border-box}.mod_breadcrumb ul li:not(.first)::before{margin-right:4px;margin-left:4px;content:">"}.mod_breadcrumb li{float:left;display:inline-block;padding-top:5px;padding-bottom:3px}footer h6,.mod_breadcrumb li{font:15px Barlow Regular,Arial,sans-serif;color:var(--textfarbe, #000000)}.mod_sharebuttons{height:22px;min-width:250px;padding:16px 20px 16px 12px;text-align:right;border-bottom:20px solid #fff;background-color: var(--backfarbe, #f2f2f2);flex:0 0 250px;flex-grow:1}.mod_breadcrumb li h6{position:relative;display:inline-block}.mod_sharebuttons h6{width:77px;top:-6px;position:relative;display:inline-block}.sharebuttons{width:156px;height:22px;display:inline-block;margin-left:auto;text-align:left}.mod_sharebuttons li a{width:22px;height:22px;float:left;margin-left:4px;background-position:left top;background-repeat:no-repeat;text-indent:-9999em;background-color:var(--inversfarbe, #ffffff)}.mod_sharebuttons a.facebook{background-image:url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpath fill='%23cabfaa' d='m188.7 0h-177.4c-6.2 0-11.3 5.1-11.3 11.3v177.3c0 6.2 5.1 11.3 11.3 11.3h177.3c6.2 0 11.3-5.1 11.3-11.3v-177.3c0.1-6.2-5-11.3-11.2-11.3zm-55.8 90.3-1 11.7h-22v74.2h-29.6v-74.2h-15v-29.7h14.8v-13.4c0-12.2 5.7-31.1 31.2-31.1h22.9v25.4h-16.7c-2.7 0-6.5 1.4-6.5 7.1v11.9h23.6l-1.7 18.1z'%3E%3C/path%3E %3C/svg%3E ")}.mod_sharebuttons a.xing{background-image:url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpath fill='%23cabfaa' d='M188.7,0H11.3C5.1,0,0,5.1,0,11.3v177.3c0,6.2,5.1,11.3,11.3,11.3h177.3c6.2,0,11.3-5.1,11.3-11.3V11.3  C200,5.1,194.9,0,188.7,0z M32,128.5l25.1-41.3l-18.7-33h31.7l18.6,33l-25,41.3H32z M150.3,172.2h-33.7l-32.2-56.6l50-87.8H168  l-49.9,87.8L150.3,172.2z'%3E%3C/path%3E %3C/svg%3E ")}.mod_sharebuttons a.linkedin{background-image:url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpath fill='%23cabfaa' d='m188.7 0h-177.4c-6.2 0-11.3 5.1-11.3 11.3v177.3c0 6.2 5.1 11.3 11.3 11.3h177.3c6.2 0 11.3-5.1 11.3-11.3v-177.3c0.1-6.2-5-11.3-11.2-11.3zm-128.3 169.5h-31.3v-93.9h31.3v93.9zm-2.8-111.2c-3.3 3.1-7.5 4.7-12.9 4.7h-0.1c-5.1 0-9.3-1.6-12.5-4.7s-4.8-7-4.8-11.6c0-4.7 1.6-8.6 4.9-11.6 3.3-3.1 7.6-4.6 12.8-4.6s9.4 1.5 12.6 4.6 4.8 7 4.9 11.6c-0.1 4.6-1.7 8.5-4.9 11.6zm115.2 111.2h-31.2v-50.2c0-14.1-5.2-21.2-15.7-21.2-4 0-7.3 1.1-10 3.3s-4.7 4.9-6.1 8c-0.6 1.6-1 4.1-1 7.6v52.5h-31.2c0.3-56.6 0.3-87.9 0-93.8h31.2v13.3c6.6-10.3 15.9-15.4 28-15.4 10.8 0 19.5 3.6 26.1 10.7s9.9 17.6 9.9 31.5v53.7z'%3E%3C/path%3E %3C/svg%3E ")}.mod_sharebuttons a.twitter{background-image:url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpath fill='%23cabfaa' d='m188.7 0h-177.4c-6.2 0-11.3 5.1-11.3 11.3v177.3c0 6.2 5.1 11.3 11.3 11.3h177.3c6.2 0 11.3-5.1 11.3-11.3v-177.3c0.1-6.2-5-11.3-11.2-11.3zm-23.7 67.3v4.3c0 6.6-0.7 13.2-2.2 19.9-8.4 37.6-40.7 73.8-93 73.8-18.8 0-36.5-5.5-51.3-14.8 2.8 0.3 5.3 0.4 8.1 0.4 15.7 0 30-5.2 41.5-14.1-14.6-0.4-26.9-9.9-31.3-23 2 0.4 4.2 0.7 6.3 0.7 3.1 0 5.9-0.4 8.9-1.3-11.3-2.2-20.5-10-24.6-20.4-1.5-3.7-2.3-7.6-2.3-11.9v-0.4c4.5 2.5 9.6 4 15.1 4.1-8.9-5.9-14.9-16-14.9-27.5 0-6 1.8-11.6 4.6-16.6 16.5 20 41.2 33.1 69.1 34.5-0.5-2.4-1-4.9-1-7.5 0-18.1 15.1-32.9 33.5-32.9 9.8 0 18.5 4 24.5 10.4 7.6-1.5 14.9-4.2 21.3-8-2.5 7.8-7.8 14.2-14.8 18.3 6.8-0.9 13.3-2.7 19.2-5.2-4.5 6.7-10.3 12.5-16.7 17.2z'%3E%3C/path%3E %3C/svg%3E ")}.mod_sharebuttons a.mail{background-image:url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpath fill='%23cabfaa' d='m188.7 0h-177.4c-6.2 0-11.3 5.1-11.3 11.3v177.3c0 6.2 5.1 11.3 11.3 11.3h177.3c6.2 0 11.3-5.1 11.3-11.3v-177.3c0.1-6.2-5-11.3-11.2-11.3zm-144.5 41.3h112.1c5.8 0 9.8 1.4 11.4 2.7l-59.9 59.9c-2.6 2.6-5.2 3.5-7.5 3.5s-4.9-0.8-7.6-3.5l-59.9-59.9c1.6-1.3 5.7-2.7 11.4-2.7zm-19.3 96.3v-75.2c0-4.8 0.4-8 1.2-9.4l47.3 47.3-47.1 47.1c-1-1.6-1.4-5-1.4-9.8zm131.2 21.1h-111.9c-5.7 0-9.5-1-11.1-2.4l48.8-48.8 4.3 4.1c5.3 4.9 9.1 6.7 14 6.7s8.7-1.8 14-6.7l4.3-4.1 48.8 48.8c-1.7 1.4-5.5 2.4-11.2 2.4zm19-21.1c0 4.8-0.4 8.2-1.4 9.8l-47.1-47.1 47.4-47.3c0.7 1.4 1.1 4.6 1.1 9.4v75.2z'%3E%3C/path%3E %3C/svg%3E ")}.mod_sharebuttons a.whatsapp{background-image:url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E %3Cpath fill='%23cabfaa' d='m188.7 0h-177.4c-6.2 0-11.3 5.1-11.3 11.3v177.3c0 6.2 5.1 11.3 11.3 11.3h177.3c6.2 0 11.3-5.1 11.3-11.3v-177.3c0.1-6.2-5-11.3-11.2-11.3zm-88.7 179.7c-14.1 0-27.3-3.7-38.8-10.1l-40.1 9 10.2-38.2c-7-11.9-11-25.6-11-40.4 0-44 35.7-79.7 79.7-79.7s79.7 35.7 79.7 79.7-35.7 79.7-79.7 79.7z'%3E%3C/path%3E %3Cpath fill='%23cabfaa' d='m142.4 118.4c-2.3-1.2-13.5-6.7-15.7-7.4-2.1-0.8-3.6-1.2-5.1 1.2-1.6 2.3-5.9 7.4-7.3 8.9-1.4 1.6-2.6 1.8-4.9 0.6s-9.7-3.5-18.4-11.4c-6.8-6.1-11.4-13.5-12.7-15.9-1.4-2.3-0.2-3.5 1-4.7 1.1-1 2.3-2.6 3.4-4s1.5-2.3 2.3-3.8 0.4-2.8-0.2-4-5-12.4-7.1-17c-1.7-3.8-3.5-3.9-5.1-3.9-1.4-0.1-2.8-0.1-4.4-0.1s-4 0.6-6.2 2.8c-2.1 2.3-8 7.8-8 19.1s8.1 22.1 9.3 23.6c1.2 1.6 15.9 25.4 39.2 34.6 19.3 7.6 23.2 6.1 27.5 5.7 4.2-0.4 13.5-5.5 15.5-10.9 1.9-5.4 1.9-9.9 1.3-10.9-0.6-0.8-2-1.4-4.4-2.5z'%3E%3C/path%3E %3C/svg%3E ")}.logoSeiten a:hover,.kontaktSymb a:hover,.mod_sharebuttons ul li a:hover{opacity:0.7}a.jump{width:49px;height:47px;bottom:-54px;right:-54px;position:absolute;display:block;padding-top:7px;padding-left:5px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:var(--firmenfarbe, #cabfaa); z-index:3000}a.jump p{width:0;height:0;position:relative;text-indent:-9999em;border-left: 22px solid transparent;border-right: 22px solid transparent;border-bottom: 30px solid var(--inversfarbe, #ffffff)}a.jump p::after{width:10px;height:14px;left:-5px;position:absolute;display:block;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:var(--inversfarbe, #ffffff);content:''}a.jump:hover{background-color:var(--themenfarbe, #cabfaa); z-index:3000}
@media (max-width:940px){
/* _all_2023_930px.css */
main .mod_article .ce_text:not(.zitatMain),main .ui-accordion-header{padding:17px}nav.simpel ul a,nav.simpel ul strong{padding-left:17px}main .ce_text.zitat{background-position:left 17px bottom 12px}footer .inside .breadsocial{border-left-width:0}main .mod_article > .ce_text,main .ce_accordion,main .ce_gallery ul li,.mod_pageimage,.footerNavi > nav{border-right-width:12px;border-bottom-width:12px}main .ui-accordion-content > div .ce_text,main .ce_text.zitat{border-top-width:12px}.btns li.first,main .mod_article form .widget{border-right-width:12px}main .mod_article.wideBild .ce_image,.mod_breadcrumb,.mod_sharebuttons{border-bottom-width:12px}main .mod_article,main .ui-accordion-content > div .ce_text,footer .inside .footerNavi{border-left-width:12px}.mainnavi{width:58px;height:58px;top:50%;position:absolute;margin-top:-29px;z-index:2000}.mainnavi nav{width:64px;height:58px;position:relative;display:block;border-top-right-radius:3px;border-bottom-right-radius:3px}#menuToggle{width:64px;height:35px;left:12px;top:12px;position:relative;display:flex;flex-direction:column;z-index:1200;-webkit-user-select:none;user-select:none}#menuToggle input{width:40px;height:35px;position:absolute;display:flex;cursor:pointer;opacity:0;z-index:2000}#menuToggle > span{width:40px;height:5px;position:relative;margin-bottom:10px;background-color:#fff;border-radius:1.6px;display: flex;z-index: 1200;transform-origin: 5px 0px;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),opacity 0.55s ease}#menuToggle > span:first-child{transform-origin: 0% 0%}#menuToggle > span:nth-last-child(2){margin-bottom:0;transform-origin: 0% 100%}#menuToggle input:checked ~ span{background-color:#fff;opacity: 1;transform: rotate(45deg) translate(8px, 0px)}#menuToggle input:checked ~ span:nth-last-child(3){opacity: 0;transform: rotate(0deg) scale(0.2, 0.2)}#menuToggle input:checked ~ span:nth-last-child(2){transform: rotate(-45deg) translate(5px, 4px)}#menuCont{width:340px;height:auto;position:absolute;margin-top:-44px;margin-left:-30px;padding-top:60px;background-color:rgba(255,0,217,.55);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.3);box-shadow:1px 1px 1px rgba(0,0,0,.3);-webkit-font-smoothing: antialiased;  transform-origin: 0% 0%;  transform: translate(-400px, 0);  transition: transform 0.5s cubic-bezier(0.1,0.1,0.05,2.0);background-color:var(--themenfarbe, #cabfaa)}#menuToggle input:checked ~ ul{transform: none}.mainnavi li h1,.mainnavi li a,.mainnavi li span,.mainnavi li strong,header li.btns{width:100%}main .mod_article.wideBild .ce_image{width:100%}.wideBild .ce_image img{height:400px;object-fit: cover}.mod_pageimage{width:100%;height:auto;border-right:0}main .mod_pageimage figcaption{bottom:auto;position:relative;float:right;display:block;margin-right:12px}main .mod_pageimage figure{float:right;clear:right;margin-top:-35px}.mod_pageimage img{height:400px}header .kontaktSymb{display:none}.mod_pageimage .kontaktSymb{width:58px;height:138px;bottom:6px;right:12px;position:absolute}.mod_pageimage .kontaktSymb .symbInside{width:auto;height:auto;margin:0}.mod_pageimage .kontaktSymb a{margin-right:9px;margin-bottom:6px;margin-left:9px}.logoSeiten{float:right;clear:none}.logoSeiten a{width:auto;height:auto;position:relative;padding:0}.logoSeiten figure{float:right}body{background:none}header,#container{width:100%}header{margin-bottom:12px;background-color: var(--firmenfarbe, #cabfaa)}.mod_breadcrumb{padding-left:42px;background-position:12px 15px}.mod_breadcrumb{padding-left:62px;background-position:32px 15px}.mod_sharebuttons{padding-right:12px}a.jump{bottom:12px;right:12px;position:fixed;-webkit-box-shadow:-1px -1px 2px rgba(0,0,0,.3);box-shadow:-1px -1px 2px rgba(0,0,0,.3);border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:var(--themenfarbe, #cabfaa)}
}
