.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes scaleIn{0%{transform:scale(1);-webkit-transform:scale(1);}100%{transform:scale(1.1);-webkit-transform:scale(1.1);}}@keyframes scaleOut{0%{transform:scale(1.1);-webkit-transform:scale(1.1);}100%{transform:scale(1);-webkit-transform:scale(1);}}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0;}1%{display:block;opacity:0;}100%{display:block;opacity:1;}}@-moz-keyframes fadeInFromNone{0%{display:none;opacity:0;}1%{display:block;opacity:0;}100%{display:block;opacity:1;}}@-o-keyframes fadeInFromNone{0%{display:none;opacity:0;}1%{display:block;opacity:0;}100%{display:block;opacity:1;}}@keyframes fadeInFromNone{0%{display:none;opacity:0;}1%{display:block;opacity:0;}100%{display:block;opacity:1;}}*{-webkit-font-smoothing:antialiased;}@font-face{font-family:'Open Sans Light';font-style:lighter;font-weight:100 !important;src:local('OpenSans-Light'),local('Open Sans-Light'),url('../../../typo3conf/ext/sitec_template/Resources/Public/Fonts/Open_Sans/OpenSans-Light.ttf') format('truetype');}@font-face{font-family:'Open Sans Light Italic';font-style:lighter;font-weight:100 !important;src:local('OpenSans-LightItalic'),local('Open Sans-LightItalic'),url('../../../typo3conf/ext/sitec_template/Resources/Public/Fonts/Open_Sans/OpenSans-LightItalic.ttf') format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400 !important;src:local('OpenSans-Regular'),local('Open Sans-Regular'),url('../../../typo3conf/ext/sitec_template/Resources/Public/Fonts/Open_Sans/OpenSans-Regular.ttf') format('truetype');}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600 !important;src:local('OpenSans-SemiBold'),local('Open Sans-SemiBold'),url('../../../typo3conf/ext/sitec_template/Resources/Public/Fonts/Open_Sans/OpenSans-SemiBold.ttf') format('truetype');}@font-face{font-family:'Open Sans Semibold Italic';font-style:normal;font-weight:600 !important;src:local('OpenSans-SemiBoldItalic'),local('Open Sans-SemiBoldItalic'),url('../../../typo3conf/ext/sitec_template/Resources/Public/Fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf') format('truetype');}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700 !important;src:local('OpenSans-Bold'),local('Open Sans-Bold'),url('../../../typo3conf/ext/sitec_template/Resources/Public/Fonts/Open_Sans/OpenSans-Bold.ttf') format('truetype');}@font-face{font-family:'Open Sans Bold Italic';font-style:normal;font-weight:700 !important;src:local('OpenSans-BoldItalic'),local('Open Sans-BoldItalic'),url('../../../typo3conf/ext/sitec_template/Resources/Public/Fonts/Open_Sans/OpenSans-BoldItalic.ttf') format('truetype');}@font-face{font-family:'Open Sans Italic';font-style:italic;font-weight:400 !important;src:local('OpenSans-Italic'),local('Open Sans-Italic'),url('../../../typo3conf/ext/sitec_template/Resources/Public/Fonts/Open_Sans/OpenSans-Italic.ttf') format('truetype');}body{background-color:#fff;color:#333333;font-family:'Open Sans';line-height:1.625rem;}.bold{font-family:'Open Sans Bold';}.semiBold{font-family:'Open Sans Semibold';}hr{}figcaption{display:none;}.color-yellow{color:#D6B80C;}h1{font-family:'Open Sans';font-size:2.5rem;letter-spacing:0.004375rem;line-height:3.4375rem;}h1 small{display:block;padding:0px 45px;font-family:'Open Sans Light';font-size:2.5rem;letter-spacing:0.004375rem;line-height:3.4375rem;}h2{font-family:'Open Sans';font-size:2.1875rem;letter-spacing:0.01rem;line-height:3.125rem;}h2 small{display:block;padding:0px 45px;font-family:'Open Sans Light';font-size:2.1875rem;letter-spacing:0.01rem;line-height:3.125rem;}h3{font-family:'Open Sans';font-size:2rem;letter-spacing:0.01rem;line-height:2.9375rem;}h4,.contact-section h2,.contact-section h3{font-family:'Open Sans';font-size:1.6875rem;letter-spacing:0.015rem;line-height:2.3125rem;}h5{font-family:'Open Sans';font-size:1.6875rem;letter-spacing:0.015rem;line-height:2.3125rem;}h6{font-family:'Open Sans';font-size:1.6875rem;letter-spacing:0.015rem;line-height:2.3125rem;font-family:'Open Sans Italic';}h1,h2{margin-bottom:3.75rem;}h1.withLine,h2.withLine{}h1.withShortLine,h2.withShortLine{font-family:'Open Sans Light';text-transform:uppercase;}h1.introHeadline,h2.introHeadline{}.frame-type-text h1,.frame-type-text h2{font-family:'Open Sans';}.frame-type-text h1.withLine,.frame-type-text h2.withLine{font-family:'Open Sans';}.frame-type-textmedia h1,.frame-type-textpic h1,.frame-type-textmedia h2,.frame-type-textpic h2{font-family:'Open Sans';}.frame-type-textmedia h1.withLine,.frame-type-textpic h1.withLine,.frame-type-textmedia h2.withLine,.frame-type-textpic h2.withLine{}.frame-type-header h1,.frame-type-header h2{font-family:'Open Sans';margin-bottom:0;}h1.withLightFont,h2.withLightFont,h3.withLightFont,h4.withLightFont,h5.withLightFont,h6.withLightFont{font-family:'Open Sans Light';}a{color:#C7A929;text-decoration:none;}a:hover{border-bottom:1px solid #C7A929;text-decoration:none;color:#C7A929;}.table td,.table th{border-spacing:0;border-top:1px solid #CCCCCC;}hr.lineBeforeHeader,hr.shortLineBeforeHeader,.contact-section hr.lineAfterHeader,.contact-section .contact-section-devider hr{border:0;margin:0;border-bottom:2px solid #C7A929;margin-bottom:40px;width:109px;color:inherit;background-color:currentColor;opacity:1;}hr.shortLineBeforeHeader,.contact-section hr.lineAfterHeader{margin-bottom:30px;width:36px;}.more-link,#ContactDataWrap #LinkPartner a,#ContactDataWrap #LinkForm a{color:black;border-bottom:1px solid #999999;display:inline-block;text-align:left !important;padding-left:50%;margin-top:5.625rem;font-family:'Open Sans Italic';padding-bottom:1em;font-size:0.875rem;letter-spacing:0.08rem;}.more-link:hover::after,#ContactDataWrap #LinkPartner a:hover::after,#ContactDataWrap #LinkForm a:hover::after{content:url('../../../typo3conf/ext/sitec_template/Resources/Public/Icons/Link-Arrow_Hover.svg');}.more-link:after,#ContactDataWrap #LinkPartner a:after,#ContactDataWrap #LinkForm a:after{content:url('../../../typo3conf/ext/sitec_template/Resources/Public/Icons/Link-Arrow.svg');padding-left:1rem;}#Overlay,#OverlayMenu{min-width:100%;min-height:100%;background-color:rgba(255,255,255,0.9);position:fixed;top:0;z-index:100;}#OverlayMenu{text-align:center;}#OverlayMenu .dropdown-menu{text-align:center;width:100%;}.halfOpacity{opacity:0.5;}.rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fancybox-bg{background:#fff;}.fancybox-infobar{padding-left:30px;padding-top:15px;font-family:'Open Sans';font-size:1rem;}.fancybox-toolbar{padding-right:30px;padding-top:15px;}.fancybox-toolbar button.fancybox-button--zoom{display:none;}.fancybox-toolbar button.fancybox-button--pause{height:60px;width:60px;}.fancybox-toolbar button.fancybox-button--play{height:60px;width:60px;}.fancybox-toolbar button.fancybox-button--close{height:60px;width:60px;}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#999999;background:none;}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#999999;background:none;}.fancybox-button:hover,.fancybox-button:active{color:#333333;background:none;}.fancybox-button{color:#999999;background:none;}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 30px 31px 26px;}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:100px;}#Overlay .tx-indexedsearch-searchbox,#OverlayMenu .tx-indexedsearch-searchbox,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword{width:50%;margin-left:auto;margin-right:auto;margin-top:10rem;font-size:2rem;font-family:'Open Sans Light Italic';}#Overlay .tx-indexedsearch-searchbox #SubmitSearchIcon,#OverlayMenu .tx-indexedsearch-searchbox #SubmitSearchIcon,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword #SubmitSearchIcon,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword #SubmitSearchIcon,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword #SubmitSearchIcon,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword #SubmitSearchIcon{position:absolute;top:-0.5rem;cursor:pointer;z-index:1;}#Overlay .tx-indexedsearch-searchbox #SubmitSearchIcon:hover svg path,#OverlayMenu .tx-indexedsearch-searchbox #SubmitSearchIcon:hover svg path,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword #SubmitSearchIcon:hover svg path,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword #SubmitSearchIcon:hover svg path,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword #SubmitSearchIcon:hover svg path,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword #SubmitSearchIcon:hover svg path{stroke:#D6B80C;}#Overlay .tx-indexedsearch-searchbox .tx-indexedsearch-form,#OverlayMenu .tx-indexedsearch-searchbox .tx-indexedsearch-form,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-form,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword .tx-indexedsearch-form,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-form,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword .tx-indexedsearch-form{position:relative;}#Overlay .tx-indexedsearch-searchbox #tx-indexedsearch-searchbox-sword,#OverlayMenu .tx-indexedsearch-searchbox #tx-indexedsearch-searchbox-sword,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword #tx-indexedsearch-searchbox-sword,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword #tx-indexedsearch-searchbox-sword,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword #tx-indexedsearch-searchbox-sword,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword #tx-indexedsearch-searchbox-sword{border:0;border-bottom:1px solid #333333;width:100%;padding:0.5rem;background:inherit;}#Overlay .tx-indexedsearch-searchbox #tx-indexedsearch-searchbox-sword:focus,#OverlayMenu .tx-indexedsearch-searchbox #tx-indexedsearch-searchbox-sword:focus,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword #tx-indexedsearch-searchbox-sword:focus,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword #tx-indexedsearch-searchbox-sword:focus,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword #tx-indexedsearch-searchbox-sword:focus,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword #tx-indexedsearch-searchbox-sword:focus{outline:0;caret-color:#D6B80C;}#Overlay .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete,#OverlayMenu .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete{left:0.5rem;background:inherit !important;}#Overlay .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words,#OverlayMenu .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words{border:0 !important;}#Overlay .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li,#OverlayMenu .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li{padding-top:1rem;}#Overlay .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:first-child,#OverlayMenu .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:first-child,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:first-child,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:first-child,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:first-child,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:first-child{padding-top:2rem;}#Overlay .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:hover,#OverlayMenu .tx-indexedsearch-searchbox .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:hover,#Overlay .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:hover,.tx-indexedsearch-searchbox-search #Overlay #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:hover,#OverlayMenu .tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:hover,.tx-indexedsearch-searchbox-search #OverlayMenu #tx-indexedsearch-searchbox-sword .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:hover{color:#333333;}#Overlay .tx-indexedsearch-res,#OverlayMenu .tx-indexedsearch-res{display:none;}#Overlay .tx-indexedsearch-browsebox,#OverlayMenu .tx-indexedsearch-browsebox{display:none;}#Overlay .tx-indexedsearch-info-noresult,#OverlayMenu .tx-indexedsearch-info-noresult{display:none;}#Overlay .tx-indexedsearch-search-submit,#OverlayMenu .tx-indexedsearch-search-submit{position:absolute;top:50%;right:0;}#Overlay .tx-indexedsearch-search-submit input,#OverlayMenu .tx-indexedsearch-search-submit input{background:inherit;border:0;cursor:pointer;}#Overlay form,#OverlayMenu form{position:relative;}.tx-indexedsearch-searchbox-search{text-align:center;width:50%;margin-left:auto;margin-right:auto;margin-top:0;padding-top:10rem;font-size:2rem;font-family:'Open Sans Light Italic';}.tx-indexedsearch-searchbox-search .tx-indexedsearch-form{position:relative;}.tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword{border:0;width:100%;text-align:center;}.tx-indexedsearch-searchbox-search #tx-indexedsearch-searchbox-sword:focus{outline:0;caret-color:#D6B80C;}.tx-indexedsearch-searchbox-search .tx-indexedsearch-autocomplete{left:calc(50% - 100px);background:#FFFFFF !important;}.tx-indexedsearch-searchbox-search .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words{border:0 !important;}.tx-indexedsearch-searchbox-search .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li{color:#999999;padding-top:1rem;}.tx-indexedsearch-searchbox-search .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:first-child{padding-top:2rem;}.tx-indexedsearch-searchbox-search .tx-indexedsearch-autocomplete .tx-indexedsearch-autocomplete-words li:hover{color:#333333;}.tx-indexedsearch-percent{display:none;}.tx-indexedsearch-browsebox{margin-top:7.5rem;text-align:center;}.tx-indexedsearch-browsebox ul{margin-top:1.625rem;}.tx-indexedsearch-browsebox ul li{list-style:none;display:inline-block;padding:0 1rem;}.tx-indexedsearch-browsebox ul li a{color:#333333;}.tx-indexedsearch-browsebox.resultdata{margin-top:3.125rem;text-transform:uppercase;}.tx-indexedsearch-browsebox .resultno{font-family:'Open Sans Bold';}.tx-indexedsearch-res{border-bottom:1px solid #CCCCCC;padding-bottom:0.4rem;padding-top:0.3rem;position:relative;}.tx-indexedsearch-res .main-page{text-transform:uppercase;font-family:'Open Sans Bold';font-size:0.75rem;margin-top:0.325rem;display:block;}.tx-indexedsearch-res h3{line-height:2.3rem;}.tx-indexedsearch-res.isFirst{margin-top:7.5rem;border-top:1px solid #CCCCCC;}.tx-indexedsearch-res a{color:#333333;}.tx-indexedsearch-res a:hover{border-bottom:0;font-family:'Open Sans Semibold Italic';}.tx-indexedsearch-res a .tx-indexedsearch-description{display:none;}.tx-indexedsearch-res .tx-indexedsearch-title{font-size:1.125rem;font-family:'Open Sans Italic';}.tx-indexedsearch-res .tx-indexedsearch-title a:after{background-size:10px 20px;display:inline-block;width:10px;height:20px;content:"";background-image:url(/typo3conf/ext/sitec_template/Resources/Public/Icons/Link-Arrow.svg);position:absolute;right:1rem;}.tx-indexedsearch-search-submit{display:none;}.container{padding-left:0;padding-right:0;}#header-top{width:100%;background:rgba(255,255,255,0.9);z-index:100;}#header-top .container{padding-top:10px;}#header-top #header-row-1{font-size:0.875rem;color:#999999;margin-top:28px;text-align:right;}#header-top #header-row-1 .col-lg-2,#header-top #header-row-1 .col-lg-1{}#header-top #header-row-1 a{font-size:0.875rem;color:#999999;}#header-top #header-row-1 a:hover{color:#C7A929;border-bottom:0;}#header-top #header-row-1 #PhoneNumber{padding-right:40px;}#header-top #header-row-1 #PhoneNumber a{text-transform:lowercase;}#header-top #header-row-1 #ContactEmail{padding-right:40px;}#header-top #header-row-1 #ContactEmail a{text-transform:lowercase;}#header-top #header-row-1 #SearchIcon{padding-right:32px;}#header-top #header-row-1 #SearchIcon svg:hover{transition:all 0.5s ease;color:#C7A929;cursor:pointer;}#header-top #header-row-1 #SearchIcon svg:hover #SearchIcon-svg-Path{stroke:#C7A929 !important;}#header-top #header-row-1 #Language{font-size:0.875rem;color:#999999;text-transform:uppercase;}#header-top #header-row-1 #Language .navbar{letter-spacing:0.05rem;padding-top:0;}#header-top #header-row-1 #Language svg.color-yellow path{stroke:#333333;}#header-top #header-row-1 #Language .language-dropdown-item{padding-top:0;padding-bottom:5px;cursor:pointer;}#header-top #header-row-1 #Language .language-dropdown-item:hover{border-bottom:0;color:#C7A929 !important;}#header-top #header-row-1 #Language .language-dropdown-item:hover:after{content:url('../../../typo3conf/ext/sitec_template/Resources/Public/Icons/Language-Select-Arrow-Down-bk.svg');}#header-top #header-row-1 #Language .language-dropdown-item:after{content:url('../../../typo3conf/ext/sitec_template/Resources/Public/Icons/Language-Select-Arrow-Down.svg');border:none;padding:0px;vertical-align:0px;}#header-top #header-row-1 #Language #LanguageDropdown{min-width:inherit;border:0;position:absolute;}#header-top #header-row-1 #Language #LanguageDropdown .dropdown-item{padding:0;}#header-top #header-row-1 #Language #LanguageDropdown .dropdown-item:hover{text-decoration:none;color:#C7A929;}#header-top #header-row-1 #Language .language{position:relative;z-index:9999;}#header-top #header-row-1 #Language .language .language-dropdown-content{background:none;background-color:#fff;z-index:999;padding-bottom:0.5rem;padding-top:0px;}#header-top #header-row-1 #Language .language .language-dropdown-content .active{display:none;}#header-top #header-row-1 #Language .language .language-dropdown-content .dropdown-item{padding-bottom:5px;padding-top:0px;}#header-top #header-row-2{padding-bottom:30px;margin-top:4px;}#header-top #header-row-2 .col-lg-10{}#header-top #header-row-2 a{font-size:1rem;text-transform:uppercase;color:#999999;}#header-top #header-row-2 a:hover{color:#333333;border-bottom:0;}#header-top #header-row-2 a.dropdown-toggle::after{display:none;}#header-top #SitecLogoYellow{position:absolute;top:40px;}#header-top #SitecLogoYellow svg{height:80px;-moz-transition:height 1s ease;-webkit-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease;width:auto;}#header-top #SitecLogoSmall{display:none;}#header-top #NavigationScrolled{display:none;}#header-top #OLD-ContactScrolled{margin-left:1.875rem;display:none;text-transform:uppercase;letter-spacing:0.05rem;}#header-top #OLD-HeaderWrap{max-width:1440px;margin-left:auto;margin-right:auto;position:relative;}#header-top a{color:#999999;}#header-top a:hover{color:#333333;}#header-top.scrolled{padding-top:2.25rem;transition:all 700ms;}#header-top.scrolled #Logo{text-align:left;}#header-top.scrolled #LogoRow{margin-bottom:2rem;}#header-top.scrolled #SitecLogoYellow svg{height:4rem;-moz-transition:height 1s ease;-webkit-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease;max-width:100%;}#header-top.scrolled #NavigationScrolled{display:inline-block;}#header-top.scrolled #NavigationScrolled nav button:hover{cursor:pointer;}#header-top.scrolled #NavigationScrolled nav button.close{display:none;}#header-top.scrolled #Navbar{margin-top:1.5rem;display:none;}#header-top.scrolled #SearchIcon{}#header-top.scrolled #Language{display:none;}#header-top.scrolled #ToTop{display:block;}#header-top.scrolled #ContactScrolled{margin-left:1.875rem;display:inline-block;}#header-top .dropdown-menu{margin:0;margin-left:-3.875rem;padding-right:3.875rem;padding-left:3.875rem;padding-bottom:42px;overflow:hidden;max-height:calc(90vh - 200px);overflow-y:auto;scrollbar-color:#CBCBCB white;scrollbar-width:thin;text-transform:uppercase;background:white;background:linear-gradient(180deg,rgba(255,255,255,0) 38px,rgba(255,255,255,0.9) 38px);font-size:0.875rem;color:#999999;text-transform:uppercase;border:none;}#header-top .dropdown-menu::-webkit-scrollbar{width:6px;background-color:#F5F5F5;}#header-top .dropdown-menu::-webkit-scrollbar-track{}#header-top .dropdown-menu::-webkit-scrollbar-thumb{border-radius:6px;background-color:#CBCBCB;}#header-top .dropdown-menu a{letter-spacing:0.026rem;line-height:1.5625rem;color:#999999 !important;text-transform:uppercase;font-family:'Open Sans';padding-left:0.5rem;padding-bottom:1rem;background:none;}#header-top .dropdown-menu a:hover{color:#333333 !important;font-family:'Open Sans';font-weight:normal;background:none;}#header-top .hoverLineNavigation{position:absolute;top:3.1rem;width:100%;z-index:1001;}#DividerHeader{display:none;height:1px;color:#cccccc;opacity:1;margin-bottom:30px;margin-top:5px;}#navbarDropdown:after{content:url('../../../typo3conf/ext/sitec_template/Resources/Public/Icons/Select-Arrow-Down-bk.svg');border:none;}#Logo{text-align:center;}#Logo a:hover{border-bottom:0;}#Navbar{}#Navbar .dropdown-menu{padding-top:2rem;}#Navbar .navbar-nav{flex:1;margin:auto !important;display:flex;justify-content:space-between;}#Navbar .nav-item{}#Navbar .nav-item a{color:#333333;letter-spacing:0.08rem;}#Navbar .nav-item:last-child{margin-right:0;}#Navbar .nav-item.active a{color:#333333;}#Navbar .nav-item:hover div.dropdown-menu{display:block;}#Navbar .nav-item:hover a.dropdown-toggle{color:#333333 !important;}#Navbar.focused a{color:#999999;}#Navbar.focused a:hover{color:#333333;border-bottom:0;}#ToTop{scroll-behavior:smooth;text-align:right;display:none;}#ToTop:hover{cursor:pointer;border-bottom:0;}#SearchOverlay{position:absolute;padding:0;margin:0;z-index:100;}#content-overlays .close{border:none;background-color:#fff;font-size:3rem;color:#333;position:absolute;right:1rem;}#content-section{letter-spacing:0.026rem;}#content-section a:hover{text-decoration:none;}#content-section .ce-bodytext{font-family:'Open Sans Light';}#content-section .ce-bodytext p,#content-section .ce-bodytext li,#content-section .ce-bodytext a,#content-section .ce-bodytext span{font-family:'Open Sans Light';}#content-section .ce-bodytext ul{list-style:none;}#content-section .ce-bodytext ul li{position:relative;padding-bottom:1rem;}#content-section .ce-bodytext ul li:before{content:url(/typo3conf/ext/sitec_template/Resources/Public/Icons/List-Circle-Icon.svg);position:absolute;left:-15px;top:-4px;}#content-section .ce-bodytext ul li:last-of-type{padding-bottom:0rem;}#content-section header h1.ce-headline-,#content-section header h2.ce-headline-,#content-section header h3.ce-headline-,#content-section header h4.ce-headline-,#content-section header h5.ce-headline-,#content-section header h6.ce-headline-{margin-bottom:3.75rem;}#content-section .ps-lg-86{padding-left:86px;}#content-section .pe-lg-gutter{padding-right:1.935%;}#content-section .table{margin-bottom:0;}#content-section .table tr:first-child td,#content-section .table tr:first-child th{}#content-section .table tr.clickable-row{cursor:pointer;}#content-section .table tr.clickable-row:hover{font-weight:bold;}#content-section .table tr td,#content-section .table tr th{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}#content-section h2.headerDownloadTable{margin-bottom:85px;font-size:27px;letter-spacing:0.15px;color:#333333;}#content-section .ce-intext img{max-width:100%;height:auto;}#content-section .productgroup-view-switch .text-lg-left{margin-right:1rem;}#content-section .productgroup-view-switch *{cursor:pointer;}#content-section .productgroup-view-switch .productgroup-view-cards-svg{margin-left:7px;}#content-section .productgroup-view-cards .row{margin-bottom:5.625rem;}#content-section .productgroup-view-cards .row .imageContainer{background-size:cover;background-position:center;margin-bottom:90px;}#content-section .productgroup-view-cards .row .imageContainer:last-child{margin-right:0;}#content-section .productgroup-view-cards .row .imageContainer:first-child{margin-left:0;}#content-section .productgroup-view-cards .row .imageContainer img{width:auto;height:18rem;margin-bottom:1.875rem;}#content-section .productgroup-view-cards .row .imageContainer .productName{letter-spacing:0.2px;font-size:18px;color:#333333;}#content-section .productgroup-view-cards .row:last-child{margin-bottom:0;}#content-section .productgroup-view-table,#content-section .table.downloadTable{margin-bottom:90px;}#content-section .productgroup-view-table tr:first-child td,#content-section .table.downloadTable tr:first-child td,#content-section .productgroup-view-table tr:first-child th,#content-section .table.downloadTable tr:first-child th{border-top:1px solid #CCCCCC;}#content-section .productgroup-view-table tr:first-child:hover td,#content-section .table.downloadTable tr:first-child:hover td,#content-section .productgroup-view-table tr:first-child:hover th,#content-section .table.downloadTable tr:first-child:hover th{border-bottom-color:#333333;}#content-section .productgroup-view-table tr td,#content-section .table.downloadTable tr td,#content-section .productgroup-view-table tr th,#content-section .table.downloadTable tr th{border-bottom:1px solid #CCCCCC;}#content-section .productgroup-view-table tr td:last-child,#content-section .table.downloadTable tr td:last-child,#content-section .productgroup-view-table tr th:last-child,#content-section .table.downloadTable tr th:last-child{text-align:right;}#content-section .productgroup-view-table tr:hover svg rect,#content-section .table.downloadTable tr:hover svg rect{fill:#C7A929;}#content-section .productgroup-view-table tr:hover svg path,#content-section .table.downloadTable tr:hover svg path{fill:#C7A929;}#content-section .productgroup-view-table tr:hover td,#content-section .table.downloadTable tr:hover td,#content-section .productgroup-view-table tr:hover th,#content-section .table.downloadTable tr:hover th{border-bottom-color:#333333;}#content-section .headerElement{}#content-section .headerElement .headerElementHeadline{word-break:break-word;margin-bottom:3.75rem;}#content-section .headerElement .headerElementSubline{font-family:'Open Sans Italic';font-size:1.3125rem;}#content-section .headerElement .headerElement-card{max-width:550px;background-color:#F5F5F5;opacity:0.9;}#content-section .headerElement.headerElement-bg-image{background-position:center;background-repeat:no-repeat;background-size:cover;}#content-section .headerElement.headerElement-white{color:white;font-weight:bold;}#content-section .ce-gallery{margin-bottom:0;}#content-section .ce-gallery figcaption{display:none;}@media (min-width:992px){#content-section .ce-textpic .offset-lg-1{margin-left:8.3333333333%;}}#content-section .ce-textpic .img-center img{width:100%;height:auto;}#content-section .ce-menu_subpages ul{width:100%;color:#212529;vertical-align:top;border-color:#dee2e6;padding:0;list-style:none;margin-bottom:90px;}#content-section .ce-menu_subpages ul li{width:100%;padding:0px;}#content-section .ce-menu_subpages ul li:first-child{border-top:1px solid #CCCCCC;}#content-section .ce-menu_subpages ul li a{display:block;padding:0.5rem 0.5rem;padding-top:22px;padding-bottom:22px;font-weight:normal;border-bottom:1px solid #CCCCCC;color:#333333;}#content-section .ce-menu_subpages ul li a:after{content:url(/typo3conf/ext/sitec_template/Resources/Public/Icons/Mark-List_01.svg);float:right;opacity:0.5;}#content-section .ce-menu_subpages ul li a:hover{border-bottom-color:#333333;color:#C7A929;}#content-section .ce-menu_subpages ul li a:hover:after{opacity:1;}#content-section .frame-space-after-medium-custom{padding-bottom:13.125rem;margin-bottom:0;}#content-section .frame-space-after-extra-large-custom{padding-bottom:16.875rem;margin-bottom:0;}#content-section .frame-space-after-large-custom{padding-bottom:14.375rem;margin-bottom:0;}#content-section .frame-space-after-small-custom{margin-bottom:0;padding-bottom:10.625rem;}#content-section .frame-space-after-extra-small-custom{margin-bottom:0;padding-bottom:7.5rem;}#content-section .frame-space-after-extraextra-small-custom{margin-bottom:0;padding-bottom:5.625rem;}#content-section .frame-space-after-ultra-small-custom{margin-bottom:0;padding-bottom:4.375rem;}#content-section .frame-space-before-extra-large-custom{padding-top:16.875rem;margin-top:0;}#content-section .frame-space-before-large-custom{padding-top:14.375rem;margin-top:0;}#content-section .frame-space-before-medium-custom{padding-top:13.125rem;margin-top:0;}#content-section .frame-space-before-extraextra-small-custom{margin-top:0;padding-top:5.625rem;}#content-section .frame-space-before-extra-small-custom{margin-top:0;padding-top:7.5rem;}#content-section .frame-space-before-small-custom{margin-top:0;padding-top:10.625rem;}#content-section .cite-wrap{font-size:1.6875rem;font-family:'Open Sans Light Italic';line-height:2.3125rem;letter-spacing:0.02rem;}#content-section .cite-wrap .cite-author{margin-top:3.75rem;font-size:1rem;font-family:'Open Sans';font-style:normal;position:relative;}#content-section .cite-wrap .cite-author hr{display:inline-block;width:77px;margin:0px;margin-bottom:0.75rem;margin-right:50px;color:#333333;opacity:1;}#content-section .frame-layout-0 > div{}#content-section .frame-layout-0.frame-type-text{}#content-section .frame-layout-0.frame-type-text > p{}#content-section .frame-layout-0.frame-fullWidth > div{}#content-section .frame-layout-0.frame-widerWidth > header{}#content-section .frame-layout-0.frame-widerWidth > div{}#content-section .frame-layout-0 > header{}#content-section .frame-layout-1{background-color:#F5F5F5;}#content-section .frame-layout-1 > div{}#content-section .frame-layout-1.frame-type-text > p{}#content-section .frame-layout-1.frame-fullWidth > div{}#content-section .frame-layout-1.frame-widerWidth > header{}#content-section .frame-layout-1.frame-widerWidth > div{}#content-section .frame-layout-1 > header{}#content-section .flexslider{border:none;}#content-section .flexslider.sliderElement{margin-bottom:120px;}#content-section .flexslider.carousel{cursor:pointer;}#content-section .flexslider .slides > li{position:relative;}#content-section .flexslider a:hover{border-bottom:0;}#content-section .flexslider a:hover svg{opacity:1 !important;}#content-section .flexslider a.sliderZoom{position:absolute;display:block;width:100%;height:100%;bottom:0;right:0;cursor:pointer;}#content-section .flexslider a.sliderZoom svg{position:absolute;bottom:10px;right:10px;opacity:0.7;}#content-section .flexslider .flex-caption{width:100%;padding:2%;margin-bottom:0;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);font-size:14px;line-height:18px;display:none;}#content-section .flexslider .flex-direction-nav{list-style-type:none;}#content-section .flexslider .flex-direction-nav a{opacity:0.6;transition:none;-webkit-transition:none;}#content-section .flexslider .flex-direction-nav a.flex-next{right:-75px !important;}#content-section .flexslider .flex-direction-nav a.flex-next:before{content:url(/typo3conf/ext/sitec_template/Resources/Public/Icons/Select-Arrow-Down-bk-r.svg);color:#999999;}#content-section .flexslider .flex-direction-nav a.flex-prev{left:-75px !important;}#content-section .flexslider .flex-direction-nav a.flex-prev:before{content:url(/typo3conf/ext/sitec_template/Resources/Public/Icons/Select-Arrow-Down-bk-l.svg);color:#999999;}#content-section .flexslider .flex-direction-nav a:hover{opacity:1;}#content-section .flexslider.sliderElement .flex-direction-nav a{width:90px;height:80%;top:10%;padding-top:calc(40% - 20px);margin:0;}#content-section .flexslider.sliderElement .flex-direction-nav a.flex-next{right:-95px !important;padding-right:20px;}#content-section .flexslider.sliderElement .flex-direction-nav a.flex-prev{left:-95px !important;padding-left:20px;}#content-section .flexslider.carousel .flex-direction-nav a{width:90px;}#content-section .flexslider.carousel .flex-direction-nav a.flex-next{right:-95px !important;padding-right:20px;}#content-section .flexslider.carousel .flex-direction-nav a.flex-prev{left:-95px !important;padding-left:20px;}footer{background-color:#F5F5F5;font-size:0.875rem;letter-spacing:0.05rem;line-height:1.3125rem;margin-top:-16px;padding-top:7.5rem;padding-bottom:7.5rem;color:#999999;}footer.focused .footer_col a{color:#999999;}footer.focused .footer_col a:hover{color:#333333;border-bottom:0;}footer .footer_col{width:20%;}footer .footer_col .nav-link{padding:0.75rem 0rem;text-transform:uppercase;}footer .footer_col a{padding-left:0;text-transform:uppercase;color:#999999;padding:0.75rem 0rem;}footer .footer_col a:hover{border-bottom:0;color:#333333;}footer #SocialMediaElements{margin-top:5.3125rem;text-align:center;}footer #SocialMediaElements .w-20{width:20%;}footer #SocialMediaElements div svg{height:25px;}footer #SocialMediaElements div svg path{fill:#999999;}footer #SocialMediaElements div svg:hover path{fill:#333333;border-bottom:0;}footer #SocialMediaElements #Youtube{padding-left:8px;}footer #SocialMediaElements #Instagram{padding-right:0;}footer #SocialMediaElements #Xing{padding-left:8px;}footer #FooterLogo{margin-top:105px;}footer #FooterLogo a{border-bottom:0;}footer #FooterLogo span{vertical-align:bottom;padding-left:1rem;}#Site_1 #HeaderTop{padding-bottom:1rem;}#Site_1 #HeaderTop #DividerHeader{display:none;}#Site_1 .sliderWrap{max-width:1440px !important;}#Site_1 .sliderWrap .flexslider[data-slider-type="slider"]{max-width:1440px;}#Site_1 .sliderWrap .flexslider[data-slider-type="sliderFullWidth"]{max-width:1280px !important;margin-left:auto;margin-right:auto;}#Site_1 #ProcessPlan{position:relative;}#Site_1 #ProcessPlan .svgBackground{position:absolute;width:38rem;top:-17rem;left:calc(50% - 20rem);-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite;}#Site_1 #ProcessPlan .stepText{font-family:'Open Sans Light';font-size:2.1875rem;letter-spacing:0.015rem;line-height:3.125rem;margin-bottom:5.625rem;margin-top:calc(16.25rem + 16rem);}#Site_1 #ProcessPlan #StepWrap .numeration{font-size:1.3125rem;margin-bottom:3.75rem;font-family:'Open Sans Light';}#Site_1 #ProcessPlan #StepWrap .stepContent{font-family:'Open Sans Semibold';font-size:1.3125rem;line-height:1.75rem;letter-spacing:0.02rem;margin-bottom:10.625rem;}#Site_1 #ProcessPlan #StepWrap .moreContent .more-link,#Site_1 #ProcessPlan #StepWrap .moreContent #ContactDataWrap #LinkPartner a,#ContactDataWrap #LinkPartner #Site_1 #ProcessPlan #StepWrap .moreContent a,#Site_1 #ProcessPlan #StepWrap .moreContent #ContactDataWrap #LinkForm a,#ContactDataWrap #LinkForm #Site_1 #ProcessPlan #StepWrap .moreContent a{margin-left:40%;padding-left:8%;padding-bottom:1em;}.news-listing{border-bottom:1px solid #CCCCCC;padding-bottom:0.4rem;padding-top:0.3rem;position:relative;}.news-listing .main-page{text-transform:uppercase;font-family:'Open Sans Bold';font-size:0.75rem;margin-top:0.325rem;display:block;}.news-listing h3{line-height:2.3rem;}.news-listing a{color:#333333;}.news-listing a:hover{border-bottom:0;font-family:'Open Sans Semibold Italic';}.news-listing .news-listing-title{font-size:1.125rem;font-family:'Open Sans Italic';}.news-listing .news-listing-title a:after{background-size:10px 20px;display:inline-block;width:10px;height:20px;content:"";background-image:url(/typo3conf/ext/sitec_template/Resources/Public/Icons/Link-Arrow.svg);position:absolute;right:1rem;}.tx-sitec-news .news_article{margin-bottom:15rem;}.tx-sitec-news .news_article .news_category_headline{text-transform:uppercase;color:#999999;margin:5rem 0;font-size:0.75rem;}.tx-sitec-news .news_article h3{text-align:center;}.tx-sitec-news .news_article .news_date{font-size:1.313rem;margin-bottom:6rem;}.tx-sitec-news .news_article .news_article_image{margin:0 auto;}.tx-sitec-news .news_article .news_article_image img{margin-bottom:6rem;display:block;width:100%;height:auto;}.tx-sitec-news .news_article .news_article_content{margin:0 auto;}.company-timeline{background:#333333;}.company-timeline .timelineElementWrap{background-color:#333333;color:#F7F7F7;}.company-timeline .timelineElementWrap:first-of-type{margin-top:5.625rem;padding-top:7.5rem;}.company-timeline .timelineElementWrap:last-of-type{margin-bottom:5.625rem;padding-bottom:7.5rem;}.company-timeline .timelineElementWrap .year{font-size:2rem;line-height:2.3125rem;letter-spacing:0.026rem;}.company-timeline .timelineElementWrap .headline{margin-top:3.125rem;margin-bottom:3.125rem;font-family:'Open Sans Italic';font-size:1.6875rem;letter-spacing:0.002;line-height:2.3125rem;}.company-timeline .timelineElementWrap .text{margin-bottom:4.375rem;}.company-timeline .timelineElementWrap img{max-width:100%;height:inherit;}.company-timeline .timelineElementWrap .timelineLine svg{}.company-timeline .timelineElementWrap .timelineLine.right{border-left:1px solid #F7F7F7;}.company-timeline .timelineElementWrap .timelineLine.right div.timeline-circle{height:55px;width:55px;border:2.5px solid #fff;border-radius:50%;background:#333333;margin-left:-40px;}.company-timeline .timelineElementWrap .timelineLine.right svg{}.company-timeline .timelineElementWrap .timelineLine.left{border-right:1px solid #F7F7F7;}.company-timeline .timelineElementWrap .timelineLine.left.hovered{border-right:1px solid #D6B80C;}.company-timeline .timelineElementWrap .timelineLine.left svg{right:-27.5px;}#ApplicationAreasWrap{background-color:#333333;padding-top:70px;color:#F0F0F0;padding-bottom:120px;letter-spacing:0.12rem;}#ApplicationAreasWrap #ApplicationAreas a.areaItem{display:inline-block;text-align:center;margin:0;padding-top:70px;padding-bottom:45px;width:32%;color:#F0F0F0;}#ApplicationAreasWrap #ApplicationAreas a.areaItem div{margin:0;}#ApplicationAreasWrap #ApplicationAreas a.areaItem.scaleAnimationIn{}#ApplicationAreasWrap #ApplicationAreas a.areaItem.scaleAnimationOut{}#ApplicationAreasWrap #ApplicationAreas a.areaItem:hover{color:#ffffff !important;border:none;}#ApplicationAreasWrap #ApplicationAreas a.areaItem:hover .areaName{border-bottom:2px solid #FFF;padding-bottom:18px;}#ApplicationAreasWrap #ApplicationAreas a.areaItem .areaIcon{margin-bottom:2.8125rem;}#ApplicationAreasWrap #ApplicationAreas a.areaItem .areaName{display:inline-block;max-width:210px;padding-bottom:20px;text-transform:uppercase;}#ContactDataWrap{text-align:center;}#ContactDataWrap #ContactDataElement{margin-bottom:3.4375rem;}#ContactDataWrap #ContactDataElement p{font-family:'Open Sans';line-height:3.1875rem;margin-bottom:0;}#ContactDataWrap .contactFiller{margin-bottom:7.5rem;}#ContactDataWrap #ContactEmail{margin-bottom:10.625rem;}#ContactDataWrap #ContactEmail a{color:#333333;border-bottom:1px solid #999999;}#ContactDataWrap #ContactEmail a:hover{border-bottom:2px solid #333333;}#ContactDataWrap #ContactText{max-width:450px;margin:0 auto;}#ContactDataWrap #ContactText p{font-family:'Open Sans';}#ContactDataWrap #LinkPartner a{padding-left:0;color:#333333;border-bottom:1px solid #999999;}#ContactDataWrap #LinkPartner a:hover{border-bottom:2px solid #333333;}#ContactDataWrap #LinkPartner a:hover::after{content:url('../../../typo3conf/ext/sitec_template/Resources/Public/Icons/Link-Arrow_Hover.svg');}#ContactDataWrap #LinkForm a{padding-left:0;color:#333333;margin-bottom:10.625rem;border-bottom:1px solid #999999;}#ContactDataWrap #LinkForm a:hover{border-bottom:2px solid #333333;}#ContactDataWrap #LinkForm a:hover::after{content:url('../../../typo3conf/ext/sitec_template/Resources/Public/Icons/Link-Arrow_Hover.svg');}#ContactDataWrap #AdressData p{font-family:'Open Sans';}#c100 h1,#c70 h1{font-family:'Open Sans Light';}.contact-section h2{text-transform:uppercase;font-family:'Open Sans Semibold';margin-bottom:3.75rem;}.contact-section hr.lineAfterHeader{margin-bottom:5.625rem;}.contact-section h3{font-size:18px;line-height:26px;letter-spacing:0.04rem;text-transform:uppercase;font-family:'Open Sans Semibold';}.contact-section div.contact{min-width:30%;padding-right:20px;padding-bottom:4.375rem;}.contact-section .contact-field{height:35px;}.contact-section a{color:#333333;}.contact-section a:hover{color:#C7A929;}.contact-section .contact-section-devider hr{margin-top:50px;margin-bottom:0px;opacity:0.5;width:100%;}.contact-section:last-of-type .contact-section-devider{display:none;}#cookieman-modal{overflow:scroll !important;}#cookieman-modal #PrivacyButton{margin-bottom:0px !important;margin-top:0px !important;display:none;}#cookieman-modal .collapse:not(.show){display:block;}#cookieman-modal .close{border:none;background-color:#fff;font-size:3rem;color:#333;position:absolute;right:1rem;top:35px;z-index:9999;}#Site_13 h6{text-align:left;padding-bottom:35px;}#c70{margin-bottom:270px;}#c70 h1{margin-bottom:120px;}div.tx-powermail{display:flex;flex-wrap:wrap;}div.tx-powermail .container-fluid{margin-left:8.3333333333%;flex:0 0 auto;width:83.3333333333%;}div.tx-powermail .powermail_fieldset div.row{margin-bottom:20px;}div.tx-powermail .powermail_legend{margin-bottom:1.5rem;}div.tx-powermail .form-control{padding:20px;border:1px solid #fff;padding-bottom:20px;background-color:#f7f7f7;color:#333333;}div.tx-powermail select{display:block;width:100%;padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;vertical-align:middle;background-color:#fff;background-image:url('../../../typo3conf/ext/sitec_template/Resources/Public/Icons/Select-Arrow-Down-gold.svg');background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}div.tx-powermail .powermail_fieldwrap_type_submit{margin-top:90px;margin-bottom:70px;}div.tx-powermail .powermail_fieldwrap_einbauadresse{margin-top:1rem;}div.tx-powermail .control-label{margin-bottom:20px;}div.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_produkt_undkaufdaten_headline,div.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_liefereinbaudatum_headine,div.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_gewaehrleistung_headline,div.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_weiteresvorgehen{margin-top:1rem;}div.tx-powermail .powermail_fieldwrap .control-label{margin-top:1rem;}div.tx-powermail .btn-group{margin-bottom:2rem;}div.tx-powermail .btn-group .btn{border:none;padding:1rem;}div.tx-powermail .btn-group .btn:focus{outline:none;box-shadow:none;}div.tx-powermail .btn-group .btn-default{background-color:#f7f7f7;color:#212529;}div.tx-powermail .btn-group .btn-primary{background-color:#ffcc00;color:#212529;}div.tx-powermail .powermail_tab_navigation .btn-primary{background-color:#ffcc00;color:#212529;float:right;border:none;}.submitContactForm{border:1px solid #cecece;border-radius:1px;background-color:#FFFFFF;padding:1rem 3.5rem;text-transform:uppercase;letter-spacing:0.7px;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.27);box-shadow:1px 1px 5px 1px rgba(0,0,0,0.27);}.submitContactForm:hover{color:#D6B80C;background-color:#FFFFFF;border:1px solid #cecece;border-radius:1px;}.powermail_fieldwrap_type_submit{text-align:center;}.powermail_captchaimage{margin-top:1rem;}input ::-webkit-input-placeholder,textarea ::-webkit-input-placeholder{color:#777777;-moz-transition:ease-in 0.3s;-o-transition:ease-in 0.3s;-webkit-transition:ease-in 0.3s;transition:ease-in 0.3s;transform-origin:0 50%;}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#777777;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0;}.tx-sitec-products .productgroup-view-headline{font-size:1.5625rem;margin-bottom:85px;font-size:27px;letter-spacing:0.15px;color:#333333;}.tx-sitec-products.table tr td,.tx-sitec-products.table tr th{padding-top:22px;padding-bottom:22px;}.tx-sitec-products.table tr:last-child td,.tx-sitec-products.table tr:first-child td,.tx-sitec-products.table tr:last-child th,.tx-sitec-products.table tr:first-child th{border-bottom:1px solid #CCCCCC;}.tx-sitec-products.table tr th{font-weight:normal;text-transform:uppercase;}.tx-sitec-products .overview-list-nav-label{padding-right:20px;font-family:'Open Sans Light';font-size:18px;letter-spacing:0.5px;text-transform:uppercase;}.tx-sitec-products .productgroup-view-switch{line-height:50px;}.tx-sitec-products .productgroup-view-switch svg{vertical-align:text-bottom;margin-bottom:1px;}.tx-sitec-products .productgroup-view-table{margin-bottom:20px;}.tx-sitec-products .teaserlist_products img{min-width:100%;}.tx-sitec-products .teaserlist_products .seoTitle{color:#333333;font-family:'Open Sans Bold';margin-top:1.625rem;}.custom-table{border:none;}.custom-table table{border-collapse:collapse;margin:0;padding:0;width:100%;}.custom-table table th{font-size:0.85em;letter-spacing:0.1em;text-transform:uppercase;}.custom-table table th,.custom-table table td{padding:0.625em;}.custom-table table tr{border-top:1px solid black;padding:0.35em;}.custom-table table tbody td p{margin-bottom:0px;text-align:left;}@media screen and (max-width:990px){#header-top #SitecLogoYellow,#header-top #SitecLogoSmall{left:50%;transform:translate(-50%,0);top:1.25rem;}#header-top #SitecLogoSmall{display:block;position:absolute;width:100px;top:35px;}#header-top #SitecLogoYellow{display:none;}#header-top .navbar .navbar-toggler{border:none;position:relative;left:-2rem;}#header-top .navbar .navbar-toggler .menu-line{width:40px;height:3px;background:#333333;margin:9px 0 0 20px;display:block;}#header-top .navbar .navbar-toggler .menu-line:last-child{width:25px;}#header-top .navbar #PhoneNumber,#header-top .navbar #ContactEmail{display:none;}#header-top .navbar #SearchIcon{margin-top:0.3rem;position:relative;z-index:99999;}#header-top .navbar #SearchIcon svg{width:1.3rem;height:auto;}#header-top .navbar .dropdown{margin-top:5px;font-size:1.2rem;}#header-top .navbar .navbar-collapse{margin-top:2.5rem;border-top:1px solid #333333;padding-top:2rem;}#header-top .navbar .navbar-collapse .navbar-nav .nav-item{padding:1rem 0rem 0rem 0rem;}#header-top .navbar .navbar-collapse .navbar-nav .nav-item a{color:#333 !important;}#header-top #header-row-2{margin-top:-50px;}.timelineElementWrap{margin-bottom:7rem;}.timelineElementWrap .timelineLine{display:none;}}@media screen and (max-width:930px){.custom-table table{border:0;}.custom-table table thead{display:none;}.custom-table table tr{display:block;}.custom-table table td{border-bottom:1px solid #ddd;display:block;font-size:0.8em;text-align:right;}.custom-table table td img{display:block;margin:0 auto;width:100%;}.custom-table table td p{text-align:right !important;}.custom-table table td:before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;}.custom-table table td:last-child{border-bottom:0;}footer{font-size:0.775rem;line-height:1rem;}footer .footer_col{width:33.33%;margin-bottom:4rem;}}@media screen and (max-width:575px){h1{font-size:2rem;}.container{padding:0rem 1.5rem;}}@media screen and (max-width:515px){footer{line-height:0.5rem;}footer .footer_col{width:100%;margin-bottom:2rem;}}section#c47 figure.image{width:160px;padding:10px;}section#c47 figure img.image-embed-item{width:calc(100% - 40px);margin:10px 20px;}section#c47 figure figcaption.image-caption{display:block;text-align:center;font-size:0.75rem;font-weight:bold;line-height:1.3;}section#c2754 figure figcaption.image-caption{display:block;text-align:center;font-weight:bold;font-size:0.8em;background:#ffcb04;margin:0 5px;padding:10px 5px;position:relative;border-radius:5px;color:#444;}section#c2754 figure{position:relative;}section#c2754 figure a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";}@media (max-width:992px){.ce-gallery{width:100%;}}@media (min-width:640px) and (max-width:1200px){.ce-gallery .ce-column{margin:0;padding:0 5px;box-sizing:border-box;}.ce-gallery .ce-column:first-child{padding-left:0;}.ce-gallery .ce-column:last-child{margin-right:0;}.ce-gallery img,.ce-gallery picture{width:100%;height:auto;}.ce-gallery[data-ce-columns="2"] .ce-column{width:50%;}.ce-gallery[data-ce-columns="3"] .ce-column{width:33%;}.ce-gallery[data-ce-columns="4"] .ce-column{width:25%;}.ce-gallery[data-ce-columns="5"] .ce-column{width:20%;}}@media (max-width:640px){.ce-gallery .ce-column{margin:0 0 10px;width:100%;box-sizing:border-box;}.ce-gallery img,.ce-gallery picture{width:100%;height:auto;}}.typo3-editPanel-btn svg{height:14px;width:14px;}#NewsTeaser{}#NewsTeaser a{color:#333333;}#NewsTeaser img{width:100%;height:inherit;}#NewsTeaser .news-teaser-column{width:33.3%;padding-right:27px;}#NewsTeaser .categoryHeadline{margin-bottom:1.25rem;font-family:'Open Sans';font-size:0.875rem;line-height:1.3125rem;letter-spacing:0.03rem;color:#999;text-transform:uppercase;}#NewsTeaser .imageColumn{margin-bottom:2.1875rem;}#NewsTeaser .newsHeadline{letter-spacing:0.028rem;line-height:1.75rem;font-size:1.3125rem;}#NewsTeaser .newsText{margin-top:1.25rem;}#NewsTeaser .newsText p{font-family:'Open Sans';}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fadeOutDown{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}#cookieman-acco > .card{overflow:hidden;}#cookieman-acco > .card:first-of-type,#cookieman-acco > .card:not(:first-of-type):not(:last-of-type){border-bottom:0;}#cookieman-modal{color:#333;}#cookieman-modal table{font-size:80%;}#cookieman-modal [data-toggle="collapse"]:after{content:"+";font-size:2.5rem;opacity:.7;position:absolute;right:6px;top:50%;line-height:0;transition:transform ease-in-out 0.3s;transform-origin:center;transform:rotate(45deg);font-family:'Open Sans';}#cookieman-modal .modal-header{border-bottom:0;}#cookieman-modal .modal-body h5{text-align:center;margin-left:auto;margin-right:auto;font-size:1.125rem;margin-bottom:3.125rem;}#cookieman-modal [data-toggle="collapse"].collapsed:after{transform:rotate(0);}#cookieman-settings .card-header{position:relative;}#cookieman-modal [data-toggle="collapse"][data-target="#cookieman-settings"]{position:relative;}#cookieman-modal [data-toggle="collapse"][data-target="#cookieman-settings"]:after{font-size:2rem;}#cookieman-modal #PrivacyButton{margin-top:5.625rem;background-color:#fff;padding:1.25rem;letter-spacing:0.007rem;text-transform:uppercase;-webkit-box-shadow:-1px 3px 5px -2px rgba(0,0,0,0.75);-moz-box-shadow:-1px 3px 5px -2px rgba(0,0,0,0.75);box-shadow:-1px 3px 5px -2px rgba(0,0,0,0.75);margin-bottom:10.625rem;}#CookieOverlay{max-width:1440px;margin-left:auto;margin-right:auto;}#cookieman-information{position:fixed;bottom:0;transition:transform ease-in-out 0.3s;background:#F0F0F0;color:#777777;padding:1.5625rem 0;z-index:1000;font-family:'Open Sans';}#cookieman-information .moreInformation{line-height:2.75rem;display:inline-block;border-bottom:1px solid #999;color:#999;font-family:'Open Sans Semibold';}#cookieman-information .moreInformation:hover{color:#c7a929;border-bottom:1px solid #c7a929;}#cookieman-information button{background:#fff;color:#333;height:2.9375rem;width:9.25rem;}#cookieman-information button:hover{color:#c7a929;}.tx-indexedsearch-autocomplete{background:#F5F5F5;width:200px;cursor:pointer;position:absolute;left:0;font-size:90%;z-index:101;}.tx-indexedsearch-autocomplete ul{list-style-position:outside;list-style:none;padding:0;margin:0;border:1px solid #AAAAAA;}.tx-indexedsearch-autocomplete ul li.even{background:#E5E5E5;}.tx-indexedsearch-autocomplete ul li.odd{background:#FFFFFF;}.tx-indexedsearch-autocomplete li{padding:2px 5px;}.tx-indexedsearch-autocomplete a{width:100%;}.tx-indexedsearch-autocomplete .autocomplete_searching{background:#FFFFFF url('../../../typo3conf/ext/indexed_search_autocomplete/Resources/Public/Images/Indicator.gif') no-repeat right center;}.tx-indexedsearch-autocomplete .highlighted{background-color:#A7CDF0 !important;}
