.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:20px;}.ce-intext.ce-right .ce-gallery{margin-left:20px;}.ce-intext.ce-left .ce-gallery{margin-right:20px;}.ce-below .ce-gallery{margin-top:20px;}.ce-column{margin-right:20px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:20px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd;}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a{color:#8a1f11;}.notice a{color:#514721;}.success a{color:#264409;}.clearfix:after{content:'.';height:0px;line-height:0px;display:block;clear:both;visibility:hidden;}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block;}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}.bx-wrapper .bx-prev{left:0px;}.bx-wrapper .bx-next{right:0px;}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{background:rgba(255,255,255,0.85);}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-45px;outline:0;width:54px;height:90px;line-height:90px;font-size:30px;background:rgba(255,255,255,0.65);text-align:center;z-index:9999;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('../../../typo3conf/ext/defaulttemplate/Resources/Public/Css/controls.png') -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('../../../typo3conf/ext/defaulttemplate/Resources/Public/Css/controls.png') -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper{margin:0px;height:100%;}.bx-wrapper .bx-viewport{height:100% !important;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}.bx-wrapper .bx-viewport{border:0px solid;background:transparent;box-shadow:0 !important;left:0;}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{width:100%;bottom:39px;right:0;}.bx-wrapper .bx-pager.bx-default-pager a{width:8px;height:8px;border:4px solid #ffffff;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:transparent;display:block;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#e30017;border:4px solid #e30017;}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:0.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,0.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:local(''),url('../../../typo3conf/ext/defaulttemplate/Resources/Public/Fonts/pt-sans-narrow-v17-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/defaulttemplate/Resources/Public/Fonts/pt-sans-narrow-v17-latin-regular.woff') format('woff');}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:700;src:local(''),url('../../../typo3conf/ext/defaulttemplate/Resources/Public/Fonts/pt-sans-narrow-v17-latin-700.woff2') format('woff2'),url('../../../typo3conf/ext/defaulttemplate/Resources/Public/Fonts/pt-sans-narrow-v17-latin-700.woff') format('woff');}HTML{width:100%;overflow-x:hidden;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}BODY{margin:0px;padding:0px;width:100%;font-family:'PT Sans Narrow',Arial;color:#888888;overflow-x:hidden;}H1,H2,H3{margin:0px;margin-bottom:10px;color:#344897;}H1{margin-bottom:25px;}H2{margin-bottom:15px;font-size:1.5rem;}P{margin:0px;margin-bottom:45px;}P + P{margin-top:-15px;}A{color:#344897;text-decoration:none;}A:hover{text-decoration:underline;}UL.reset{margin:0px;padding:0px;list-style-type:none;}IFRAME{width:100%;border:0px solid;overflow:hidden;}.iframe-responsive{margin-bottom:20px;position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.iframe-responsive > IFRAME{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}INPUT[type="text"],INPUT[type="password"],INPUT[type="email"],INPUT[type="tel"],INPUT[type="number"],SELECT,TEXTAREA,INPUT[type="text"]:disabled,INPUT[type="password"]:disabled,INPUT[type="email"]:disabled,INPUT[type="tel"]:disabled,INPUT[type="number"]:disabled,SELECT:disabled,TEXTAREA:disabled{padding:10px 20px;width:100%;border:2px solid #344897;border-radius:0px;display:block;font-family:'PT Sans Narrow',Arial;font-size:1rem;font-weight:normal;color:#888888;background-color:#ffffff;overflow:hidden;}INPUT[type="checkbox"]{display:none;}INPUT[type="checkbox"] + LABEL{cursor:pointer;}INPUT[type="checkbox"] + LABEL SPAN:first-child{margin:-2px 11px 0 0;width:25px;height:25px;line-height:24px;border:2px solid #344897;float:left;display:block;vertical-align:middle;background-color:#ffffff;text-align:center;}.parsley-error > INPUT[type="checkbox"] + LABEL SPAN:first-child{border-color:#ff6666;}INPUT[type="checkbox"] + LABEL SPAN:first-child .svg-inline--fa{font-size:1em;display:none;color:#344897;}INPUT[type="checkbox"]:checked + LABEL SPAN:first-child .svg-inline--fa{display:inline;}INPUT[type="checkbox"] + LABEL SPAN.label{width:calc(100% - 36px);float:left;display:inline;}SELECT{padding:0px 17px;height:45px;-webkit-appearance:none;-webkit-border-radius:0px;}TEXTAREA{padding:20px;height:200px;}::-webkit-input-placeholder{color:#888888;opacity:1;}:-moz-placeholder{color:#888888;opacity:1;}::-moz-placeholder{color:#888888;opacity:1;}:-ms-input-placeholder{color:#888888;opacity:1;}SUB,SUP{line-height:0;position:relative;font-size:75%;vertical-align:baseline;}SUP{top:-0.5em;}SUB{bottom:-0.25em;}.loading{position:relative;}.loading:after{content:'';width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:#ffffff;opacity:0.5;cursor:progress;z-index:1;}.svg-inline--fa.inline{margin-right:5px;}.center{margin:0px auto;width:940px;position:relative;}.header{width:100%;height:94px;}.header .center{height:100%;}.header-content{padding-bottom:35px;}.header-content .map{margin:0px auto;width:1200px;height:400px;}.header-content .map IFRAME{width:100%;height:100%;}.logo{width:auto;height:57px;position:absolute;top:17px;left:0px;display:block;z-index:1;}.logo IMG{width:auto;height:100%;display:block;}.header .certificate{position:absolute;top:31px;left:320px;text-align:center;}.header .certificate a,.header .certificate a:hover{text-decoration:none;}.header .certificate b{font-size:18px;}NAV{position:absolute;right:0px;top:50px;font-size:1.125rem;z-index:1;}NAV UL LI{display:block;float:left;}NAV UL LI + LI{margin-left:30px;}NAV A{padding-top:2px;border-top:1px solid transparent;color:#888888;text-decoration:none;display:block;}NAV A:hover,NAV LI.act A{border-top-color:#344897;color:#344897;text-decoration:none;}.header .nav-btn{padding:17px 13px;width:62px;height:62px;position:absolute;right:7px;bottom:6px;background:#ffffff;cursor:pointer;display:none;z-index:1;}.header .nav-btn SPAN{margin-bottom:8px;height:4px;width:100%;background:#344897;display:block;}.content{padding-top:35px;padding-bottom:35px;background-color:#eaeaea;}.page1 .content{padding-bottom:2px;}.nav-rootline{margin-bottom:35px;padding:10px 15px;background-color:#ffffff;}.page1 .nav-rootline{display:none;}.nav-rootline UL,.nav-rootline UL LI,.nav-rootline UL LI A{display:inline;color:#888888;}.nav-rootline UL{padding-left:10px;}.nav-rootline UL LI + LI{padding-left:10px;}.nav-rootline UL LI + LI:before{content:'>';padding-right:8px;}.nav-rootline UL LI.act{font-weight:bold;}FOOTER{padding:40px 0px;background-color:#344897;color:#ffffff;font-size:0.875rem;}FOOTER A{color:#ffffff;}.nav-meta-bottom UL LI{padding-right:6px;display:inline-block;}.nav-meta-bottom UL LI + LI{position:relative;padding-left:6px;}.nav-meta-bottom UL LI + LI:before{content:'';width:1px;height:13px;position:absolute;left:0px;top:3px;background-color:#ffffff;z-index:1;}FOOTER .with-icon{padding-left:40px;position:relative;}FOOTER .with-icon:last-child{padding-left:50px;}FOOTER .icon{position:absolute;top:-4px;left:0px;font-size:2rem;color:#4861b6;z-index:1;}.fce{margin-bottom:45px;}.fce-cols{margin-left:-15px !important;margin-right:-15px !important;}.fce-cols.fce-cols-short{margin-left:-5px !important;margin-right:-5px !important;}.fce-cols > *{padding-left:15px;padding-right:15px;float:left;}.fce-cols.fce-cols-short > *{padding-left:5px;padding-right:5px;}.fce-cols > .col1{width:8.33%;}.fce-cols > .col2{width:16.66%;}.fce-cols > .col3{width:25%;}.fce-cols > .col4{width:33.33%;}.fce-cols > .col5{width:41.66%;}.fce-cols > .col6{width:50%;}.fce-cols > .col7{width:58.33%;}.fce-cols > .col8{width:66.66%;}.fce-cols > .col9{width:75%;}.fce-cols > .col10{width:83.33%;}.fce-cols > .col11{width:91.66%;}.fce-cols > .col12{width:100%;}.fce-flex{display:flex;}.fce-flex > *{flex:1;}.fce-flex .col-flex-2{flex-grow:3;}.fce-flex > .pr{padding-right:35px;}.fce-slider-wrapper{margin:0px auto;width:1200px;overflow:hidden;}.fce-slider{width:100%;}.fce-slider .item{width:100%;height:400px;position:relative;}.fce-slider .item .image{width:auto;height:100%;}.fce-slider .item IMG{margin:0px auto;width:auto;height:100%;display:block;}.fce-slider .item .bodytext{height:100%;position:absolute;top:0px;right:0px;display:flex;align-items:center;}.fce-slider .item .bodytext-inner{padding:55px 40px 51px 40px;position:relative;background-color:rgba(52,72,151,0.7);font-size:1.875rem;color:#ffffff;text-align:right;}.fce-colored-background{padding:22px 0px;background-color:#4861b6;color:#ffffff;}.fce-colored-background.fce-colored-background-white{background-color:#ffffff;color:#344897;}.content .fce-colored-background{margin-left:-100%;margin-right:-100%;width:300%;}.fce-colored-background + .fce-colored-background{margin-top:-30px;}.fce-colored-background H1,.fce-colored-background H2,.fce-colored-background H3,.fce-colored-background A{color:#ffffff;}.fce-colored-background.fce-colored-background-white H1,.fce-colored-background.fce-colored-background-white H2,.fce-colored-background.fce-colored-background-white H3,.fce-colored-background.fce-colored-background-white A{color:#344897;}.fce-teaser{padding-top:20px;padding-bottom:25px;text-align:center;}.fce-teaser .image-wrap{margin-bottom:15px;display:block;}.fce-teaser IMG{margin-bottom:15px;width:auto;height:102px;display:inline-block;}.fce-teaser H2{font-size:1.375rem;}.fce-teaserbox{padding-bottom:54px;position:relative;background-color:#ffffff;}.fce-teaserbox.no-link{padding-bottom:30px;}.fce-teaserbox:after{content:'';width:0px;position:absolute;bottom:0px;right:-29px;border-width:0px 29px 29px;border-style:solid;border-color:#eaeaea transparent;z-index:1;}.fce-teaserbox H2.headline{margin-bottom:25px;padding:15px 30px;background-color:#344897;color:#ffffff;}.fce-teaserbox .image-wrap,.fce-teaserbox IMG{margin-bottom:25px;max-width:100%;height:auto;display:block;}.fce-teaserbox H2.headline + .image-wrap,.fce-teaserbox H2.headline + IMG{margin-top:-25px;}.fce-teaserbox .bodytext{padding-left:30px;padding-right:30px;}.fce-teaserbox H2{margin-bottom:7px;}.fce-teaserbox H2 A{text-decoration:none;}.fce-box{padding:30px;background-color:#ffffff;}.teaser-box-link{position:absolute;bottom:23px;right:30px;font-size:1.5rem;z-index:1;}.btn{margin-bottom:0px;padding:11px 12px;line-height:1.42em;border:1px solid #999999;border-radius:0px;display:inline-block;font-family:'PT Sans Narrow',Arial;font-size:1em;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background:#999999;color:#ffffff;background-image:none;box-shadow:none;outline:none;}BUTTON.btn{line-height:16px;}.btn.btn-block{width:100%;display:block;}.btn.btn-default{background-color:#344897;border-color:#344897;color:#ffffff;}.tx-powermail .powermail_form .powermail_fieldwrap{margin-bottom:20px;}.tx-powermail .powermail_form .powermail_fieldwrap > LABEL{display:none;}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_check > LABEL
.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_radio > LABEL{margin-bottom:5px;display:block;font-weight:bold;}.tx-powermail .powermail_form_1 .powermail_fieldwrap_anrede,.tx-powermail .powermail_form_2 .powermail_fieldwrap_anrede{width:32%;float:left;}.tx-powermail .powermail_form_1 .powermail_fieldwrap_name,.tx-powermail .powermail_form_2 .powermail_fieldwrap_name{width:66%;float:right;}.tx-powermail .powermail_form_1 .powermail_fieldwrap_email,.tx-powermail .powermail_form_2 .powermail_fieldwrap_email{width:49%;float:left;}.tx-powermail .powermail_form_1 .powermail_fieldwrap_telefon,.tx-powermail .powermail_form_2 .powermail_fieldwrap_telefon{width:49%;float:right;}.tx-powermail .powermail_form_1 .powermail_fieldwrap_email:before,.tx-powermail .powermail_form_1 .powermail_fieldwrap_nachricht:before,.tx-powermail .powermail_form_1 .powermail_fieldwrap_absenden:before,.tx-powermail .powermail_form_2 .powermail_fieldwrap_email:before,.tx-powermail .powermail_form_2 .powermail_fieldwrap_nachricht:before,.tx-powermail .powermail_form_2 .powermail_fieldwrap_absenden:before{content:".";display:block;height:0;line-height:0px;font-size:0px;clear:both;visibility:hidden;}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox,.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio{width:100%;float:left;}.tx-powermail .parsley-error{border:2px solid #ff6666;background:#ffffff;color:#ff6666;}.tx-powermail .parsley-error::-webkit-input-placeholder{color:#ff6666;}.tx-powermail .parsley-error:-moz-placeholder{color:#ff6666;}.tx-powermail .parsley-error::-moz-placeholder{color:#ff6666;}.tx-powermail .parsley-error:-ms-input-placeholder{color:#ff6666;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .parsley-error,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .parsley-error{border:0px solid transparent;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox.parsley-error,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio.parsley-error{color:#ff6666;}.tx-powermail .parsley-error.checkbox,.tx-powermail .parsley-error.radio{background:transparent;}.tx-powermail .parsley-errors-list{display:none;}.powermail_fieldwrap_pflichtfelder{font-style:italic;}.news-list .f3-widget-paginator{margin-bottom:30px;text-align:center;position:relative;}.news-list .f3-widget-paginator:first-child{margin-bottom:25px;padding-bottom:24px;border-bottom:1px solid #000000;}.news-list .f3-widget-paginator > LI{padding-left:5px;padding-right:5px;display:inline;}.news-list .f3-widget-paginator > LI.previous:first-child,.news-list .f3-widget-paginator > LI.next:last-child{padding:0px;position:absolute;top:0px;left:0px;z-index:1;}.news-list .f3-widget-paginator > LI.next:last-child{left:auto;right:0px;}.tx-product IMG{width:100%;height:auto;}.product-filter{margin-bottom:30px;padding:30px 30px 10px 30px;background-color:#ffffff;}.product-filter .filter-title{margin-bottom:35px;padding-bottom:2px;border-bottom:1px solid #344897;font-size:1.5rem;font-weight:normal;}.product-filter .item{margin-bottom:20px;}.product-filter .item .act{color:#344897;}.product-list .item{margin-bottom:30px;}.product-list .item .fce-teaserbox{min-height:440px;}.product-show .product-properties{margin-bottom:30px;color:#344897;}.product-show .product-properties H3{border-bottom:1px solid #344897;font-weight:normal;}.product-show .product-properties LI{line-height:1.6rem;display:block;}.product-show .product-properties SPAN.label{display:block;float:left;}.product-show .product-properties SPAN.value{display:block;float:right;}.product-show .download{font-size:1.5rem;}.product-show .product-images{margin-bottom:15px;}.product-show .product-images IMG{display:block;}.product-show .request .powermail_fieldwrap_type_submit{margin-bottom:0px;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-textpic,.ce-image{margin-bottom:20px;}.ce-intext.ce-left .ce-gallery{margin-right:20px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:15px;}.ce-bullets{margin:0px;margin-bottom:30px;padding:0px;padding-left:20px;}P + .ce-bullets{margin-top:-30px;}DIV *:last-child{margin-bottom:0px !important;}@media (max-width:1200px){.header-content{padding-bottom:0px;}.fce-slider-wrapper{width:100%;}.fce-slider .item,.fce-slider .item IMG{width:100%;height:auto;}.fce-slider .item .bodytext-inner{padding:20px;}.header-content .map{width:100%;}}@media (max-width:980px){.center{padding-left:20px;padding-right:20px;width:100%;}.logo{left:20px;}.header .certificate{left:calc(100vw/2 - 150px);}NAV{right:20px;}.fce-teaserbox .image-wrap,.fce-teaserbox IMG{margin-bottom:10px;}.fce-teaserbox .bodytext{padding:0px 10px;}.fce-colored-background .center{width:100vw;}.fce-flex .col-flex-2{flex-grow:2;}.fce-flex > .pr{padding-right:0px;}.fce-box{padding:15px;}.fce-cols > .col3{width:33.33%;}FOOTER{padding:20px 0px;}FOOTER .fce-cols > .col3{margin-bottom:20px;padding-right:0px;width:33.33%;}FOOTER .fce-cols > .col3:first-child{margin-bottom:30px;width:100%;}FOOTER .with-icon{padding-left:50px;}FOOTER .with-icon:last-child{padding-left:60px;}FOOTER .icon{left:15px;}}
