@charset "UTF-8";.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 #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.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:.5em .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,.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(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%}#sd-lightbox{background:rgba(0,0,0,1);height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;-webkit-transition:all 0.4s ease 0.4s;transition:all 0.4s ease 0.4s;visibility:hidden;width:100%;z-index:10000}#sd-lightbox.open{opacity:1;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;visibility:visible}#sd-lightbox-top{background:rgba(0,0,0,.7);height:44px;left:0;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;width:100%;z-index:10003}#sd-lightbox.open #sd-lightbox-top{-webkit-transform:translateY(0);transform:translateY(0)}#sd-lightbox.open #sd-lightbox-top.idle{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#sd-lightbox-counter{color:rgba(255,255,255,1);float:left;font-size:16px;font-weight:400;height:44px;line-height:44px;min-width:44px;padding:0 10px;text-align:center}#sd-lightbox-close{background:transparent url(../../../../../../typo3conf/ext/sd_lightbox/Resources/Public/Icons/close.svg) no-repeat scroll center center / 24px auto;cursor:pointer;display:block;float:right;height:44px;width:44px}#sd-lightbox-fullscreen{background:transparent url(../../../../../../typo3conf/ext/sd_lightbox/Resources/Public/Icons/fullscreen.svg) no-repeat scroll center center / 24px auto;cursor:pointer;display:none;float:right;height:44px;width:44px}#sd-lightbox-fullscreen.fullscreen-open{background:transparent url(../../../../../../typo3conf/ext/sd_lightbox/Resources/Public/Icons/fullscreen-open.svg) no-repeat scroll center center / 24px auto}#sd-lightbox-download{background:transparent url(../../../../../../typo3conf/ext/sd_lightbox/Resources/Public/Icons/download.svg) no-repeat scroll center center / 24px auto;cursor:pointer;display:block;float:right;height:44px;width:44px}#sd-lightbox-images img{display:block;left:50%;max-height:100vh;max-width:100vw;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7);-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;visibility:hidden;z-index:10002}#sd-lightbox-images img.no-transition{-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s}#sd-lightbox-images img.active{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);visibility:visible}#sd-lightbox-images img.previous{opacity:0;-webkit-transform:translate(50%,-50%) scale(1);transform:translate(50%,-50%) scale(1);visibility:hidden}#sd-lightbox-images img.next{opacity:0;-webkit-transform:translate(-150%,-50%) scale(1);transform:translate(-150%,-50%) scale(1);visibility:hidden}#sd-lightbox-previous{background:rgba(0,0,0,.7) url(../../../../../../typo3conf/ext/sd_lightbox/Resources/Public/Icons/previous.svg) no-repeat scroll center center / 24px auto;cursor:pointer;display:block;height:44px;left:0;position:absolute;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;width:44px;z-index:10003}#sd-lightbox.open #sd-lightbox-previous{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#sd-lightbox.open #sd-lightbox-previous.disabled,#sd-lightbox.open #sd-lightbox-previous.idle{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}#sd-lightbox-next{background:rgba(0,0,0,.7) url(../../../../../../typo3conf/ext/sd_lightbox/Resources/Public/Icons/next.svg) no-repeat scroll center center / 24px auto;cursor:pointer;display:block;height:44px;position:absolute;right:0;top:50%;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;width:44px;z-index:10003}#sd-lightbox.open #sd-lightbox-next{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#sd-lightbox.open #sd-lightbox-next.disabled,#sd-lightbox.open #sd-lightbox-next.idle{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}#sd-lightbox-bottom{background:rgba(0,0,0,.7);bottom:0;left:0;min-height:44px;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;width:100%;z-index:10003}#sd-lightbox.open #sd-lightbox-bottom{-webkit-transform:translateY(0);transform:translateY(0)}#sd-lightbox #sd-lightbox-bottom.idle{-webkit-transform:translateY(100%);transform:translateY(100%)}#sd-lightbox-caption{color:rgba(255,255,255,1);font-size:16px;font-weight:400;line-height:24px;margin:0 auto;max-width:1200px;padding:10px 30px;position:relative;text-align:center;width:100%}#sd-lightbox-overlay{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10001}@media (min-width:1200px){#sd-lightbox-fullscreen{display:block}}.tx-srfeuserregister-pi1 p{margin-bottom:0;margin-top:.5em;padding:0 .3em;text-indent:0}.tx-srfeuserregister-pi1 h4{margin-top:0;padding-left:.3em}.tx-srfeuserregister-pi1 legend{font-weight:700;padding:0 .5em}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice{font-style:italic;margin-bottom:1em}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash{margin-bottom:2em}.tx-srfeuserregister-pi1 a{background-image:url(../../../../../../typo3conf/ext/sr_feuser_register/Resources/Public/Images/internal_link.png);background-position:0% 60%;background-repeat:no-repeat;padding-left:14px;text-decoration:none}.tx-srfeuserregister-pi1 label{margin:0;padding:0}.tx-srfeuserregister-pi1 label span{color:red}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error{color:red}.tx-srfeuserregister-pi1 input{margin:0;padding:0 .5em 0 0}.tx-srfeuserregister-pi1 input[type=password]{margin-right:1em}* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password{margin-right:1em}.tx-srfeuserregister-pi1 input[type=radio],.tx-srfeuserregister-pi1 input[type=checkbox]{background-color:transparent}* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio,* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox{background-color:transparent}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon{background-color:transparent;margin-left:1em}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover{cursor:pointer}.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view{background-color:transparent;background-image:url(../../../../../../typo3conf/ext/sr_feuser_register/Resources/Public/Images/internal_link_new_window.png);background-repeat:no-repeat;font-size:.8em;margin-left:1em;padding-left:15px}.tx-srfeuserregister-pi1 ul{list-style-position:inside;margin:0;padding:0}.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes{list-style-type:none}.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li{margin:0 0 .3em 0;padding:0}.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label{margin:0;padding:0 0 0 .5em}.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li{float:left;margin:0;padding:0 2em 0 0}.tx-srfeuserregister-pi1 dl{margin:0;padding:1em 0 0 0}.tx-srfeuserregister-pi1 dt,.tx-srfeuserregister-pi1 dd{float:left;margin:0;padding:0 0 .5em 0}.tx-srfeuserregister-pi1 dt{clear:both;text-align:right;padding-right:1em;width:25%}.tx-srfeuserregister-pi1 dd{text-align:left;width:50%}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt{width:auto;padding-right:0}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd{width:auto}* html .tx-srfeuserregister-pi1 dd{float:none}.tx-srfeuserregister-pi1 dd p{margin-bottom:.5em;margin-top:0;padding:0}.tx-srfeuserregister-pi1 dd label{padding:0 1em 0 .5em}.dpnglossary.pagination ul{list-style:none;margin:0;padding:0}.dpnglossary.pagination ul li{float:left;margin-left:5px;margin-right:5px}.dpnglossary.pagination ul li a{text-decoration:none}.dpnglossary.pagination ul li.first{margin-left:0}.dpnglossary.pagination ul li.last{margin-right:0}.dpnglossary.pagination ul li.empty{color:red}.dpnglossary.details .mediafile{display:inline-block;margin-bottom:10px}.dpnglossary.details .mediafile:last-child{margin-bottom:0}.dpnglossary.link{display:inline;position:relative}.dpnglossary.link:hover:after{background:rgba(0,0,0,.8);border-radius:5px;bottom:26px;color:#fff;content:attr(title);left:20%;padding:5px 15px;position:absolute;width:220px;z-index:98}.dpnglossary.link:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0;bottom:20px;content:'';left:50%;position:absolute;z-index:99}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-regular.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-regular.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-regular.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-regular.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-regular.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-100italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:200;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-200italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-300italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-500italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-600italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-700italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-800italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:900;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/montserrat/montserrat-v25-latin-900italic.svg#Montserrat') format('svg')}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/material/material-icons.woff2) format('woff2')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-regular.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-regular.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-regular.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-regular.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-300italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-500italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-600italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-700italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800italic.eot);src:local(''),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800italic.eot?#iefix') format('embedded-opentype'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800italic.woff2) format('woff2'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800italic.woff) format('woff'),url(../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800italic.ttf) format('truetype'),url('../../../../../../typo3conf/ext/damn_fonts/Resources/Public/fonts/opensans/open-sans-v34-latin-800italic.svg#OpenSans') format('svg')}.appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none}.border-box,.borderBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hyphens{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.noTransform,.resetTransform{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}.flex{display:flex}.hover{transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.hover:hover{background:#333;color:#fff}.hasSlideEffect{-webkit-transition:height 1ms linear;-moz-transition:height 1ms linear;-ms-transition:height 1ms linear;-o-transition:height 1ms linear;transition:height 1ms linear}.relative{position:relative}.absolute{position:absolute}.fix{position:fixed}.block{display:block}.inline-block,.inlineBlock{display:inline-block}.inline{display:inline}.cover{background-size:cover}.contain{background-size:contain}.hide{display:none}.centered{margin-left:auto;margin-right:auto}.bold{font-weight:700}#damn_background_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1200}#damn_background_overlay.hide{display:none}#damn_background_overlay.visible{display:block}#damn_cookieconsent_banner,#damn_cookieconsent_banner a{color:#fff}#damn_cookieconsent_banner .bannerheadline,#damn_cookieconsent_banner h3{color:#fff;font-size:24px;line-height:1.2;margin-bottom:1em;font-weight:700}#damn_cookieconsent_banner .btn,#damn_cookieconsent_banner .button{background:#7bb82d;border:none;min-height:27px;min-height:1.5rem;line-height:1.5rem;cursor:pointer;padding:.25rem .5rem;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;margin-bottom:15px;margin-bottom:.83333333rem;text-transform:none;background-color:#fff;color:#fff}#damn_cookieconsent_banner .input{margin:0 .25rem 0 0}#damn_cookieconsent_banner .selectionBlock{margin-top:.75rem}#damn_cookieconsent_banner .bannerbuttons{display:flex;justify-content:center;margin-top:1em}#damn_cookieconsent_banner .buttons{display:flex;justify-content:space-between;width:100%;padding-right:2rem;padding-left:2rem;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#damn_cookieconsent_banner .buttons .btn,#damn_cookieconsent_banner .buttons .button{width:auto;display:flex;align-items:center}@media screen and (max-width:767px){#damn_cookieconsent_banner .buttons{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width:567px){#damn_cookieconsent_banner .buttons{padding-right:1rem;padding-left:1rem}}.banner_label{background:rgba(0,139,57,.7);position:absolute;cursor:pointer;left:2rem;padding:.25rem .5rem;color:#FFF;z-index:1100}.outer.banner_label{top:auto;position:fixed;bottom:0;left:10%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#damn_cookieconsent_banner{position:fixed;font-size:1rem;background:rgba(0,139,57,.7);padding:2rem;width:100%;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;justify-content:center;z-index:9000;transition:transform 0.5s ease-in-out}@media screen and (max-width:450px){#damn_cookieconsent_banner{font-size:.8rem;line-height:1.5em}}#damn_cookieconsent_banner.top{top:0}#damn_cookieconsent_banner.top.hide{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}#damn_cookieconsent_banner.top .banner_label{bottom:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}#damn_cookieconsent_banner.bottom{bottom:0}#damn_cookieconsent_banner.bottom.hide{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}#damn_cookieconsent_banner.bottom .background-overlay{display:none}#damn_cookieconsent_banner.bottom .banner_label{top:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}#damn_cookieconsent_banner .banner_label{top:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none}#damn_cookieconsent_banner.popupbanner{color:#656b6f;background:#FFF;bottom:auto;top:30%;max-width:450px;width:50%;height:auto;min-height:330px;margin:0 auto;left:0;right:0;display:block;padding-top:50px;z-index:9999}#damn_cookieconsent_banner.popupbanner .bannerbuttons .button.accept_essential{margin:1em auto 0}@media screen and (max-width:567px){#damn_cookieconsent_banner.popupbanner{}}#damn_cookieconsent_banner.popupbanner .bannerheadline,#damn_cookieconsent_banner.popupbanner h3{color:#3c3d41;font-size:24px;line-height:1.2;margin-bottom:1em;font-weight:700;display:block}@media screen and (max-width:567px){#damn_cookieconsent_banner.popupbanner .bannerheadline,#damn_cookieconsent_banner.popupbanner h3{font-size:22px}}#damn_cookieconsent_banner.popupbanner.hide{display:none}#damn_cookieconsent_banner.popupbanner .bannerpage .accept_all_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px;display:block;position:relative;width:95%;margin:0 auto;background-color:#008b39;color:#FFF;border:none}#damn_cookieconsent_banner.popupbanner .show_options_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:15px;right:2rem;border:none;padding:0;text-align:right;background:none;color:#656b6f}#damn_cookieconsent_banner.popupbanner .link{color:#656b6f}#damn_cookieconsent_banner.popupbanner .back_button{position:absolute;top:1rem;right:2rem;border:none;padding:0;text-align:right;background:none;color:#656b6f}#damn_cookieconsent_banner.popupbanner .accept_all_button{text-align:center;background-color:#3ea5b0;color:#FFF;transition:all 0.2s ease-in-out}#damn_cookieconsent_banner.popupbanner .accept_all_button:hover{transform:scale(1.1)}#damn_cookieconsent_banner.popupbanner .optionsList{display:block}#damn_cookieconsent_banner.popupbanner .optionsList .option{display:block}#damn_cookieconsent_banner.popupbanner .optionsList .option .optionLabel{font-size:1rem;line-height:1.25rem;border:none;color:#656b6f}#damn_cookieconsent_banner.popupbanner .optionsList .option .optionLabel .input{margin:0 1rem 0 0;height:.9rem;line-height:2rem}#damn_cookieconsent_banner.popupbanner .first_page .optionsList{text-align:center}#damn_cookieconsent_banner.popupbanner .first_page .optionsList .option{display:inline-block;margin-left:10px}#damn_cookieconsent_banner.popupbanner .first_page .optionsList .option:before{content:'•';color:#008b39;display:inline-block!important;font-size:20px;margin-right:10px;font-weight:700}#damn_cookieconsent_banner.popupbanner .selectionBlock{width:100%;border-top:none;border-bottom:none;margin-top:0}@media screen and (max-width:567px){#damn_cookieconsent_banner.popupbanner .selectionBlock .bannertext{hyphens:auto}}#damn_cookieconsent_banner.popupbanner .selectionBlock .btn,#damn_cookieconsent_banner.popupbanner .selectionBlock .accept_all_button{text-align:center}#damn_cookieconsent_banner.popupbanner .selectionBlock .btn>span,#damn_cookieconsent_banner.popupbanner .selectionBlock .accept_all_button>span{width:100%;text-align:center}@media screen and (max-width:767px){#damn_cookieconsent_banner.popupbanner .selectionBlock .btn,#damn_cookieconsent_banner.popupbanner .selectionBlock .accept_all_button{bottom:1.5rem}}@media screen and (max-width:567px){#damn_cookieconsent_banner.popupbanner .selectionBlock .btn,#damn_cookieconsent_banner.popupbanner .selectionBlock .accept_all_button{bottom:1rem}}#damn_cookieconsent_banner.popupbanner .selectionBlock .btn{padding:7px;background-color:rgba(0,0,0,.1);color:#FFF;border:none;width:30%;margin-right:.5rem}@media screen and (max-width:767px){#damn_cookieconsent_banner.popupbanner .selectionBlock .btn{left:1.5rem}}@media screen and (max-width:567px){#damn_cookieconsent_banner.popupbanner .selectionBlock .btn{left:1rem;width:auto;font-size:1rem}}#damn_cookieconsent_banner.popupbanner .selectionBlock .accept_all_button{width:70%;margin-left:.5rem}@media screen and (max-width:767px){#damn_cookieconsent_banner.popupbanner .selectionBlock .accept_all_button{right:1.5rem}}@media screen and (max-width:567px){#damn_cookieconsent_banner.popupbanner .selectionBlock .accept_all_button{right:1rem;width:auto;font-size:1rem}}@media screen and (max-width:767px){#damn_cookieconsent_banner.popupbanner{bottom:unset;top:15%;max-width:450px;width:75%;padding:1.5rem;padding-top:50px}#damn_cookieconsent_banner.popupbanner .bannerpage{border-width:0 1.5rem}#damn_cookieconsent_banner.popupbanner .bannerpage>.accept_all_button .selectionBlock{width:100%}#damn_cookieconsent_banner.popupbanner .back_button{right:1.5rem}}@media screen and (max-width:567px){#damn_cookieconsent_banner.popupbanner{width:85%;padding:1rem;padding-top:45px;min-height:unset}#damn_cookieconsent_banner.popupbanner .show_options_button,#damn_cookieconsent_banner.popupbanner .back_button{right:1rem;top:.75rem}}#damn_cookieconsent_banner .bannerpage{width:100%;max-width:1200px}#damn_cookieconsent_banner .bannerpage .optionsList{padding-left:0;list-style-type:none;margin-left:0;margin-top:7px}#damn_cookieconsent_banner .bannerpage .optionsList .option:before{display:none}#damn_cookieconsent_banner .bannerpage .optionsList .option .optionLabel{border:1px solid rgba(255,255,255,.7);padding:.25rem .5rem;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5rem}#damn_cookieconsent_banner .btn,#damn_cookieconsent_banner .button{background-color:#333;display:inline-block;margin:0;line-height:1.5rem;min-height:1.25rem;border:1px solid #333;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}#damn_cookieconsent_banner .link{text-decoration:underline}#damn_cookieconsent_banner .bannerpage.visible{display:block}#damn_cookieconsent_banner .bannerpage.hide{display:none}#damn_cookieconsent_banner .second_page{display:none}body{transition:padding-bottom 0.5s ease-in-out}.damn_cookieconsent_info{margin-top:1rem}.damn_cookieconsent_info .btn,.damn_cookieconsent_info .button{background:#008b39;border:none;min-height:27px;min-height:1.5rem;line-height:1.5rem;cursor:pointer;padding:.25rem .5rem;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;margin-bottom:15px;margin-bottom:.83333333rem;text-transform:none;color:#fff;display:inline-block;margin:0;line-height:1.25rem;min-height:1.25rem}#damn_cookieconsent_banner.popupbanner.variant1 .first_page .bannerbuttons{flex-direction:column}#damn_cookieconsent_banner.popupbanner.variant1 .first_page .bannerbuttons .accept_all_button{width:100%}#damn_cookieconsent_banner.popupbanner.variant1 .first_page .bannerbuttons .button.accept_all_button,#damn_cookieconsent_banner.popupbanner.variant1 .first_page .bannerbuttons .button.accept_essential{margin:1em auto 0;width:100%;text-align:center;padding:7px}#damn_cookieconsent_banner.popupbanner.variant1 .first_page .bannerbuttons .button.accept_essential{background:#e6e6e6;border:#e6e6e6;color:#656b6f}#damn_cookieconsent_banner.popupbanner.variant2 .bannerbuttons{flex-direction:column}#damn_cookieconsent_banner.popupbanner.variant2 .bannerbuttons .accept_all_button{width:100%}#damn_cookieconsent_banner.popupbanner.variant2 .bannerbuttons .button.accept_all_button,#damn_cookieconsent_banner.popupbanner.variant2 .bannerbuttons .button.accept_essential{margin:1em auto 0;width:100%;text-align:center;padding:7px}#damn_cookieconsent_banner.popupbanner.variant2 .bannerbuttons .button.accept_essential{background:#e6e6e6;border:#e6e6e6;color:#656b6f}#damn_cookieconsent_banner.popupbanner.variant2 .bannerbuttons .show_options_button{position:relative;top:auto;right:auto;margin:1em auto 0;text-align:center;width:100%;padding:7px;border:1px solid #008b39}#damn_cookieconsent_banner.popupbanner.variant2 .second_page .bannerbuttons{flex-direction:row;flex-wrap:wrap}#damn_cookieconsent_banner.popupbanner.variant2 .second_page .accept_all_button{flex:1;margin-top:0}#damn_cookieconsent_banner.popupbanner.variant2 .second_page .back_button{margin-bottom:1em}#damn_cookieconsent_banner.popupbanner.variant3 .bannerbuttons{flex-direction:column}#damn_cookieconsent_banner.popupbanner.variant3 .bannerbuttons .accept_all_button{width:100%;left:auto;right:auto;top:auto;bottom:auto}#damn_cookieconsent_banner.popupbanner.variant3 .bannerbuttons .button.accept_all_button,#damn_cookieconsent_banner.popupbanner.variant3 .bannerbuttons .button.accept_essential{box-sizing:border-box;width:100%;text-align:center;padding:7px}#damn_cookieconsent_banner.popupbanner.variant3 .bannerbuttons .button.accept_essential{background:#e6e6e6;border:#e6e6e6;color:#656b6f}#damn_cookieconsent_banner.popupbanner.variant3 .bannerbuttons .show_options_button{position:relative;top:auto;right:auto;margin:1em auto 0;text-align:center;width:100%}#damn_cookieconsent_banner.popupbanner.variant3 .sub_links{text-align:center;font-size:.8em;margin-top:1rem}#damn_cookieconsent_banner.popupbanner.variant3 .sub_links a{text-decoration:none}#damn_cookieconsent_banner.popupbanner.variant3 .second_page .bannerbuttons{flex-direction:row;flex-wrap:wrap}#damn_cookieconsent_banner.popupbanner.variant3 .second_page .accept_all_button{flex:1;margin-top:0}#damn_cookieconsent_banner.popupbanner.variant3 .second_page .back_button{margin-bottom:1em}.vimeonotice,.mapsnotice,.youtubenotice{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);max-width:80%;max-height:80%;width:auto;height:auto}iframe.vimeo.disabled,iframe.gmaps.disabled,iframe.youtube.disabled{background:#DDD}iframe.vimeo,iframe.youtube,iframe.vimeo.disabled,iframe.youtube.disabled{position:absolute;top:0;left:0;width:100%;height:100%}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../../../../../../typo3temp/assets/compressed/images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../../../../../typo3temp/assets/compressed/images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(../../../../../../typo3temp/assets/compressed/images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(../../../../../../typo3temp/assets/compressed/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(../../../../../../typo3temp/assets/compressed/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../../../../../typo3temp/assets/compressed/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(../../../../../../typo3temp/assets/compressed/images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}@font-face{font-family:Amatic;src:url(/fileadmin/templates/webfonts/Amatic-Bold.ttf) format("truetype")}@font-face{font-family:Source-Sans;src:url(/fileadmin/templates/webfonts/SourceSansPro-Semibold.otf) format("opentype")}.boxShadow{box-shadow:.518px 1.932px 7px rgba(51,51,51,.2)}.boxShadowL{box-shadow:0 2.932px 10px rgba(51,51,51,.2)}.buttonstyle,.btn,.likeBtn{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.buttonstyle:hover,.btn:hover,.likeBtn:hover{background:#333;color:#fff}.buttonstyle:hover,.btn:hover,.likeBtn:hover{background-color:#008b39;color:#fff;opacity:1}.buttonstyle:hover a,.btn:hover a,.likeBtn:hover a{color:#fff}.inputStyle,.likeInput{border:none;height:27px;height:1.6875rem;min-height:27px;min-height:1.6875rem;padding-left:.6em;padding-top:0;padding-bottom:0;flex:1 1 auto;box-shadow:.518px 1.932px 7px rgba(51,51,51,.2)}.wrapper,.likeWrapper{width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0}@media screen and (max-width:82.5rem){.wrapper,.likeWrapper{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){.wrapper,.likeWrapper{padding:4rem;width:100%}.wrapper.fullWidth,.likeWrapper.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){.wrapper,.likeWrapper{padding:2.5rem 1.5rem}.wrapper.fullWidth,.likeWrapper.fullWidth{padding-left:0;padding-right:0}}h1,.likeH1,.h1{font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;margin-left:0;margin-right:0}h1:only-child,.likeH1:only-child,.h1:only-child{margin:0}@media screen and (max-width:900px){h1,.likeH1,.h1{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){h1,.likeH1,.h1{font-size:25px!important;line-height:30px!important}}h2,.likeH2,.h2{font-size:24px;line-height:28px;font-family:'Montserrat',sans-serif;color:#656b6f;font-weight:400;margin-left:0;margin-right:0;margin-bottom:0}@media screen and (max-width:1024px){h2,.likeH2,.h2{font-size:18px!important;line-height:22px!important}}@media screen and (max-width:650px){h2,.likeH2,.h2{font-size:18px!important;line-height:22px!important}}.likeH3{font-size:18px;line-height:22px;font-family:'Open Sans',sans-serif;color:#333;font-weight:700;margin-left:0;margin-right:0;text-transform:uppercase}@media screen and (max-width:900px){.likeH3{font-size:16px!important;line-height:20px!important}}@media screen and (max-width:650px){.likeH3{font-size:16px!important;line-height:20px!important}}h3,.h3{font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;margin-left:0;margin-right:0}h3:only-child,.h3:only-child{margin:0}@media screen and (max-width:900px){h3,.h3{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){h3,.h3{font-size:25px!important;line-height:30px!important}}h3.likeH2{font-weight:700}.likeH4{font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;font-weight:400;margin-left:0;margin-right:0}.likeH4:only-child{margin:0}@media screen and (max-width:900px){.likeH4{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){.likeH4{font-size:25px!important;line-height:30px!important}}h4,.h4{font-size:24px;line-height:28px;font-family:'Montserrat',sans-serif;color:#656b6f;font-weight:400;margin-left:0;margin-right:0;margin-bottom:0}@media screen and (max-width:1024px){h4,.h4{font-size:18px!important;line-height:22px!important}}@media screen and (max-width:650px){h4,.h4{font-size:18px!important;line-height:22px!important}}.content,.likeContent{padding-left:84px;padding-left:5.25rem;padding-right:60px;padding-right:3.75rem}.borderBottom{border-bottom:1px solid rgba(51,51,51,.5)}.borderTop{border-top:1px solid rgba(51,51,51,.5)}.appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none}.border-box,.borderBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hyphens{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.noTransform,.resetTransform{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}.flex{display:flex}.hover{transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.hover:hover{background:#333;color:#fff}.hasSlideEffect{-webkit-transition:height 1ms linear;-moz-transition:height 1ms linear;-ms-transition:height 1ms linear;-o-transition:height 1ms linear;transition:height 1ms linear}.relative{position:relative}.absolute{position:absolute}.block{display:block}.inline-block,.inlineBlock{display:inline-block}.inline{display:inline}.cover{background-size:cover}.contain{background-size:contain}.hide{display:none}.centered{margin-left:auto;margin-right:auto}.bold{font-weight:700}.resetTransform{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.resetPosition{position:static;margin:0;top:auto;right:auto;left:auto;bottom:auto}.resetFlex{flex:0 1 auto}.ms-container{background:transparent url(../../../../../../fileadmin/templates/css/img/icons/switch.png) no-repeat 50% 50%;width:370px}.ms-container:after{content:".";display:block;height:0;line-height:0;font-size:0;clear:both;min-height:0;visibility:hidden}.ms-container .ms-selectable,.ms-container .ms-selection{background:#fff;color:#555;float:left;width:45%}.ms-container .ms-selection{float:right}.ms-container .ms-list{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;height:200px;padding:0;overflow-y:auto}.ms-container .ms-list.ms-focus{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0;outline:thin dotted \9}.ms-container ul{margin:0;list-style-type:none;padding:0}.ms-container .ms-optgroup-container{width:100%}.ms-container .ms-optgroup-label{margin:0;padding:5px 0 0 5px;cursor:pointer;color:#999}.ms-container .ms-selectable li.ms-elem-selectable,.ms-container .ms-selection li.ms-elem-selection{border-bottom:1px #eee solid;padding:2px 10px;color:#555;font-size:14px}.ms-container .ms-selectable li.ms-hover,.ms-container .ms-selection li.ms-hover{cursor:pointer;color:#fff;text-decoration:none;background-color:#08c}.ms-container .ms-selectable li.disabled,.ms-container .ms-selection li.disabled{background-color:#eee;color:#aaa;cursor:text}.space_before_extra-small{margin-top:10px!important}.space_after_extra-small{margin-bottom:10px!important}.space_before_small{margin-top:20px!important}.space_after_small{margin-bottom:20px!important}.space_before_medium{margin-top:58px!important}.space_after_medium{margin-bottom:58px!important}.space_before_large{margin-top:85px!important}.space_after_large{margin-bottom:85px!important}.space_before_extra-large{margin-top:100px!important}.space_after_extra-large{margin-bottom:100px!important}.space_before_extra-extra-large{margin-top:150px!important}.space_after_extra-extra-large{margin-bottom:150px!important}.container section .space_before_extra-small{margin-top:10px!important}.container section .space_after_extra-small{margin-bottom:10px!important}.container section .space_before_small{margin-top:20px!important}.container section .space_after_small{margin-bottom:20px!important}.container section .space_before_medium{margin-top:58px!important}.container section .space_after_medium{margin-bottom:58px!important}.container section .space_before_large{margin-top:85px!important}.container section .space_after_large{margin-bottom:85px!important}.container section .space_before_extra-large{margin-top:100px!important}.container section .space_after_extra-large{margin-bottom:100px!important}.container section .space_before_extra-extra-large{margin-top:150px!important}.container section .space_after_extra-extra-large{margin-bottom:150px!important}.padding-extraSmall-oben-unten,.padding-vertical-extraSmall{padding-top:10px!important;padding-bottom:10px!important}.padding-small-oben-unten,.padding-vertical-small{padding-top:20px!important;padding-bottom:20px!important}.padding-medium-oben-unten,.padding-vertical-medium{padding-top:58px!important;padding-bottom:58px!important}.padding-big-oben-unten,.padding-vertical-big{padding-top:85px!important;padding-bottom:85px!important}.padding-extraBig-oben-unten,.padding-vertical-extraBig{padding-top:100px!important;padding-bottom:100px!important}.padding-extra-extraBig-oben-unten,.padding-vertical-extra-extraBig{padding-top:150px!important;padding-bottom:150px!important}.padding-extraSmall-rechts-links,.padding-horizontal-extraSmall{padding-right:10px!important;padding-left:10px!important}.padding-small-rechts-links,.padding-horizontal-small{padding-right:20px!important;padding-left:20px!important}.padding-medium-rechts-links,.padding-horizontal-medium{padding-right:58px!important;padding-left:58px!important}.padding-big-rechts-links,.padding-horizontal-big{padding-right:85px!important;padding-left:85px!important}.padding-extraBig-rechts-links,.padding-horizontal-extraBig{padding-right:100px!important;padding-left:100px!important}.padding-extra-extraBig-rechts-links,.padding-horizontal-extra-extraBig{padding-right:150px!important;padding-left:150px!important}@media only screen and (max-width:1400px){.padding-extra-extraBig-rechts-links,.padding-horizontal-extra-extraBig{padding-right:58px!important;padding-left:58px!important}}.padding-vertical-no{padding-top:0!important;padding-bottom:0!important}.padding-horizontal-no{padding-left:0!important;padding-right:0!important}.padding-extraSmall-oben-unten>.content,.padding-small-oben-unten>.content,.padding-big-oben-unten>.content,.padding-extraBig-oben-unten>.content,.padding-extra-extraBig-oben-unten>.content,.padding-extraSmall-rechts-links>.content,.padding-small-rechts-links>.content,.padding-big-rechts-links>.content,.padding-extraBig-rechts-links>.content,.padding-extra-extraBig-rechts-links>.content,.padding-vertical-no>.content,.padding-horizontal-no>.content,.padding-vertical-extraSmall>.content,.padding-vertical-small>.content,.padding-vertical-big>.content,.padding-vertical-extraBig>.content,.padding-vertical-extra-extraBig>.content,.padding-horizontal-extraSmall>.content,.padding-horizontal-small>.content,.padding-horizontal-big>.content,.padding-horizontal-extraBig>.content,.padding-horizontal-extra-extraBig>.content{padding:0!important}.padding-top-extraSmall{padding-top:10px!important}.padding-top-small{padding-top:20px!important}.padding-top-medium{padding-top:58px!important}.padding-top-big{padding-top:85px!important}.padding-top-extraBig{padding-top:100px!important}.padding-top-extra-extraBig{padding-top:150px!important}.padding-top-no{padding-top:0!important}.padding-right-extraSmall{padding-right:10px!important}.padding-right-small{padding-right:20px!important}.padding-right-medium{padding-right:58px!important}.padding-right-big{padding-right:85px!important}.padding-right-extraBig{padding-right:100px!important}.padding-right-extra-extraBig{padding-right:150px!important}.padding-right-no{padding-right:0!important}.padding-bottom-extraSmall{padding-bottom:10px!important}.padding-bottom-small{padding-bottom:20px!important}.padding-bottom-medium{padding-bottom:58px!important}.padding-bottom-big{padding-bottom:85px!important}.padding-bottom-extraBig{padding-bottom:100px!important}.padding-bottom-extra-extraBig{padding-bottom:150px!important}.padding-bottom-no{padding-bottom:0!important}.padding-left-extraSmall{padding-left:10px!important}.padding-left-small{padding-left:20px!important}.padding-left-medium{padding-left:58px!important}.padding-left-big{padding-left:85px!important}.padding-left-extraBig{padding-left:100px!important}.padding-left-extra-extraBig{padding-left:150px!important}.padding-left-no{padding-left:0!important}@media only screen and (max-width:1024px){.padding-big-rechts-links{padding-right:58px!important;padding-left:58px!important}}@media only screen and (max-width:735px){.padding-big-rechts-links{padding-right:20px!important;padding-left:20px!important}}@media only screen and (max-width:900px){.padding-extraBig-rechts-links,.padding-horizontal-extraBig{padding-right:85px!important;padding-left:85px!important}}@media only screen and (max-width:735px){.padding-extraBig-rechts-links,.padding-horizontal-extraBig{padding-right:58px!important;padding-left:58px!important}}@media only screen and (max-width:650px){.padding-extraBig-rechts-links,.padding-horizontal-extraBig{padding-right:20px!important;padding-left:20px!important}}.padding-extraSmall-oben-unten,.padding-vertical-extraSmall{padding-top:10px!important;padding-bottom:10px!important}.padding-small-oben-unten,.padding-vertical-small{padding-top:20px!important;padding-bottom:20px!important}.padding-medium-oben-unten,.padding-vertical-medium{padding-top:58px!important;padding-bottom:58px!important}@media only screen and (max-width:735px){.padding-medium-oben-unten,.padding-vertical-medium{padding-top:20px!important;padding-bottom:20px!important}}.padding-big-oben-unten,.padding-vertical-big{padding-top:85px!important;padding-bottom:85px!important}@media only screen and (max-width:735px){.padding-big-oben-unten,.padding-vertical-big{padding-top:58px!important;padding-bottom:58px!important}}@media only screen and (max-width:650px){.padding-big-oben-unten,.padding-vertical-big{padding-top:20px!important;padding-bottom:20px!important}}.padding-extraBig-oben-unten,.padding-vertical-extraBig{padding-top:100px!important;padding-bottom:100px!important}@media only screen and (max-width:900px){.padding-extraBig-oben-unten,.padding-vertical-extraBig{padding-top:85px!important;padding-bottom:85px!important}}@media only screen and (max-width:735px){.padding-extraBig-oben-unten,.padding-vertical-extraBig{padding-top:58px!important;padding-bottom:58px!important}}@media only screen and (max-width:650px){.padding-extraBig-oben-unten,.padding-vertical-extraBig{padding-top:20px!important;padding-bottom:20px!important}}.padding-extra-extraBig-oben-unten,.padding-vertical-extra-extraBig{padding-top:150px!important;padding-bottom:150px!important}@media only screen and (max-width:900px){.padding-extra-extraBig-oben-unten,.padding-vertical-extra-extraBig{padding-top:100px!important;padding-bottom:100px!important}}@media only screen and (max-width:735px){.padding-extra-extraBig-oben-unten,.padding-vertical-extra-extraBig{padding-top:85px!important;padding-bottom:85px!important}}@media only screen and (max-width:650px){.padding-extra-extraBig-oben-unten,.padding-vertical-extra-extraBig{padding-top:58px!important;padding-bottom:58px!important}}.padding-extraSmall-rechts-links,.padding-horizontal-extraSmall{padding-right:10px!important;padding-left:10px!important}.padding-small-rechts-links,.padding-horizontal-small{padding-right:20px!important;padding-left:20px!important}@media only screen and (max-width:650px){.padding-small-rechts-links,.padding-horizontal-small{padding-right:20px!important;padding-left:20px!important}}.padding-big-rechts-links,.padding-horizontal-big{padding-right:85px!important;padding-left:85px!important}@media only screen and (max-width:735px){.padding-big-rechts-links,.padding-horizontal-big{padding-right:58px!important;padding-left:58px!important}}@media only screen and (max-width:650px){.padding-big-rechts-links,.padding-horizontal-big{padding-right:20px!important;padding-left:20px!important}}.padding-extraBig-rechts-links,.padding-horizontal-extraBig{padding-right:100px!important;padding-left:100px!important}@media only screen and (max-width:900px){.padding-extraBig-rechts-links,.padding-horizontal-extraBig{padding-right:85px!important;padding-left:85px!important}}@media only screen and (max-width:735px){.padding-extraBig-rechts-links,.padding-horizontal-extraBig{padding-right:58px!important;padding-left:58px!important}}@media only screen and (max-width:650px){.padding-extraBig-rechts-links,.padding-horizontal-extraBig{padding-right:20px!important;padding-left:20px!important}}.padding-extra-extraBig-rechts-links,.padding-horizontal-extra-extraBig{padding-right:150px!important;padding-left:150px!important}@media only screen and (max-width:900px){.padding-extra-extraBig-rechts-links,.padding-horizontal-extra-extraBig{padding-right:100px!important;padding-left:100px!important}}@media only screen and (max-width:735px){.padding-extra-extraBig-rechts-links,.padding-horizontal-extra-extraBig{padding-right:58px!important;padding-left:58px!important}}@media only screen and (max-width:650px){.padding-extra-extraBig-rechts-links,.padding-horizontal-extra-extraBig{padding-right:20px!important;padding-left:20px!important}}@media only screen and (max-width:735px){.padding-right-big{padding-right:58px!important}}@media only screen and (max-width:735px){.padding-right-big{padding-right:20px!important}}@media only screen and (max-width:735px){.padding-left-big{padding-left:58px!important}}@media only screen and (max-width:650px){.padding-left-big{padding-left:20px!important}}@media only screen and (max-width:735px){.padding-big-oben-unten{padding-top:58px!important;padding-bottom:58px!important}}@media only screen and (max-width:650px){.padding-big-oben-unten{padding-top:20px!important;padding-bottom:20px!important}}@media only screen and (max-width:735px){.padding-top-big{padding-top:58px!important}}@media only screen and (max-width:650px){.padding-top-big{padding-top:20px!important}}@media only screen and (max-width:735px){.space_before_large{margin-top:58px!important}}@media only screen and (max-width:650px){.space_before_large{margin-top:20px!important}}@media only screen and (max-width:735px){.space_before_small{margin-top:10px!important}}@media only screen and (max-width:650px){.space_before_small{margin-top:10px!important}}@media only screen and (max-width:735px){.space_after_small{margin-bottom:20px!important}}@media only screen and (max-width:650px){.space_after_small{margin-bottom:20px!important}}@media only screen and (max-width:735px){.space_before_medium{margin-top:20px!important}}@media only screen and (max-width:735px){.space_after_medium{margin-bottom:20px!important}}@media only screen and (max-width:735px){.space_before_large{margin-top:58px!important}}@media only screen and (max-width:650px){.space_before_large{margin-top:20px!important}}@media only screen and (max-width:735px){.space_after_large{margin-bottom:58px!important}}@media only screen and (max-width:650px){.space_after_large{margin-bottom:20px!important}}@media only screen and (max-width:735px){.space_before_extra-large{margin-top:85px!important}}@media only screen and (max-width:650px){.space_before_extra-large{margin-top:58px!important}}@media only screen and (max-width:735px){.space_after_extra-large{margin-bottom:85px!important}}@media only screen and (max-width:650px){.space_after_extra-large{margin-bottom:58px!important}}@media only screen and (max-width:735px){.space_before_extra-extra-large{margin-top:85px!important}}@media only screen and (max-width:650px){.space_before_extra-extra-large{margin-top:58px!important}}@media only screen and (max-width:735px){.space_after_extra-extra-large{margin-bottom:85px!important}}@media only screen and (max-width:650px){.space_after_extra-extra-large{margin-bottom:58px!important}}@media only screen and (max-width:735px){.container section .space_before_small{margin-top:10px!important}}@media only screen and (max-width:650px){.container section .space_before_small{margin-top:10px!important}}@media only screen and (max-width:735px){.container section .space_after_small{margin-bottom:20px!important}}@media only screen and (max-width:650px){.container section .space_after_small{margin-bottom:20px!important}}@media only screen and (max-width:735px){.container section .space_before_medium{margin-top:20px!important}}@media only screen and (max-width:735px){.container section .space_after_medium{margin-bottom:20px!important}}@media only screen and (max-width:735px){.container section .space_before_large{margin-top:58px!important}}@media only screen and (max-width:650px){.container section .space_before_large{margin-top:20px!important}}@media only screen and (max-width:735px){.container section .space_after_large{margin-bottom:58px!important}}@media only screen and (max-width:650px){.container section .space_after_large{margin-bottom:20px!important}}@media only screen and (max-width:735px){.container section .space_before_extra-large{margin-top:85px!important}}@media only screen and (max-width:650px){.container section .space_before_extra-large{margin-top:58px!important}}@media only screen and (max-width:735px){.container section .space_after_extra-large{margin-bottom:85px!important}}@media only screen and (max-width:650px){.container section .space_after_extra-large{margin-bottom:58px!important}}@media only screen and (max-width:735px){.container section .space_before_extra-extra-large{margin-top:85px!important}}@media only screen and (max-width:650px){.container section .space_before_extra-extra-large{margin-top:58px!important}}@media only screen and (max-width:735px){.container section .space_after_extra-extra-large{margin-bottom:85px!important}}@media only screen and (max-width:650px){.container section .space_after_extra-extra-large{margin-bottom:58px!important}}.container section #buchung h1,.container section #buchung h2,.container section #buchung h3,.container section #buchung h4{font-family:'Open Sans',sans-serif;font-size:30px;line-height:35px}.container section .content .header-slideshow{box-shadow:none;height:500px}.container section .content .header-slideshow .slide.no-content .fallback.showfallback{display:none}.container section .content .header-slideshow .slide.no-content .responsive-video.hide{display:block}.container section .content .header-slideshow .slide.no-content .overlay,.container section .content .header-slideshow .slide.no-content .header_slideshow_content{display:none}.container section .content .header-slideshow .slide .header_slideshow_content .textbox-inhalt p{line-height:48px}.container section .content .header-slideshow .slide .header_slideshow_content .textbox-inhalt p:first-child{margin-top:0}@media only screen and (max-width:1024px){.container section .content .header-slideshow .slide .header_slideshow_content .textbox-inhalt{margin-top:.5rem}}@media only screen and (max-width:735px){.container section .content .header-slideshow .slide .header_slideshow_content .textbox-inhalt p{font-size:18px;line-height:24px;margin-top:.5rem}.container section .content .header-slideshow .slide .header_slideshow_content .textbox-inhalt p:first-child{margin-top:0}}.container section .content .header-slideshow .fallback{display:none}.container section .content .header-slideshow .fallback.showfallback{display:block}.container section .content .header-slideshow .text{padding:0 40px;box-sizing:border-box}@media only screen and (max-width:735px){.container section .content .header-slideshow .text{padding:0}}.container section .content .header-slideshow .text.color-light{color:#ffffff!important}.container section .content .header-slideshow .text.color-dark{color:#2c2c2c!important}.container section .content .header-slideshow .slick-arrow{display:none!important}.container section .content .header-slideshow .slick-dots{display:block!important;width:100%;position:absolute;box-sizing:border-box;padding:0 5px}.container section .content .header-slideshow .slick-dots li{list-style:none;padding:0}.container section .content .header-slideshow .slick-dots li:before{content:""!important}.container section .content .header-slideshow .header_slideshow_text{line-height:40px}.container section .content .header-slideshow .slide .overlay.no-overlay{display:none}.container section .content .header-slideshow .slide .overlay.yes-overlay .header_slideshow_content .text{color:#ffffff!important}@media only screen and (max-width:735px){.container section .content .header-slideshow{height:300px}}@media only screen and (max-width:600px){.container section .content .header-slideshow .slide .overlay.no-overlay{display:block;background:rgba(59,61,64,.4)!important}.container section .content .header-slideshow .text.color-dark{color:#ffffff!important}.container section .content .header-slideshow .header_slideshow_text{line-height:28px!important}}.container section .content .header-slideshow .responsive-video{position:absolute;display:block;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.container section .content .header-slideshow .responsive-video.hide{display:none}.container section .content .header-slideshow .responsive-video iframe{position:absolute;top:50%;left:0;width:100%;height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:888.88888889px){.container section .content .header-slideshow .responsive-video{transform:none;padding-bottom:0;overflow:visible}.container section .content .header-slideshow .responsive-video iframe{height:500px;width:888.88888889px;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}}.container section .content .counter-value{font-size:35px;line-height:40px;margin-top:0;font-weight:600;color:#2c2c2c;text-align:center}.container section .content .teaser-wrapper{display:flex;flex-wrap:wrap}.container section .content .teaser-wrapper .teaser{width:50%;height:550px;color:#fff;position:relative}.container section .content .teaser-wrapper .teaser .overlay{height:100%;width:100%;display:block;position:relative;z-index:1;background:rgba(0,0,0,.2)}.container section .content .teaser-wrapper .teaser .teaser-content{padding:50px 80px;position:absolute;z-index:2;box-sizing:border-box;height:100%;width:100%;display:block;top:0;bottom:0;left:0;right:0}.container section .content .teaser-wrapper .teaser .teaser-content .headline-wraper{top:0;position:relative}.container section .content .teaser-wrapper .teaser .teaser-content .headline-wraper .headline-one{font-size:20px;line-height:28px}.container section .content .teaser-wrapper .teaser .teaser-content .headline-wraper .headline-two{font-size:30px;line-height:35px;font-family:'Montserrat',sans-serif;margin-top:5px}.container section .content .teaser-wrapper .teaser .teaser-content .link{position:absolute;bottom:50px;text-align:left}.container section .content .teaser-wrapper .teaser .teaser-content .link a{color:#fff;margin-top:0;font-size:20px;line-height:28px}.container section .content .teaser-wrapper .teaser .teaser-content .link a:after{background:#fff}@media only screen and (max-width:735px){.container section .content .teaser-wrapper .teaser{width:100%;height:300px}.container section .content .teaser-wrapper .teaser .teaser-content{padding:30px 50px}.container section .content .teaser-wrapper .teaser .teaser-content .link{bottom:30px}}.container section .content .text-half{display:inline-block;width:100%}.container section .content .text-half>div{width:50%}.container section .content .text-half>div .link{text-align:left}.container section .content .text-half>div .link a{display:inline-block}.container section .content .text-half .col-left{float:left}.container section .content .text-half .col-right{float:right;text-align:right}@media only screen and (max-width:735px){.container section .content .text-half>div{width:100%}.container section .content .text-half .col-left,.container section .content .text-half .col-right{text-align:center}}.container section .content .headline-twocol{display:flex;flex-direction:column}.container section .content .headline-twocol h1,.container section .content .headline-twocol h2,.container section .content .headline-twocol h3,.container section .content .headline-twocol h4{text-align:center}.container section .content .headline-twocol .two-col{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;-ms-column-gap:40px;-o-column-gap:40px;column-gap:40px;display:inline-block}@media only screen and (max-width:735px){.container section .content .headline-twocol h1,.container section .content .headline-twocol h2,.container section .content .headline-twocol h3,.container section .content .headline-twocol h4{text-align:center}.container section .content .headline-twocol .two-col{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1;text-align:center;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0;display:block}.container section .content .headline-twocol .two-col p{display:inline-block}.container section .content .headline-twocol .two-col p:first-child{padding-right:0}.container section .content .headline-twocol .two-col p:last-child{padding-left:0}}.container section .content .content-element .bild span{background:#ccc;width:100%;display:inline-block;padding:2px 10px;box-sizing:border-box;text-align:center}.container section .content .content-element img{float:left;margin:0 15px 15px 0}.container section .content .content-element .bild-position{position:relative;display:block;width:100%}.container section .content .content-element .bild-position .kein,.container section .content .content-element .bild-position .links,.container section .content .content-element .bild-position .rechts,.container section .content .content-element .bild-position .oben,.container section .content .content-element .bild-position .unten,.container section .content .content-element .bild-position .keinText{position:relative;display:inline-block;width:100%}.container section .content .content-element .bild-position .kein h4,.container section .content .content-element .bild-position .links h4,.container section .content .content-element .bild-position .rechts h4,.container section .content .content-element .bild-position .oben h4,.container section .content .content-element .bild-position .unten h4,.container section .content .content-element .bild-position .keinText h4{margin-top:0}.container section .content .content-element .bild-position .kein .bild span,.container section .content .content-element .bild-position .links .bild span,.container section .content .content-element .bild-position .rechts .bild span,.container section .content .content-element .bild-position .oben .bild span,.container section .content .content-element .bild-position .unten .bild span,.container section .content .content-element .bild-position .keinText .bild span{position:absolute;bottom:0;display:block;border-top:1px solid #fff}.container section .content .content-element .bild-position .kein .bild.breit,.container section .content .content-element .bild-position .links .bild.breit,.container section .content .content-element .bild-position .rechts .bild.breit,.container section .content .content-element .bild-position .oben .bild.breit,.container section .content .content-element .bild-position .unten .bild.breit,.container section .content .content-element .bild-position .keinText .bild.breit{display:inline-block;position:relative}.container section .content .content-element .bild-position .kein .bild.breit img,.container section .content .content-element .bild-position .links .bild.breit img,.container section .content .content-element .bild-position .rechts .bild.breit img,.container section .content .content-element .bild-position .oben .bild.breit img,.container section .content .content-element .bild-position .unten .bild.breit img,.container section .content .content-element .bild-position .keinText .bild.breit img{width:100%;height:auto;object-fit:cover;position:relative;display:block}.container section .content .content-element .bild-position .kein .bild.voll,.container section .content .content-element .bild-position .links .bild.voll,.container section .content .content-element .bild-position .rechts .bild.voll,.container section .content .content-element .bild-position .oben .bild.voll,.container section .content .content-element .bild-position .unten .bild.voll,.container section .content .content-element .bild-position .keinText .bild.voll{position:relative;display:inline-block}@media only screen and (max-width:1024px){.container section .content .content-element .bild-position .kein .bild span,.container section .content .content-element .bild-position .links .bild span,.container section .content .content-element .bild-position .rechts .bild span,.container section .content .content-element .bild-position .oben .bild span,.container section .content .content-element .bild-position .unten .bild span,.container section .content .content-element .bild-position .keinText .bild span{position:relative;display:inline-block}}.container section .content .content-element .bild-position .kein .bild,.container section .content .content-element .bild-position .links .bild,.container section .content .content-element .bild-position .rechts .bild,.container section .content .content-element .bild-position .oben .bild,.container section .content .content-element .bild-position .unten .bild,.container section .content .content-element .bild-position .keinText .bild,.container section .content .content-element .bild-position .kein .text,.container section .content .content-element .bild-position .links .text,.container section .content .content-element .bild-position .rechts .text,.container section .content .content-element .bild-position .oben .text,.container section .content .content-element .bild-position .unten .text,.container section .content .content-element .bild-position .keinText .text{position:relative;display:inline-block;width:100%}@media only screen and (max-width:735px){.container section .content .content-element .bild-position .kein .bild p,.container section .content .content-element .bild-position .links .bild p,.container section .content .content-element .bild-position .rechts .bild p,.container section .content .content-element .bild-position .oben .bild p,.container section .content .content-element .bild-position .unten .bild p,.container section .content .content-element .bild-position .keinText .bild p,.container section .content .content-element .bild-position .kein .text p,.container section .content .content-element .bild-position .links .text p,.container section .content .content-element .bild-position .rechts .text p,.container section .content .content-element .bild-position .oben .text p,.container section .content .content-element .bild-position .unten .text p,.container section .content .content-element .bild-position .keinText .text p{text-align:center}}.container section .content .content-element .bild-position .kein .bild .link,.container section .content .content-element .bild-position .links .bild .link,.container section .content .content-element .bild-position .rechts .bild .link,.container section .content .content-element .bild-position .oben .bild .link,.container section .content .content-element .bild-position .unten .bild .link,.container section .content .content-element .bild-position .keinText .bild .link,.container section .content .content-element .bild-position .kein .text .link,.container section .content .content-element .bild-position .links .text .link,.container section .content .content-element .bild-position .rechts .text .link,.container section .content .content-element .bild-position .oben .text .link,.container section .content .content-element .bild-position .unten .text .link,.container section .content .content-element .bild-position .keinText .text .link{text-align:left}@media only screen and (max-width:735px){.container section .content .content-element .bild-position .kein .bild .link,.container section .content .content-element .bild-position .links .bild .link,.container section .content .content-element .bild-position .rechts .bild .link,.container section .content .content-element .bild-position .oben .bild .link,.container section .content .content-element .bild-position .unten .bild .link,.container section .content .content-element .bild-position .keinText .bild .link,.container section .content .content-element .bild-position .kein .text .link,.container section .content .content-element .bild-position .links .text .link,.container section .content .content-element .bild-position .rechts .text .link,.container section .content .content-element .bild-position .oben .text .link,.container section .content .content-element .bild-position .unten .text .link,.container section .content .content-element .bild-position .keinText .text .link{text-align:center;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.container section .content .content-element .bild-position .kein .bild img,.container section .content .content-element .bild-position .links .bild img,.container section .content .content-element .bild-position .rechts .bild img,.container section .content .content-element .bild-position .oben .bild img,.container section .content .content-element .bild-position .unten .bild img,.container section .content .content-element .bild-position .keinText .bild img,.container section .content .content-element .bild-position .kein .text img,.container section .content .content-element .bild-position .links .text img,.container section .content .content-element .bild-position .rechts .text img,.container section .content .content-element .bild-position .oben .text img,.container section .content .content-element .bild-position .unten .text img,.container section .content .content-element .bild-position .keinText .text img{width:100%;height:auto}.container section .content .content-element .bild-position .links .text{width:62%;float:left}.container section .content .content-element .bild-position .links .bild{width:30%;float:left;margin-right:40px}.container section .content .content-element .bild-position .links .bild img{margin:0}.container section .content .content-element .bild-position .rechts .text{width:62%;float:left;margin-right:40px}.container section .content .content-element .bild-position .rechts .bild{width:30%;float:left}.container section .content .content-element .bild-position .rechts .bild img{margin:0}.container section .content .content-element .bild-position .oben .text,.container section .content .content-element .bild-position .unten .text{width:100%}.container section .content .content-element .bild-position .oben .bild,.container section .content .content-element .bild-position .unten .bild{width:100%;overflow:hidden}.container section .content .content-element .bild-position .oben .bild.breit,.container section .content .content-element .bild-position .unten .bild.breit{height:auto!important}.container section .content .content-element .bild-position .oben .bild{height:500px;display:inline-block}.container section .content .content-element .bild-position .oben .bild img{width:100%;height:100%;object-fit:cover}.container section .content .content-element .bild-position .oben .bild.breit{height:auto!important}.container section .content .content-element .bild-position .unten .bild{height:500px;display:inline-block}.container section .content .content-element .bild-position .unten .bild img{width:100%;height:100%;object-fit:cover;margin:2rem 0 0 0}.container section .content .content-element .bild-position .unten .bild.breit{height:auto!important}.container section .content .content-element .bild-position .unten .bild .textbox-inhalt img{margin:0}.container section .content .content-element .bild-position .keinText .bild{height:500px;display:inline-block;overflow:hidden}.container section .content .content-element .bild-position .keinText .bild img{width:100%;height:100%;object-fit:cover;margin:0}.container section .content .content-element .bild-position .keinText .bild.breit{height:auto!important}@media only screen and (max-width:740px){.container section .content .content-element .bild-position .links .text{width:63%;float:left}.container section .content .content-element .bild-position .links .bild{width:30%;float:left;margin-right:40px}.container section .content .content-element .bild-position .links .bild img{margin:0}.container section .content .content-element .bild-position .rechts .text{width:63%;float:left;margin-right:40px}.container section .content .content-element .bild-position .rechts .bild{width:30%;float:left}.container section .content .content-element .bild-position .rechts .bild img{margin:0}}@media only screen and (max-width:735px){.container section .content .content-element .bild-position .links .text,.container section .content .content-element .bild-position .rechts .text{width:100%}.container section .content .content-element .bild-position .links .bild,.container section .content .content-element .bild-position .rechts .bild{width:100%;margin-right:0;margin-top:15px}}.container section .content .area-teaser{position:relative;display:inline-block;width:100%;max-width:720px;left:50%;transform:translateX(-50%);display:flex;align-items:stretch;flex-wrap:wrap}.container section .content .area-teaser .person{position:relative;overflow:hidden;width:31%;float:left;margin:1%}.container section .content .area-teaser .person .img{height:auto;width:100%;background-size:cover;z-index:1}.container section .content .area-teaser .person .img img{height:auto;width:100%;display:block}.container section .content .area-teaser .person a{opacity:1!important}.container section .content .area-teaser .person:hover .person-content{visibility:visible;opacity:1}.container section .content .area-teaser .person .person-content{position:absolute;z-index:2;bottom:0;color:#fff;background:rgba(201,0,0,.9);text-align:center;font-size:14px;line-height:18px;padding:10px 10px;opacity:0;visibility:hidden;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;width:100%;box-sizing:border-box}.container section .content .area-teaser .area{position:relative;overflow:hidden;min-height:300px;width:31%;float:left;margin:1%;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;background:#ccc}.container section .content .area-teaser .area .area-content h3{letter-spacing:0;text-transform:none;text-align:center;color:#656b6f;font-weight:400;margin-bottom:10px;line-height:28px;font-size:24px;margin-top:0;position:absolute;font-style:normal;top:50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media only screen and (max-width:72.5rem){.container section .content .area-teaser .area .area-content h3{font-size:18px;line-height:22px}}@media only screen and (max-width:735px){.container section .content .area-teaser .area .area-content h3{font-size:18px;line-height:22px}}.container section .content .area-teaser .area .area-content h3:before{content:"";height:4px;width:40px;background:#2c2c2c;display:block;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:-20px}.container section .content .area-teaser .area:hover{background:#008b39;cursor:pointer}.container section .content .area-teaser .area:hover .area-content h3{color:#fff}.container section .content .area-teaser .area:hover .area-content h3:before{background:#fff}@media only screen and (max-width:1024px){.container section .content .area-teaser .person,.container section .content .area-teaser .area{width:48%}}@media only screen and (max-width:900px){.container section .content .area-teaser .person,.container section .content .area-teaser .area{width:48%}}@media only screen and (max-width:650px){.container section .content .area-teaser .person,.container section .content .area-teaser .area{width:48%}}@media only screen and (max-width:450px){.container section .content .area-teaser{}.container section .content .area-teaser .person,.container section .content .area-teaser .area{width:100%}}.container section .content .ansprechpartner-detail{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #ccc;padding-bottom:20px}.container section .content .ansprechpartner-detail:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.container section .content .ansprechpartner-detail h1,.container section .content .ansprechpartner-detail h3{width:100%;margin-bottom:30px}.container section .content .ansprechpartner-detail .team{display:flex;justify-content:space-between;margin-bottom:20px;width:50%;float:left;box-sizing:border-box;position:relative}.container section .content .ansprechpartner-detail .team:nth-child(even){padding-right:10px}.container section .content .ansprechpartner-detail .team:nth-child(odd){padding-left:10px}.container section .content .ansprechpartner-detail .team .bild,.container section .content .ansprechpartner-detail .team .info{display:inline-block;float:left;width:30%}.container section .content .ansprechpartner-detail .team .info{width:100%;padding-left:40px;box-sizing:border-box;position:relative;display:block}.container section .content .ansprechpartner-detail .team .info .inhalt{position:relative;display:block}.container section .content .ansprechpartner-detail .team .info .inhalt p{line-height:25px}.container section .content .ansprechpartner-detail .team .info .inhalt h3{font-size:20px;line-height:26px;margin-bottom:5px;color:#656b6f}.container section .content .ansprechpartner-detail .team .bild{overflow:hidden;display:block;position:relative}.container section .content .ansprechpartner-detail .team .bild img{width:100%;height:auto;position:relative;display:block}@media only screen and (max-width:900px){.container section .content .ansprechpartner-detail{display:block;justify-content:inherit}.container section .content .ansprechpartner-detail .team{width:100%;float:inherit;padding:30px 0;border-bottom:1px solid #ccc;margin-bottom:0}.container section .content .ansprechpartner-detail .team:first-of-type{padding-top:0}.container section .content .ansprechpartner-detail .team:last-child{border-bottom:none;padding-bottom:0}.container section .content .ansprechpartner-detail .team:nth-child(even){padding-right:0}.container section .content .ansprechpartner-detail .team:nth-child(odd){padding-left:0}.container section .content .ansprechpartner-detail .team .info{padding-left:0}.container section .content .ansprechpartner-detail .team .info .inhalt h3{font-size:18px}.container section .content .ansprechpartner-detail .team .bild{display:none}}.container section .content .img-text-teaser{position:relative;display:inline-block;width:100%;display:flex;flex-wrap:wrap;align-items:stretch}.container section .content .img-text-teaser.text-links{flex-direction:row-reverse}.container section .content .img-text-teaser .bild,.container section .content .img-text-teaser .inhalt{float:left;position:relative;display:inline-block;width:50%}.container section .content .img-text-teaser .inhalt .contain{position:relative;display:block;padding:2rem 40px 0 40px}.container section .content .img-text-teaser .inhalt .contain.mittig{padding-top:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container section .content .img-text-teaser .inhalt .contain .link{text-align:left}.container section .content .img-text-teaser .bild{overflow:hidden;display:block;position:relative;max-height:600px}.container section .content .img-text-teaser .bild:hover .drueber{opacity:1;visibility:visible}.container section .content .img-text-teaser .bild .drueber{opacity:0;visibility:hidden;position:absolute;display:inline-block;width:100%;height:100%;bottom:0;background-color:rgba(0,0,0,.5);z-index:9;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.container section .content .img-text-teaser .bild .drueber p{position:relative;display:block;color:#fff;text-align:center;top:50%;transform:translateY(-50%)}.container section .content .img-text-teaser .bild .img,.container section .content .img-text-teaser .bild .produkt{width:100%;min-height:600px;position:relative;display:block;height:600px;left:50%;transform:translateX(-50%);background-size:cover!important}.container section .content .img-text-teaser .bild .produkt{width:auto;height:-webkit-fill-available;background-size:inherit!important}.container section .content .img-text-teaser .bild .circle{border-radius:100%;height:300px;left:50%;top:50%;overflow:hidden;position:relative;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px}.container section .content .img-text-teaser .bild .circle .img,.container section .content .img-text-teaser .bild .circle .produkt{position:relative;display:block;top:0;height:100%;min-height:100%}@media only screen and (max-width:1330px){.container section .content .img-text-teaser .inhalt .contain{padding:0 20px 10px 20px}.container section .content .img-text-teaser .bild .img{height:inherit;width:100%;min-height:inherit;padding-bottom:100%}}@media only screen and (max-width:72.5rem){.container section .content .img-text-teaser .inhalt .contain h1,.container section .content .img-text-teaser .inhalt .contain h3{padding-top:10px}.container section .content .img-text-teaser .inhalt .contain h2,.container section .content .img-text-teaser .inhalt .contain h4{padding-top:10px}}@media only screen and (max-width:970px){.container section .content .img-text-teaser .bild .circle .img{background-size:cover!important}}@media only screen and (max-width:1024px){.container section .content .img-text-teaser.text-links .inhalt .contain{padding:50px 30px}.container section .content .img-text-teaser.no-top .bild .quadrat .img{padding-bottom:10%;height:600px;max-height:600px}.container section .content .img-text-teaser.no-top .inhalt .contain.mittig{top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.container section .content .img-text-teaser .bild .quadrat{height:100%;position:relative;display:block}.container section .content .img-text-teaser .bild .quadrat .img{padding-bottom:0}.container section .content .img-text-teaser .inhalt .contain{padding:50px 30px}}@media only screen and (max-width:900px){.container section .content .img-text-teaser .inhalt .contain.mittig{top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.container section .content .img-text-teaser .inhalt .contain .textbox-inhalt{margin-top:1rem}.container section .content .img-text-teaser .inhalt .contain .link a{margin-top:10px}}@media only screen and (max-width:735px){.container section .content .img-text-teaser{padding-bottom:15%}.container section .content .img-text-teaser:last-child{margin-bottom:0!important;border-bottom:none;padding-bottom:0!important}.container section .content .img-text-teaser .bild,.container section .content .img-text-teaser .inhalt{width:inherit}.container section .content .img-text-teaser.text-links .inhalt .contain{padding:0}.container section .content .img-text-teaser.no-top .bild .quadrat .img{height:300px;max-height:300px}.container section .content .img-text-teaser .bild .quadrat{height:inherit;position:inherit}.container section .content .img-text-teaser .bild .quadrat .img{padding-bottom:100%}.container section .content .img-text-teaser .inhalt .contain{text-align:center;padding:0}.container section .content .img-text-teaser .inhalt .contain h1,.container section .content .img-text-teaser .inhalt .contain h3,.container section .content .img-text-teaser .inhalt .contain h2,.container section .content .img-text-teaser .inhalt .contain h4{text-align:center;padding-top:0}.container section .content .img-text-teaser .inhalt .contain .link{text-align:center}.container section .content .img-text-teaser .inhalt .contain .link a{margin-top:25px}.container section .content .img-text-teaser .bild{margin-bottom:25px}.container section .content .img-text-teaser .bild .circle{width:208px;height:208px}}@media only screen and (max-width:650px){.container section .content .img-text-teaser{padding-bottom:16%}.container section .content .img-text-teaser .bild,.container section .content .img-text-teaser .inhalt{width:100%}.container section .content .img-text-teaser .bild{bottom:0;width:100%}.container section .content .img-text-teaser .bild .img{background-size:cover!important}.container section .content .img-text-teaser .bild.circle-bild{top:300px}.container section .content .img-text-teaser .bild.circle-bild .circle{width:300px;height:300px}}@media only screen and (max-width:450px){.container section .content .img-text-teaser{padding-bottom:19%}}@media only screen and (max-width:320px){.container section .content .img-text-teaser{padding-bottom:21%}}.container section .content .text-twocol{display:inline-block}.container section .content .text-twocol .col-one{text-align:right;width:46%;float:left}.container section .content .text-twocol .col-two{width:46%;float:left}.container section .content .text-twocol>div:first-child{margin-right:20px}.container section .content .text-twocol>div:last-child{margin-left:20px}@media only screen and (max-width:735px){.container section .content .text-twocol>div:first-child{margin-right:0}.container section .content .text-twocol>div:last-child{margin-left:0}.container section .content .text-twocol .col-one{width:100%;text-align:left}.container section .content .text-twocol .col-two{width:100%}}.container section .content .textbox-center{text-align:center;color:#656b6f}.container section .content .teaser-ueberschrift-text{display:inline-block;width:100%}.container section .content .teaser-ueberschrift-text .textbox-inhalt.rechts,.container section .content .teaser-ueberschrift-text .textbox-inhalt.links{position:relative;width:47%;float:left;display:block;margin-top:0}.container section .content .teaser-ueberschrift-text .ueberschrift-links,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts{position:relative;width:47%;float:left;display:block}.container section .content .teaser-ueberschrift-text .ueberschrift-links p,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts p{margin:1rem 0 0}.container section .content .teaser-ueberschrift-text .ueberschrift-links p.no-margTop,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts p.no-margTop{margin-top:0}.container section .content .teaser-ueberschrift-text .ueberschrift-rechts{float:right}.container section .content .teaser-ueberschrift-text .ueberschrift-links{margin-right:40px}.container section .content .teaser-ueberschrift-text .ueberschrift-links .link{float:left;left:0}.container section .content .teaser-ueberschrift-text .ueberschrift-rechts{margin-left:40px}.container section .content .teaser-ueberschrift-text .ueberschrift-rechts .link{float:left;left:0}.container section .content .teaser-ueberschrift-text .align-left{text-align:left}.container section .content .teaser-ueberschrift-text .align-right{text-align:right}@media only screen and (max-width:1044px){.container section .content .teaser-ueberschrift-text .textbox-inhalt.rechts,.container section .content .teaser-ueberschrift-text .textbox-inhalt.links{width:46%}.container section .content .teaser-ueberschrift-text .ueberschrift-links,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts{width:46%}}@media only screen and (max-width:735px){.container section .content .teaser-ueberschrift-text .textbox-inhalt.rechts,.container section .content .teaser-ueberschrift-text .textbox-inhalt.links{width:100%;margin-top:1.5rem}.container section .content .teaser-ueberschrift-text .textbox-inhalt.rechts p,.container section .content .teaser-ueberschrift-text .textbox-inhalt.links p{text-align:center}.container section .content .teaser-ueberschrift-text .ueberschrift-links,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts{width:100%}.container section .content .teaser-ueberschrift-text .ueberschrift-links{margin-right:0}.container section .content .teaser-ueberschrift-text .ueberschrift-rechts{margin-left:0}.container section .content .teaser-ueberschrift-text .ueberschrift-links h1,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts h1,.container section .content .teaser-ueberschrift-text .ueberschrift-links h2,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts h2,.container section .content .teaser-ueberschrift-text .ueberschrift-links h3,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts h3,.container section .content .teaser-ueberschrift-text .ueberschrift-links h4,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts h4{text-align:center}.container section .content .teaser-ueberschrift-text .ueberschrift-links .link,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts .link{text-align:center;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:relative}.container section .content .teaser-ueberschrift-text .ueberschrift-links .link a,.container section .content .teaser-ueberschrift-text .ueberschrift-rechts .link a{margin:1rem 0 1.5rem 0}}.container section .content .teaser-vertikal{position:relative;width:100%;display:block;overflow:hidden;height:50vh}@media only screen and (max-height:1050px){.container section .content .teaser-vertikal{height:auto}}@media only screen and (max-width:900px){.container section .content .teaser-vertikal{height:auto}}.container section .content .teaser-vertikal ul{display:flex;justify-content:space-between;margin:0;padding-left:0}.container section .content .teaser-vertikal ul li{position:relative;display:inline-block;padding:0;width:30%;height:50vh;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;min-height:250px}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3),.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3)~li{width:40%}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3):hover,.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3)~li:hover{width:50%}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2),.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2)~li{width:50%}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2):hover,.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2)~li:hover{width:60%}.container section .content .teaser-vertikal ul li a{position:relative;display:inline-block;height:100%;max-height:100%;width:100%;max-width:100%;-webkit-box-shadow:-8px 0 20px rgba(0,0,0,.5);-moz-box-shadow:-8px 0 20px rgba(0,0,0,.5);box-shadow:-8px 0 20px rgba(0,0,0,.5);background:none!important}.container section .content .teaser-vertikal ul li a .headline,.container section .content .teaser-vertikal ul li a .btn{position:relative;display:block;top:53%;left:0;padding:0 30px 0 30px;color:#ffffff!important;font-weight:600;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;line-height:25px;margin-left:30px;margin-right:30px}@media only screen and (max-height:900px){.container section .content .teaser-vertikal ul li a .headline,.container section .content .teaser-vertikal ul li a .btn{top:55%}}.container section .content .teaser-vertikal ul li a .btn{font-size:13px;width:auto;background-color:#8BC34A;font-weight:light;text-transform:uppercase;border-radius:30px;padding:3px 15px 2px 15px;display:table;left:60px;font-family:'Open Sans',sans-serif;letter-spacing:1px;border:none}.container section .content .teaser-vertikal ul li a .btn p{position:relative;display:block;text-align:center}.container section .content .teaser-vertikal ul li a p.hid{position:absolute;visibility:hidden;opacity:0;bottom:0;padding:0 100px 0 30px;left:30px;color:#fff;font-weight:200;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.container section .content .teaser-vertikal ul li a .img{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;overflow:hidden;z-index:-1;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.container section .content .teaser-vertikal ul li a .img .background{width:100%;height:100%;position:absolute;right:0;opacity:1;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.container section .content .teaser-vertikal ul li:before{display:none!important}.container section .content .teaser-vertikal ul li:nth-child(2) a .btn{background-color:#FFA726!important}.container section .content .teaser-vertikal ul li:nth-child(3) a .btn{background-color:#30ABED!important}.container section .content .teaser-vertikal ul li:nth-child(4) a .btn{background-color:#3054C6!important}.container section .content .teaser-vertikal ul li:hover{width:40%}.container section .content .teaser-vertikal ul li:hover .btn{top:50%}.container section .content .teaser-vertikal ul li:hover .headline{top:50%;padding:30px;background:rgba(0,0,0,.4)}.container section .content .teaser-vertikal ul li:hover p.hid{position:relative;display:block!important;visibility:visible;opacity:1;top:55%}.container section .content .teaser-vertikal ul:hover li:not(:hover) .img{background-color:#000}.container section .content .teaser-vertikal ul:hover li:not(:hover) .img .background{opacity:.5}@media only screen and (max-width:1300px){.container section .content .teaser-vertikal ul li a .headline{padding-left:10px}.container section .content .teaser-vertikal ul li a .btn{left:40px}.container section .content .teaser-vertikal ul li a p.hid{padding-left:10px}}@media only screen and (max-width:1024px){.container section .content .teaser-vertikal ul li a .headline{width:80%;padding:0}.container section .content .teaser-vertikal ul li a .btn{left:30px}.container section .content .teaser-vertikal ul li a p.hid{padding:0 50px 0 0}.container section .content .teaser-vertikal ul li:hover a p.hid{top:57%}.container section .content .teaser-vertikal ul li#hover{width:40%}.container section .content .teaser-vertikal ul li#hover .btn{top:70%}.container section .content .teaser-vertikal ul li#hover h2{top:70%}.container section .content .teaser-vertikal ul li#hover p.hid{position:relative;display:block;visibility:visible;opacity:1;top:75%}.container section .content .teaser-vertikal ul#hover li:not(#hover) .img{background-color:#000}.container section .content .teaser-vertikal ul#hover li:not(#hover) .img .background{opacity:.3}}@media only screen and (max-width:900px){.container section .content .teaser-vertikal ul{flex-flow:row wrap}.container section .content .teaser-vertikal ul li{width:50%;height:48vh;float:inherit;min-height:500px}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3),.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3)~li{width:33.3%}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3):hover,.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3)~li:hover{width:33.3%}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2),.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2)~li{width:50%}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2):hover,.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2)~li:hover{width:50%}.container section .content .teaser-vertikal ul li a .headline,.container section .content .teaser-vertikal ul li a .btn{top:40%}.container section .content .teaser-vertikal ul li a .btn{left:46px}.container section .content .teaser-vertikal ul li a .headline{padding:0 80px 0 15px}.container section .content .teaser-vertikal ul li a p.hid{position:relative;display:block!important;visibility:visible;opacity:1;padding:0 80px 0 15px;top:45%}.container section .content .teaser-vertikal ul li:hover{width:50%}.container section .content .teaser-vertikal ul li:hover:first-child:nth-last-child(3),.container section .content .teaser-vertikal ul li:hover:first-child:nth-last-child(3)~li{width:33.3%}.container section .content .teaser-vertikal ul li:hover:first-child:nth-last-child(2),.container section .content .teaser-vertikal ul li:hover:first-child:nth-last-child(2)~li{width:50%}.container section .content .teaser-vertikal ul li:hover .btn,.container section .content .teaser-vertikal ul li:hover .headline{top:35%}.container section .content .teaser-vertikal ul li:hover p.hid{top:45%}}@media only screen and (max-width:735px){.container section .content .teaser-vertikal ul li{width:100%;height:23vh;min-height:250px}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3),.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3)~li{width:100%}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3):hover,.container section .content .teaser-vertikal ul li:first-child:nth-last-child(3)~li:hover{width:100%}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2),.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2)~li{width:100%}.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2):hover,.container section .content .teaser-vertikal ul li:first-child:nth-last-child(2)~li:hover{width:100%}.container section .content .teaser-vertikal ul li a .headline,.container section .content .teaser-vertikal ul li a .btn{top:15%}.container section .content .teaser-vertikal ul li:hover{width:100%}.container section .content .teaser-vertikal ul li:hover:first-child:nth-last-child(3),.container section .content .teaser-vertikal ul li:hover:first-child:nth-last-child(3)~li{width:100%}.container section .content .teaser-vertikal ul li:hover:first-child:nth-last-child(2),.container section .content .teaser-vertikal ul li:hover:first-child:nth-last-child(2)~li{width:100%}.container section .content .teaser-vertikal ul li:hover .headline,.container section .content .teaser-vertikal ul li:hover .btn{top:15%}.container section .content .teaser-vertikal ul li:hover p.hid{top:15%}}@media only screen and (max-width:650px){.container section .content .teaser-vertikal ul li a .headline,.container section .content .teaser-vertikal ul li a p.hid{top:5%;display:block!important}.container section .content .teaser-vertikal ul li a .btn{top:10%;left:20px}.container section .content .teaser-vertikal ul li a .headline{padding:0;width:90%;left:20px}.container section .content .teaser-vertikal ul li a p.hid{padding:0 40px 0 0;left:20px;display:block!important}.container section .content .teaser-vertikal ul li:hover .headline{top:5%}.container section .content .teaser-vertikal ul li:hover .btn{top:10%}.container section .content .teaser-vertikal ul li:hover .headline{padding-left:0}.container section .content .teaser-vertikal ul li:hover p.hid{top:45%}}.container section .content .reference-list{position:relative;display:block;width:100%}.container section .content .reference-list .titel{display:inline-block;width:100%;height:100%;max-height:100%;position:relative;box-sizing:border-box;padding:20px;margin:40px 0 0 0;background:#ccc}.container section .content .reference-list .titel div{display:inline-block;width:15%;float:left}.container section .content .reference-list .titel div p{text-transform:uppercase}@media only screen and (max-width:900px){.container section .content .reference-list .titel div{width:30%}}@media only screen and (max-width:560px){.container section .content .reference-list .titel div{width:50%}}@media only screen and (max-width:400px){.container section .content .reference-list .titel div{width:100%!important}}.container section .content .reference-list .reference{display:inline-block;top:-10px;position:relative}.container section .content .reference-list .reference>div{display:inline-block;width:100%;height:100%;max-height:100%;position:relative;clear:both;background-color:#f3f3f6;padding:10px 20px;box-sizing:border-box}.container section .content .reference-list .reference>div:nth-child(odd){background:none}.container section .content .reference-list .reference>div>div{display:inline-block;width:15%;float:left}.container section .content .reference-list .reference>div>div.pipes{width:20%}.container section .content .reference-list .reference>div>div.projekt{width:18%}@media only screen and (max-width:900px){.container section .content .reference-list .reference>div>div{width:30%}}@media only screen and (max-width:560px){.container section .content .reference-list .reference>div>div{width:50%}}@media only screen and (max-width:400px){.container section .content .reference-list .reference>div>div{width:100%!important}}.container section .content .trennlinie{position:relative;display:inline-block;width:100%;height:2px;background-color:#2c2c2c}.container section .teaser-modul>div{width:100%;display:flex!important}.container section .teaser-modul>div .modulbox{text-align:center;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;box-sizing:border-box;cursor:pointer;float:left;background-color:#f3f3f6;position:relative;overflow:hidden;margin-top:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;flex:1}.container section .teaser-modul>div .modulbox:first-child{margin-left:0}.container section .teaser-modul>div .modulbox:nth-child(3n+4){margin-right:0}.container section .teaser-modul>div .modulbox>.sd-lightbox{max-width:100%;margin:0 auto;height:300px;display:block;overflow:hidden;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;position:relative;z-index:1}.container section .teaser-modul>div .modulbox>.sd-lightbox img{object-fit:cover;display:block;width:100%;height:100%;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.container section .teaser-modul>div .modulbox:hover img{transform:scale(1.2)}.container section .teaser-modul>div .modulbox:hover .modulinhalt{opacity:0}.container section .teaser-modul>div .modulbox .modulinhalt{padding:30px 20px;box-sizing:border-box;position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.container section .teaser-modul>div .modulbox .modulinhalt .headline{margin-bottom:10px;font-weight:600;font-size:30px;line-height:35px;font-family:'Montserrat',sans-serif;color:#ffffff!important;text-align:center}.container section .teaser-modul>div .modulbox .modulinhalt p{color:#ffffff!important;font-size:20px;line-height:25px;font-weight:400}.container section .teaser-modul>div .modulbox .link{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.container section .teaser-modul>div .modulbox .link a{margin:10px 0 0 0;padding:5px 40px;box-sizing:border-box}@media only screen and (max-width:72.5rem){.container section .teaser-modul .modulbox .link a{padding:5px 25px!important}}@media only screen and (max-width:1024px){.container section .teaser-modul{position:relative;display:inline-block}.container section .teaser-modul>div{display:inline-block!important;justify-content:inherit!important}.container section .teaser-modul>div .modulbox{width:50%}.container section .teaser-modul>div .modulbox .modulinhalt{padding-bottom:80px}.container section .teaser-modul>div .modulbox .headline{font-size:18px;line-height:22px}.container section .teaser-modul>div .modulbox:nth-child(even){margin-right:0}.container section .teaser-modul>div .modulbox:nth-child(odd){margin-left:0}}@media only screen and (max-width:900px){.container section .teaser-modul>div .modulbox{width:100%}.container section .teaser-modul>div .modulbox:last-child{margin-bottom:0}.container section .teaser-modul>div .modulbox:nth-child(even){margin-left:0}.container section .teaser-modul>div .modulbox:nth-child(odd){margin-right:0}}.container section>.content-wrapper .img-text-teaser{position:relative;display:inline-block;width:100%;display:flex;flex-wrap:wrap;align-items:stretch}.container section>.content-wrapper .img-text-teaser.text-links{flex-direction:row-reverse}.container section>.content-wrapper .img-text-teaser.text-links .inhalt .contain{float:none}.container section>.content-wrapper .img-text-teaser .bild,.container section>.content-wrapper .img-text-teaser .inhalt{float:left;position:relative;display:inline-block;width:50%}.container section>.content-wrapper .img-text-teaser .inhalt{width:1200px;position:absolute;height:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.container section>.content-wrapper .img-text-teaser .inhalt .contain{position:relative;display:block;padding:2rem 40px 0 40px;float:right;box-sizing:border-box}.container section>.content-wrapper .img-text-teaser .inhalt .contain.mittig{padding-top:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40%}.container section>.content-wrapper .img-text-teaser .inhalt .contain .link{text-align:left}@media only screen and (max-width:72.5rem){.container section>.content-wrapper .img-text-teaser .inhalt{width:50%;position:relative;height:auto;left:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.container section>.content-wrapper .img-text-teaser .inhalt .contain{width:100%!important;padding:50px 30px!important}}.container section>.content-wrapper .img-text-teaser .bild{overflow:hidden;display:block;position:relative;max-height:600px}.container section>.content-wrapper .img-text-teaser .bild:hover .drueber{opacity:1;visibility:visible}.container section>.content-wrapper .img-text-teaser .bild .drueber{opacity:0;visibility:hidden;position:absolute;display:inline-block;width:100%;height:100%;bottom:0;background-color:rgba(0,0,0,.5);z-index:9;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.container section>.content-wrapper .img-text-teaser .bild .drueber p{position:relative;display:block;color:#fff;text-align:center;top:50%;transform:translateY(-50%)}.container section>.content-wrapper .img-text-teaser .bild .img,.container section>.content-wrapper .img-text-teaser .bild .produkt{width:100%;min-height:600px;position:relative;display:block;height:600px;left:50%;transform:translateX(-50%);background-size:cover!important}.container section>.content-wrapper .img-text-teaser .bild .produkt{width:auto;height:-webkit-fill-available;background-size:inherit!important}.container section>.content-wrapper .img-text-teaser .bild .circle{border-radius:100%;height:300px;left:50%;top:50%;overflow:hidden;position:relative;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px}.container section>.content-wrapper .img-text-teaser .bild .circle .img,.container section>.content-wrapper .img-text-teaser .bild .circle .produkt{position:relative;display:block;top:0;height:100%;min-height:100%}@media only screen and (max-width:1330px){.container section>.content-wrapper .img-text-teaser .inhalt .contain{padding:0 20px 10px 20px}.container section>.content-wrapper .img-text-teaser .bild .img{height:inherit;width:100%;min-height:inherit;padding-bottom:100%}}@media only screen and (max-width:72.5rem){.container section>.content-wrapper .img-text-teaser .inhalt .contain h1,.container section>.content-wrapper .img-text-teaser .inhalt .contain h3{padding-top:10px}.container section>.content-wrapper .img-text-teaser .inhalt .contain h2,.container section>.content-wrapper .img-text-teaser .inhalt .contain h4{padding-top:10px}}@media only screen and (max-width:970px){.container section>.content-wrapper .img-text-teaser .bild .circle .img{background-size:cover!important}}@media only screen and (max-width:1024px){.container section>.content-wrapper .img-text-teaser.text-links .inhalt .contain{padding:50px 30px}.container section>.content-wrapper .img-text-teaser.no-top .bild .quadrat .img{padding-bottom:10%;height:600px;max-height:600px}.container section>.content-wrapper .img-text-teaser.no-top .inhalt .contain.mittig{top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.container section>.content-wrapper .img-text-teaser .bild .quadrat{height:100%;position:relative;display:block}.container section>.content-wrapper .img-text-teaser .bild .quadrat .img{padding-bottom:0}.container section>.content-wrapper .img-text-teaser .inhalt .contain{padding:50px 30px}}@media only screen and (max-width:900px){.container section>.content-wrapper .img-text-teaser .inhalt .contain.mittig{top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.container section>.content-wrapper .img-text-teaser .inhalt .contain .textbox-inhalt{margin-top:1rem}.container section>.content-wrapper .img-text-teaser .inhalt .contain .link a{margin-top:10px}}@media only screen and (max-width:735px){.container section>.content-wrapper .img-text-teaser{padding-bottom:10%}.container section>.content-wrapper .img-text-teaser:first-child{margin-top:10%}.container section>.content-wrapper .img-text-teaser:last-child{border-bottom:none}.container section>.content-wrapper .img-text-teaser .inhalt .contain{width:100%!important;padding:20px 30px!important}.container section>.content-wrapper .img-text-teaser .bild,.container section>.content-wrapper .img-text-teaser .inhalt{width:inherit}.container section>.content-wrapper .img-text-teaser.no-top .bild .quadrat .img{height:300px;max-height:300px}.container section>.content-wrapper .img-text-teaser .bild .quadrat{height:inherit;position:inherit}.container section>.content-wrapper .img-text-teaser .bild .quadrat .img{padding-bottom:100%}.container section>.content-wrapper .img-text-teaser .inhalt .contain{text-align:center;padding:0}.container section>.content-wrapper .img-text-teaser .inhalt .contain h1,.container section>.content-wrapper .img-text-teaser .inhalt .contain h3,.container section>.content-wrapper .img-text-teaser .inhalt .contain h2,.container section>.content-wrapper .img-text-teaser .inhalt .contain h4{text-align:center;padding-top:0}.container section>.content-wrapper .img-text-teaser .inhalt .contain .link{text-align:center}.container section>.content-wrapper .img-text-teaser .inhalt .contain .link a{margin-top:25px}.container section>.content-wrapper .img-text-teaser .bild{margin-bottom:25px}.container section>.content-wrapper .img-text-teaser .bild .circle{width:208px;height:208px}}@media only screen and (max-width:650px){.container section>.content-wrapper .img-text-teaser{padding-bottom:16%}.container section>.content-wrapper .img-text-teaser .bild,.container section>.content-wrapper .img-text-teaser .inhalt{width:100%}.container section>.content-wrapper .img-text-teaser .bild{bottom:0;width:100%}.container section>.content-wrapper .img-text-teaser .bild .img{background-size:cover!important}.container section>.content-wrapper .img-text-teaser .bild.circle-bild{top:300px}.container section>.content-wrapper .img-text-teaser .bild.circle-bild .circle{width:300px;height:300px}}@media only screen and (max-width:450px){.container section>.content-wrapper .img-text-teaser{padding-bottom:19%}}@media only screen and (max-width:320px){.container section>.content-wrapper .img-text-teaser{padding-bottom:21%}}.headerTeaser{position:absolute;right:33px;right:2.0625rem;top:0;z-index:10;background:rgba(235,235,235,.9);padding-right:28px;padding-right:1.75rem;padding-left:28px;padding-left:1.75rem;width:333px;width:20.8125rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.headerTeaser .headerTeaser_element{padding:20px 0;display:flex}.headerTeaser .headerTeaser_element:not(:first-child){border-top:1px solid #333}.headerTeaser .headerTeaser_element .headerTeaser_element_image_wrapper .headerTeaser_element_image{width:72px;width:4.5rem;height:auto}.headerTeaser .headerTeaser_element .headerTeaser_element_content{text-align:center;font-size:.875rem}.headerTeaser .headerTeaser_element .headerTeaser_element_content .headline{font-size:18px;line-height:22px;font-family:'Open Sans',sans-serif;color:#333;font-weight:700;margin-left:0;margin-right:0;text-transform:uppercase;margin-bottom:.25rem;font-family:'Montserrat',sans-serif;font-size:1.375rem}@media screen and (max-width:900px){.headerTeaser .headerTeaser_element .headerTeaser_element_content .headline{font-size:16px!important;line-height:20px!important}}@media screen and (max-width:650px){.headerTeaser .headerTeaser_element .headerTeaser_element_content .headline{font-size:16px!important;line-height:20px!important}}.cta{margin-right:40px;margin-right:2.5rem;font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;margin-top:1.25rem}.cta:hover{background:#333;color:#fff}.cta:hover{background-color:#008b39;color:#fff;opacity:1}.cta:hover a{color:#fff}.cta.center{position:relative;left:50%;transform:translateX(-50%);margin-right:0}.cta.left{float:left}.cta.right{float:right;margin-right:0}.cta a{display:flex;align-items:center}.cta a img{max-height:20px;width:auto;margin-right:10px;margin-right:.625rem;position:relative;margin-top:-1px;margin-top:-.0625rem}.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;height:100%}.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;height:100%}.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%;position:relative;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-slide:focus{outline:none}.slick-arrow.slick-hidden{display:none}.content .slide-normal .slick-prev,.content .slide-normal .slick-next{width:40px;height:40px;top:50%}.content .slide-normal .slick-prev{left:50px}.content .slide-normal .slick-next{right:50px}.content .slide-normal .slide .header_slideshow_content .text .textbox-inhalt p{font-size:16px;line-height:22px}.content .slide-normal .slide .header_slideshow_content .h2{font-size:20px;line-height:26px}@media only screen and (max-width:72.5rem){.content .slide-normal.normal-height{height:450px}.content .slide-normal .slide{height:450px}}@media only screen and (max-width:900px){.content .slide-normal .slick-dots{position:absolute;margin:0;bottom:10px;display:block}.content .slide-normal .slick-dots li{margin:0 5px}.content .slide-normal .slick-dots li button{margin-top:0}.content .slide-normal .slick-dots li button:before{height:10px;width:10px;border:none;background:#aaa;opacity:.7}.content .slide-normal .slick-dots li.slick-active button:before{opacity:1}}@media only screen and (max-width:735px){.content .slide-normal.normal-height{height:350px}.content .slide-normal .slide{height:350px}}.content .event-slider .slick-prev,.content .event-slider .slick-next{display:none!important}.content .event-slider .slick-prev:before,.content .event-slider .slick-next:before{display:none!important}.content .event-slider .slick-dots li:before{display:none!important}.content .event-slider .slick-dots li button{height:21px}.content .event-slider .slick-slide img{width:100%;height:auto}.slick-prev,.slick-next{margin-top:0;position:absolute;z-index:5;height:80px;width:80px;line-height:0;font-size:0;cursor:pointer;background:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;top:50%;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;outline:none;z-index:1;color:#2c2c2c;border:none;background:rgba(255,255,255,.4)}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:rgba(255,255,255,.6);color:#2c2c2c;border-color:#2c2c2c}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{color:#2c2c2c}.slick-prev:before,.slick-next:before{font-family:"FontAwesome";font-size:40px;line-height:1;color:#2c2c2c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;left:50%;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.5}@media only screen and (max-width:1500px){.slick-prev,.slick-next{height:70px;width:70px}}@media only screen and (max-width:900px){.slick-prev,.slick-next{display:none!important}}.slick-prev{left:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"";background:url(/fileadmin/templates/img/icons/arrow-left-dark.png) no-repeat center center;height:41px;width:47px;display:block}.slick-prev:before[dir="rtl"]{content:"";background:url(/fileadmin/templates/img/icons/arrow-left-dark.png) no-repeat center center;height:41px;width:47px;display:block}@media only screen and (max-width:1400px){.slick-prev{left:5%}}@media only screen and (max-width:72.5rem){.slick-prev{left:60px}}.slick-next{right:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"";background:url(/fileadmin/templates/img/icons/arrow-right-dark.png) no-repeat center center;height:41px;width:47px;display:block}.slick-next:before[dir="rtl"]{content:"";background:url(/fileadmin/templates/img/icons/arrow-right-dark.png) no-repeat center center;height:41px;width:47px;display:block}@media only screen and (max-width:1400px){.slick-next{right:5%}}@media only screen and (max-width:72.5rem){.slick-next{right:60px}}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:relative;bottom:0;list-style:none;display:block;text-align:center;padding:0!important;margin:0;width:100%;bottom:0}.slick-dots li{position:relative;display:inline-block;height:12px;width:12px;margin:0 8px;padding:0!important;cursor:pointer}.slick-dots li:before{content:''!important;margin-left:0!important;display:none!important}.slick-dots li button{border:none;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{background:#008b39;opacity:.5}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:10px;height:10px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-family:"FontAwesome";font-size:50px;line-height:20px;text-align:center;border:solid 1px #008b39;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background:#008b39;opacity:.5}.slider-produkte{display:flex}.slider-produkte>div:first-of-type.slick-list .slick-track .slick-slide:first-of-type{position:relative;left:-10px}.slider-produkte .slick-slide{background:#F3F3F6;border:solid 1px #2c2c2c;border-radius:4px;margin:0 10px;padding:15px;min-height:135px;min-width:170px;display:flex;align-items:center}.slider-produkte .slick-slide .sd-lightbox{width:100%}.slider-produkte .slick-slide .sd-lightbox:focus{outline:none}.slider-produkte .slick-slide .sd-lightbox:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.slider-produkte .slick-slide img{width:auto;height:auto;max-height:100px;max-width:100%;object-fit:cover;margin:0 auto;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.slider-produkte .slick-prev,.slider-produkte .slick-next{position:relative;border:solid 1px #2c2c2c;border-radius:4px;height:auto;margin-top:0;top:auto;transform:none}.slider-produkte .slick-prev:before,.slider-produkte .slick-next:before{position:relative;top:auto;transform:none;left:auto;height:34px;width:34px}.slider-produkte .slick-prev{left:0;margin-right:10px;padding:0 5px 0 2px}.slider-produkte .slick-prev:before{background:url(/fileadmin/templates/img/icons/product-left.png) no-repeat center center}.slider-produkte .slick-next{right:0;margin-left:10px;padding:0 2px 0 5px}.slider-produkte .slick-next:before{background:url(/fileadmin/templates/img/icons/product-right.png) no-repeat center center}.slider-produkte .slick-dots{position:absolute;margin:0;bottom:-40px}.slider-produkte .slick-dots li{margin:0 5px}.slider-produkte .slick-dots li button{margin-top:0}.slider-produkte .slick-dots li button:before{height:10px;width:10px;border:none;background:#aaa;opacity:.7}.slider-produkte .slick-dots li.slick-active button:before{opacity:1}.content-container .content-wrapper .slide-normal{max-width:900px}.content-container .content-wrapper .slide-normal .slick-prev:before,.content-container .content-wrapper .slide-normal .slick-next:before{-webkit-transform:translate3d(-57%,-52%,0) scale(.7);-moz-transform:translate3d(-57%,-52%,0) scale(.7);-ms-transform:translate3d(-57%,-52%,0) scale(.7);-o-transform:translate3d(-57%,-52%,0) scale(.7);transform:translate3d(-57%,-52%,0) scale(.7)}.slide-normal{width:100%;margin:0 auto;position:relative;-ms-overflow-style:-ms-autohiding-scrollbar;top:0;z-index:1;height:460px;overflow:hidden}.slide-normal .header_slideshow_logo.klein img,.slide-normal .header_slideshow_logo.mittel img,.slide-normal .header_slideshow_logo.gross img{max-height:100%;height:auto;max-width:100%;width:auto}.slide-normal.normal-height{height:500px}@media only screen and (max-width:72.5rem){.slide-normal.normal-height{height:450px}}@media only screen and (max-width:735px){.slide-normal.normal-height{height:350px}}.slide-normal.bigger-height{height:600px}@media only screen and (max-width:72.5rem){.slide-normal.bigger-height{height:500px}}@media only screen and (max-width:735px){.slide-normal.bigger-height{height:450px}}.slide-normal.half-height{height:50vh}.slide-normal.full-height{height:100vh}.slide-normal .slick-prev,.slide-normal .slick-next{top:50%}.slide-normal .slick-dots{display:none}@media only screen and (max-width:735px){.slide-normal .slide .header_slideshow_content{margin-top:0!important}.slide-normal .slick-dots{display:block;bottom:30px}}.slide-normal .slide.no-content .header_slideshow_content{display:none}.slide-normal .slide .overlay{background:rgba(0,0,0,.4);position:absolute;height:auto;width:auto!important;left:0;right:0;top:0;bottom:0;z-index:1}.slide-normal .slide .overlay.no-overlay{display:none}.slide-normal .slide .overlay.yes-overlay{display:block}.slide-normal .slide .fallback{display:none}.slide-normal .slide .fallback.showfallback{display:block}.slide-normal .slide .sd-lightbox{pointer-events:none}.slide-normal .slide .sd-lightbox:hover{opacity:1}.slide-normal .slide .image{width:100%;height:100%;object-fit:cover;background-position:center center;background-size:cover;position:absolute;left:0;top:50%;transform:translateY(-50%)}.slide-normal .slide .header_slideshow_content{z-index:10;width:100%;position:absolute;color:#FFF;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0;display:flex;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:2rem;padding-bottom:2rem;align-items:center}@media screen and (max-width:82.5rem){.slide-normal .slide .header_slideshow_content{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){.slide-normal .slide .header_slideshow_content{padding:4rem;width:100%}.slide-normal .slide .header_slideshow_content.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){.slide-normal .slide .header_slideshow_content{padding:2.5rem 1.5rem}.slide-normal .slide .header_slideshow_content.fullWidth{padding-left:0;padding-right:0}}.slide-normal .slide .header_slideshow_content .text:last-child{margin-bottom:0rem!important}.slide-normal .slide .header_slideshow_content .header_slideshow_logo{display:flex;align-items:center}.slide-normal .slide .header_slideshow_content:focus{outline:none}.slide-normal .slide .header_slideshow_content.vertical-top{align-items:flex-start}.slide-normal .slide .header_slideshow_content.vertical-top .header_slideshow_logo{align-items:flex-start}.slide-normal .slide .header_slideshow_content.vertical-bottom{align-items:flex-end}.slide-normal .slide .header_slideshow_content.vertical-bottom .header_slideshow_logo{align-items:flex-end}@media screen and (max-width:1600px){.slide-normal .slide .header_slideshow_content{width:100%;padding-left:18%;padding-right:18%}}@media screen and (max-width:calc(72.5rem+130px)){.slide-normal .slide .header_slideshow_content{padding-left:30px!important}}@media screen and (max-width:1330px){.slide-normal .slide .header_slideshow_content{padding:4rem 9rem}}@media only screen and (max-width:72.5rem){.slide-normal .slide .header_slideshow_content{width:100%}}@media only screen and (max-width:1024px){.slide-normal .slide .header_slideshow_content{padding-left:8em;padding-right:8em}}@media only screen and (max-width:650px){.slide-normal .slide .header_slideshow_content{flex-wrap:wrap}}.slide-normal .slide .header_slideshow_content .h1{font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;margin-left:0;margin-right:0;text-transform:uppercase}.slide-normal .slide .header_slideshow_content .h1:only-child{margin:0}@media screen and (max-width:900px){.slide-normal .slide .header_slideshow_content .h1{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){.slide-normal .slide .header_slideshow_content .h1{font-size:25px!important;line-height:30px!important}}.slide-normal .slide .header_slideshow_content .h2{font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;margin-left:0;margin-right:0;font-weight:400}.slide-normal .slide .header_slideshow_content .h2:only-child{margin:0}@media screen and (max-width:900px){.slide-normal .slide .header_slideshow_content .h2{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){.slide-normal .slide .header_slideshow_content .h2{font-size:25px!important;line-height:30px!important}}.slide-normal .slide .header_slideshow_content .text{flex:1 1 auto}.slide-normal .slide .header_slideshow_content .text .h1,.slide-normal .slide .header_slideshow_content .text .h2{hyphens:none;display:inline}.slide-normal .slide .header_slideshow_content .text .text-background .h1,.slide-normal .slide .header_slideshow_content .text .text-background .h2{padding:0 10px;background:rgba(0,0,0,.3);box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.5}.slide-normal .slide .header_slideshow_content .text.text-big{font-size:2.5rem}.slide-normal .slide .header_slideshow_content .text.text-big .h1,.slide-normal .slide .header_slideshow_content .text.text-big .h2{font-size:2.5rem}.slide-normal .slide .header_slideshow_content .text.text-small{font-size:1.75rem}.slide-normal .slide .header_slideshow_content .text.text-small .h1,.slide-normal .slide .header_slideshow_content .text.text-small .h2{font-size:1.75rem}.slide-normal .slide .header_slideshow_content .text.color-light{color:#ffffff!important}.slide-normal .slide .header_slideshow_content .text.color-light .h1,.slide-normal .slide .header_slideshow_content .text.color-light .h2{color:#ffffff!important}.slide-normal .slide .header_slideshow_content .text.color-dark{color:#2c2c2c!important}.slide-normal .slide .header_slideshow_content .text.color-dark .h1,.slide-normal .slide .header_slideshow_content .text.color-dark .h2{color:#2c2c2c!important}.slide-normal .slide .header_slideshow_content .text.primary{color:#008b39!important}.slide-normal .slide .header_slideshow_content .text.primary .h1,.slide-normal .slide .header_slideshow_content .text.primary .h2{color:#008b39!important}@media only screen and (max-width:72.5rem){.slide-normal .slide .header_slideshow_content .text{padding-right:4%}}@media only screen and (max-width:735px){.slide-normal .slide .header_slideshow_content .text{float:left;left:0;width:100%}}.slide-normal .slide .header_slideshow_content .text .textbox-inhalt{margin-top:3rem}.slide-normal .slide .header_slideshow_content .text .textbox-inhalt p{font-size:30px;line-height:48px;font-weight:200;top:-.2em}.slide-normal .slide .header_slideshow_content .text .textbox-inhalt p a{font-size:30px;line-height:48px;font-weight:200;color:#fff;top:-.2em}.slide-normal .slide .header_slideshow_content .text .textbox-inhalt p a:focus{outline:none}@media only screen and (max-width:735px){.slide-normal .slide .header_slideshow_content .text .textbox-inhalt p{font-size:25px;line-height:35px}.slide-normal .slide .header_slideshow_content .text .textbox-inhalt p a{font-size:25px;line-height:35px}}.slide-normal .slide .header_slideshow_content .link{text-align:center}.slide-normal .slide .header_slideshow_content .link a{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;border:none;background:#008b39;border:solid 1px #008b39;color:#ffffff!important;padding:15px 40px;margin-bottom:1.5rem}.slide-normal .slide .header_slideshow_content .link a:hover{background:#333;color:#fff}.slide-normal .slide .header_slideshow_content .link a:hover{background-color:#008b39;color:#fff;opacity:1}.slide-normal .slide .header_slideshow_content .link a:hover a{color:#fff}.slide-normal .slide .header_slideshow_content .link a:hover{border:solid 1px #008b39;background:transparent;color:#008b39!important}.slide-normal .slide .header_slideshow_content .link.no-margTop a{margin-top:0}.slide-normal .slide .header_slideshow_content p{margin-bottom:0;font-style:italic}.slide-normal .slide .header_slideshow_content.text-left{text-align:left}.slide-normal .slide .header_slideshow_content.text-left .text{float:left}.slide-normal .slide .header_slideshow_content.text-left .link{text-align:left}.slide-normal .slide .header_slideshow_content.text-center{text-align:center}.slide-normal .slide .header_slideshow_content.text-center .text{float:none;margin:0 auto}.slide-normal .slide .header_slideshow_content.text-right{text-align:right;max-width:1200px}.slide-normal .slide .header_slideshow_content.text-right .link{text-align:right}@media only screen and (max-width:1333px){.slide-normal .slide .header_slideshow_content.text-right{padding-right:135px;padding-left:135px}}.slide-normal .slide .header_slideshow_content .header_slideshow_logo{position:relative;float:none;height:100%;margin-top:0}.slide-normal .slide .header_slideshow_content.logo-center .header_slideshow_logo{width:100%}.slide-normal .slide .header_slideshow_content.logo-center .header_slideshow_logo img{position:relative;display:block;left:50%;transform:translateX(-50%);margin-bottom:1rem}.slide-normal .slide .header_slideshow_content.logo-right .header_slideshow_logo{margin:0 0 0 50px}@media only screen and (max-width:900px){.slide-normal .slide .header_slideshow_content.logo-right .header_slideshow_logo{margin-top:2px}}@media only screen and (max-width:735px){.slide-normal .slide .header_slideshow_content.logo-right .header_slideshow_logo{margin-left:15px}}.slide-normal .slide .header_slideshow_content.logo-right .text{display:inline-block}.slide-normal .slide .header_slideshow_content.logo-left .header_slideshow_logo{float:left;margin:0 50px 0 0}.slide-normal .slide .header_slideshow_content.logo-left .header_slideshow_logo img{position:relative;display:block}@media only screen and (max-width:900px){.slide-normal .slide .header_slideshow_content.logo-left .header_slideshow_logo{margin-top:2px}}.slide-normal .slide .header_slideshow_content.logo-left .text{display:inline-block}@media only screen and (max-width:1333px){.slide-normal .slide .header_slideshow_content{box-sizing:border-box}}@media only screen and (max-width:72.5rem){.slide-normal .slide .header_slideshow_content{box-sizing:border-box}}@media only screen and (max-width:900px){.slide-normal .slide .header_slideshow_content{box-sizing:border-box;width:100%;max-width:100%;position:absolute}.slide-normal .slide .header_slideshow_content .textbox-inhalt{line-height:30px}.slide-normal .slide .header_slideshow_content .h1,.slide-normal .slide .header_slideshow_content .h2{font-size:50px;line-height:60px}.slide-normal .slide .header_slideshow_content .link a{margin-top:20px}}@media only screen and (max-width:735px){.slide-normal .slide .header_slideshow_content{padding:0 10% 1.5rem}.slide-normal .slide .header_slideshow_content .textbox-inhalt p{font-size:20px;line-height:24px;margin-top:-.5rem}.slide-normal .slide .header_slideshow_content .link a{padding:8px 20px}}@media only screen and (max-width:650px){.slide-normal .slide .header_slideshow_content .textbox-inhalt p{font-size:16px;line-height:22px}.slide-normal .slide .header_slideshow_content .link a{font-size:12px;padding:5px 18px}.slide-normal .slide .header_slideshow_content .h1,.slide-normal .slide .header_slideshow_content .h2{font-size:30px;line-height:35px}}@media only screen and (max-width:72.5rem){.slide-normal .slide{width:100%}}@media only screen and (max-width:735px){.slide-normal .slick-prev,.slide-normal .slick-next{margin-top:100px}}@media only screen and (max-width:450px){.slide-normal .slick-prev,.slide-normal .slick-next{margin-top:150px}}.content-container .slide-normal.normal-height{height:0!important;padding-top:56%}.content-container .slide-normal.normal-height .slide{height:100%!important}.content-container .slide-normal.normal-height .slick-list{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0}.gridelement .slide-normal .slide .header_slideshow_content{width:100%;padding-right:7rem;padding-left:7rem}.gridelement .slide-normal .slide .header_slideshow_content .text{width:100%}.text-slideshow{text-align:left;padding:0 100px}.text-slideshow .inhalt .headline h3{font-size:52px;line-height:40px;font-weight:700;top:-.04em;font-size:18px;line-height:22px;font-family:'Open Sans',sans-serif;color:#333;font-weight:700;margin-left:0;margin-right:0;text-transform:uppercase}@media screen and (max-width:900px){.text-slideshow .inhalt .headline h3{font-size:16px!important;line-height:20px!important}}@media screen and (max-width:650px){.text-slideshow .inhalt .headline h3{font-size:16px!important;line-height:20px!important}}.text-slideshow .inhalt .headline h4{font-size:24px;line-height:28px;font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;font-weight:400;margin-left:0;margin-right:0}.text-slideshow .inhalt .headline h4:only-child{margin:0}@media screen and (max-width:900px){.text-slideshow .inhalt .headline h4{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){.text-slideshow .inhalt .headline h4{font-size:25px!important;line-height:30px!important}}.text-slideshow .inhalt .textbox-inhalt h5{font-family:'Open Sans',sans-serif;font-size:12px;line-height:22px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.text-slideshow .inhalt .textbox-inhalt .text{font-size:18px;line-height:27px}.text-slideshow .inhalt.center{text-align:center}.text-slideshow .inhalt.center .headline,.text-slideshow .inhalt.center .textbox-inhalt{position:relative;display:block;width:100%}.text-slideshow .inhalt.left,.text-slideshow .inhalt.right{position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;box-sizing:border-box;padding:0 20px}.text-slideshow .inhalt.left .headline,.text-slideshow .inhalt.right .headline,.text-slideshow .inhalt.left .textbox-inhalt,.text-slideshow .inhalt.right .textbox-inhalt{float:left;position:relative;display:inline-block;width:50%;box-sizing:border-box;padding-right:20px}.text-slideshow .inhalt.left .textbox-inhalt,.text-slideshow .inhalt.right .textbox-inhalt{padding:0 0 0 20px;margin-top:0}.text-slideshow .inhalt.left .textbox-inhalt h5,.text-slideshow .inhalt.right .textbox-inhalt h5{margin-top:0}.text-slideshow .inhalt.left .textbox-inhalt .text,.text-slideshow .inhalt.right .textbox-inhalt .text{margin-top:15px}.text-slideshow .inhalt.left .textbox-inhalt .text.no-margTop,.text-slideshow .inhalt.right .textbox-inhalt .text.no-margTop{margin-top:0}.text-slideshow .inhalt.right{flex-direction:row-reverse}.text-slideshow .inhalt.right .headline{padding-left:20px}.text-slideshow .inhalt.right .textbox-inhalt{padding-right:20px}.text-slideshow .slick-dots{padding-top:40px!important}.text-slideshow .slick-dots li button:before{opacity:1}@media only screen and (max-width:900px){.text-slideshow{padding:0}.text-slideshow .inhalt.left,.text-slideshow .inhalt.right{display:inline-block;justify-content:inherit;flex-wrap:inherit;align-items:inherit;padding:0 20px;text-align:center}.text-slideshow .inhalt.left .headline,.text-slideshow .inhalt.right .headline,.text-slideshow .inhalt.left .textbox-inhalt,.text-slideshow .inhalt.right .textbox-inhalt{width:100%;padding:0;margin-top:40px}}.textnavigation{width:100%;display:inline-block;position:relative;box-sizing:border-box;display:flex}.textnavigation .navitem{width:25%;float:left;text-align:center;cursor:pointer;position:relative;padding:10px 10px 18px 10px;margin-bottom:-5px;color:#2c2c2c}.textnavigation .navitem span{font-size:12px;line-height:12px;font-family:'Montserrat',sans-serif;font-weight:600;letter-spacing:2px;margin-bottom:10px;margin-top:10px;text-align:center;opacity:1;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.textnavigation .navitem span .material-icons{line-height:inherit;vertical-align:text-top}.textnavigation .navitem:hover span{color:#008b39}.textnavigation .navitem.active{background:#008b39}.textnavigation .navitem.active span{opacity:1;color:#fff}@media only screen and (max-width:900px){.textnavigation:before{background:none}.textnavigation .navitem{text-align:center}.textnavigation .navitem:before{content:""}}@media only screen and (max-width:650px){.textnavigation{flex-wrap:wrap}.textnavigation .navitem{width:100%!important;padding:10px 10px 13px 10px}}.textnav_textslider{max-width:100%}.textnav_textslider .slidercontent{background:#f3f3f6;padding:40px 20px;font-size:14px;line-height:18px;color:#2c2c2c!important}.textnav_textslider .slidercontent p a{color:#2c2c2c!important}.textnav_textslider .slidercontent p a:hover{color:#008b39!important}.textnav_textslider .slick-dots{display:none!important}.textnav_textslider .slick-track{height:auto}@media only screen and (max-width:735px){.textnav_textslider .slidercontent{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0;padding:30px 20px 15px 20px}}body header.subpage #header-content h3,body header.subpage #header-content p{display:none}@media only screen and (max-width:72.5rem){body header.subpage .slide-normal .slick-prev,body header.subpage .slide-normal .slick-next{margin-top:10px}body header.subpage #header-content{margin-top:100px!important}}@media only screen and (max-width:735px){body header.subpage{}body header.subpage .slide-normal .slick-prev{left:30%;top:280px}body header.subpage .slide-normal .slick-next{right:30%;top:280px}}@media only screen and (max-width:650px){body header.subpage #header-content{width:67%}}@media only screen and (max-width:450px){body header.subpage .slide-normal .slick-prev{top:350px}body header.subpage .slide-normal .slick-next{top:350px}}body header.highlight .slick-prev,body header.highlight .slick-next{top:58%}body header.highlight .slide-normal.normal-height{height:500px}body header.highlight .slide-normal.half-height{height:50vh}body header.highlight .slide-normal.full-height{height:100vh}body header.highlight .slide-normal .slide .header_slideshow_content{top:59%}@media only screen and (max-width:1024px){body header.highlight .slide-normal{height:480px}}@media only screen and (max-width:735px){body header.highlight .slide-normal{height:450px;min-height:450px}body header.highlight .slide-normal .slide{min-height:400px}body header.highlight .slide-normal .slide .header_slideshow_content{margin-top:0!important}}@media only screen and (max-width:900px){body header.highlight .slide-normal{height:400px}}.gallery,.gallery-slider-nav{max-width:920px}.gallery{margin-top:60px;max-height:500px}.gallery .slick-slide{max-height:500px}.gallery .slick-slide img{max-height:500px;width:auto;min-width:100%;object-fit:cover}.gallery-slider-nav{margin-top:5px}.gallery-slider-nav img{max-height:150px;width:auto;min-width:100%;object-fit:cover}.gallery.contentGallery .slick-slide{height:500px;background:#ccc}.gallery.contentGallery .slick-slide img{height:100%;width:100%;object-fit:contain}.gallery-slider-nav .slick-slide{overflow:hidden}.contentGalleryNav .slick-dots{display:none!important}.download_link{display:flex;align-items:center;flex-wrap:wrap;color:#008b39;margin:calc(1.5rem) 0}.download_link .download_icon{font-family:'Material Icons';color:#008b39;font-size:25px;line-height:3.9rem;display:block;margin-right:calc(1.5rem)}.download_link a{color:#008b39;font-size:18px}.clickable{cursor:pointer}.popup .popup_button{margin-top:20px;border:1px solid #333;padding:10px;color:#333;display:inline-block;cursor:pointer;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.popup .popup_button:hover{background:#333;color:#fff}.popup .overlay{background:rgba(0,0,0,.6);position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;display:none}.popup .popup_content{background:#FFF;z-index:1500;position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);display:none;padding:20px;max-width:410px}.popup .popup_content .popup_close{color:#FFF;position:absolute;right:0;top:0;transform:translate3d(100%,-100%,0);z-index:1500;cursor:pointer}.popup .popup_content .popup_image{width:100%;height:auto;max-height:300px;object-fit:cover}@media only screen and (max-width:1024px){.popup .popup_content{width:60%}}@media only screen and (max-width:735px){.popup .popup_content{width:80%}.popup .popup_content .popup_close{transform:translate3d(0%,-100%,0)}}@media only screen and (max-width:650px){.popup .popup_content{font-size:14px}}.container section .content .img-text-teaser .inhalt.centered{display:flex;align-items:center}.container section .content .img-text-teaser .inhalt.centered .mittig{top:auto;-ms-transform:none;-webkit-transform:none;transform:none}.accordion-wrapper{counter-reset:section}.accordion-wrapper .accordion{display:inline-block;width:100%;height:auto;margin:15px auto 0;border-bottom:solid 1px #008b39}.accordion-wrapper .accordion:first-of-type{margin:20px auto 0 auto;padding-top:15px}.accordion-wrapper .accordion:first-of-type.no-margTop{padding-top:0!important}.accordion-wrapper .accordion>div{display:none;width:inherit;height:auto;border-bottom:none;padding-right:6.25rem;box-sizing:border-box;padding-bottom:1.5rem;padding-left:5px;font-size:14px;padding-top:10px;-webkit-transition:height 1ms linear;-moz-transition:height 1ms linear;-ms-transition:height 1ms linear;-o-transition:height 1ms linear;transition:height 1ms linear}.accordion-wrapper .accordion>div img{width:47%;height:auto;margin:40px 0}.accordion-wrapper .accordion>div img:nth-child(even){margin-right:40px}.accordion-wrapper .accordion.numbered{padding-left:50px}.accordion-wrapper .accordion.numbered .h4{padding-left:5px}.accordion-wrapper .accordion.numbered .h4:before{counter-increment:section;content:"" counter(section) "";height:28px;width:28px;border-radius:100px;font-weight:400;display:block;line-height:28px;border:solid 1px rgba(0,0,0,.2);text-align:center;font-size:12px;font-family:'Montserrat',sans-serif;position:absolute;margin-left:-50px}.accordion-wrapper .accordion .h4{cursor:pointer;text-align:left!important;font-family:'Montserrat',sans-serif;font-weight:600;letter-spacing:0;padding-bottom:1rem;position:relative;margin-bottom:0;padding-right:75px;padding-left:0;display:block}.accordion-wrapper .accordion .h4 .switch{text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:100;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-12px;color:#333}.accordion-wrapper .accordion .h4 .switch:before{font-size:1.5rem;line-height:1rem;display:inline-block;margin-right:.5rem;vertical-align:text-bottom}.accordion-wrapper .accordion .h4 .switch.accordionOpen{display:block}.accordion-wrapper .accordion .h4 .switch.accordionOpen:before{content:'+'}.accordion-wrapper .accordion .h4 .switch.accordionClose{display:none}.accordion-wrapper .accordion .h4 .switch.accordionClose:before{content:'-'}.accordion-wrapper .accordion .h4.openacc{border:none}.accordion-wrapper .accordion .h4.openacc .switch.accordionOpen{display:none}.accordion-wrapper .accordion .h4.openacc .switch.accordionClose{display:block}.accordion-wrapper .accordion p{color:#656b6f}@media only screen and (max-width:72.5rem){.accordion-wrapper .accordion>div img{width:46.2%}.accordion-wrapper .accordion>div img:nth-child(even){margin-right:18px}}@media only screen and (max-width:1024px){.accordion-wrapper .accordion>div img{width:100%}.accordion-wrapper .accordion>div img:nth-child(even){margin-right:0}}@media only screen and (max-width:735px){.accordion-wrapper .accordion .h4:before{height:24px;width:24px;line-height:24px}}body .container section .content .fs-media-gallery{position:relative;display:block;width:100%}body .container section .content .fs-media-gallery .album .container-fluid .row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}body .container section .content .fs-media-gallery .album .container-fluid .row .thumb{overflow:hidden;width:32%}body .container section .content .fs-media-gallery .album .container-fluid .row .thumb a{overflow:hidden;position:relative;height:200px;opacity:1!important}body .container section .content .fs-media-gallery .album .container-fluid .row .thumb a img{display:block;width:100%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1110px){body .container section .content .fs-media-gallery .album .container-fluid .row .thumb{width:48%}body .container section .content .fs-media-gallery .album .container-fluid .row .thumb a{height:230px}}@media only screen and (max-width:735px){body .container section .content .fs-media-gallery .album .container-fluid .row .thumb{width:100%}body .container section .content .fs-media-gallery .album .container-fluid .row .thumb a{height:250px}}@media only screen and (max-width:450px){body .container section .content .fs-media-gallery .album .container-fluid .row .thumb a{height:200px}}@media only screen and (max-width:355px){body .container section .content .fs-media-gallery .album .container-fluid .row .thumb a{height:180px}}body .container section#slider-gallery .content .fs-media-gallery{position:relative;display:block;width:100%}body .container section#slider-gallery .content .fs-media-gallery .album .container-fluid .row .gallery-container{display:block;position:relative}body .container section#slider-gallery .content .fs-media-gallery .album .container-fluid .row .gallery-container .slick-track .thumb{overflow:hidden}body .container section#slider-gallery .content .fs-media-gallery .album .container-fluid .row .gallery-container .slick-track .thumb a{overflow:hidden;position:relative;height:500px}body .container section#slider-gallery .content .fs-media-gallery .album .container-fluid .row .gallery-container .slick-track .thumb a img{display:block;width:100%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body .container section#spalten-slider .fs-media-gallery{position:relative;display:block;width:100%}body .container section#spalten-slider .fs-media-gallery .album .container-fluid .row .gallery-container{display:block;position:relative}body .container section#spalten-slider .fs-media-gallery .album .container-fluid .row .gallery-container .slick-track .thumb{overflow:hidden;padding:10px;margin:10px}body .container section#spalten-slider .fs-media-gallery .album .container-fluid .row .gallery-container .slick-track .thumb.slick-center{transform:scale(1.08)}body .container section#spalten-slider .fs-media-gallery .album .container-fluid .row .gallery-container .slick-track .thumb a{overflow:hidden;position:relative;height:250px}body .container section#spalten-slider .fs-media-gallery .album .container-fluid .row .gallery-container .slick-track .thumb a img{display:block;width:auto;height:auto;min-height:250px;max-height:250px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.text{margin-top:1.5rem}.text:first-child{margin-top:0;margin-bottom:1.25rem}.text.twoCol{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;-ms-column-gap:40px;-o-column-gap:40px;column-gap:40px}@media only screen and (max-width:900px){.text.twoCol{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}.image{margin-top:1.5rem;display:inline-block;width:100%}.image:first-child{margin-top:0}.image a.download-pdf:before{display:none!important}.image .desc{display:block;font-size:12px;font-style:italic}.image.auto .img{width:100%}.image.auto .img img{width:100%;height:auto}.image.cover img{width:100%;height:auto;object-fit:cover}.image.crop img{width:auto;height:auto;object-fit:cover;max-width:100%}.image.crop .img{width:100%}.image.center{display:flex;justify-content:center}.image.float-left .img{float:left;margin-left:60px}.image.float-left .img:first-child{margin-left:0}@media only screen and (max-width:650px){.image.float-left .img{max-width:300px}}@media screen and (max-width:900px){.image.float-left{flex-wrap:wrap;justify-content:center}.image.float-left .img{margin-right:20px;margin-left:0;margin-top:10px;margin-bottom:10px}}.image.float-none img{margin-bottom:0;float:none;display:block}.image.flex{display:flex;justify-content:space-between;align-items:center}.image.flex img{min-width:100%}@media screen and (max-width:900px){.image.flex{flex-wrap:wrap;justify-content:center}.image.flex .img{margin-right:20px;margin-top:10px;margin-bottom:10px}}.tabellen-wrapper{margin-top:1.5rem}.tabellen-wrapper table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.tabellen-wrapper table p{margin-bottom:0}.tabellen-wrapper table caption{font-size:1.5em;margin:.5em 0 .75em}.tabellen-wrapper table thead tr{background-color:#008b39;color:#fff}.tabellen-wrapper table tr{padding:.35em}.tabellen-wrapper table th,.tabellen-wrapper table td{padding:.625em;text-align:center;border:1px solid #2c2c2c}.tabellen-wrapper table th{font-size:.85em;letter-spacing:.1em;font-family:'Montserrat',sans-serif;font-weight:500;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width:650px){.tabellen-wrapper table{border:0}.tabellen-wrapper table caption{font-size:1.3em}.tabellen-wrapper table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tabellen-wrapper table tr{display:block;margin-bottom:.625em}.tabellen-wrapper table td{border-bottom:1px solid #dfdfdf;display:block;font-size:.8em;text-align:right}.tabellen-wrapper table td::before{content:attr(data-label);float:left;font-family:'Montserrat',sans-serif;font-weight:500;text-transform:uppercase}.tabellen-wrapper table td:last-child{border-bottom:1px solid #2c2c2c}}@media only screen and (max-width:560px){.tabellen-wrapper table td{text-align:center}.tabellen-wrapper table td::before{float:none;display:block}}*{box-sizing:border-box}body,html{font-size:16px;line-height:22px;font-family:'Open Sans',sans-serif;font-weight:400;color:#656b6f}body{margin:0;background:#fff;background-size:cover;height:100%;width:100%;overflow-x:hidden;counter-reset:section}body.navactive{height:100vh;overflow:hidden}body.navactive .sub-nav{height:100vh}body.show-footer footer .footer{display:block}.clear{clear:both}.align-center{text-align:center}.cols{width:100%!important;display:flex;justify-content:space-between}.cols .col{display:inline-block;position:relative;box-sizing:border-box}@media only screen and (max-width:650px){.cols .col{padding-right:0;padding-bottom:20px}.cols .col:last-child{padding-bottom:0}}.cols .header-slideshow{height:400px!important}a{color:#008b39;text-decoration:none}a:hover{opacity:.7}p{margin:0 0 1em 0;vertical-align:baseline}p:last-child{margin:0}p.highlight-schrift{border-top:1px solid rgba(0,0,0,.2);padding-top:15px;margin-top:2rem}ul{padding-left:0}ul li{list-style:none;position:relative}h1,h2,h3,h4,h5,h6{margin:.8333333rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.textbox-inhalt{margin-top:15px;position:relative;width:100%}.textbox-inhalt .fragen-box{margin-top:70px;width:30%}.textbox-inhalt .fragen-box:first-child{margin-top:0}.textbox-inhalt .fragen-box{margin-top:70px}.no-margin{margin-top:0}.hidden{display:none!important}.content .content-wrapper{margin-top:4rem}.content .content-wrapper:first-child{margin-top:0}.content .content-wrapper .content-wrapper{margin-top:0}.content .responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.content .responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content a{color:#656b6f;text-decoration:none;opacity:1;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.content a.download-pdf{padding-left:30px}.content a.download-pdf:before{content:"";background:url(/fileadmin/templates/img/icons/pdf-icon.png) no-repeat center center;height:21px;width:21px;display:block;margin-right:10px;float:left;position:relative;top:-1px;margin-left:-30px;position:absolute}.content span.highlight-font{font-family:'Open Sans',sans-serif;font-size:100%;font-weight:300;font-style:italic}.content span.highlight{text-decoration:underline}.content span.important{color:#008b39;font-weight:600}.content span.fontawesome{font-family:'Material Icons';font-size:.9em}.content span.telefon{text-decoration:underline;font-style:italic}.content span.pdf-download{padding-left:35px;position:relative;display:inline-block;color:#008b39;font-size:18px;cursor:pointer;width:100%}.content span.pdf-download a{text-decoration:none;position:relative;display:inline-block;cursor:pointer}.content span.pdf-download a:after{display:none}.content span.pdf-download a:hover{opacity:0.7!important}.content span.pdf-download a:hover:after{display:none}.content span.pdf-download:before{content:url(/fileadmin/templates/img/icons/pdf.svg);height:25px;width:22px;position:absolute;top:0;left:0}.content.two-cols,.content.three-cols,.content.four-cols,.content.one-double-col{display:flex;flex-wrap:wrap;width:100%;padding:0 20px;box-sizing:border-box;max-width:72.5rem}.content.two-cols .content-element .bild-position .unten .bild,.content.three-cols .content-element .bild-position .unten .bild,.content.four-cols .content-element .bild-position .unten .bild,.content.one-double-col .content-element .bild-position .unten .bild,.content.two-cols .content-element .bild-position .oben .bild,.content.three-cols .content-element .bild-position .oben .bild,.content.four-cols .content-element .bild-position .oben .bild,.content.one-double-col .content-element .bild-position .oben .bild{height:400px!important}.content.two-cols .content-element .bild-position .unten .bild.breit,.content.three-cols .content-element .bild-position .unten .bild.breit,.content.four-cols .content-element .bild-position .unten .bild.breit,.content.one-double-col .content-element .bild-position .unten .bild.breit,.content.two-cols .content-element .bild-position .oben .bild.breit,.content.three-cols .content-element .bild-position .oben .bild.breit,.content.four-cols .content-element .bild-position .oben .bild.breit,.content.one-double-col .content-element .bild-position .oben .bild.breit{height:auto!important}@media only screen and (max-width:100%){.content.two-cols,.content.three-cols,.content.four-cols,.content.one-double-col{padding:0 4%!important}}@media only screen and (max-width:900px){.content.two-cols,.content.three-cols,.content.four-cols,.content.one-double-col{}.content.two-cols .col,.content.three-cols .col,.content.four-cols .col,.content.one-double-col .col{width:100%!important;margin-bottom:60px}.content.two-cols .col:nth-child(1),.content.three-cols .col:nth-child(1),.content.four-cols .col:nth-child(1),.content.one-double-col .col:nth-child(1){padding:0}.content.two-cols .col:nth-child(2),.content.three-cols .col:nth-child(2),.content.four-cols .col:nth-child(2),.content.one-double-col .col:nth-child(2){padding:0}}.content.two-cols .col{width:48%}@media only screen and (max-width:900px){.content.two-cols .col:last-child{margin-bottom:0}}.content.one-double-col{width:100%!important;display:inline-block}.content.one-double-col>.col{float:left;display:inline-block;padding-right:20px;box-sizing:border-box}.content.one-double-col>.col:first-child{width:40%!important}.content.one-double-col>.col:last-child{width:60%!important;padding-right:0;padding-left:20px;margin-bottom:0!important}@media only screen and (max-width:650px){.content.one-double-col>.col{padding-right:0;padding-bottom:20px}.content.one-double-col>.col:last-child{padding-bottom:0}}@media screen and (max-width:1330px){.content.one-double-col>.col:first-child{width:30%!important}.content.one-double-col>.col:last-child{width:70%!important}}@media only screen and (max-width:1024px){.content.one-double-col>.col .content-wrapper .link a{font-size:12px}}@media only screen and (max-width:900px){.content.one-double-col>.col:first-child{width:100%!important;margin-bottom:40px;padding:0}.content.one-double-col>.col:last-child{width:100%!important;margin-bottom:0;padding:0}.content.one-double-col>.col .content-wrapper{text-align:center}.content.one-double-col>.col .content-wrapper .link{position:relative;display:block;float:left;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.content.three-cols>.col{width:31%}@media only screen and (max-width:900px){.content.three-cols>.col:last-child{margin-bottom:0}}@media only screen and (max-width:1024px){.content.three-cols{flex-wrap:wrap}.content.three-cols>.col{width:100%!important;margin-bottom:60px;padding:0}}.content.four-cols>.col{width:23%}@media only screen and (max-width:1200px){.content.four-cols{flex-wrap:wrap}.content.four-cols>.col{width:48%!important}.content.four-cols>.col:nth-child(1),.content.four-cols>.col:nth-child(2){margin-bottom:40px}}@media only screen and (max-width:900px){.content.four-cols>.col{width:100%!important;margin-bottom:40px}.content.four-cols>.col:last-child{margin-bottom:0}}.element{opacity:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);transition:all .6s}.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.content ul li{line-height:23px}.content ul li:before{content:"done";font-family:'Material Icons';margin-right:.5rem;display:inline-block;position:absolute;left:-20px}.content ol{padding:0;counter-reset:section}.content ol li{line-height:30px;padding-left:25px;list-style:none}.content ol li:before{counter-increment:section;content:"" counter(section) ".";position:absolute;margin-left:-25px;font-weight:400}.container section .divider hr{border:none;position:relative;display:block;width:100%;height:20px;margin:5px 0}.container section .divider .primary hr{background:#008b39}.container section .divider .dark hr{background:#2c2c2c}.container section .divider .light hr{background:#fff}.container section .content .divider hr{height:1px}#instafeed{width:100%;display:flex;flex-wrap:wrap;margin-top:50px}#instafeed a{position:relative;width:23%;margin:10px;flex-grow:1}#instafeed a:nth-last-child(-n+4){margin-bottom:0}@media only screen and (max-width:1111px){#instafeed a:nth-last-child(3){margin:10px}#instafeed a:nth-last-child(4){margin:10px}}@media only screen and (max-width:900px){#instafeed a{width:48%}#instafeed a:nth-last-child(4){margin:10px}#instafeed a:nth-last-child(-n+3){margin-bottom:0}#instafeed a:nth-of-type(1n+7){display:none}}@media only screen and (max-width:450px){#instafeed a{width:100%;margin:10px 0}#instafeed a:nth-child(4){margin-bottom:0}#instafeed a:nth-of-type(1n+5){display:none}}#instafeed a img{display:block;width:100%;height:100%}.tx-skfbalbums h1,.tx-skfbalbums p{display:none}.tx-skfbalbums>div{margin-top:2rem;width:100%!important;max-width:100%!important;min-width:100%!important}header.subpage .responsive-video,header.highlight .responsive-video{position:absolute;display:block;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}header.subpage .responsive-video.hide,header.highlight .responsive-video.hide{display:none}header.subpage .responsive-video iframe,header.highlight .responsive-video iframe{position:absolute;top:50%;left:0;width:100%;height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:817.77777778px){header.subpage .responsive-video,header.highlight .responsive-video{transform:none;padding-bottom:0;overflow:visible}header.subpage .responsive-video iframe,header.highlight .responsive-video iframe{height:460px;width:817.77777778px;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}}header.root .responsive-video{position:absolute;display:block;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;min-height:300px}header.root .responsive-video.hide{display:none}header.root .responsive-video iframe{position:absolute;top:50%;left:0;width:100%;height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);min-height:300px}header.root .responsive-video.slidervideo{padding-bottom:0;overflow:visible}header.root .responsive-video.slidervideo iframe{height:75vh;width:133vh;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}span.fragen-box{border:1px solid #fff;padding:8px 0 8px 30px;font-family:Montserrat;border-radius:3px;font-weight:lighter;font-size:16px;display:flex;position:relative;transform:translateX(-50%);left:50%;width:30%}span.fragen-box .link a{text-align:center;text-decoration:none}@media only screen and (max-width:735px){.textbox-inhalt .fragen-box{width:55%}}@media only screen and (max-width:735px){.textbox-inhalt{margin-top:45px}}.ce-textpic .ce-gallery .image img,.ce-image .ce-gallery .image img{max-width:100%;height:auto}@media only screen and (max-width:735px){.ce-textpic .ce-gallery{float:none}.ce-textpic .ce-gallery img{width:100%;height:auto}}body.navactive .header.background{background:none}body.navactive .header-wrapper{z-index:2}body.logo-center .header nav.main-nav{max-width:100%}body.logo-center .header nav.main-nav ul{justify-content:space-around;margin:20px 0}body.logo-center .header nav.main-nav ul li{margin-right:0}body.logo-center .header nav.main-nav ul li.facebook,body.logo-center .header nav.main-nav ul li.instagram{margin:0}body.logo-center .header .branding{left:50%;-webkit-transform:translateX(-50%)!important;-moz-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;-o-transform:translateX(-50%)!important;transform:translateX(-50%)!important;position:relative!important;margin-top:10px}@media only screen and (max-width:72.5rem){body.logo-center .header .branding{padding:20px 0}}@media only screen and (max-width:900px){body.logo-center .header .branding{margin-top:0}}body.btn_nav .header .mobile-nav{display:block}body.btn_nav.logo-center .header .toggle-nav-btn{right:0}body.btn_nav.logo-center .header .branding{left:0;-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important;position:a!important;margin-top:0}body.logo-right .header nav.main-nav ul li{margin-right:24px}body.logo-right .header nav.main-nav ul li.instagram{margin-left:0}body.logo-right .header nav.main-nav ul li.facebook{margin-right:30px}body.logo-right .header nav.main-nav ul li ul li{margin-right:0}body.btn_nav.logo-right .header .toggle-nav-btn{left:0}body.logo-left .header .branding{left:0}body.btn_nav.logo-left .header .toggle-nav-btn{right:0}body.btn_nav.logo-left .header .branding{left:0}body.normal-nav .header nav.main-nav{display:block}body.normal-nav .header .branding{position:absolute;background:none!important}body.normal-nav .header .toggle-nav-btn{display:none}@media only screen and (max-width:900px){body.normal-nav .header{}body.normal-nav .header .toggle-nav-btn{display:block}body.normal-nav .header .branding{position:relative;background:none!important;top:50%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}body.normal-nav.logo-right .header .main-nav ul{justify-content:left}body.header-background-light .header .branding,body.header-background-light .header .branding{background:none!important}body.header-background-light .header{background:#ffffff!important;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}body.header-background-light .header.background .branding{opacity:1!important}body.header-background-light .header nav.main-nav ul li:hover.facebook a,body.header-background-light .header nav.main-nav ul li:focus.facebook a,body.header-background-light .header nav.main-nav ul li:hover.instagram a,body.header-background-light .header nav.main-nav ul li:focus.instagram a{color:#2c2c2c!important}body.header-background-light .header .main-header .branding{background:none}body.header-background-light .header .main-header .toggle-nav-btn .nav-img-open{background:url(/fileadmin/templates/img/icons/menu-dark.png) no-repeat 0 0}body.header-background-light .header .main-header .toggle-nav-btn .nav-img-close{background:url(/fileadmin/templates/img/icons/menu-close-dark.png) no-repeat 0 0}body.header-background-light.header-transparent .header{background:rgba(255,255,255,.9)!important}body.header-background-dark .header{background:#333333!important;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}body.header-background-dark .header.background .branding{opacity:1!important}body.header-background-dark .header .main-nav ul li a{color:#ffffff!important}body.header-background-dark .header .toggle-nav-btn{background:none!important}body.header-background-dark .header .main-header .branding{background:none}body.header-background-dark .header .main-header .sub-nav{background:#333333!important}body.header-background-dark .header .main-header .sub-nav ul li a{color:#ffffff!important}body.header-background-dark.header-transparent .header{background:rgba(59,61,64,.9)!important}body.header-background-dark.logo-background-light .header .main-header .branding{background:none!important}body.header-fix .header{position:fixed;top:0}body.logo-background-light .header .main-header .branding{background:#ffffff!important;padding:17px 15px}@media only screen and (max-width:900px){body.logo-background-light .header .main-header .branding{padding:15px}}body.logo-background-dark .header .main-header .branding{background:#2c2c2c!important;padding:17px 15px}@media only screen and (max-width:900px){body.logo-background-dark .header .main-header .branding{padding:15px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body.header-background-light .header nav.main-nav ul li.facebook:hover a,body.header-background-light .header nav.main-nav ul li.instagram:hover a,body.header-background-light .header nav.main-nav ul li.facebook:focus a,body.header-background-light .header nav.main-nav ul li.instagram:focus a{color:#2c2c2c!important}body.header-background-light .header nav.main-nav ul li.facebook a,body.header-background-light .header nav.main-nav ul li.instagram a{background:url(/fileadmin/templates/img/icons/facebook-icon-dark.png) no-repeat 0 0}body.header-background-light .header nav.main-nav ul li.instagram a{background:url(/fileadmin/templates/img/icons/instagram-icon-dark.png) no-repeat 0 0}}header{position:relative;margin:0 auto;width:100%}header .wrapper{width:100%}@media only screen and (max-width:72.5rem){header{width:100%}}header.highlight .fix-nav{top:47%}header.root .teaser-vertikal ul li{height:100vh}@media only screen and (max-width:1300px){header.root .teaser-vertikal ul li{height:1000px}}@media only screen and (max-width:72.5rem){header.root .teaser-vertikal ul li{height:760px}}@media only screen and (max-width:1024px){header.root .teaser-vertikal ul li{height:700px}}@media only screen and (max-width:900px){header.root .teaser-vertikal ul li{height:500px}}@media only screen and (max-width:735px){header.root .teaser-vertikal ul li{height:550px}}@media only screen and (max-width:650px){header.root .teaser-vertikal ul li{height:380px}}@media only screen and (max-width:450px){header.root .teaser-vertikal ul li{height:400px}}header .fix-nav{position:fixed;top:75%;left:0;z-index:1999;padding:10px 15px;display:inline-block}@media only screen and (max-width:1200px){header .fix-nav{top:60%}}@media only screen and (max-width:735px){header .fix-nav{display:none}}header .fix-nav.en .slogan{left:-415px;width:480px}header .fix-nav a{color:#fff}header .fix-nav:after{content:"";background:#008b39;width:60px;height:auto;display:block;left:0;position:absolute;top:0;z-index:-1}header .fix-nav .slogan{display:block;float:none;left:-355px;background:#008b39;position:absolute;padding:10px 15px;box-sizing:border-box;text-transform:uppercase;-webkit-transition:all 800ms;-moz-transition:all 800ms;-ms-transition:all 800ms;-o-transition:all 800ms;transition:all 800ms;cursor:pointer;color:#fff;width:420px}header .fix-nav .slogan .inhalt{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;padding-left:10px;box-sizing:border-box}header .fix-nav .slogan .inhalt p span{font-style:italic;text-transform:none}header .fix-nav .slogan .inhalt:after{content:"";background:url(/fileadmin/templates/img/Branding/gothe-slogan.png) no-repeat;height:35px;width:35px;position:relative;display:inline-block;top:2px;padding-left:15px;box-sizing:border-box;right:0;float:right}header .fix-nav .slogan.is-shown{left:-5px}header .fix-nav .slogan:hover{left:-5px}header .fix-slogan{display:none}@media only screen and (max-width:735px){header .fix-slogan{display:block;position:relative;background:#008b39;padding:10px 15px}header .fix-slogan .inhalt{color:#fff;text-align:center;font-size:18px}}header .kontaktdaten{background-color:#f3f3f6;width:100%;position:relative;display:block;box-sizing:border-box;margin:0 auto}header .kontaktdaten .kontaktwrapper{width:1200px;margin:0 auto;box-sizing:border-box;position:relative;padding:30px 0;display:flex;justify-content:space-between}header .kontaktdaten .kontaktwrapper .location,header .kontaktdaten .kontaktwrapper .contact{display:flex;justify-content:flex-start;width:50%;position:relative}header .kontaktdaten .kontaktwrapper .location .icon-data .icon,header .kontaktdaten .kontaktwrapper .contact .icon-data .icon{background-color:#008b39;height:70px;width:70px;font-size:80px;border-radius:140px;display:inline-block;position:relative;box-sizing:border-box;padding:15px;margin:0 30px}header .kontaktdaten .kontaktwrapper .location .icon-data .icon i,header .kontaktdaten .kontaktwrapper .contact .icon-data .icon i{color:#fff;font-size:40px;position:relative;display:block}header .kontaktdaten .kontaktwrapper .location .data h3,header .kontaktdaten .kontaktwrapper .contact .data h3{font-size:20px}header .kontaktdaten .kontaktwrapper .location .data p,header .kontaktdaten .kontaktwrapper .contact .data p{line-height:22px;font-size:14px}header .kontaktdaten .kontaktwrapper .location{border-right:1px solid #ccc;flex-direction:row-reverse}header .kontaktdaten .kontaktwrapper .location .data h3,header .kontaktdaten .kontaktwrapper .location .data p{text-align:right}@media only screen and (max-width:72.5rem){header .kontaktdaten .kontaktwrapper{width:100%}header .kontaktdaten .kontaktwrapper .location .data h3,header .kontaktdaten .kontaktwrapper .contact .data h3{font-size:25px;line-height:35px}}@media only screen and (max-width:1024px){header .kontaktdaten .kontaktwrapper .location .icon-data .icon,header .kontaktdaten .kontaktwrapper .contact .icon-data .icon{height:65px;width:65px}header .kontaktdaten .kontaktwrapper .location .icon-data .icon i,header .kontaktdaten .kontaktwrapper .contact .icon-data .icon i{font-size:35px}header .kontaktdaten .kontaktwrapper .location .data h3,header .kontaktdaten .kontaktwrapper .contact .data h3{font-size:22px;line-height:35px}header .kontaktdaten .kontaktwrapper .location .data p,header .kontaktdaten .kontaktwrapper .contact .data p{font-size:15px;line-height:22px}}@media only screen and (max-width:735px){header .kontaktdaten .kontaktwrapper .location,header .kontaktdaten .kontaktwrapper .contact{width:100%;display:block;text-align:center}header .kontaktdaten .kontaktwrapper .location .icon-data .icon,header .kontaktdaten .kontaktwrapper .contact .icon-data .icon{top:inherit;transform:inherit;margin:0 0 10px 0;height:60px;width:60px}header .kontaktdaten .kontaktwrapper .location .icon-data .icon i,header .kontaktdaten .kontaktwrapper .contact .icon-data .icon i{font-size:30px}header .kontaktdaten .kontaktwrapper .location .data h3,header .kontaktdaten .kontaktwrapper .contact .data h3,header .kontaktdaten .kontaktwrapper .location .data p,header .kontaktdaten .kontaktwrapper .contact .data p{text-align:center}header .kontaktdaten .kontaktwrapper .location .data h3,header .kontaktdaten .kontaktwrapper .contact .data h3{font-size:18px}header .kontaktdaten .kontaktwrapper .location .data p,header .kontaktdaten .kontaktwrapper .contact .data p{font-size:14px;line-height:20px}}@media only screen and (max-width:650px){header .kontaktdaten .kontaktwrapper .location .icon-data .icon,header .kontaktdaten .kontaktwrapper .contact .icon-data .icon{height:50px;width:50px}header .kontaktdaten .kontaktwrapper .location .icon-data .icon i,header .kontaktdaten .kontaktwrapper .contact .icon-data .icon i{font-size:20px}header .kontaktdaten .kontaktwrapper .location .data h3,header .kontaktdaten .kontaktwrapper .contact .data h3{font-size:17px}header .kontaktdaten .kontaktwrapper .location .data p,header .kontaktdaten .kontaktwrapper .contact .data p{font-size:13px;line-height:20px}}header .teaser-vertikal{position:relative;width:100%;display:block;overflow:hidden}header .teaser-vertikal ul{display:flex;justify-content:space-between;margin:0}header .teaser-vertikal ul li{position:relative;display:inline-block;padding:0;width:30%;height:60vh;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .teaser-vertikal ul li:first-child:nth-last-child(3),header .teaser-vertikal ul li:first-child:nth-last-child(3)~li{width:40%}header .teaser-vertikal ul li:first-child:nth-last-child(3):hover,header .teaser-vertikal ul li:first-child:nth-last-child(3)~li:hover{width:50%}header .teaser-vertikal ul li:first-child:nth-last-child(2),header .teaser-vertikal ul li:first-child:nth-last-child(2)~li{width:50%}header .teaser-vertikal ul li:first-child:nth-last-child(2):hover,header .teaser-vertikal ul li:first-child:nth-last-child(2)~li:hover{width:60%}header .teaser-vertikal ul li a{position:relative;display:inline-block;height:100%;max-height:100%;width:100%;max-width:100%;-webkit-box-shadow:-8px 0 20px rgba(0,0,0,.5);-moz-box-shadow:-8px 0 20px rgba(0,0,0,.5);box-shadow:-8px 0 20px rgba(0,0,0,.5)}header .teaser-vertikal ul li a h2,header .teaser-vertikal ul li a .btn{position:relative;display:block;top:80%;left:30px;padding:0 100px 0 30px;color:#fff;font-weight:200;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .teaser-vertikal ul li a .btn{width:auto;background-color:#8BC34A;font-weight:200;border-radius:30px;padding:6px 14px;display:table;left:60px}header .teaser-vertikal ul li a p.hid{position:absolute;visibility:hidden;opacity:0;top:100%;padding:0 100px 0 30px;left:30px;color:#fff;font-weight:200;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .teaser-vertikal ul li a .img{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;overflow:hidden;z-index:-1;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .teaser-vertikal ul li a .img .background{width:100%;height:100%;position:absolute;right:0;opacity:.7;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .teaser-vertikal ul li:before{display:none!important}header .teaser-vertikal ul li:nth-child(2) a .btn{background-color:#FFA726!important}header .teaser-vertikal ul li:nth-child(3) a .btn{background-color:#E562F0!important}header .teaser-vertikal ul li:nth-child(4) a .btn{background-color:#F44336!important}header .teaser-vertikal ul li:hover{width:40%}header .teaser-vertikal ul li:hover .btn{top:70%}header .teaser-vertikal ul li:hover h2{top:70%}header .teaser-vertikal ul li:hover p.hid{position:relative;display:block;visibility:visible;opacity:1;top:71%}header .teaser-vertikal ul:hover li:not(:hover) .img{background-color:#000}header .teaser-vertikal ul:hover li:not(:hover) .img .background{opacity:.3}@media only screen and (max-width:1300px){header .teaser-vertikal ul li{height:1000px}header .teaser-vertikal ul li a h2{padding-left:10px}header .teaser-vertikal ul li a .btn{left:40px}header .teaser-vertikal ul li a p.hid{padding-left:10px}}@media only screen and (max-width:72.5rem){header .teaser-vertikal ul li{height:760px}header .teaser-vertikal ul li a h2,header .teaser-vertikal ul li a .btn{top:74%}header .teaser-vertikal ul li a h2{font-size:20px;line-height:24px}header .teaser-vertikal ul li:hover .btn,header .teaser-vertikal ul li:hover h2,header .teaser-vertikal ul li:hover p.hid{top:55%}}@media only screen and (max-width:1024px){header .teaser-vertikal ul li{height:700px}header .teaser-vertikal ul li a h2{width:80%;padding:0}header .teaser-vertikal ul li a .btn{left:30px}header .teaser-vertikal ul li a p.hid{padding:0 50px 0 0}header .teaser-vertikal ul li:hover a p.hid{top:57%}header .teaser-vertikal ul li#hover{width:40%}header .teaser-vertikal ul li#hover .btn{top:70%}header .teaser-vertikal ul li#hover h2{top:70%}header .teaser-vertikal ul li#hover p.hid{position:relative;display:block;visibility:visible;opacity:1;top:71%}header .teaser-vertikal ul#hover li:not(#hover) .img{background-color:#000}header .teaser-vertikal ul#hover li:not(#hover) .img .background{opacity:.3}}@media only screen and (max-width:900px){header .teaser-vertikal ul{flex-flow:row wrap;padding-top:80px}header .teaser-vertikal ul li{height:500px;width:50%;float:inherit}header .teaser-vertikal ul li:first-child:nth-last-child(3),header .teaser-vertikal ul li:first-child:nth-last-child(3)~li{width:33.3%}header .teaser-vertikal ul li:first-child:nth-last-child(3):hover,header .teaser-vertikal ul li:first-child:nth-last-child(3)~li:hover{width:33.3%}header .teaser-vertikal ul li:first-child:nth-last-child(2),header .teaser-vertikal ul li:first-child:nth-last-child(2)~li{width:50%}header .teaser-vertikal ul li:first-child:nth-last-child(2):hover,header .teaser-vertikal ul li:first-child:nth-last-child(2)~li:hover{width:50%}header .teaser-vertikal ul li a h2,header .teaser-vertikal ul li a .btn{top:44%}header .teaser-vertikal ul li a .btn{left:46px}header .teaser-vertikal ul li a h2{padding:0 80px 0 15px}header .teaser-vertikal ul li a p.hid{position:relative;display:block;visibility:visible;opacity:1;padding:0 80px 0 15px;top:45%}header .teaser-vertikal ul li:hover{width:50%}header .teaser-vertikal ul li:hover:first-child:nth-last-child(3),header .teaser-vertikal ul li:hover:first-child:nth-last-child(3)~li{width:33.3%}header .teaser-vertikal ul li:hover:first-child:nth-last-child(2),header .teaser-vertikal ul li:hover:first-child:nth-last-child(2)~li{width:50%}header .teaser-vertikal ul li:hover .btn,header .teaser-vertikal ul li:hover h2{top:44%}header .teaser-vertikal ul li:hover p.hid{top:45%}}@media only screen and (max-width:735px){header .teaser-vertikal ul li{height:550px}}@media only screen and (max-width:650px){header .teaser-vertikal ul li{height:380px;width:100%}header .teaser-vertikal ul li:first-child:nth-last-child(3),header .teaser-vertikal ul li:first-child:nth-last-child(3)~li{width:100%}header .teaser-vertikal ul li:first-child:nth-last-child(3):hover,header .teaser-vertikal ul li:first-child:nth-last-child(3)~li:hover{width:100%}header .teaser-vertikal ul li:first-child:nth-last-child(2),header .teaser-vertikal ul li:first-child:nth-last-child(2)~li{width:100%}header .teaser-vertikal ul li:first-child:nth-last-child(2):hover,header .teaser-vertikal ul li:first-child:nth-last-child(2)~li:hover{width:100%}header .teaser-vertikal ul li:hover{width:100%}header .teaser-vertikal ul li:hover:first-child:nth-last-child(3),header .teaser-vertikal ul li:hover:first-child:nth-last-child(3)~li{width:100%}header .teaser-vertikal ul li:hover:first-child:nth-last-child(2),header .teaser-vertikal ul li:hover:first-child:nth-last-child(2)~li{width:100%}header .teaser-vertikal ul li:hover .btn,header .teaser-vertikal ul li:hover h2{top:44%}header .teaser-vertikal ul li:hover p.hid{top:45%}}@media only screen and (max-width:450px){header .teaser-vertikal ul li{height:400px}header .teaser-vertikal ul li a h2,header .teaser-vertikal ul li a .btn,header .teaser-vertikal ul li a p.hid{top:40%}header .teaser-vertikal ul li a .btn{left:20px}header .teaser-vertikal ul li a h2{padding:0;width:90%;left:20px}header .teaser-vertikal ul li a p.hid{padding:0 40px 0 0;left:20px}header .teaser-vertikal ul li:hover .btn,header .teaser-vertikal ul li:hover h2{top:44%}header .teaser-vertikal ul li:hover h2{padding-left:0}header .teaser-vertikal ul li:hover p.hid{top:45%}}header .header-wrapper{padding-top:100px}header.fix-nav .header.background .toggle-nav-btn{background:#2c2c2c}header.fix-nav .header.background .branding{opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}header .header{width:100%;display:inline-block;z-index:9999}header .header .toggle-nav-btn .nav-img-open{background:url(/fileadmin/templates/img/icons/menu.png) no-repeat 0 0;height:16px;width:24px;display:block}header .header .toggle-nav-btn .nav-img-close{background:url(/fileadmin/templates/img/icons/menu-close.png) no-repeat 0 0;height:16px;width:24px;display:block}header .header .main-header{z-index:2001;width:100%;box-sizing:border-box;font-family:'Montserrat',sans-serif;display:block;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header .main-header .inner-wrap{width:72.5rem;position:relative;margin:0 auto;max-width:100%;padding:0}@media only screen and (max-width:72.5rem){header .header .main-header .inner-wrap{width:100%}}header .header .main-header .nav-box{width:100%;display:inline-block}@media only screen and (max-width:1024px){header .header .main-header .nav-box{display:none!important}}header .header .branding{z-index:1999;position:relative;top:0;line-height:0;-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);opacity:1;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;padding:0 0;overflow:visible;display:inline-block}@media screen and (max-width:calc(72.5rem+130px)){header .header .branding{left:5%}}header .header .branding img{max-width:180px;max-width:11.25rem}header .header .toggle-nav-btn{display:block;opacity:.8;cursor:pointer;padding:15px 15px 7px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;z-index:2001;position:absolute;background:#008b39;color:#FFF;font-size:.6rem;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;justify-content:center}header .header .toggle-nav-btn .menu-close{display:none}@media screen and (max-width:calc(72.5rem+130px)){header .header .toggle-nav-btn{right:10px}}@media only screen and (max-width:900px){header .header .toggle-nav-btn{}}header .header .toggle-nav-btn:hover{opacity:1}header .header .toggle-nav-btn.active .menu-close{display:block}header .header .toggle-nav-btn.active .menu-open{display:none}header.root #header-content{margin-top:0!important}header #header-content{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;z-index:2;color:#fff;font-size:20px;line-height:25px;text-align:center;display:inline-block;margin-top:50px;width:80%;max-width:690px}header #header-content h1{color:#fff;font-size:70px;margin-bottom:25px;line-height:65px;font-weight:600;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}header #header-content h2{color:#fff}header #header-content h3{color:#fff;letter-spacing:4px;font-size:16px;margin-bottom:30px;text-transform:uppercase}header #header-content p{font-weight:300}@media only screen and (max-width:72.5rem){header #header-content h1{font-size:55px;line-height:65px}}@media only screen and (max-width:900px){header #header-content{margin-top:40px;width:60%}header #header-content h1{font-size:35px;line-height:45px}}@media only screen and (max-width:735px){header #header-content{font-size:18px;line-height:22px;width:85%}header #header-content h1{font-size:25px;line-height:32px}}body.navactive{height:100vh;overflow:hidden}body.navactive .sub-nav{height:100vh}header .sub-nav{position:fixed;left:0;background:#A6A6A6;-webkit-transform:translate3d(-1000%,0,0);-moz-transform:translate3d(-1000%,0,0);-ms-transform:translate3d(-1000%,0,0);-o-transform:translate3d(-1000%,0,0);transform:translate3d(-1000%,0,0);min-height:100vh;width:300px;z-index:-1;margin-top:0;top:0;padding-top:180px;padding-left:20px;height:100vh;padding-bottom:70px;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans',sans-serif}header .sub-nav.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}header .sub-nav .subnav-data{display:none;background:#A6A6A6;height:auto;position:relative;width:100%;padding-left:60px;padding-bottom:30px;padding-right:20px;padding-top:20px;border-top:solid 1px #ccc;bottom:0;color:#fff;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;align-items:center}header .sub-nav .subnav-data a{color:#fff;text-decoration:underline}header .sub-nav .subnav-data .contact{margin-left:-5px;display:inline-block;border-right:solid 1px #f3f3f6}header .sub-nav .subnav-data .contact span:before{background:url(/fileadmin/templates/img/icons/contact.png) no-repeat center 2px;content:"";height:30px;width:50px;display:inline-block;z-index:2;color:#fff;cursor:pointer;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .sub-nav .subnav-data .social{margin-left:5px;display:inline-block}header .sub-nav .subnav-data .social span{display:inline-block;float:left;margin-right:5px}@media only screen and (max-width:650px){header .sub-nav .subnav-data{padding-left:30px}}header .sub-nav .sub-nav-inner-wrap{order:2;width:100%}header .sub-nav ul{padding-left:40px;margin:0}header .sub-nav ul>a{position:absolute;display:inline-block;top:145px;font-weight:600!important;opacity:1!important;pointer-events:none;left:40px}header .sub-nav ul li{line-height:24px;display:block;float:none;margin-right:0;padding:10px 10px 10px 0;position:static;border-bottom:solid 1px rgba(255,255,255,.3)}header .sub-nav ul li a{text-transform:uppercase;font-size:16px;line-height:25px;color:#000;opacity:.7;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;font-weight:600}header .sub-nav ul li.hasSub:after{content:"";width:0;height:0;border-style:solid;border-width:12.5px 15px 12.5px 0;right:0;position:absolute;border-color:transparent transparent transparent transparent;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .sub-nav ul li:last-child{border-bottom:0}header .sub-nav ul li:before{padding-right:8px}header .sub-nav ul li:hover>span a{font-weight:600;opacity:1}header .sub-nav ul li:hover:hover ul.level-2{z-index:999}header .sub-nav ul li:hover>span a,header .sub-nav ul li.active>span a{font-weight:600;opacity:1;color:#008b39}header .sub-nav ul li:hover ul.level-2,header .sub-nav ul li.active ul.level-2{opacity:1;visibility:visible}header .sub-nav ul li:hover.hasSub:after,header .sub-nav ul li.active.hasSub:after{border-color:transparent #c6c6c6 transparent transparent}header .sub-nav ul li ul.level-2{background:#C6C6C6}header .sub-nav ul li ul.level-2 li:hover ul.level-3{z-index:999}header .sub-nav ul li ul.level-2 li:hover ul.level-3,header .sub-nav ul li ul.level-2 li.active ul.level-3{opacity:1;visibility:visible}header .sub-nav ul li ul.level-2 li:hover.hasSub:after,header .sub-nav ul li ul.level-2 li.active.hasSub:after{border-color:transparent #E3E3E3 transparent transparent}header .sub-nav ul li ul.level-2 li.end{padding-bottom:0}header .sub-nav ul li ul.level-2,header .sub-nav ul li ul.level-3{visibility:hidden;opacity:0;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;top:0;position:absolute;width:300px;left:300px;height:100vh;padding-top:179px}header .sub-nav ul li ul.level-3{background:#E3E3E3;-webkit-box-shadow:10px 0 40px -15px rgba(0,0,0,.15);box-shadow:10px 0 40px -15px rgba(0,0,0,.15);width:auto;padding-right:40px;overflow-y:auto;padding-bottom:40px}header .sub-nav ul li ul.level-3>a{color:#656b6f;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:block}header .sub-nav ul li ul.level-3 li{border-bottom:none;width:240px;position:relative;padding-left:35px}header .sub-nav ul li ul.level-3 li>span{padding-right:45px}header .sub-nav ul li ul.level-3 li.short{margin-top:15px;padding-left:20px}header .sub-nav ul li ul.level-3 li.short:first-of-type{margin-top:0}header .sub-nav ul li ul.level-3 li.short:before{position:absolute;left:0;content:"–";margin-right:5px}header .sub-nav ul li ul.level-3 li a{color:#656b6f}header .sub-nav ul li ul.level-3 li:hover a,header .sub-nav ul li ul.level-3 li.active a{font-weight:600;opacity:1;color:#008b39}@media only screen and (max-width:1300px){header .sub-nav{width:250px}header .sub-nav ul li ul.level-2,header .sub-nav ul li ul.level-3{width:250px;left:250px}header .sub-nav ul li ul.level-3{width:auto}}@media only screen and (max-width:1200px){header .sub-nav{width:350px;overflow:hidden;padding-left:0;padding-bottom:0;padding-top:100px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;-webkit-box-shadow:10px 0 40px -15px rgba(0,0,0,.15);box-shadow:10px 0 40px -15px rgba(0,0,0,.15)}header .sub-nav>div{overflow:auto;height:100%;padding-top:50px}header .sub-nav>div .level-1>li.hasSub>span>a .dropdown{content:"";font-weight:600;margin-left:5px;background:url(/fileadmin/templates/img/acc-arrow-down-bk.png) no-repeat 0 0;height:20px;width:20px;display:block;float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);transition-property:transform;transition-duration:0.1s}header .sub-nav>div .level-1>li.active>span>a .dropdown,header .sub-nav>div .level-1>li.level-open>span>a .dropdown{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header .sub-nav ul{padding:0}header .sub-nav ul>li:hover ul.level-2,header .sub-nav ul>li:hover ul.level-3{opacity:0;visibility:hidden}header .sub-nav ul>li:last-child{padding-bottom:70px}header .sub-nav ul li{border-bottom:0;padding-right:0;overflow:hidden;white-space:normal!important}header .sub-nav ul li:hover>span a,header .sub-nav ul li.active>span a{font-weight:400!important;opacity:1}header .sub-nav ul li span,header .sub-nav ul li a{color:#fff;top:0;font-weight:400;display:inline-block}header .sub-nav ul li>span{padding-left:40px}header .sub-nav ul li a{padding-left:20px;opacity:.6}header .sub-nav ul li.short:before{content:""!important;margin-right:0px!important;padding-right:0!important}header .sub-nav ul li.hasSub:after{border-width:0}header .sub-nav ul li.hasSub a{pointer-events:none}header .sub-nav ul li.hasSub.level-open ul.level-2,header .sub-nav ul li.hasSub.level-open ul.level-3{opacity:1;visibility:visible;position:relative;max-height:none;transition:max-height 0.25s ease-in}header .sub-nav ul li.hasSub.level-open a{pointer-events:auto}header .sub-nav ul li ul.level-2{padding-top:15px;padding-bottom:10px;margin-top:15px;max-height:0;transition:max-height 0.15s ease-out;overflow:hidden}header .sub-nav ul li ul.level-2,header .sub-nav ul li ul.level-3{width:auto;left:auto;height:100%;padding-top:0;padding-left:0;box-shadow:none}header .sub-nav ul li ul.level-2 .leveltitle,header .sub-nav ul li ul.level-3 .leveltitle{display:none}header .sub-nav ul li ul.level-2>a,header .sub-nav ul li ul.level-3>a{padding:10px 10px 10px 0}header .sub-nav ul li ul.level-2 li:hover>a,header .sub-nav ul li ul.level-3 li:hover>a,header .sub-nav ul li ul.level-2 li.active>a,header .sub-nav ul li ul.level-3 li.active>a{font-weight:400!important;opacity:1}header .sub-nav ul li ul.level-2 li.short:before,header .sub-nav ul li ul.level-3 li.short:before{color:#fff}header .sub-nav ul li ul.level-2 li span,header .sub-nav ul li ul.level-3 li span,header .sub-nav ul li ul.level-2 li a,header .sub-nav ul li ul.level-3 li a{color:#fff}header .sub-nav ul li ul.level-2 li ul.level-3,header .sub-nav ul li ul.level-3 li ul.level-3{background:none;padding-left:20px}header .sub-nav ul li ul.level-2 li ul.level-3 li,header .sub-nav ul li ul.level-3 li ul.level-3 li{padding:5px 0 5px 0}header .sub-nav ul li ul.level-2 li ul.level-3 li:hover>a,header .sub-nav ul li ul.level-3 li ul.level-3 li:hover>a,header .sub-nav ul li ul.level-2 li ul.level-3 li.active>a,header .sub-nav ul li ul.level-3 li ul.level-3 li.active>a,header .sub-nav ul li ul.level-2 li ul.level-3 li:hover span,header .sub-nav ul li ul.level-3 li ul.level-3 li:hover span,header .sub-nav ul li ul.level-2 li ul.level-3 li.active span,header .sub-nav ul li ul.level-3 li ul.level-3 li.active span{font-weight:400;opacity:1}}@media only screen and (max-width:735px){header .sub-nav{}}@media only screen and (max-width:650px){header .sub-nav ul li>span{padding-left:10px}}@media only screen and (max-width:380px){header .sub-nav{width:90%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){header .header nav.main-nav ul li.facebook,header .header nav.main-nav ul li.instagram{width:10px}header .header nav.main-nav ul li.facebook a,header .header nav.main-nav ul li.instagram a{visibility:visible;position:absolute;text-indent:999px;content:'';background:url(/fileadmin/templates/img/icons/facebook-icon.png) no-repeat 0 0;top:6px;left:0}header .header nav.main-nav ul li.instagram{width:17px}header .header nav.main-nav ul li.instagram a{background:url(/fileadmin/templates/img/icons/instagram-icon.png) no-repeat 0 0}header .sub-nav ul li.facebook,header .sub-nav ul li.instagram{width:10px}header .sub-nav ul li.facebook a,header .sub-nav ul li.instagram a{visibility:visible;position:absolute;text-indent:999px;content:'';background:url(/fileadmin/templates/img/icons/facebook-icon.png) no-repeat 0 0;top:0;left:10px}header .sub-nav ul li.instagram{width:17px}header .sub-nav ul li.instagram a{background:url(/fileadmin/templates/img/icons/instagram-icon.png) no-repeat 0 0;left:5px}}.sidebar-nav-inner-wrap{width:35%;min-width:250px;padding-right:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1rem;line-height:19px;color:#2c2c2c}@media screen and (max-width:1330px){.sidebar-nav-inner-wrap{width:20%}}@media only screen and (max-width:900px){.sidebar-nav-inner-wrap{display:none}}.sidebar-nav-inner-wrap div.nav-list-item{font-weight:800;font-size:1.3rem;margin-bottom:30px}.sidebar-nav-inner-wrap div.nav-list-item:after{content:"";background:#008b39;height:2px;width:100%;display:block;margin-top:10px}.sidebar-nav-inner-wrap li.nav-list-item{padding-left:30px}.sidebar-nav-inner-wrap li.nav-list-item>a,.sidebar-nav-inner-wrap li.nav-list-item>span>a{margin-bottom:20px;display:inline-block}.sidebar-nav-inner-wrap li.nav-list-item.short{font-weight:600;font-size:14px;padding-left:20px}.sidebar-nav-inner-wrap li.nav-list-item.short:before{content:"–";margin-right:5px;position:absolute;left:0}.sidebar-nav-inner-wrap li.nav-list-item a{color:#2c2c2c}.sidebar-nav-inner-wrap li.nav-list-item:hover a,.sidebar-nav-inner-wrap li.nav-list-item.active a{color:#008b39}.sidebar-nav-inner-wrap li.nav-list-item .leveltitle{display:none}.sidebar-nav-inner-wrap li.nav-list-item .level-2{padding-left:15px}.container.blog .sidebar-nav-inner-wrap li{padding-left:30px}.container.blog .sidebar-nav-inner-wrap li:before{content:"–";margin-right:5px;position:absolute;left:0}footer .navigation{background:#008b39;color:#fff;padding:0 0 20px 0;box-sizing:border-box;margin:0 auto;font-size:.9rem}footer .navigation .footer-nav{display:none;max-width:1200px;width:auto;margin:0 auto;clear:both;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:relative}footer .navigation .footer-nav.show-nav{display:inline-block}footer .navigation .footer-nav li{display:inline-block;margin:0 10px}footer .navigation .footer-nav li a{color:#fff;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;text-transform:uppercase;font-size:13px;opacity:.8}footer .navigation .footer-nav li.active a,footer .navigation .footer-nav li:hover a,footer .navigation .footer-nav li:focus a{opacity:1}footer .navigation .footer-nav li.facebook,footer .navigation .footer-nav li.instagram{display:none}@media only screen and (max-width:900px){footer .navigation .footer-nav{width:100%;text-align:center}footer .navigation .footer-nav li{padding:5px 0}}@media only screen and (max-width:650px){footer .navigation .footer-nav li{display:block}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){footer .navigation .footer-nav{width:100%;text-align:center;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}footer .navigation .footer-nav.show-nav{display:block}}.breadcrumb{display:block;width:100%;background:#f3f3f6;border-bottom:solid 1px #ccc;margin-top:-7px}.breadcrumb .wrapper{padding-top:20px;padding-bottom:20px}.breadcrumb .breadcrumb-element{color:#008b39;margin-left:.625rem;font-size:.75rem;text-transform:uppercase;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.breadcrumb .breadcrumb-element:first-child{margin-left:0}.breadcrumb .breadcrumb-element a{color:#008b39}.breadcrumb .breadcrumb-element:not(:first-child):before{content:'/';margin-right:.625rem;color:#333}.breadcrumb .breadcrumb-element.current{color:#333}.mobile-nav{display:none}.main-nav .nav-list{display:flex;padding-left:0;margin:0;margin-top:36px;margin-top:2.25rem}.main-nav .nav-list>.nav-list-item{padding-bottom:0}.main-nav .nav-list>.nav-list-item .nav-list-item-link{-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;position:relative;display:block;padding-bottom:10px;padding-bottom:.625rem;font-size:16px;text-transform:uppercase}.main-nav .nav-list>.nav-list-item .nav-list-item-link:after{content:"";position:absolute;bottom:5px;bottom:.3125rem;height:1px;height:.0625rem;width:0%;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;display:block;background-color:#008b39}.main-nav .level-1>.nav-list-item{position:relative}.main-nav .level-1>.nav-list-item:hover>.nav-list-item-category .nav-list-item-link:after,.main-nav .level-1>.nav-list-item.active>.nav-list-item-category .nav-list-item-link:after{width:100%}.main-nav .level-1>.nav-list-item:hover .nav-list-item-link,.main-nav .level-1>.nav-list-item.active .nav-list-item-link{opacity:1}.main-nav .level-1>.nav-list-item .level-2{width:223px;width:13.9375rem;background:#fff;display:none;position:absolute;bottom:0;left:0;left:-13px;left:-.8125rem;padding:0 0 13px 0;padding:0rem 0rem .8125rem 0rem;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.main-nav .level-1>.nav-list-item .level-2 .nav-list-item{padding:0 26px 0 26px;padding:0rem 1.625rem 0rem 1.625rem}.main-nav .level-1>.nav-list-item .level-2 .nav-list-item:hover{background:rgba(51,51,51,.1)}.main-nav .level-1>.nav-list-item .level-2 .nav-list-item .nav-list-item-link{padding-bottom:0}.main-nav .level-1>.nav-list-item:hover .level-2{display:block}.fix-nav{position:fixed;top:250px;right:0;z-index:9998;display:flex;flex-direction:column}.fix-nav.active-search{z-index:-1;position:fixed}.fix-nav>div{background:#2c2c2c;height:50px;width:50px;margin-bottom:10px;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.fix-nav>div>div{position:absolute;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;z-index:1}.fix-nav>div:before{content:"";height:50px;width:50px;display:inline-block;position:absolute;right:0;z-index:2;color:#fff;cursor:pointer;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.fix-nav>div:hover:before{opacity:.7}.fix-nav>div.search:before{background:url(/fileadmin/templates/img/icons/search.png) no-repeat center center #2c2c2c}.fix-nav>div.lang:before{text-align:center;background:#2c2c2c;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;padding:25% 0;box-sizing:border-box}.fix-nav>div.lang.en:before,.fix-nav>div.lang.de:before,.fix-nav>div.lang.es:before,.fix-nav>div.lang.ru:before,.fix-nav>div.lang.md:before,.fix-nav>div.lang.ua:before{text-align:center;background:#2c2c2c;background-position:center center}.fix-nav>div.lang.en:before{content:"EN"}.fix-nav>div.lang.de:before{content:"DE"}.fix-nav>div.lang.es:before{content:"ES"}.fix-nav>div.lang.ru:before{content:"RU"}.fix-nav>div.lang.md:before{content:"MD"}.fix-nav>div.lang.ua:before{content:"UA"}.fix-nav>div.lang>div{display:flex;right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);padding-right:50px}.fix-nav>div.lang>div>.langitem{height:50px;width:50px;display:flex;align-items:center;justify-content:center;color:#fff;float:left;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;cursor:pointer}.fix-nav>div.lang>div>.langitem:nth-child(1){background:#ababab}.fix-nav>div.lang>div>.langitem:nth-child(2){background:#969696}.fix-nav>div.lang>div>.langitem:nth-child(3){background:gray}.fix-nav>div.lang>div>.langitem:nth-child(4){background:#6b6b6b}.fix-nav>div.lang>div>.langitem:nth-child(5){background:#565656}.fix-nav>div.lang>div>.langitem:nth-child(6){background:#414141}.fix-nav>div.lang>div>.langitem.active,.fix-nav>div.lang>div>.langitem:hover{background:#008b39}.fix-nav>div.lang>div>.langitem.inactive{pointer-events:none}.fix-nav>div.lang:hover>div{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.fix-nav>div.lang:hover:before{content:"";background:url(/fileadmin/templates/img/icons/lang.png) no-repeat center center #2c2c2c}.fix-nav>div.contact:before{background:url(/fileadmin/templates/img/icons/contact.png) no-repeat center center #2c2c2c}.fix-nav>div.contact>div{right:-300px;width:300px;background:#fff;padding:25px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.15);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.15);box-shadow:0 2px 20px 0 rgba(0,0,0,.15)}.fix-nav>div.contact>div a{color:#656b6f}.fix-nav>div.contact>div .tel,.fix-nav>div.contact>div .fax{width:70px;display:inline-block}.fix-nav>div.contact:hover>div{right:50px}.fix-nav>div.social:before{background:url(/fileadmin/templates/img/icons/social.png) no-repeat center center #2c2c2c}.fix-nav>div.social>div{right:0;display:flex;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.fix-nav>div.social>div>.social-link{height:50px;width:50px;display:flex;align-items:center;justify-content:center;color:#fff;float:left;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;cursor:pointer}.fix-nav>div.social>div>.social-link:nth-child(1){background:#cacaca}.fix-nav>div.social>div>.social-link:nth-child(2){background:#969696}.fix-nav>div.social>div>.social-link:nth-child(3){background:#616161}.fix-nav>div.social>div>.social-link:nth-child(4){background:#2c2c2c}.fix-nav>div.social>div>.social-link:nth-child(5){background:#000}.fix-nav>div.social>div>.social-link:nth-child(6){background:#000}.fix-nav>div.social>div>.social-link:nth-child(7){background:#000}.fix-nav>div.social>div>.social-link.active,.fix-nav>div.social>div>.social-link:hover{background:#008b39}.fix-nav>div.social>div>.social-link.facebook:after{content:"";background:url(/fileadmin/templates/img/icons/social-icons.png) no-repeat 0 center;height:20px;width:30px;display:block}.fix-nav>div.social>div>.social-link.youtube:after{content:"";background:url(/fileadmin/templates/img/icons/social-icons.png) no-repeat -31px center;height:20px;width:30px;display:block}.fix-nav>div.social>div>.social-link.instagram:after{content:"";background:url(/fileadmin/templates/img/icons/social-icons.png) no-repeat -65px center;height:20px;width:30px;display:block}.fix-nav>div.social>div>.social-link.linkedin:after{content:"";background:url(/fileadmin/templates/img/icons/social-icons.png) no-repeat -95px center;height:20px;width:30px;display:block}.fix-nav>div.social:hover>div{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.fix-nav>div.logout{background:#008b39}.fix-nav>div.logout:before{display:none}.fix-nav>div.logout a{width:100%;height:100%;color:#FFF;display:flex;align-items:center;justify-content:center}.fix-nav>div.logout a .material-icons{font-size:2rem}@media only screen and (max-width:735px){.fix-nav .search,.fix-nav .contact,.fix-nav .lang,.fix-nav .social{margin-bottom:0}.fix-nav>div{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);transform-origin:top right}}footer{color:#656b6f;margin:0 auto;box-sizing:border-box;font-size:.9rem;background:#fff}footer:before{content:"";display:block;background:#2c2c2c;height:1px;width:80%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:relative}@media only screen and (max-width:72.5rem){footer{box-sizing:border-box;width:100%}}footer .footer{position:relative;margin:0 auto;color:#656b6f;width:72.5rem;max-width:100%;display:none;padding:58px 0}@media screen and (max-width:82.5rem){footer .footer{padding:5rem}}footer .footer section{width:100%}footer .footer section .content.two-cols,footer .footer section .content.three-cols,footer .footer section .content.four-cols,footer .footer section .content.one-double-col{left:0;transform:translate(0);display:flex}footer .footer section .content.two-cols h1,footer .footer section .content.three-cols h1,footer .footer section .content.four-cols h1,footer .footer section .content.one-double-col h1,footer .footer section .content.two-cols h2,footer .footer section .content.three-cols h2,footer .footer section .content.four-cols h2,footer .footer section .content.one-double-col h2,footer .footer section .content.two-cols h3,footer .footer section .content.three-cols h3,footer .footer section .content.four-cols h3,footer .footer section .content.one-double-col h3,footer .footer section .content.two-cols h4,footer .footer section .content.three-cols h4,footer .footer section .content.four-cols h4,footer .footer section .content.one-double-col h4,footer .footer section .content.two-cols .headline,footer .footer section .content.three-cols .headline,footer .footer section .content.four-cols .headline,footer .footer section .content.one-double-col .headline,footer .footer section .content.two-cols a,footer .footer section .content.three-cols a,footer .footer section .content.four-cols a,footer .footer section .content.one-double-col a{color:#656b6f}@media only screen and (max-width:900px){footer .footer section .content.two-cols,footer .footer section .content.three-cols,footer .footer section .content.four-cols,footer .footer section .content.one-double-col{display:inline-block}}footer .footer section .content .col:after{content:'';height:100%;position:absolute;display:inline-block;width:1px;background-color:rgba(255,255,255,.5);top:0;right:20px}@media only screen and (max-width:900px){footer .footer section .content .col:after{content:none}}footer .footer section .content .col:last-child:after{content:none}footer .footer section .footer-text{display:inline-block;width:100%}footer .footer section .footer-text h4,footer .footer section .footer-text h3{font-size:24px;line-height:28px;margin:0;font-weight:400;font-family:'Montserrat',sans-serif;text-transform:uppercase}@media only screen and (max-width:72.5rem){footer .footer section .footer-text h4,footer .footer section .footer-text h3{font-size:18px;line-height:22px}}@media only screen and (max-width:735px){footer .footer section .footer-text h4,footer .footer section .footer-text h3{font-size:18px;line-height:22px}}footer .footer section .footer-text h3{color:#ffffff!important}footer .footer section .footer-text img{margin-top:10px;max-width:100%;height:auto}footer .footer section .footer-text p{font-family:'Open Sans',sans-serif;font-size:13px;line-height:21px}footer .footer section .footer-text p strong{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:11px;font-family:'Montserrat',sans-serif}footer .footer section .footer-text a{color:rgba(255,255,255,.5)!important;line-height:28px;font-family:'Montserrat',sans-serif}footer .footer p{position:relative}footer .footer p:last-child{margin-bottom:0}footer .footer p span{position:absolute;right:0}footer .footer p a{cursor:pointer}footer .footer a{color:#656b6f;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}footer .footer a:hover{color:#008b39}footer .footer ul{padding:0;width:auto;display:inline-block;margin:0}footer .footer ul li{list-style:none;float:left;margin-left:10px}footer .footer ul li a{color:#333;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;font-size:.95rem}footer .footer ul li:hover a{opacity:1}@media only screen and (max-width:900px){footer .footer ul{display:block;float:none;text-align:center;margin-top:10px}footer .footer ul li{float:none;line-height:26px}}@media only screen and (max-width:1024px){footer .footer{padding:6% 3%}}@media only screen and (max-width:900px){footer .footer{text-align:center}}@media only screen and (max-width:450px){footer .footer{padding:8%}}footer .footer .footer-nav-wrapper{display:flex}footer .footer .footer-nav-wrapper .inner-wrap{flex:1 1 auto}.container{overflow:hidden;z-index:1000;margin:0 auto}.container .center{text-align:center}.container .right{text-align:right}.container .left{text-align:left}.container .font-color{color:#656b6f}.container .font-color a{color:#656b6f!important}.container .primary{color:#008b39}.container .primary a{color:#008b39!important}.container .secondary{color:#333}.container .secondary a{color:#333333!important}.container:after{content:".";clear:both;display:block;visibility:hidden;height:0}.container section{margin:0 auto}.container section section .content{margin:0 auto;position:relative}@media screen and (max-width:calc(72.5rem+130px)){.container section section .content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.container section section .content p a{color:#008b39;text-decoration:none;opacity:1;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;position:relative;display:inline-block}.container section section .content p a.telnumber:after{content:none;display:none}.container section section .content section:first-child>.cols{padding-top:0!important}.container section section .content .mfp-link{font-weight:600;color:#2c2c2c;text-transform:uppercase;padding-right:10px}.container section .content{margin:0 auto;box-sizing:border-box;position:relative;padding-right:0;padding-left:0}@media screen and (max-width:calc(72.5rem+120px)){.container section .content{width:100%;padding-right:5%;padding-left:5%}}.container section .content h1.align-center,.container section .content h2.align-center,.container section .content h3.align-center,.container section .content h4.align-center{text-align:center;padding:0 5%;margin-bottom:30px}.container section .content h1 i,.container section .content h2 i,.container section .content h3 i,.container section .content h4 i,.container section .content h1 em,.container section .content h2 em,.container section .content h3 em,.container section .content h4 em{font-family:'Open Sans',sans-serif;font-size:100%;font-weight:300}.container section .content .headline{margin-top:2.5rem}.container section .content .headline:first-child{margin-top:0}.container section .content .headline.breakable h1,.container section .content .headline.breakable h2,.container section .content .headline.breakable h3,.container section .content .headline.breakable h4,.container section .content .headline.breakable h5,.container section .content .headline.breakable h6,.container section .content .headline.breakable p{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.container section .content .ce-bodytext h1,.container section .content .ce-bodytext h2,.container section .content .ce-bodytext h3,.container section .content .ce-bodytext h4{margin-top:0}.container section .content .link{text-align:left}.container section .content .link a{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.container section .content .link a:hover{background:#333;color:#fff}.container section .content .link a:hover{background-color:#008b39;color:#fff;opacity:1}.container section .content .link a:hover a{color:#fff}.container section .content .download{color:#fff;padding:10px 25px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:14px;background:#008b39;text-transform:uppercase;margin-top:10px;display:inline-block;font-weight:600}@media only screen and (max-width:72.5rem){.container section .content{width:100%}}@media only screen and (max-width:735px){.container section .content .ce-textpic{text-align:center}.container section .content .ce-textpic .ce-gallery{display:inline-block}.container section .content .ce-textpic .ce-gallery img{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:relative}}@media only screen and (max-width:72.5rem){.container{width:100%}}.container.subpage .content-container .likeH3,.container.highlight .content-container .likeH3{color:#008b39;font-weight:800}.container.subpage .content-container>section>section,.container.highlight .content-container>section>section{display:flex}.container.subpage .content-container>section>section section,.container.highlight .content-container>section>section section{width:100%}@media screen and (max-width:1330px){.container.subpage .content-container>section>section>section,.container.highlight .content-container>section>section>section{width:80%}}@media screen and (max-width:900px){.container.subpage .content-container>section>section,.container.highlight .content-container>section>section{padding-left:0;padding-right:0}.container.subpage .content-container>section>section>section,.container.highlight .content-container>section>section>section{width:100%}}.container.subpage .wrapper section .content:first-child{padding-top:0!important}.container.subpage .content-element h3,.container.subpage .container.subpage .content-element h1{border-bottom:1px solid #ffef10}.container section.same-height-center .cols{align-items:center}.container section.same-height-center .cols .col>section{height:100%}.container section.same-height-top .cols .col>section{height:100%}.container section.define .cols{align-items:center;height:600px}@media only screen and (max-width:900px){.container section.define .cols{height:100%}}.container section.video{overflow:hidden}.container section.video>.responsive-video{position:absolute;display:block;width:100%;height:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:56.25%;padding-top:0;overflow:hidden;z-index:1}.container section.video>.responsive-video iframe{position:absolute;top:50%;left:0;width:100%;height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1200px){.container section.video>.responsive-video{display:none}}.container section.video>.content{z-index:2}.container section.bordered{border:1px solid #008b39;padding:2rem}.container section.background-image{background-size:cover;background-repeat:no-repeat;background-position:center center}.container section.background-image h1,.container section.background-image h2,.container section.background-image h3,.container section.background-image h4,.container section.background-image .headline,.container section.background-image a{color:#ffffff!important}.container section.background-image h1.icon_teaser_link,.container section.background-image h2.icon_teaser_link,.container section.background-image h3.icon_teaser_link,.container section.background-image h4.icon_teaser_link,.container section.background-image .headline.icon_teaser_link,.container section.background-image a.icon_teaser_link{color:#656b6f!important}.container section.background-image .link a{border-color:#ffffff!important}.container section.background-image .content .teaser-modul .modulbox{background-color:#fff}.container section.background-image section.bg-white h1,.container section.background-image section.bg-white h2,.container section.background-image section.bg-white h3,.container section.background-image section.bg-white h4,.container section.background-image section.bg-white .headline{color:#2c2c2c!important}.container section.background-image section.bg-white a{color:#656b6f!important}.container section.background-image section.bg-white a.icon_teaser_link{color:#656b6f!important}.container section.background-image section.bg-white .link a,.container section.background-image section.bg-white .cta a{border-color:#656b6f!important}.container section.background-image section.bg-white .link:hover a,.container section.background-image section.bg-white .cta:hover a{color:#ffffff!important}.container section.background-image.parallax{-webkit-background-attachment:fixed;-moz-background-attachment:fixed;-o-background-attachment:fixed;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.container section.backgroundSizeContain{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.container section.backgroundSizeCover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.container section.backgroundPositionTop{background-position:top center}.container section.backgroundPositionBottom{background-position:bottom center}.container section.bg-white{background-color:#fff}.container section.bg-white .content .teaser-modul .modulbox{background-color:#f3f3f6}.container section.bg-grey{background-color:#f3f3f6}.container section.bg-grey .content .teaser-modul .modulbox{background-color:#fff;border:none}@media only screen and (max-width:735px){.container section.bg-grey .contain{padding:20px!important}}.container section.bg-darkgrey{background:#2c2c2c;color:#ffffff!important}.container section.bg-darkgrey .content .teaser-modul .modulbox{background-color:#fff;border:none}.container section.bg-darkgrey h1,.container section.bg-darkgrey h2,.container section.bg-darkgrey h3,.container section.bg-darkgrey h4,.container section.bg-darkgrey .headline,.container section.bg-darkgrey a{color:#ffffff!important}.container section.bg-darkgrey .link a{border-color:#ffffff!important}.container section.bg-darkgrey .content .teaser-modul .modulbox{background-color:#fff}.container section.bg-darkgrey .cta{border-color:#FFF}.container section.bg-primary{background:#008b39}.container section.bg-secondary{background:#333}.container section.bg-primary{background:#333;color:#ffffff!important}.container section.bg-primary .content .teaser-modul .modulbox{background-color:#fff;border:none}.container section.bg-primary h1,.container section.bg-primary h2,.container section.bg-primary h3,.container section.bg-primary h4,.container section.bg-primary .headline,.container section.bg-primary a{color:#ffffff!important}.container section.bg-primary .link a{border-color:#ffffff!important}.container section.bg-primary .content .teaser-modul .modulbox{background-color:#fff}.container section.bg-white-grey{background-color:#f3f3f6}.container section.bg-white-grey:before{content:"";background:#fff;height:100%;width:50%;left:0;bottom:0;top:0;position:absolute;z-index:1}.container section.bg-white-grey .content{z-index:2}.container section.bg-white-grey .two-cols .col{padding:0 2rem}@media only screen and (max-width:900px){.container section.bg-white-grey:before{background:none}}.container section.bg-grey-white:before{content:"";background:#f3f3f6;height:100%;width:50%;left:0;bottom:0;top:0;position:absolute;z-index:-1}.container section.bg-grey-white .two-cols .col{padding:0 2rem}@media only screen and (max-width:900px){.container section.bg-grey-white:before{background:none}}.container section.padding-no .content{width:100%;padding:0!important}.container section.padding-normal .content{padding-left:84px;padding-left:5.25rem;padding-right:60px;padding-right:3.75rem}.container section.padding-normal .content .content:last-child{padding-bottom:0}@media screen and (max-width:calc(72.5rem+130px)){.container section.padding-normal .content{width:100%;padding:4% 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container section.padding-normal .content .content{padding-left:0;padding-right:0}}@media only screen and (max-width:1024px){.container section.padding-normal .content{padding:6% 3%}}@media only screen and (max-width:450px){.container section.padding-normal .content{padding:1rem}}.container section.padding-normal#double-top .content{padding:6% 0 3% 0}@media only screen and (max-width:1024px){.container section.padding-normal#double-top .content{padding:12% 3% 6% 3%}}@media only screen and (max-width:450px){.container section.padding-normal#double-top .content{padding:16% 8% 8% 8%}}.container section.padding-small .content{padding:2% 0}.container section.padding-small .content .content:last-child{padding-bottom:0}@media screen and (max-width:calc(72.5rem+130px)){.container section.padding-small .content{width:100%;padding:2% 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:735px){.container section.padding-small .content{padding:14% 10%}}.container section.padding-big-oben-unten .content{padding:8% 0%}.container section.padding-big-oben-unten .content .content:last-child{padding-bottom:0}@media screen and (max-width:calc(72.5rem+130px)){.container section.padding-big-oben-unten .content{width:100%;padding:9% 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:735px){.container section.padding-big-oben-unten .content{padding:14% 10%}}@media only screen and (max-width:450px){.container section.padding-big-oben-unten .content{padding:18% 10%}}.container section.padding-big-rechts-links .content{padding:4% 8%}.container section.padding-big-rechts-links .content .content:last-child{padding-bottom:0}@media screen and (max-width:calc(72.5rem+130px)){.container section.padding-big-rechts-links .content{width:100%;padding:5% 8%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:735px){.container section.padding-big-rechts-links .content{padding:14% 15%}}@media only screen and (max-width:450px){.container section.padding-big-rechts-links .content{padding:18% 15%}}.container section.hasoverlay-black:before{background:rgba(0,0,0,.4);content:".";width:100%;position:absolute;height:100%;width:100%!important;z-index:2;top:0;bottom:0}.container section.hasoverlay-black .content{z-index:2}.container section.hasoverlay-primary:before{background:rgba(115,153,0,.5);content:".";width:100%;position:absolute;height:100%;width:100%!important;z-index:1}.container section.hasoverlay-primary .content{z-index:2}.tx-powermail{width:100%;margin:0 auto;margin-top:2.5rem}.tx-powermail h3{display:none}.tx-powermail .powermail_create p{font-weight:400!important;color:#656b6f!important;font-size:16px!important;line-height:22px!important;font-family:'Open Sans',sans-serif!important}.tx-powermail fieldset{border:none;padding:0;margin:0}.tx-powermail fieldset legend{display:none}.tx-powermail fieldset .fieldset-container{display:flex;flex-wrap:wrap;justify-content:space-between}.tx-powermail fieldset .powermail_fieldwrap_type_select{width:100%}.tx-powermail fieldset .powermail_fieldwrap_type_select .powermail_field{position:relative}.tx-powermail fieldset .powermail_fieldwrap_type_select .powermail_field:after{content:"";background:url(/fileadmin/templates/img/icons/arrow-down-dark.png) no-repeat center right;height:36px;width:36px;display:block;position:absolute;right:0;top:20px;opacity:.5}.tx-powermail fieldset .powermail_fieldwrap_type_select .powermail_field select{padding:14px 8px!important;margin:13px 0!important;color:#656b6f!important;font-size:14px!important;font-weight:200!important;width:100%!important;border:0;border-radius:0}@media only screen and (max-width:650px){.tx-powermail fieldset .powermail_fieldwrap_type_select{width:100%!important}.tx-powermail fieldset .powermail_fieldwrap_type_select .powermail_field{width:100%!important}}.tx-powermail fieldset .powermail_fieldwrap{display:inline-block;width:48%;position:relative}.tx-powermail fieldset .powermail_fieldwrap.is-active.powermail_fieldwrap_type_input label,.tx-powermail fieldset .powermail_fieldwrap.not-empty.powermail_fieldwrap_type_input label{font-size:12px;color:#008b39;padding-top:0}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_marker_04,.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_marker_05,.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_marker_06{margin-top:0!important}.tx-powermail fieldset .powermail_fieldwrap.active label{right:0}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_type_select{width:100%}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_type_select .powermail_field{width:48%}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_type_input label{display:block;position:absolute;min-width:200px;padding:25px 8px 0 8px;color:#656b6f;text-transform:uppercase;font-weight:300;font-size:14px;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_type_textarea{width:100%}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_type_textarea label{display:block;color:#656b6f;text-transform:uppercase;font-weight:300;margin-top:15px;font-size:14px;padding:14px 8px}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_type_textarea .powermail_field textarea{border:1px solid #ccc}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_absenden{width:100%}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_absenden .powermail_field{width:auto;display:inline-block}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutz{width:100%;margin-top:20px!important}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutz .powermail_field label{padding-left:0!important}.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutz .powermail_field label input{height:auto;width:auto!important;float:left;position:absolute;left:0;top:5px!important}@media only screen and (max-width:450px){.tx-powermail fieldset .powermail_fieldwrap.powermail_fieldwrap_type_recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0;max-width:250px}}.tx-powermail fieldset .powermail_fieldwrap .powermail_fieldwrap_type_select .powermail_field select{border-radius:0}.tx-powermail fieldset .powermail_fieldwrap .powermail_fieldwrap_type_select .powermail_field select::-webkit-input-placeholder{color:#aaa;text-transform:uppercase;font-weight:300;font-size:14px}.tx-powermail fieldset .powermail_fieldwrap .powermail_fieldwrap_type_select .powermail_field select::-moz-placeholder{color:#aaa;text-transform:uppercase;font-weight:300;font-size:14px}.tx-powermail fieldset .powermail_fieldwrap .powermail_fieldwrap_type_select .powermail_field select:-ms-input-placeholder{color:#aaa;text-transform:uppercase;font-weight:300;font-size:14px}.tx-powermail fieldset .powermail_fieldwrap .powermail_fieldwrap_type_select .powermail_field select:-moz-placeholder{color:#aaa;text-transform:uppercase;font-weight:300;font-size:14px}.tx-powermail fieldset .powermail_fieldwrap label{display:none}.tx-powermail fieldset .powermail_fieldwrap .powermail_field{width:100%;margin:0;position:relative;overflow:hidden}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox{display:inline-block;float:left}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label{display:flex!important;justify-content:flex-start;position:relative;font-family:'Open Sans',sans-serif;font-size:14px;color:#656b6f}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label .datenschutztext{position:relative;padding-left:30px;box-sizing:border-box}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label a{color:#656b6f;text-decoration:underline;width:100%;height:100%;position:relative}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label input{min-width:auto;height:inherit;width:inherit;border:1px solid #ccc;padding:5px;margin:0;float:left;width:100%}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label input.powermail_checkbox{margin:0 15px 0 0}@media only screen and (max-width:450px){.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox{margin-right:0}.tx-powermail fieldset .powermail_fieldwrap .powermail_field .checkbox label a{width:83%}}.tx-powermail fieldset .powermail_fieldwrap .powermail_field select{font-size:14px;border-bottom:2px solid #eeeeee!important;padding:10px 8px;margin:0;color:#008b39;width:230px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px;background:none;text-transform:uppercase;position:relative;z-index:2}.tx-powermail fieldset .powermail_fieldwrap .powermail_field select:focus{outline:none}.tx-powermail fieldset .powermail_fieldwrap .powermail_field input,.tx-powermail fieldset .powermail_fieldwrap .powermail_field textarea{border-top:none;border-left:none;border-right:none;border-radius:0;margin:0;box-sizing:border-box;z-index:2;background:transparent;position:relative;height:60px;margin-bottom:20px;padding:20px 8px 0 8px;width:100%}.tx-powermail fieldset .powermail_fieldwrap .powermail_field input:focus,.tx-powermail fieldset .powermail_fieldwrap .powermail_field textarea:focus{outline:none}.tx-powermail fieldset .powermail_fieldwrap .powermail_field input.powermail_submit,.tx-powermail fieldset .powermail_fieldwrap .powermail_field textarea.powermail_submit{color:#ffffff!important;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;cursor:pointer;height:40px;padding:5px 25px;font-size:13px;background:#008b39!important;letter-spacing:2px;text-transform:uppercase;margin-top:30px;display:inline-block;font-weight:500;float:left!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tx-powermail fieldset .powermail_fieldwrap .powermail_field input.powermail_submit:hover,.tx-powermail fieldset .powermail_fieldwrap .powermail_field textarea.powermail_submit:hover{opacity:0.7!important}.tx-powermail fieldset .powermail_fieldwrap .powermail_field input::-webkit-input-placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field textarea::-webkit-input-placeholder{color:#aaa;text-transform:uppercase;font-weight:300;font-size:14px}.tx-powermail fieldset .powermail_fieldwrap .powermail_field input::-moz-placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field textarea::-moz-placeholder{color:#aaa;text-transform:uppercase;font-weight:300;font-size:14px}.tx-powermail fieldset .powermail_fieldwrap .powermail_field input:-ms-input-placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field textarea:-ms-input-placeholder{color:#aaa;text-transform:uppercase;font-weight:300;font-size:14px}.tx-powermail fieldset .powermail_fieldwrap .powermail_field input:-moz-placeholder,.tx-powermail fieldset .powermail_fieldwrap .powermail_field textarea:-moz-placeholder{color:#aaa;text-transform:uppercase;font-weight:300;font-size:14px}.tx-powermail fieldset .powermail_fieldwrap .powermail_field textarea{min-height:250px;max-width:100%;width:100%;border:solid 2px #eeeeee!important}@media only screen and (max-width:900px){.tx-powermail{max-width:100%;width:100%}}.tx-powermail .parsley-errors-list.filled{background-color:#f3f3f6;padding:5px 20px;display:inline-block;font-size:14px;font-weight:200;position:relative}.tx-powermail .parsley-errors-list.filled li:before{display:none}.tx-powermail .parsley-errors-list.filled:before{content:'';width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:0 10px 15px 10px;border-color:transparent transparent #f3f3f6 transparent;position:absolute;display:block;top:-11px;left:10px}.tx-blog-post-list{padding-bottom:80px}.tx-blog-post-list .f3-widget-paginator{position:absolute;bottom:20px;left:0;display:flex;margin:0;padding:0}.tx-blog-post-list .f3-widget-paginator li{margin-right:3px;list-style:none;min-width:40px;height:40px;background:#CCC;text-align:center;display:block;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;padding:5px;line-height:30px}.tx-blog-post-list .f3-widget-paginator li a{width:100%;height:100%;display:block}.tx-blog-post-list .f3-widget-paginator li.current{border-bottom:2px solid #000}.contentFooter{padding-bottom:0}.contentFooter .frame{display:inline-block}.contentFooter .tx-blog-post-list{display:block;font-size:14px}.contentFooter .tx-blog-post-list .headline{margin-bottom:10px}.contentFooter .tx-blog-post-list .headline:nth-child(n+6){display:none}.contentFooter .tx-blog-post-list .headline.nur-bild{display:none}.contentFooter .tx-blog-post-list .headline:first-child{margin-top:1.5rem!important}.contentFooter .tx-blog-post-list .blogpagination,.contentFooter .tx-blog-post-list .f3-widget-paginator{display:none}.contentFooter .tx-blog-post-list .blog-list-wrapper{margin:0;flex-direction:column}.tx-blog-post-list{display:flex;justify-content:space-between;flex-wrap:wrap}.tx-blog-post-list .blog-list-wrapper{margin:-10px;display:flex;flex-wrap:wrap}.tx-blog-post-list .blog-list-wrapper .wrapper-item{width:calc(33.33333333%);padding:10px}@media screen and (max-width:1200px){.tx-blog-post-list .blog-list-wrapper .wrapper-item{width:calc(50%)}}@media screen and (max-width:735px){.tx-blog-post-list .blog-list-wrapper .wrapper-item{width:100%}}.tx-blog-post-list .post{background:#fff;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;overflow:hidden;display:flex;flex:1 1 auto;flex-direction:column;height:100%}.tx-blog-post-list .post:nth-child(7),.tx-blog-post-list .post:nth-child(8),.tx-blog-post-list .post:nth-child(9){margin-bottom:0}.tx-blog-post-list .post .inner{padding:40px;flex:1 1 auto;display:flex;flex-direction:column}.tx-blog-post-list .post .inner .teaser{flex:1 1 auto}.tx-blog-post-list .post:hover{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.tx-blog-post-list .post .image{max-height:250px;overflow:hidden;width:100%;flex:1 1 250px}.tx-blog-post-list .post .image>a,.tx-blog-post-list .post .image>a>.image{height:100%;display:block}.tx-blog-post-list .post .image .img,.tx-blog-post-list .post .image.crop img,.tx-blog-post-list .post .image.auto img{height:100%;width:100%;max-width:100%;margin-top:0}.tx-blog-post-list .post .image .img img,.tx-blog-post-list .post .image.crop img img,.tx-blog-post-list .post .image.auto img img{object-fit:cover}.tx-blog-post-list .post .category{padding:0 7px;background:#008b39;display:inline-block}.tx-blog-post-list .post .category .category-item{font-family:'Montserrat',sans-serif;font-size:10px;color:#fff;text-transform:uppercase}.tx-blog-post-list .post .category .category-item:last-child .trenner{display:none}.tx-blog-post-list .post .headline{margin-top:20px}.tx-blog-post-list .post .headline a{font-weight:800;color:#333;font-family:'Montserrat',sans-serif;height:2.9em;display:block;overflow:hidden}.tx-blog-post-list .post .headline:after{content:"";background:#ccc;height:2px;width:20px;display:block;margin-top:15px}.tx-blog-post-list .post .text{margin-top:20px}.tx-blog-post-list .post .text .textbox-inhalt{margin-top:0;font-size:14px;line-height:20px}.tx-blog-post-list .post .info-box{display:flex;justify-content:space-between;margin-top:20px}.tx-blog-post-list .post .info-box .date{display:flex;font-size:10px}.tx-blog-post-list .post .info-box .date:before{content:"";background:url(/fileadmin/templates/img/icons/clock.png) no-repeat;height:14px;width:14px;display:block;top:4px;margin-right:5px;position:relative}.tx-blog-post-list .post .info-box .social .facebook{background:url(/fileadmin/templates/img/icons/social-icons-grey.png) no-repeat -11px center;height:20px;width:11px;display:block}.tx-blog-post-list .post .info-box .social .youtube{background:url(/fileadmin/templates/img/icons/social-icons-grey.png) no-repeat -36px center;height:20px;width:21px;display:block}.tx-blog-post-list .post .info-box .social .instagram{background:url(/fileadmin/templates/img/icons/social-icons-grey.png) no-repeat -74px center;height:20px;width:15px;display:block}.tx-blog-post-list .post.kein-bild .image{display:none}.tx-blog-post-list .post.nur-bild a{pointer-events:none;cursor:default}.tx-blog-post-list .post.nur-bild .image{max-height:460px;margin-bottom:-5px}.tx-blog-post-list .post.nur-bild .image img{min-height:500px;width:auto;object-fit:cover}.tx-blog-post-list .post.nur-bild .inner{display:none}.tx-blog-post-list .post.nur-bild:hover{box-shadow:none}.tx-blog-post-list .post.artikel-overlay{position:relative}.tx-blog-post-list .post.artikel-overlay .inner{position:relative;z-index:2;color:#fff}.tx-blog-post-list .post.artikel-overlay .inner a{color:#fff}.tx-blog-post-list .post.artikel-overlay .inner .headline a{color:#fff}.tx-blog-post-list .post.artikel-overlay .inner .headline:after{background:#fff}.tx-blog-post-list .post.artikel-overlay .inner:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);z-index:-1}.tx-blog-post-list .post.artikel-overlay .inner .info-box .date:before{background:url(/fileadmin/templates/img/icons/clock-white.png) no-repeat}.tx-blog-post-list .post.artikel-overlay .inner .info-box .social .facebook{background:url(/fileadmin/templates/img/icons/social-icons.png) no-repeat -11px center}.tx-blog-post-list .post.artikel-overlay .inner .info-box .social .youtube{background:url(/fileadmin/templates/img/icons/social-icons.png) no-repeat -36px center}.tx-blog-post-list .post.artikel-overlay .inner .info-box .social .instagram{background:url(/fileadmin/templates/img/icons/social-icons.png) no-repeat -74px center}.tx-blog-post-list .post.artikel-overlay .image{position:absolute;z-index:1;max-height:100%;height:100%}.tx-blog-post-list .post.artikel-overlay .image img{max-width:100%;height:100%;object-fit:cover}.container.blog{padding-top:6rem}.container.blog .banner,.container.blog .banner .slide-normal{margin-top:0}@media screen and (max-width:500px){.container.blog .blog-content .blade .blade{padding-left:0;padding-right:0}}@media screen and (max-width:1330px){.container.blog .content-container .blog-content{padding:0 4rem}}@media screen and (max-width:900px){.container.blog .content-container .blog-content{padding:2.5rem 1.5rem}}.container.blog .blog-content{font-size:14px;line-height:19px;width:100%}.container.blog .blog-content h1{font-size:24px;line-height:32px;color:#008b39;font-weight:600}.container.blog .blog-content .blog-img{margin:40px 0;width:100%}.container.blog .blog-content .blog-img .image{width:100%}.container.blog .blog-content .blog-img .image .img{max-width:100%}.container.blog .blog-content .blog-img img{width:100%;height:auto;max-height:500px;object-fit:cover}.container.blog .blog-content>section{padding-top:40px;padding-bottom:0}.container.blog .blog-content>section:first-of-type{padding-top:0}.blog-comment-form .form-group{display:flex;margin:10px 0}.blog-comment-form .form-group .label{flex:1 1 30%}.blog-comment-form .form-group .form-control{flex:1 1 70%;border:none;border-bottom:1px solid #93979a}.blog-comment-form .form-group #comment{height:calc(88px)}.alert{background:#d6eed6;color:#5cbb5c;padding:10px;margin:0}.alert.alert-danger{background:#fcc;color:#f33}.comments .comment{padding:20px 0;border-bottom:1px solid #93979a}.comments .comment .content{padding-left:58px;padding-top:20px}.tx-felogin-pi1,.frame-type-felogin_login{text-align:left;margin:0 auto;align-self:center}.tx-felogin-pi1 h1,.frame-type-felogin_login h1{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tx-felogin-pi1 h3,.frame-type-felogin_login h3{font-size:1em;line-height:1.5em}.tx-felogin-pi1 .loginform,.frame-type-felogin_login .loginform,.tx-felogin-pi1 form,.frame-type-felogin_login form{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tx-felogin-pi1 .loginform .additionalFunctions,.frame-type-felogin_login .loginform .additionalFunctions,.tx-felogin-pi1 form .additionalFunctions,.frame-type-felogin_login form .additionalFunctions{margin-top:1.5rem}.tx-felogin-pi1 .loginform fieldset,.frame-type-felogin_login .loginform fieldset,.tx-felogin-pi1 form fieldset,.frame-type-felogin_login form fieldset{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.tx-felogin-pi1 .loginform fieldset legend,.frame-type-felogin_login .loginform fieldset legend,.tx-felogin-pi1 form fieldset legend,.frame-type-felogin_login form fieldset legend{display:none}.tx-felogin-pi1 .loginform fieldset div label,.frame-type-felogin_login .loginform fieldset div label,.tx-felogin-pi1 form fieldset div label,.frame-type-felogin_login form fieldset div label{display:flex;flex-wrap:wrap;margin-top:.5rem}.tx-felogin-pi1 .loginform fieldset div label span,.frame-type-felogin_login .loginform fieldset div label span,.tx-felogin-pi1 form fieldset div label span,.frame-type-felogin_login form fieldset div label span{flex:1 1 30%}.tx-felogin-pi1 .loginform fieldset div label input,.frame-type-felogin_login .loginform fieldset div label input,.tx-felogin-pi1 form fieldset div label input,.frame-type-felogin_login form fieldset div label input{flex:1 1 70%;border:1px solid #ccc;min-height:27px;padding-left:.6em}.tx-felogin-pi1 .loginform fieldset input[type="submit"],.frame-type-felogin_login .loginform fieldset input[type="submit"],.tx-felogin-pi1 form fieldset input[type="submit"],.frame-type-felogin_login form fieldset input[type="submit"]{background:#008b39;color:#fff;min-height:27px;border:none;cursor:pointer;padding:0 1.5rem;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.tx-felogin-pi1 a,.frame-type-felogin_login a{color:#008b39;font-size:.8em;display:inline-block;margin-top:1.5rem}.tx-felogin-pi1 .loginHeadline,.frame-type-felogin_login .loginHeadline{display:none;margin-bottom:1.5rem}.tx-felogin-pi1 .loginButton,.frame-type-felogin_login .loginButton{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;margin-top:1.5rem;letter-spacing:1px}.tx-felogin-pi1 .loginButton:hover,.frame-type-felogin_login .loginButton:hover{background:#333;color:#fff}.tx-felogin-pi1 .loginButton:hover,.frame-type-felogin_login .loginButton:hover{background-color:#008b39;color:#fff;opacity:1}.tx-felogin-pi1 .loginButton:hover a,.frame-type-felogin_login .loginButton:hover a{color:#fff}.tx-felogin-pi1 .loginRow,.frame-type-felogin_login .loginRow{display:flex;margin-top:.5rem}.tx-felogin-pi1 .loginRow .inputLabel,.frame-type-felogin_login .loginRow .inputLabel{flex:1;max-width:150px}.tx-felogin-pi1 .loginRow .loginInput,.frame-type-felogin_login .loginRow .loginInput{flex:1;border:none;height:27px;height:1.6875rem;min-height:27px;min-height:1.6875rem;padding-left:.6em;padding-top:0;padding-bottom:0;flex:1 1 auto;box-shadow:.518px 1.932px 7px rgba(51,51,51,.2);box-shadow:none;border:1px solid #333}.tx-felogin-pi1 .loginMessage,.frame-type-felogin_login .loginMessage{margin:0 auto}.tx-felogin-pi1 .loginMessage>div,.frame-type-felogin_login .loginMessage>div{font-size:.8em}.registerInputStyle{flex:1 1 50%;margin:0;padding:.25rem .5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container section section .content .tx-srfeuserregister-pi1 p a,.tx-srfeuserregister-pi1 a{color:#008b39;background:none !Important;padding:0}.tx-srfeuserregister-pi1{margin:0 auto;font-size:14px;font-size:.875rem}.tx-srfeuserregister-pi1 .registerForm{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tx-srfeuserregister-pi1 .registerRow{display:flex}.tx-srfeuserregister-pi1 .registerRow:not(:first-child){margin-top:.5rem}.tx-srfeuserregister-pi1 .registerRow .registerLabel{min-width:165px;flex:1 1 20%}.tx-srfeuserregister-pi1 .registerRow .registerInput{flex:1 1 50%;margin:0;padding:.25rem .5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tx-srfeuserregister-pi1 .registerRow .registerInput label{margin-left:.25rem;margin-right:.75rem}.tx-srfeuserregister-pi1 .registerRow.fullWidth{width:100%}.tx-srfeuserregister-pi1 .registerRow.fullWidth .fullWidthValues{width:100%;display:flex;justify-content:space-between}.tx-srfeuserregister-pi1 .registerRow.privacyRow{flex-direction:row-reverse;font-weight:700}.tx-srfeuserregister-pi1 .registerRow.groupRow{display:block}.tx-srfeuserregister-pi1 .registerRow.groupRow label{width:100%}.tx-srfeuserregister-pi1 .registerRow.groupRow .ms-container{width:100%}.tx-srfeuserregister-pi1 .registerRow.thirdParty{display:none}.tx-srfeuserregister-pi1 .registerRow .registerValue{flex:1 1 50%;margin:0;padding:.25rem .5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes,.tx-srfeuserregister-pi1 .ui-selectmenu-button{flex:1 1 50%;margin:0;padding:.25rem .5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;margin-left:auto;margin-right:auto;display:block;margin-top:1.5rem}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit:hover{background:#333;color:#fff}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit:hover{background-color:#008b39;color:#fff;opacity:1}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit:hover a{color:#fff}.tx-srfeuserregister-pi1 .ms-container{flex:1 1 50%;margin:0;padding:.25rem .5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0}.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox{margin-top:.5rem;margin-right:1.5rem}.tx-srfeuserregister-pi1 p{margin-top:22px}.tx-srfeuserregister-pi1 .hide{display:none}.tx-srfeuserregister-pi1 .block{display:block}header .header .main-header .search-btn{background:#008b39;font-size:12px;color:#fff;text-transform:uppercase;padding:10px 35px 10px 15px;-webkit-box-shadow:3px 3px 10px -3px rgba(0,0,0,.5);-moz-box-shadow:3px 3px 10px -3px rgba(0,0,0,.5);box-shadow:3px 3px 10px -3px rgba(0,0,0,.5);display:inline-block;right:0;position:absolute;text-align:right;cursor:pointer;top:-1px}header .header .main-header .search{font-size:18px;font-family:'Material Icons';-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;display:inline-block;position:absolute;top:13px;margin-left:4px}@media only screen and (max-width:72.5rem){header .header .main-header .search-btn{margin-right:30px}}header .header #search-panel{-webkit-transform:translateY(-100vh);-moz-transform:translateY(-100vh);-ms-transform:translateY(-100vh);-o-transform:translateY(-100vh);transform:translateY(-100vh);height:100vh;width:100%;right:0;text-align:right;display:block;position:absolute;cursor:pointer;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;background:rgba(51,51,51,.99);z-index:9999}header .header #search-panel .close{font-size:30px;font-weight:600;font-family:'Material Icons';color:#fff;display:block;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;position:absolute;top:7%;right:5%;margin-left:4px}header .header #search-panel .indexedsearchbox{width:72.5rem;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:flex;justify-content:space-between;position:relative;padding:15px 10% 10px 10%;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header #search-panel .indexedsearchbox form{float:right;width:100%;display:flex;justify-content:space-between;position:relative;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header #search-panel .indexedsearchbox form input{padding:10px 10px;color:#fff;border-radius:0;border:none;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header #search-panel .indexedsearchbox form input::-webkit-input-placeholder{color:#fff}header .header #search-panel .indexedsearchbox form input::-moz-placeholder{color:#fff}header .header #search-panel .indexedsearchbox form input:-ms-input-placeholder{color:#fff}header .header #search-panel .indexedsearchbox form input:-moz-placeholder{color:#fff}header .header #search-panel .indexedsearchbox form input.searchbox-sword{width:100%;border:solid 2px #fff;background:none;padding:10px 100px 10px 25px;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header #search-panel .indexedsearchbox form input.searchbox-sword:focus{outline:none}header .header #search-panel .indexedsearchbox form .searchbox-button{font-family:'Montserrat',sans-serif;color:#fff;padding:10px 25px 5px 25px;font-size:14px;background:none;letter-spacing:2px;text-transform:uppercase;display:inline-block;font-weight:200;float:right;cursor:pointer;width:auto;position:absolute;right:0;margin-top:0;border:none;border-left:solid 5px #fff;border-radius:0}header .header #search-panel .indexedsearchbox form .searchbox-button i{-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header #search-panel .indexedsearchbox form .searchbox-button:hover i{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}header .header #search-panel .indexedsearchbox form .searchbox-button:focus{outline:none}@media screen and (max-width:1330px){header .header #search-panel .indexedsearchbox{width:100%}}header .header.active-search #search-panel{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}header .header.active-search #search-panel #indexedsearchbox{background:none;max-width:760px}@media only screen and (max-width:1333px){header .header #search-panel #indexedsearchbox{width:100%;padding:0 100px}}@media only screen and (max-width:72.5rem){header .header .main-header .search,header .header .main-header .arrow{right:10px}}@media only screen and (max-width:1024px){header .header .main-header .search-btn{margin-right:70px;font-size:0}header .header .main-header .search-btn i{margin-left:2px;right:auto}}@media only screen and (max-width:735px){header .header #search-panel #indexedsearchbox{padding:0 50px}}@media only screen and (max-width:450px){header .header #search-panel #indexedsearchbox{padding:0 30px}}header .header-wrapper #search-panel #indexedsearchbox{width:50%;position:relative}header .header-wrapper #search-panel #indexedsearchbox form{float:right;width:100%;display:flex;justify-content:space-between;position:relative;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header-wrapper #search-panel #indexedsearchbox form input{padding:10px 10px;color:#fff;border-radius:0;border:none;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header-wrapper #search-panel #indexedsearchbox form input:-webkit-autofill,header .header-wrapper #search-panel #indexedsearchbox form input:-webkit-autofill:hover,header .header-wrapper #search-panel #indexedsearchbox form input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}header .header-wrapper #search-panel #indexedsearchbox form input::-webkit-input-placeholder{color:#fff}header .header-wrapper #search-panel #indexedsearchbox form input::-moz-placeholder{color:#fff}header .header-wrapper #search-panel #indexedsearchbox form input:-ms-input-placeholder{color:#fff}header .header-wrapper #search-panel #indexedsearchbox form input:-moz-placeholder{color:#fff}header .header-wrapper #search-panel #indexedsearchbox form input.searchbox-button{font-family:'Montserrat',sans-serif;color:#fff;padding:3px 25px 3px 25px;font-size:14px;background:none;letter-spacing:2px;text-transform:uppercase;display:inline-block;font-weight:200;float:right;cursor:pointer;width:auto;position:absolute;right:0;margin-top:9px;border-left:solid 5px #fff}header .header-wrapper #search-panel #indexedsearchbox form input.searchbox-button:hover{opacity:.8}header .header-wrapper #search-panel #indexedsearchbox form input.searchbox-button:focus{outline:none}header .header-wrapper #search-panel #indexedsearchbox form input.searchbox-sword{width:100%;border:solid 2px #fff;background:none;padding:10px 150px 10px 25px;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header-wrapper #search-panel #indexedsearchbox form input.searchbox-sword:focus{outline:none}@media only screen and (max-width:735px){header .header-wrapper #search-panel #indexedsearchbox{width:80%}}.tx-indexedsearch-searchbox{margin-bottom:10px}.tx-indexedsearch-searchbox .searchblade h2{display:none}.tx-indexedsearch-searchbox .searchblade .tx-indexedsearch-form{display:inline-block;float:left}.tx-indexedsearch-searchbox .searchblade .tx-indexedsearch-form label{margin-right:20px}.tx-indexedsearch-searchbox .searchblade .tx-indexedsearch-form input{height:30px;padding-left:10px}.tx-indexedsearch-searchbox .searchblade .tx-indexedsearch-search-submit{display:inline-block;position:relative;overflow:hidden}.tx-indexedsearch-searchbox .searchblade .tx-indexedsearch-search-submit button{margin-top:0;background:#008b39;border:none;padding:0 10px;height:30px;border-radius:0;cursor:pointer}.tx-indexedsearch-searchbox .searchblade .tx-indexedsearch-search-submit button:after{content:"";background:url(/fileadmin/templates/img/icons/search.png) no-repeat center center;height:30px;width:30px;display:block;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.tx-indexedsearch-searchbox .searchblade .tx-indexedsearch-search-submit button:hover{background:#2c2c2c}.tx-indexedsearch-searchbox form fieldset{border:none;padding:0}.tx-indexedsearch-searchbox form fieldset legend{display:none}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form{color:#2c2c2c;display:inline-block;float:left}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input,.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label{padding:10px 10px;color:#656b6f;border-radius:0;border:none;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input:focus,.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label:focus{outline:none}@media only screen and (max-width:735px){.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input,.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label{min-width:100px}}@media only screen and (max-width:650px){.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input,.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label{margin-left:0}}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label{padding:0}@media only screen and (max-width:650px){.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label{display:none}}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit{display:inline-block;position:relative;overflow:hidden}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit input{background:transparent;opacity:.9;border:none;cursor:pointer;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;text-transform:uppercase;color:#008b39;width:78px;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:-1px;position:relative;margin-left:10px;margin-top:5px;height:25px;border:solid 1px #008b39;border-radius:0}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit input:focus{outline:none}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button{font-family:'Montserrat',sans-serif;color:#fff;padding:5px 20px;font-size:14px;background:#008b39;text-transform:uppercase;display:inline-block;font-weight:300;cursor:pointer;margin-left:20px;width:auto;height:auto;-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:1px 2px 5px 0 rgba(0,0,0,.15);box-shadow:1px 2px 5px 0 rgba(0,0,0,.15)}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit:hover :after{left:120%;transition:all 550ms cubic-bezier(.19,1,.22,1)}ul.tx-indexedsearch-browsebox{display:inline-block;padding-left:0!important}ul.tx-indexedsearch-browsebox li{padding-left:0!important;float:left;margin-right:20px;margin-bottom:10px!important;font-family:'Montserrat',sans-serif,'Material Icons';list-style:none;list-style-type:none!important}ul.tx-indexedsearch-browsebox li:before{content:""!important;margin-left:0!important;font-size:0!important}ul.tx-indexedsearch-browsebox li a{color:#656b6f;cursor:pointer;text-transform:uppercase}.tx-indexedsearch-res{border-bottom:solid 1px #ccc;padding:20px 0}.tx-indexedsearch-res:last-child{border-bottom:none}.tx-indexedsearch-res h3{text-align:left!important;margin-bottom:15px;display:inline-block}.tx-indexedsearch-res h3 a{font-size:18px;line-height:26px;margin-bottom:30px;color:#008b39;font-weight:400;margin-top:5px;text-transform:uppercase}.tx-indexedsearch-res h3 a:after{content:"";width:0;height:2px;background:#008b39;display:block;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.tx-indexedsearch-res h3 a:hover:after{width:100%}.tx-indexedsearch-res.none{border-bottom:none;padding-bottom:30px}@supports (-ms-ime-align:auto){@media only screen and (max-width:735px){header .header .main-header #search-panel #indexedsearchbox form input.searchbox-button{padding:9px 30px 9px 17px!important}}@media only screen and (max-width:735px){header .header .main-header #search-panel #indexedsearchbox form input.searchbox-sword{width:70%!important}}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){header .header .branding img{border:none!important}}@media screen and (-ms-high-contrast:active) and only screen and (max-width:735px),(-ms-high-contrast:none) and only screen and (max-width:735px){header .header .main-header #search-panel #indexedsearchbox form input.searchbox-button{padding:9px 30px 9px 17px!important}}@media screen and (-ms-high-contrast:active) and only screen and (max-width:735px),(-ms-high-contrast:none) and only screen and (max-width:735px){header .header .main-header #search-panel #indexedsearchbox form input.searchbox-sword{width:70%!important}}.img-slideshow .slide .header_slideshow_content.align-center .text{width:auto;float:none;right:auto}.labelactive{top:-8px;left:0;font-size:14px}.searchblade-width{width:100%;max-width:600px}.submit-style{background-color:#008b39;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;align-items:center;position:relative}.submit-style input{padding:10px 10px;color:#fff;border-radius:0;border:none;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.submit-style input::-webkit-input-placeholder{color:#fff}.submit-style input::-moz-placeholder{color:#fff}.submit-style input:-ms-input-placeholder{color:#fff}.submit-style input:-moz-placeholder{color:#fff}.submit-style .searchbox-button{font-family:'Montserrat',sans-serif;color:#fff;padding:3px 25px 3px 25px;font-size:14px;background:none;letter-spacing:2px;text-transform:uppercase;display:inline-block;font-weight:200;float:right;cursor:pointer;width:auto;position:absolute;right:0;margin-top:9px;border-left:solid 5px #fff;border:none;position:relative;margin-top:0;width:100%}.submit-style .searchbox-button:hover{opacity:.8}.submit-style .searchbox-button:focus{outline:none}@media only screen and (max-width:650px){.submit-style .searchbox-button{text-indent:-9999px;position:absolute;left:0;right:0;top:0;bottom:0}.submit-style:before{content:'\e8b6';font-family:'Material Icons';color:#FFF;font-size:18px;padding:0 15px}}.indexedsearchbox-style{width:100%;max-width:600px;margin:0 auto;background:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px;overflow:visible}.indexedsearchbox-style #indexedsearch,.indexedsearchbox-style #tx_indexedsearch{display:flex;float:none;overflow:visible}.indexedsearchbox-style #indexedsearch>input,.indexedsearchbox-style #tx_indexedsearch>input{display:none}.indexedsearchbox-style #indexedsearch .search-col,.indexedsearchbox-style #tx_indexedsearch .search-col{margin-left:10px;display:flex}.indexedsearchbox-style #indexedsearch .search-col.searchblade,.indexedsearchbox-style #tx_indexedsearch .search-col.searchblade{flex:1 1 auto;position:relative;overflow:visible}.indexedsearchbox-style #indexedsearch .search-col.searchblade .searchbox-sword,.indexedsearchbox-style #tx_indexedsearch .search-col.searchblade .searchbox-sword{width:100%;position:relative;padding:20px 10px 5px 0;border:none;border-bottom:2px solid #CCC;-webkit-appearance:none;appearance:none;outline:none;text-transform:none;font-size:14px;color:#656b6f;z-index:100}.indexedsearchbox-style #indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line,.indexedsearchbox-style #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line{width:100%}.indexedsearchbox-style #indexedsearch .search-col.searchblade .searchbox-sword:focus~label,.indexedsearchbox-style #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~label{top:-8px;left:0;font-size:14px}.indexedsearchbox-style #indexedsearch .search-col.searchblade label,.indexedsearchbox-style #tx_indexedsearch .search-col.searchblade label{font-size:14px;font-family:'Montserrat',sans-serif;position:absolute;left:0;top:11px;color:#008b39;-webkit-transition:.2s ease;transition:.2s ease;z-index:1}.indexedsearchbox-style #indexedsearch .search-col.searchblade label.active,.indexedsearchbox-style #tx_indexedsearch .search-col.searchblade label.active{top:-8px;left:0;font-size:14px}.indexedsearchbox-style #indexedsearch .search-col.searchblade .bottom-line,.indexedsearchbox-style #tx_indexedsearch .search-col.searchblade .bottom-line{background:#008b39;height:2px;position:absolute;bottom:0;left:0;width:0;z-index:200;-webkit-transition:.3s ease;transition:.3s ease}.indexedsearchbox-style #indexedsearch .search-col.submit,.indexedsearchbox-style #tx_indexedsearch .search-col.submit{background-color:#008b39;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;align-items:center;position:relative}.indexedsearchbox-style #indexedsearch .search-col.submit input,.indexedsearchbox-style #tx_indexedsearch .search-col.submit input{padding:10px 10px;color:#fff;border-radius:0;border:none;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.indexedsearchbox-style #indexedsearch .search-col.submit input::-webkit-input-placeholder,.indexedsearchbox-style #tx_indexedsearch .search-col.submit input::-webkit-input-placeholder{color:#fff}.indexedsearchbox-style #indexedsearch .search-col.submit input::-moz-placeholder,.indexedsearchbox-style #tx_indexedsearch .search-col.submit input::-moz-placeholder{color:#fff}.indexedsearchbox-style #indexedsearch .search-col.submit input:-ms-input-placeholder,.indexedsearchbox-style #tx_indexedsearch .search-col.submit input:-ms-input-placeholder{color:#fff}.indexedsearchbox-style #indexedsearch .search-col.submit input:-moz-placeholder,.indexedsearchbox-style #tx_indexedsearch .search-col.submit input:-moz-placeholder{color:#fff}.indexedsearchbox-style #indexedsearch .search-col.submit .searchbox-button,.indexedsearchbox-style #tx_indexedsearch .search-col.submit .searchbox-button{font-family:'Montserrat',sans-serif;color:#fff;padding:3px 25px 3px 25px;font-size:14px;background:none;letter-spacing:2px;text-transform:uppercase;display:inline-block;font-weight:200;float:right;cursor:pointer;width:auto;position:absolute;right:0;margin-top:9px;border-left:solid 5px #fff;border:none;position:relative;margin-top:0;width:100%}.indexedsearchbox-style #indexedsearch .search-col.submit .searchbox-button:hover,.indexedsearchbox-style #tx_indexedsearch .search-col.submit .searchbox-button:hover{opacity:.8}.indexedsearchbox-style #indexedsearch .search-col.submit .searchbox-button:focus,.indexedsearchbox-style #tx_indexedsearch .search-col.submit .searchbox-button:focus{outline:none}@media only screen and (max-width:650px){.indexedsearchbox-style #indexedsearch .search-col.submit .searchbox-button,.indexedsearchbox-style #tx_indexedsearch .search-col.submit .searchbox-button{text-indent:-9999px;position:absolute;left:0;right:0;top:0;bottom:0}.indexedsearchbox-style #indexedsearch .search-col.submit:before,.indexedsearchbox-style #tx_indexedsearch .search-col.submit:before{content:'\e8b6';font-family:'Material Icons';color:#FFF;font-size:18px;padding:0 15px}}header .header #search-panel #indexedsearchbox,header .header-wrapper #search-panel #indexedsearchbox{width:100%;max-width:600px;margin:0 auto;background:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px;overflow:visible}header .header #search-panel #indexedsearchbox #indexedsearch,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch,header .header #search-panel #indexedsearchbox #tx_indexedsearch,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch{display:flex;float:none;overflow:visible}header .header #search-panel #indexedsearchbox #indexedsearch>input,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch>input,header .header #search-panel #indexedsearchbox #tx_indexedsearch>input,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch>input{display:none}header .header #search-panel #indexedsearchbox #indexedsearch .search-col,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col{margin-left:10px;display:flex}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade{flex:1 1 auto;position:relative;overflow:visible}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword{width:100%;position:relative;padding:20px 10px 5px 0;border:none;border-bottom:2px solid #CCC;-webkit-appearance:none;appearance:none;outline:none;text-transform:none;font-size:14px;color:#656b6f;z-index:100}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line{width:100%}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword:focus~label,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword:focus~label,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~label,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~label{top:-8px;left:0;font-size:14px}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade label,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade label,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade label,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade label{font-size:14px;font-family:'Montserrat',sans-serif;position:absolute;left:0;top:11px;color:#008b39;-webkit-transition:.2s ease;transition:.2s ease;z-index:1}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade label.active,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade label.active,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade label.active,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade label.active{top:-8px;left:0;font-size:14px}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .bottom-line,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .bottom-line,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .bottom-line,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .bottom-line{background:#008b39;height:2px;position:absolute;bottom:0;left:0;width:0;z-index:200;-webkit-transition:.3s ease;transition:.3s ease}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit{background-color:#008b39;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;align-items:center;position:relative}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit input,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input{padding:10px 10px;color:#fff;border-radius:0;border:none;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input::-webkit-input-placeholder,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit input::-webkit-input-placeholder,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input::-webkit-input-placeholder,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input::-webkit-input-placeholder{color:#fff}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input::-moz-placeholder,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit input::-moz-placeholder,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input::-moz-placeholder,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input::-moz-placeholder{color:#fff}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input:-ms-input-placeholder,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit input:-ms-input-placeholder,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input:-ms-input-placeholder,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input:-ms-input-placeholder{color:#fff}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input:-moz-placeholder,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit input:-moz-placeholder,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input:-moz-placeholder,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input:-moz-placeholder{color:#fff}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button{font-family:'Montserrat',sans-serif;color:#fff;padding:3px 25px 3px 25px;font-size:14px;background:none;letter-spacing:2px;text-transform:uppercase;display:inline-block;font-weight:200;float:right;cursor:pointer;width:auto;position:absolute;right:0;margin-top:9px;border-left:solid 5px #fff;border:none;position:relative;margin-top:0;width:100%}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button:hover,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button:hover,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button:hover,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button:hover{opacity:.8}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button:focus,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button:focus,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button:focus,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button:focus{outline:none}@media only screen and (max-width:650px){header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button{text-indent:-9999px;position:absolute;left:0;right:0;top:0;bottom:0}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit:before,header .header-wrapper #search-panel #indexedsearchbox #indexedsearch .search-col.submit:before,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit:before,header .header-wrapper #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit:before{content:'\e8b6';font-family:'Material Icons';color:#FFF;font-size:18px;padding:0 15px}}header .header #search-panel{padding:0 30px}header .header #search-panel #indexedsearchbox{margin:0 auto;background:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:visible;width:100%;max-width:600px;margin:0;padding:10px}header .header #search-panel #indexedsearchbox #indexedsearch,header .header #search-panel #indexedsearchbox #tx_indexedsearch{display:flex;float:none;overflow:visible}header .header #search-panel #indexedsearchbox #indexedsearch>input,header .header #search-panel #indexedsearchbox #tx_indexedsearch>input{display:none}header .header #search-panel #indexedsearchbox #indexedsearch .search-col,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col{margin-left:10px;display:flex}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade{flex:1 1 auto;position:relative;overflow:visible}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword{width:100%;position:relative;padding:20px 10px 5px 0;border:none;border-bottom:2px solid #CCC;-webkit-appearance:none;appearance:none;outline:none;text-transform:none;font-size:14px;color:#656b6f;z-index:100}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line{width:100%}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword:focus~label,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~label{top:-8px;left:0;font-size:14px}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade label,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade label{font-size:14px;font-family:'Montserrat',sans-serif;position:absolute;left:0;top:11px;color:#008b39;-webkit-transition:.2s ease;transition:.2s ease;z-index:1}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade label.active,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade label.active{top:-8px;left:0;font-size:14px}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.searchblade .bottom-line,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.searchblade .bottom-line{background:#008b39;height:2px;position:absolute;bottom:0;left:0;width:0;z-index:200;-webkit-transition:.3s ease;transition:.3s ease}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit{background-color:#008b39;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;align-items:center;position:relative}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input{padding:10px 10px;color:#fff;border-radius:0;border:none;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input::-webkit-input-placeholder,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input::-webkit-input-placeholder{color:#fff}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input::-moz-placeholder,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input::-moz-placeholder{color:#fff}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input:-ms-input-placeholder,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input:-ms-input-placeholder{color:#fff}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit input:-moz-placeholder,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit input:-moz-placeholder{color:#fff}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button{font-family:'Montserrat',sans-serif;color:#fff;padding:3px 25px 3px 25px;font-size:14px;background:none;letter-spacing:2px;text-transform:uppercase;display:inline-block;font-weight:200;float:right;cursor:pointer;width:auto;position:absolute;right:0;margin-top:9px;border-left:solid 5px #fff;border:none;position:relative;margin-top:0;width:100%}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button:hover,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button:hover{opacity:.8}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button:focus,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button:focus{outline:none}@media only screen and (max-width:650px){header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button{text-indent:-9999px;position:absolute;left:0;right:0;top:0;bottom:0}header .header #search-panel #indexedsearchbox #indexedsearch .search-col.submit:before,header .header #search-panel #indexedsearchbox #tx_indexedsearch .search-col.submit:before{content:'\e8b6';font-family:'Material Icons';color:#FFF;font-size:18px;padding:0 15px}}header .header #search-panel #indexedsearchbox .search-col.submit{background-color:#008b39;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;align-items:center;position:relative}header .header #search-panel #indexedsearchbox .search-col.submit input{padding:10px 10px;color:#fff;border-radius:0;border:none;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}header .header #search-panel #indexedsearchbox .search-col.submit input::-webkit-input-placeholder{color:#fff}header .header #search-panel #indexedsearchbox .search-col.submit input::-moz-placeholder{color:#fff}header .header #search-panel #indexedsearchbox .search-col.submit input:-ms-input-placeholder{color:#fff}header .header #search-panel #indexedsearchbox .search-col.submit input:-moz-placeholder{color:#fff}header .header #search-panel #indexedsearchbox .search-col.submit .searchbox-button{font-family:'Montserrat',sans-serif;color:#fff;padding:3px 25px 3px 25px;font-size:14px;background:none;letter-spacing:2px;text-transform:uppercase;display:inline-block;font-weight:200;float:right;cursor:pointer;width:auto;position:absolute;right:0;margin-top:9px;border-left:solid 5px #fff;border:none;position:relative;margin-top:0;width:100%}header .header #search-panel #indexedsearchbox .search-col.submit .searchbox-button:hover{opacity:.8}header .header #search-panel #indexedsearchbox .search-col.submit .searchbox-button:focus{outline:none}@media only screen and (max-width:650px){header .header #search-panel #indexedsearchbox .search-col.submit .searchbox-button{text-indent:-9999px;position:absolute;left:0;right:0;top:0;bottom:0}header .header #search-panel #indexedsearchbox .search-col.submit:before{content:'\e8b6';font-family:'Material Icons';color:#FFF;font-size:18px;padding:0 15px}}#main .content #indexedsearchbox{width:100%;max-width:600px;margin:0 auto;background:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px;overflow:visible;margin:0;padding-left:0;padding-right:0;padding:10px 0 30px 0}#main .content #indexedsearchbox #indexedsearch,#main .content #indexedsearchbox #tx_indexedsearch{display:flex;float:none;overflow:visible}#main .content #indexedsearchbox #indexedsearch>input,#main .content #indexedsearchbox #tx_indexedsearch>input{display:none}#main .content #indexedsearchbox #indexedsearch .search-col,#main .content #indexedsearchbox #tx_indexedsearch .search-col{margin-left:10px;display:flex}#main .content #indexedsearchbox #indexedsearch .search-col.searchblade,#main .content #indexedsearchbox #tx_indexedsearch .search-col.searchblade{flex:1 1 auto;position:relative;overflow:visible}#main .content #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword,#main .content #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword{width:100%;position:relative;padding:20px 10px 5px 0;border:none;border-bottom:2px solid #CCC;-webkit-appearance:none;appearance:none;outline:none;text-transform:none;font-size:14px;color:#656b6f;z-index:100}#main .content #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line,#main .content #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~.bottom-line{width:100%}#main .content #indexedsearchbox #indexedsearch .search-col.searchblade .searchbox-sword:focus~label,#main .content #indexedsearchbox #tx_indexedsearch .search-col.searchblade .searchbox-sword:focus~label{top:-8px;left:0;font-size:14px}#main .content #indexedsearchbox #indexedsearch .search-col.searchblade label,#main .content #indexedsearchbox #tx_indexedsearch .search-col.searchblade label{font-size:14px;font-family:'Montserrat',sans-serif;position:absolute;left:0;top:11px;color:#008b39;-webkit-transition:.2s ease;transition:.2s ease;z-index:1}#main .content #indexedsearchbox #indexedsearch .search-col.searchblade label.active,#main .content #indexedsearchbox #tx_indexedsearch .search-col.searchblade label.active{top:-8px;left:0;font-size:14px}#main .content #indexedsearchbox #indexedsearch .search-col.searchblade .bottom-line,#main .content #indexedsearchbox #tx_indexedsearch .search-col.searchblade .bottom-line{background:#008b39;height:2px;position:absolute;bottom:0;left:0;width:0;z-index:200;-webkit-transition:.3s ease;transition:.3s ease}#main .content #indexedsearchbox #indexedsearch .search-col.submit,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit{background-color:#008b39;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;align-items:center;position:relative}#main .content #indexedsearchbox #indexedsearch .search-col.submit input,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit input{padding:10px 10px;color:#fff;border-radius:0;border:none;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}#main .content #indexedsearchbox #indexedsearch .search-col.submit input::-webkit-input-placeholder,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit input::-webkit-input-placeholder{color:#fff}#main .content #indexedsearchbox #indexedsearch .search-col.submit input::-moz-placeholder,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit input::-moz-placeholder{color:#fff}#main .content #indexedsearchbox #indexedsearch .search-col.submit input:-ms-input-placeholder,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit input:-ms-input-placeholder{color:#fff}#main .content #indexedsearchbox #indexedsearch .search-col.submit input:-moz-placeholder,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit input:-moz-placeholder{color:#fff}#main .content #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button{font-family:'Montserrat',sans-serif;color:#fff;padding:3px 25px 3px 25px;font-size:14px;background:none;letter-spacing:2px;text-transform:uppercase;display:inline-block;font-weight:200;float:right;cursor:pointer;width:auto;position:absolute;right:0;margin-top:9px;border-left:solid 5px #fff;border:none;position:relative;margin-top:0;width:100%}#main .content #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button:hover,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button:hover{opacity:.8}#main .content #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button:focus,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button:focus{outline:none}@media only screen and (max-width:650px){#main .content #indexedsearchbox #indexedsearch .search-col.submit .searchbox-button,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit .searchbox-button{text-indent:-9999px;position:absolute;left:0;right:0;top:0;bottom:0}#main .content #indexedsearchbox #indexedsearch .search-col.submit:before,#main .content #indexedsearchbox #tx_indexedsearch .search-col.submit:before{content:'\e8b6';font-family:'Material Icons';color:#FFF;font-size:18px;padding:0 15px}}#main .content #indexedsearchbox #tx_indexedsearch>legend{display:none}#main .content #indexedsearchbox #tx_indexedsearch #tx-indexedsearch-searchbox-sword{background:none}#main .content #indexedsearchbox #tx_indexedsearch .searchblade{margin-left:0}.news .news-list-view .news-img-wrap{display:none}.news .news-list-view .teaser-text>div>p{display:inline}.news .news-list-view .teaser-text>div .more{color:#000}.news .news-list-view .news-list-page-link{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.news .news-list-view .news-list-page-link:hover{background:#333;color:#fff}.news .news-list-view .news-list-page-link:hover{background-color:#008b39;color:#fff;opacity:1}.news .news-list-view .news-list-page-link:hover a{color:#fff}.news .news-list-view .article{padding-bottom:0!important}.news .footer{border-top:1px solid rgba(51,51,51,.5)}.tx-pattag .current-date{color:#F08000;text-align:right;padding:0 0 15px 0;font-size:20px;font-weight:600}.tx-pattag .form-diary .row{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #ccc;display:flex}.tx-pattag .form-diary label{margin-right:0%;padding-right:26px;padding-right:1.625rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:166px;width:10.375rem}.tx-pattag .form-diary .col{flex:1 1 auto}.tx-pattag .form-diary .col input,.tx-pattag .form-diary .col img{margin-right:15px;margin-right:.9375rem}.tx-pattag .form-diary .col input[type="text"]{border:none;height:27px;height:1.6875rem;min-height:27px;min-height:1.6875rem;padding-left:.6em;padding-top:0;padding-bottom:0;flex:1 1 auto;box-shadow:.518px 1.932px 7px rgba(51,51,51,.2)}.tx-pattag .form-diary .col label{width:140px;width:8.75rem;margin-right:15px;text-align:right;font-size:14px;font-weight:400;display:inline-block;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tx-pattag .form-diary .col .table-head{padding-left:135px}.tx-pattag .form-diary .col .table-head span{width:100px;text-align:center;padding:0}.tx-pattag .form-diary .col .tableRow,.tx-pattag .form-diary .col .table-head{flex:1 1 auto;display:flex;align-items:center}.tx-pattag .form-diary .col .tableRow:not(:first-child){margin-top:10px;margin-top:.625rem}.tx-pattag .form-diary .col .tableRow.subrow{margin-top:0}.tx-pattag .form-diary .col .tableRow input:last-child{margin-right:0}.tx-pattag .form-diary .col input.tableRowLeftInput{width:140px;width:8.75rem;flex:0 1 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tx-pattag .form-diary .col .table-head span{text-align:left;display:block;flex:1}.tx-pattag .form-diary .col .subrow input{display:block;flex:1}.tx-pattag .form-diary .col .diaryLabel{font-size:12px;font-size:.75rem}.tx-pattag .form-diary .save-entry{border:0}.tx-pattag .form-diary .submit-form{margin-left:0;font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;font-size:20px;font-size:1.25rem}.tx-pattag .form-diary .submit-form:hover{background:#333;color:#fff}.tx-pattag .form-diary .submit-form:hover{background-color:#008b39;color:#fff;opacity:1}.tx-pattag .form-diary .submit-form:hover a{color:#fff}.tx-pattag .form-diary -list span{line-height:30px}.tx-pattag .form-diary .sport{border-bottom:none}.tx-pattag .form-diary .sport .col .tableRow:not(:first-child){margin-top:20px;margin-top:1.25rem}.tx-pattag .alphacare-forms .mood input[type="radio"]{margin-top:13px}.tx-pattag .alphacare-forms .mood input[type="text"]{margin-top:5px}.cookies{position:fixed;font-size:13.28px;font-size:.83rem;line-height:1.75;bottom:0;text-align:center;width:100%;color:#fff;font-family:'Open Sans',sans-serif;z-index:9999;background:rgba(44,44,44,.8)}.cookies .inner{width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0;box-sizing:border-box;padding:2rem 0}@media screen and (max-width:82.5rem){.cookies .inner{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){.cookies .inner{padding:4rem;width:100%}.cookies .inner.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){.cookies .inner{padding:2.5rem 1.5rem}.cookies .inner.fullWidth{padding-left:0;padding-right:0}}@media only screen and (max-width:900px){.cookies{font-size:12px;line-height:20px}}.cookies.hide{display:none}.cookies a{text-decoration:underline;color:#008b39}.cookies .cookie-btn div{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;border-color:#fff;color:#fff;display:inline-block;cursor:pointer;float:none;margin-top:20px}.cookies .cookie-btn div:hover{background:#333;color:#fff}.cookies .cookie-btn div:hover{background-color:#008b39;color:#fff;opacity:1}.cookies .cookie-btn div:hover a{color:#fff}.cookies .cookie-btn div:hover{border-color:#008b39}.overlay{display:none;position:fixed;top:0;right:0;left:0;bottom:0;z-index:9999;background:rgba(0,0,0,.8)}.overlay.show{display:block}.popup{display:none;background:#fff;padding:40px 80px 50px 80px;position:fixed;left:50%;top:50%;z-index:99999;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:600px;max-width:1100px;text-align:center;font-family:'Montserrat',sans-serif}.popup.show{display:block}.popup .popup-container{height:100%}.popup .wrapper{position:relative;height:100%;width:100%}.popup .wrapper img{width:100%;height:auto}.popup #oldbrowser{height:100%;width:auto;position:relative;font-size:14px}.popup #oldbrowser span{font-size:20px;text-transform:uppercase;font-weight:600;margin-bottom:15px;display:inline-block}.popup #oldbrowser span:before{content:"";background-image:url(/fileadmin/templates/img/internet.png);width:128px;height:128px;display:block;margin:0 auto;margin-bottom:40px}.popup #oldbrowser div{cursor:pointer;position:relative;padding:5px 25px;display:inline-block;margin-top:20px;color:#fff;text-transform:uppercase;font-weight:600;background:#31c7be;background:-moz-linear-gradient(-45deg,#31c7be 0%,#098cdb 100%);background:-webkit-linear-gradient(-45deg,#31c7be 0%,#098cdb 100%);background:linear-gradient(135deg,#31c7be 0%,#098cdb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#31c7be',endColorstr='#098cdb',GradientType=1)}@media screen and (max-width:1300px){.popup{min-width:80%}}@media screen and (max-width:900px){.popup{min-width:70%;max-height:auto;padding-bottom:120px}.popup .wrapper{padding:0}}@media screen and (max-width:650px){.popup{min-width:85%;padding-bottom:0}}header{z-index:100}header .header{box-shadow:0 2.932px 10px rgba(51,51,51,.2)}header .header .group-logo{width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0;padding-top:7px;padding-top:.4375rem;padding-bottom:7px;padding-bottom:.4375rem;line-height:0}@media screen and (max-width:82.5rem){header .header .group-logo{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){header .header .group-logo{padding:4rem;width:100%}header .header .group-logo.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){header .header .group-logo{padding:2.5rem 1.5rem}header .header .group-logo.fullWidth{padding-left:0;padding-right:0}}header .header .main-header{background:#fff}header .header .main-header .inner-wrap{width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5rem 60px .5rem 140px;display:flex;justify-content:space-between;width:100vw}@media screen and (max-width:82.5rem){header .header .main-header .inner-wrap{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){header .header .main-header .inner-wrap{padding:4rem;width:100%}header .header .main-header .inner-wrap.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){header .header .main-header .inner-wrap{padding:2.5rem 1.5rem}header .header .main-header .inner-wrap.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:1330px){header .header .main-header .inner-wrap{padding:.5rem 60px .5rem 140px}}@media only screen and (max-width:650px){header .header .main-header .inner-wrap{padding:.5rem 30px .5rem 110px}}header .header .main-header .inner-wrap .branding{position:static!important;margin:0!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;align-items:center;display:flex;line-height:1.4}header .header .main-header .inner-wrap .branding div{font-family:'Open Sans',sans-serif;font-size:25px;font-size:1.5625rem;margin-right:20px;margin-right:1.25rem;color:#2c2c2c}@media only screen and (max-width:650px){header .header .main-header .inner-wrap .branding div{display:none}}header .header .main-header .inner-wrap .branding div span{color:#008b39;font-weight:600}header .header .main-header .inner-wrap .branding div small{font-size:14px;font-size:.875rem;letter-spacing:-.85px;text-transform:uppercase;display:block;font-stretch:condensed}header .header .main-header .inner-wrap .mobile-nav .toggle-nav-btn{left:60px}@media only screen and (max-width:650px){header .header .main-header .inner-wrap .mobile-nav .toggle-nav-btn{left:30px}}header .header .main-header .inner-wrap .nav-box{width:auto;display:block;flex:1 1 auto}header .header .main-header .inner-wrap .nav-box .main-nav ul li a{color:#656b6f}#page_1 header .nav-box{width:auto}body.header-background-light .header .main-header .toggle-nav-btn .nav-img-open{background:url(/fileadmin/templates/img/icons/menu.png) no-repeat 0 0}body.header-background-light .header .main-header .toggle-nav-btn .nav-img-close{background:url(/fileadmin/templates/img/icons/menu-close.png) no-repeat 0 0}.footer-full-nav{padding-right:85px!important;padding-left:85px!important}@media only screen and (max-width:735px){.footer-full-nav{padding-right:58px!important}}@media only screen and (max-width:735px){.footer-full-nav{padding-right:20px!important}}@media only screen and (max-width:735px){.footer-full-nav{padding-left:58px!important}}@media only screen and (max-width:650px){.footer-full-nav{padding-left:20px!important}}@media screen and (max-width:83.125rem){.footer-full-nav{width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}footer .nav-list-item .nav-list-item-link,footer .footer-content{font-size:.8rem}.footer-full-nav{background:#333;color:#fff}.footer-full-nav .nav-list{display:flex}.footer-full-nav .nav-list .nav-list-item{width:166px;width:10.375rem;padding-right:21px;padding-right:1.3125rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.8rem}.footer-full-nav .nav-list .nav-list-item .nav-list-item-link{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:.8rem;color:#fff}.footer-full-nav .level-1>.nav-list-item .nav-list-item-link{font-weight:700}.footer-full-nav .level-2 .nav-list-item-link{font-weight:normal!important;color:#000}footer{background:#2c2c2c;color:#fff}footer:before{display:none}footer .footer{padding-top:1.66666667rem;padding-bottom:1.66666667rem;padding-left:0;padding-right:0}footer .footer .footer-content{display:flex;justify-content:space-between;color:#fff}footer .footer .footer-content b{color:#656b6f}footer .footer .footer-content .nav-list-item-link{font-weight:700}footer .footer .footer-content .copyright{color:#fff}@media screen and (max-width:1330px){footer .footer{padding:1.66666667rem 4rem;width:100%}}@media screen and (max-width:650px){footer .footer{padding:1.66666667rem 1.5rem}footer .footer .footer-content{display:block;text-align:left}footer .footer .footer-content .copyright{margin-bottom:15px}footer .footer .footer-content .social{display:inline-block}footer .footer .footer-content .social a:first-child{margin-left:-10px}}button{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;font-size:inherit}button:hover{background:#333;color:#fff}button:hover{background-color:#008b39;color:#fff;opacity:1}button:hover a{color:#fff}.breadcrumb{margin-top:0}.breadcrumb>.wrapper{padding-top:13px}.bg-secondary h1,.bg-primary h1,.bg-secondary h2,.bg-primary h2,.bg-secondary h3,.bg-primary h3,.bg-secondary h4,.bg-primary h4,.bg-secondary .headline,.bg-primary .headline,.bg-secondary a,.bg-primary a,.bg-secondary p,.bg-primary p{color:#ffffff!important}.bg-secondary .link a,.bg-primary .link a{border-color:#ffffff!important}.main-nav .nav-list-item.link-229>.nav-list-item-category .nav-list-item-link:before{background:url(/fileadmin/templates/img/icons/lock.png) no-repeat center;background-size:cover;width:12px;width:.75rem;height:15px;height:.9375rem;display:inline-block;content:'';margin-right:5px;margin-right:.3125rem}.meta-nav{background:#f3f3f6;color:#aaa;font-size:.85rem}.meta-nav .inner-wrap{width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0;display:flex;justify-content:flex-end;padding:.6rem 0!important;line-height:1}@media screen and (max-width:82.5rem){.meta-nav .inner-wrap{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){.meta-nav .inner-wrap{padding:4rem;width:100%}.meta-nav .inner-wrap.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){.meta-nav .inner-wrap{padding:2.5rem 1.5rem}.meta-nav .inner-wrap.fullWidth{padding-left:0;padding-right:0}}.meta-nav .inner-wrap .nav-list{display:flex;flex-wrap:wrap;line-height:1;margin:0}.meta-nav .inner-wrap .nav-list .nav-list-item{padding:0 .5rem}.meta-nav .inner-wrap .nav-list .nav-list-item a{color:#aaa}.meta-nav .inner-wrap .nav-list .nav-list-item.end a:after{display:none}.copyright{color:#333}.content ul{margin-top:30px;margin-top:1.875rem;margin-bottom:30px;margin-bottom:1.875rem}.content ul li{list-style-type:disc;padding:0;line-height:1.75}.content ul li:before{display:none}.content .h2:before{color:#333;margin-right:5px;margin-right:.3125rem}.container>.banner>section,.container section section,.container .contentFooter section{width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0}@media screen and (max-width:82.5rem){.container>.banner>section,.container section section,.container .contentFooter section{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){.container>.banner>section,.container section section,.container .contentFooter section{padding:4rem;width:100%}.container>.banner>section.fullWidth,.container section section.fullWidth,.container .contentFooter section.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){.container>.banner>section,.container section section,.container .contentFooter section{padding:2.5rem 1.5rem}.container>.banner>section.fullWidth,.container section section.fullWidth,.container .contentFooter section.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){.container>.banner>section,.container section section,.container .contentFooter section{padding-left:3rem;padding-right:3rem}}.container>.banner{margin-top:6rem}.container>.banner>section{padding-top:0}.container section#teaser{padding-top:0}@media screen and (max-width:1330px){.container.subpage .content-container section section section .content section{padding-right:0;padding-left:0}}.container.subpage .content-container .gridelement>section>.gridelement:first-child{padding-top:0}.container.subpage .content-container .gridelement>section:last-child{padding-top:0}.container.subpage .content-container h1,.container.subpage .content-container h2,.container.subpage .content-container h3,.container.subpage .content-container h4{text-transform:uppercase}@media only screen and (max-width:1200px){.container.subpage .content-container .three-cols{flex-wrap:wrap}.container.subpage .content-container .three-cols>.col{width:48%!important;margin-bottom:40px;padding:0}}@media only screen and (max-width:1024px){.container.subpage .content-container .three-cols{flex-wrap:wrap}.container.subpage .content-container .three-cols>.col{width:100%!important;margin-bottom:60px;padding:0}.container.subpage .content-container .three-cols>.col:last-child{margin-bottom:0}}@media only screen and (max-width:900px){.container.subpage .content-container .three-cols{flex-wrap:wrap}.container.subpage .content-container .three-cols>.col{width:45%!important;margin-right:20px}.container.subpage .content-container .three-cols>.col .img{margin:0}}@media only screen and (max-width:650px){.container.subpage .content-container .three-cols{flex-wrap:wrap}.container.subpage .content-container .three-cols>.col{width:100%!important}}.container.subpage .banner:after{height:1px}.container .contentFooter>section section .headline{margin-top:0}.container .contentFooter>section section p{font-size:14px;line-height:22px}.container .contentFooter>section section p a{color:#ffffff!important}.container .contentFooter>section section p a:hover{opacity:.7}.container .banner{font-size:14px;line-height:18px}.container .banner:after{content:"";background:#008b39;height:10px;width:100%;display:block;bottom:0;position:absolute;z-index:2}.container .banner .slide-normal{padding-top:0}.container .banner section.background-image h1,.container .banner section.background-image h2,.container .banner section.background-image h3,.container .banner section.background-image h4{color:#008b39!important}.container .banner .text{margin-top:1rem}.container .banner .text:first-child{margin-top:0}.container .banner .two-cols img{margin-top:1rem;margin-bottom:0}.container .banner .four-cols .threeCols{padding-left:0;padding-right:0}.container .banner .four-cols .threeCols .three-cols{display:flex}.container .banner .four-cols .threeCols .three-cols .col{width:31%!important}@media only screen and (max-width:1200px){.container .banner .one-double-col>.col:first-child{width:100%!important;margin-bottom:40px}.container .banner .one-double-col>.col:last-child{width:100%!important}.container .banner .four-cols>.col{width:23%!important}}@media only screen and (max-width:900px){.container .banner .slider-produkte{margin-bottom:40px}.container .banner .four-cols>.col{width:48%!important}.container .banner .four-cols>.col:nth-child(odd){padding-right:15px}.container .banner .four-cols>.col:nth-child(even){padding-left:15px}.container .banner .four-cols>.col:nth-child(3){margin-bottom:0}.container .banner .four-cols .two-cols>.col{width:48%!important;margin-bottom:0}.container .banner .four-cols .two-cols>.col .img{margin-bottom:0}}@media only screen and (max-width:650px){.container .banner .slider-produkte{margin-bottom:60px}.container .banner .one-double-col{padding-top:40px}.container .banner .four-cols>.col{width:100%!important}.container .banner .four-cols>.col:nth-child(odd){padding-right:0}.container .banner .four-cols>.col:nth-child(even){padding-left:0}.container .banner .four-cols .two-cols>.col{width:48%!important}}.container>.banner .fullWidth,.container section.fullWidth{width:100%}.container>.banner .fullWidth>.content,.container section.fullWidth>.content{width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0;width:100%;padding:0!important}@media screen and (max-width:82.5rem){.container>.banner .fullWidth>.content,.container section.fullWidth>.content{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){.container>.banner .fullWidth>.content,.container section.fullWidth>.content{padding:4rem;width:100%}.container>.banner .fullWidth>.content.fullWidth,.container section.fullWidth>.content.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){.container>.banner .fullWidth>.content,.container section.fullWidth>.content{padding:2.5rem 1.5rem}.container>.banner .fullWidth>.content.fullWidth,.container section.fullWidth>.content.fullWidth{padding-left:0;padding-right:0}}.container>.banner .fullWidth>.content h2,.container section.fullWidth>.content h2{color:#333;padding:0;margin-bottom:0}.container>.banner .fullWidth>.content h2:before,.container section.fullWidth>.content h2:before{display:none}.container>.banner .tile>div,.container section.tile>div,.container section section section.tile>div,.container .blade>.cols>div>section.tile>div{background:#F5F5F5;padding:20px!important;height:100%}.container>.banner .tile>div>div,.container section.tile>div>div,.container section section section.tile>div>div,.container .blade>.cols>div>section.tile>div>div{display:flex;flex-direction:column;height:100%}.container>.banner .tile>div .img,.container section.tile>div .img,.container section section section.tile>div .img,.container .blade>.cols>div>section.tile>div .img{width:100%;height:250px}.container>.banner .tile>div .img img,.container section.tile>div .img img,.container section section section.tile>div .img img,.container .blade>.cols>div>section.tile>div .img img{width:100%;height:100%;object-fit:contain}.container>.banner .tile>div .text,.container section.tile>div .text,.container section section section.tile>div .text,.container .blade>.cols>div>section.tile>div .text{flex:1}.container>.banner .tile>div .cta,.container section.tile>div .cta,.container section section section.tile>div .cta,.container .blade>.cols>div>section.tile>div .cta{float:none;align-self:baseline}@media screen and (max-width:1330px){.container .content-container section .blade>.cols.three-cols>div>section.tile{padding-left:20px;padding-top:20px}}@media screen and (max-width:1220px){.container .content-container section .blade>.cols.three-cols>div>section.tile{width:50%!important}}@media screen and (max-width:960px){.container .content-container section .blade>.cols.three-cols>div>section.tile{width:100%!important}}@media screen and (max-width:900px){.container .content-container section .blade>.cols.three-cols>div>section.tile{width:50%!important}}@media screen and (max-width:640px){.container .content-container section .blade>.cols.three-cols>div>section.tile{width:100%!important}}.container .content-container section .blade>.cols.three-cols>div>section.tile .img{max-width:none!important}.container>.banner.hasSidebar{width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0;padding:0}@media screen and (max-width:82.5rem){.container>.banner.hasSidebar{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){.container>.banner.hasSidebar{padding:4rem;width:100%}.container>.banner.hasSidebar.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){.container>.banner.hasSidebar{padding:2.5rem 1.5rem}.container>.banner.hasSidebar.fullWidth{padding-left:0;padding-right:0}}.container .banner{position:relative}.container h2{color:#000}.container section{position:relative}.container section .content .img-text-teaser .bild{flex:1 1 auto}.container section .content .img-text-teaser .bild .quadrat{height:100%}.container section .content .img-text-teaser .bild .img{min-height:0;max-height:none;height:100%}.container section .content .img-text-teaser .inhalt .contain{padding-left:0;padding-top:0;padding-right:25px;padding-right:1.5625rem}.container section .content .img-text-teaser .inhalt .contain .link .linktag{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;margin:0;text-decoration:none}.container section .content .img-text-teaser .inhalt .contain .link .linktag:hover{background:#333;color:#fff}.container section .content .img-text-teaser .inhalt .contain .link .linktag:hover{background-color:#008b39;color:#fff;opacity:1}.container section .content .img-text-teaser .inhalt .contain .link .linktag:hover a{color:#fff}.container section .content .img-text-teaser .inhalt .contain .link .linktag:after{display:none}.container section .content .icon_teaser h2{color:#333}.container .banner .header-slideshow.normal-height{min-height:0;height:auto}.container .banner section .content .header-slideshow .slide .image{z-index:1;height:auto;position:static}.container .banner section .content .header-slideshow .slide .header_slideshow_content{z-index:2;position:static;margin:0;top:auto;right:auto;left:auto;bottom:auto;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-2rem;padding-right:400px;padding-right:25rem;padding-left:84px;padding-left:5.25rem}.container .banner section .content .header-slideshow .slide .header_slideshow_content .header_slideshow_headline h1{font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;margin-left:0;margin-right:0}.container .banner section .content .header-slideshow .slide .header_slideshow_content .header_slideshow_headline h1:only-child{margin:0}@media screen and (max-width:900px){.container .banner section .content .header-slideshow .slide .header_slideshow_content .header_slideshow_headline h1{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){.container .banner section .content .header-slideshow .slide .header_slideshow_content .header_slideshow_headline h1{font-size:25px!important;line-height:30px!important}}.container .banner section .content .header-slideshow .slide .header_slideshow_content .header_slideshow_headline h2:before{display:none}.container .banner section .content .header-slideshow .slide .header_slideshow_content .text{padding:0;width:auto}.container .banner section .content .header-slideshow .slide .header_slideshow_content .text .textbox-inhalt{margin-top:0}.container .banner section .content .header-slideshow .slide .header_slideshow_content .text .textbox-inhalt h2{font-size:24px;line-height:28px;font-family:'Montserrat',sans-serif;color:#656b6f;font-weight:400;margin-left:0;margin-right:0;margin-bottom:0;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:1024px){.container .banner section .content .header-slideshow .slide .header_slideshow_content .text .textbox-inhalt h2{font-size:18px!important;line-height:22px!important}}@media screen and (max-width:650px){.container .banner section .content .header-slideshow .slide .header_slideshow_content .text .textbox-inhalt h2{font-size:18px!important;line-height:22px!important}}.container .banner section .content .header-slideshow .slide .header_slideshow_content .text .link a{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;text-transform:none;margin-top:25px;margin-top:1.5625rem;font-size:20px;font-size:1.25rem}.container .banner section .content .header-slideshow .slide .header_slideshow_content .text .link a:hover{background:#333;color:#fff}.container .banner section .content .header-slideshow .slide .header_slideshow_content .text .link a:hover{background-color:#008b39;color:#fff;opacity:1}.container .banner section .content .header-slideshow .slide .header_slideshow_content .text .link a:hover a{color:#fff}.container section .displayHighlight,.displayHighlight{padding:60px 99px 60px 99px;padding:3.75rem 6.1875rem 3.75rem 6.1875rem;margin-left:58px;margin-left:3.625rem;margin-right:60px;margin-right:3.75rem}.container section .displayHighlight .content,.displayHighlight .content{padding:0!important}.content ul{padding-left:24px;padding-left:1.5rem}.padding-normal{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}.three-cols .col{padding-bottom:20px;padding-bottom:1.25rem}.three-cols .col:nth-child(n+4){border-top:1px solid #d6d6d6}.gridelement{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gridelement:after{content:".";clear:both;display:block;visibility:hidden;height:0}.tile_teaser .tile_teaser_inner_wrap{justify-content:center;margin:0 -20px 0}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile{padding:0 20px 0}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile{padding-top:50px;padding-top:3.125rem;padding-bottom:50px;padding-bottom:3.125rem;padding-right:8px;padding-right:.5rem;padding-left:8px;padding-left:.5rem;border-bottom:1px solid rgba(51,51,51,.5)}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile .tile_teaser_tile_inner_wrap{border:none;display:block;text-align:center}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile .tile_teaser_tile_inner_wrap .tile_teaser_image_wrapper img{width:auto;height:auto}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile .tile_teaser_tile_inner_wrap .tile_teaser_link{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease;width:auto;display:inline}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile .tile_teaser_tile_inner_wrap .tile_teaser_link:hover{background:#333;color:#fff}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile .tile_teaser_tile_inner_wrap .tile_teaser_link:hover{background-color:#008b39;color:#fff;opacity:1}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile .tile_teaser_tile_inner_wrap .tile_teaser_link:hover a{color:#fff}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile .tile_teaser_tile_inner_wrap .tile_teaser_content .tile_teaser_headline{font-size:16px;font-size:1rem;line-height:22px;margin-bottom:.25rem;min-height:0}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile:hover{background:#fff}.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile:nth-child(3n+1):nth-last-child(-n+3),.tile_teaser .tile_teaser_inner_wrap .tile_teaser_tile:nth-child(3n+1):nth-last-child(-n+3)~.tile_teaser_tile{border-bottom:none}.tile_teaser.fourCols .tile_teaser_tile:nth-child(3n+1):nth-last-child(-n+3),.tile_teaser.fourCols .tile_teaser_tile:nth-child(3n+1):nth-last-child(-n+3)~.tile_teaser_tile{border-bottom:1px solid rgba(51,51,51,.5)}.tile_teaser.fourCols .tile_teaser_inner_wrap .tile_teaser_tile:nth-child(4n+1):nth-last-child(-n+4),.tile_teaser.fourCols .tile_teaser_inner_wrap .tile_teaser_tile:nth-child(4n+1):nth-last-child(-n+4)~.tile_teaser_tile{border-bottom:none}.blade>.cols>div{display:flex;flex-wrap:wrap;margin-left:-20px;margin-top:-20px}.blade>.cols>div>section{margin:0!important}.blade>.two-cols>div>section{width:calc(50%)!important;padding-left:20px;padding-top:-20px}.blade>.three-cols>div>section{width:calc(33.33333333%)!important;padding-left:20px;padding-top:20px}.blade>.four-cols>div>section{width:calc(25%)!important}.sidebar-nav-inner-wrap li.nav-list-item.short{font-size:1rem}.container.subpage .content-container>section>section>.pagecontent,.container.highlight .content-container>section>section>.pagecontent{display:block;overflow:auto;flex:1;display:flex;flex-direction:column;overflow-y:hidden}.container.subpage .content-container>section>section>.pagecontent>section,.container.highlight .content-container>section>section>.pagecontent>section{padding-top:0;display:flex;flex-direction:column}.container.subpage .content-container>section>section>.pagecontent>section>div,.container.highlight .content-container>section>section>.pagecontent>section>div{max-width:100%}.tx-powermail{margin-top:0}.dpnglossary_back a{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.dpnglossary_back a:hover{background:#333;color:#fff}.dpnglossary_back a:hover{background-color:#008b39;color:#fff;opacity:1}.dpnglossary_back a:hover a{color:#fff}.img>img~span,.img>a~span{display:none}.form-group.url{display:none}#sd-lightbox{background:#FFF}.cta_text{font-weight:700}.banner .responsive-video{position:absolute;display:block;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.banner .responsive-video iframe{position:absolute;top:50%;left:0;width:100%;height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}header .sub-nav{background-color:#c7c7c7}header .sub-nav ul li ul.level-2{background-color:#e3e3e3}header .sub-nav ul li ul.level-3{background-color:#f2f2f2}@media only screen and (max-width:1200px){header .sub-nav ul li span,header .sub-nav ul li a{color:#000}header .sub-nav ul li ul.level-2 li span,header .sub-nav ul li ul.level-3 li span,header .sub-nav ul li ul.level-2 li a,header .sub-nav ul li ul.level-3 li a{color:#000}}.slick-slider .slide.video>div.frame-type-html{height:100%}.boxShadow{box-shadow:.518px 1.932px 7px rgba(51,51,51,.2)}.boxShadowL{box-shadow:0 2.932px 10px rgba(51,51,51,.2)}.buttonstyle,.btn,.likeBtn{font-family:'Open Sans',sans-serif;color:#656b6f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-top:2.5rem;display:inline-block;font-weight:400;padding:10px;padding:.625rem;padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem;border:solid 1px #333;border-radius:40px;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.buttonstyle:hover,.btn:hover,.likeBtn:hover{background:#333;color:#fff}.buttonstyle:hover,.btn:hover,.likeBtn:hover{background-color:#008b39;color:#fff;opacity:1}.buttonstyle:hover a,.btn:hover a,.likeBtn:hover a{color:#fff}.inputStyle,.likeInput{border:none;height:27px;height:1.6875rem;min-height:27px;min-height:1.6875rem;padding-left:.6em;padding-top:0;padding-bottom:0;flex:1 1 auto;box-shadow:.518px 1.932px 7px rgba(51,51,51,.2)}.wrapper,.likeWrapper{width:72.5rem;margin:0 auto;max-width:100%;padding-top:5rem;padding-bottom:5rem;margin-bottom:0}@media screen and (max-width:82.5rem){.wrapper,.likeWrapper{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:1330px){.wrapper,.likeWrapper{padding:4rem;width:100%}.wrapper.fullWidth,.likeWrapper.fullWidth{padding-left:0;padding-right:0}}@media screen and (max-width:650px){.wrapper,.likeWrapper{padding:2.5rem 1.5rem}.wrapper.fullWidth,.likeWrapper.fullWidth{padding-left:0;padding-right:0}}h1,.likeH1,.h1{font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;margin-left:0;margin-right:0}h1:only-child,.likeH1:only-child,.h1:only-child{margin:0}@media screen and (max-width:900px){h1,.likeH1,.h1{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){h1,.likeH1,.h1{font-size:25px!important;line-height:30px!important}}h2,.likeH2,.h2{font-size:24px;line-height:28px;font-family:'Montserrat',sans-serif;color:#656b6f;font-weight:400;margin-left:0;margin-right:0;margin-bottom:0}@media screen and (max-width:1024px){h2,.likeH2,.h2{font-size:18px!important;line-height:22px!important}}@media screen and (max-width:650px){h2,.likeH2,.h2{font-size:18px!important;line-height:22px!important}}.likeH3{font-size:18px;line-height:22px;font-family:'Open Sans',sans-serif;color:#333;font-weight:700;margin-left:0;margin-right:0;text-transform:uppercase}@media screen and (max-width:900px){.likeH3{font-size:16px!important;line-height:20px!important}}@media screen and (max-width:650px){.likeH3{font-size:16px!important;line-height:20px!important}}h3,.h3{font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;margin-left:0;margin-right:0}h3:only-child,.h3:only-child{margin:0}@media screen and (max-width:900px){h3,.h3{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){h3,.h3{font-size:25px!important;line-height:30px!important}}h3.likeH2{font-weight:700}.likeH4{font-size:35px;line-height:40px;font-family:'Montserrat',sans-serif;color:#333;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700;font-weight:400;margin-left:0;margin-right:0}.likeH4:only-child{margin:0}@media screen and (max-width:900px){.likeH4{font-size:30px!important;line-height:35px!important}}@media screen and (max-width:650px){.likeH4{font-size:25px!important;line-height:30px!important}}h4,.h4{font-size:24px;line-height:28px;font-family:'Montserrat',sans-serif;color:#656b6f;font-weight:400;margin-left:0;margin-right:0;margin-bottom:0}@media screen and (max-width:1024px){h4,.h4{font-size:18px!important;line-height:22px!important}}@media screen and (max-width:650px){h4,.h4{font-size:18px!important;line-height:22px!important}}.content,.likeContent{padding-left:84px;padding-left:5.25rem;padding-right:60px;padding-right:3.75rem}.borderBottom{border-bottom:1px solid rgba(51,51,51,.5)}.borderTop{border-top:1px solid rgba(51,51,51,.5)}.appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none}.border-box,.borderBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hyphens{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.noTransform,.resetTransform{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}.flex{display:flex}.hover{transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.hover:hover{background:#333;color:#fff}.hasSlideEffect{-webkit-transition:height 1ms linear;-moz-transition:height 1ms linear;-ms-transition:height 1ms linear;-o-transition:height 1ms linear;transition:height 1ms linear}.relative{position:relative}.absolute{position:absolute}.block{display:block}.inline-block,.inlineBlock{display:inline-block}.inline{display:inline}.cover{background-size:cover}.contain{background-size:contain}.hide{display:none}.centered{margin-left:auto;margin-right:auto}.bold{font-weight:700}.resetTransform{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.resetPosition{position:static;margin:0;top:auto;right:auto;left:auto;bottom:auto}.resetFlex{flex:0 1 auto}.cke_inner span.highlight-font,.cke_editable span.highlight-font,.content-container span.highlight-font{font-family:'Times New Roman',serif}.cke_inner span.highlight,.cke_editable span.highlight,.content-container span.highlight{color:blue}.cke_inner span.fontawesome,.cke_editable span.fontawesome,.content-container span.fontawesome{font-family:"FontAwesome",sans-serif}.cke_inner span.important,.cke_editable span.important,.content-container span.important{color:red}.cke_inner span.nobreak,.cke_editable span.nobreak,.content-container span.nobreak{white-space:nowrap}.cke_inner div .zinc,.cke_editable div .zinc,.content-container div .zinc{color:#ccc}.cke_inner h1.primary-color,.cke_editable h1.primary-color,.content-container h1.primary-color,.cke_inner h2.primary-color,.cke_editable h2.primary-color,.content-container h2.primary-color,.cke_inner h3.primary-color,.cke_editable h3.primary-color,.content-container h3.primary-color,.cke_inner h4.primary-color,.cke_editable h4.primary-color,.content-container h4.primary-color,.cke_inner h5.primary-color,.cke_editable h5.primary-color,.content-container h5.primary-color,.cke_inner h6.primary-color,.cke_editable h6.primary-color,.content-container h6.primary-color{color:#008b39}.cke_inner h1.secondary-color,.cke_editable h1.secondary-color,.content-container h1.secondary-color,.cke_inner h2.secondary-color,.cke_editable h2.secondary-color,.content-container h2.secondary-color,.cke_inner h3.secondary-color,.cke_editable h3.secondary-color,.content-container h3.secondary-color,.cke_inner h4.secondary-color,.cke_editable h4.secondary-color,.content-container h4.secondary-color,.cke_inner h5.secondary-color,.cke_editable h5.secondary-color,.content-container h5.secondary-color,.cke_inner h6.secondary-color,.cke_editable h6.secondary-color,.content-container h6.secondary-color{color:#333}.cke_inner .h1 p,.cke_editable .h1 p,.content-container .h1 p,.cke_inner .h2 p,.cke_editable .h2 p,.content-container .h2 p,.cke_inner .h3 p,.cke_editable .h3 p,.content-container .h3 p,.cke_inner .h4 p,.cke_editable .h4 p,.content-container .h4 p,.cke_inner .h5 p,.cke_editable .h5 p,.content-container .h5 p,.cke_inner .h6 p,.cke_editable .h6 p,.content-container .h6 p{margin-bottom:0}p.text-center{text-align:center}p.text-right{text-align:right}p.uppercase{text-transform:uppercase}