@import url("//hello.myfonts.net/count/33699f");.femanager_flashmessages>div{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px}
.femanager_flashmessages>.message-error{background-color:#f6d3cf;background-image:url('../../typo3/sysext/t3skin/icons/gfx/error.png');border:1px solid #d66c68;color:#aa0225}
.femanager_flashmessages>.message-warning{background-color:#fbf6de;background-image:url('../../typo3/sysext/t3skin/icons/gfx/warning.png');border:1px solid #b1905c;color:#9e7d4a}
.femanager_flashmessages>.message-ok{background-color:#cdeaca;background-image:url('../../typo3/sysext/t3skin/icons/gfx/ok.png');border:1px solid #58b548;color:#3b7826}
.femanager_flashmessages>.message-information{background-color:#eaf7ff;background-image:url('../../typo3/sysext/t3skin/icons/gfx/information.png');border:1px solid #c5dbe6;color:#4c73a1}
.femanager_flashmessages>.message-notice{background-color:#f6f7fa;background-image:url('../../typo3/sysext/t3skin/icons/gfx/notice.png');border:1px solid #c2cbcf;color:#444}
.femanager_note{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px;background-color:#f6f7fa;background-image:url('../../typo3/sysext/t3skin/icons/gfx/notice.png');border:1px solid #c2cbcf;color:#444;list-style-type:none;margin-left:0}
.femanager_error{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px;background-color:#f6d3cf;background-image:url('../../typo3/sysext/t3skin/icons/gfx/error.png');border:1px solid #d66c68;color:#aa0225;list-style-type:none;margin-left:0}
html{font-family:sans-serif;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;
vertical-align:baseline;
}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:0.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;
font:inherit;
margin:0;
}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],
input[type="reset"],input[type="submit"]{-webkit-appearance:button;
cursor:pointer;
}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;
-moz-box-sizing:content-box;-webkit-box-sizing:content-box;
box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;
padding:0;
}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.browsehappy{position:relative;margin:0;background:#FFF;color:#000;padding:20px;text-align:center;z-index:100}
.browsehappy a{font-weight:bold;text-decoration:underline}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
@font-face{font-family:'HelveticaNeue';font-weight:300;font-style:normal;src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_0_0.eot');src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_0_0.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_0_0.woff2') format('woff2'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_0_0.woff') format('woff'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_0_0.ttf') format('truetype'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_0_0.svg#wf') format('svg')}
@font-face{font-family:'HelveticaNeue';font-weight:400;font-style:normal;src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_2_0.eot');src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_2_0.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_2_0.woff2') format('woff2'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_2_0.woff') format('woff'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_2_0.ttf') format('truetype'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_2_0.svg#wf') format('svg')}
@font-face{font-family:'HelveticaNeue';font-weight:700;font-style:normal;src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_1_0.eot');src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_1_0.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_1_0.woff2') format('woff2'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_1_0.woff') format('woff'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_1_0.ttf') format('truetype'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/HelveticaNeue/33699F_1_0.svg#wf') format('svg')}
@font-face{font-family:'Apex Serif';font-weight:400;font-style:normal;src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/Apex/ApexSerif-Book.eot');src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/Apex/ApexSerif-Book.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/Apex/ApexSerif-Book.woff') format('woff'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/Apex/ApexSerif-Book.ttf') format('truetype')}
@font-face{font-family:'Apex Serif';font-weight:600;font-style:normal;src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/Apex/ApexSerif-Medium.eot');src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/Apex/ApexSerif-Medium.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/Apex/ApexSerif-Medium.woff') format('woff'),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/Apex/ApexSerif-Medium.ttf') format('truetype')}
@font-face{font-family:"GlobalIcons";src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/GlobalIcons/GlobalIcons.eot');src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/GlobalIcons/GlobalIcons.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/GlobalIcons/GlobalIcons.woff') format("woff"),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/GlobalIcons/GlobalIcons.ttf') format("truetype"),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/GlobalIcons/GlobalIcons.svg#koerber-global') format("svg");font-weight:normal;font-style:normal}
.icon-before:before,.icon-after:after{content:attr(data-icon);font-family:GlobalIcons,sans-serif;speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:GlobalIcons,sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-arrow-carrot-down:before{content:"a"}
.icon-arrow-carrot-left:before{content:"b"}
.icon-arrow-carrot-right:before{content:"c"}
.icon-arrow-carrot-up:before{content:"d"}
.icon-arrow-down:before{content:"e"}
.icon-arrow-left:before{content:"f"}
.icon-arrow-right:before{content:"g"}
.icon-arrow-up:before{content:"h"}
.icon-cart-alt:before{content:"i"}
.icon-check:before{content:"j"}
.icon-check-alt:before{content:"k"}
.icon-check-alt2:before{content:"l"}
.icon-close:before{content:"m"}
.icon-tools:before{content:"n"}
.icon-toolbox:before{content:"o"}
.icon-tool:before{content:"p"}
.icon-shield:before{content:"q"}
.icon-search:before,.icon-search2:before{content:"r"}
.icon-phone:before{content:"s"}
.icon-menu:before{content:"t"}
.icon-documents:before{content:"w"}
.icon-jpg:before,.icon-png:before,.icon-gif:before,.icon-image:before{content:"u"}
.icon-grid-3x3:before{content:"v"}
.icon-close-alt:before{content:"x"}
.icon-pin-alt:before{content:"y"}
.icon-calendar:before{content:"z"}
.icon-facebook:before,.icon-twitter:before,.icon-googleplus:before{content:'';display:inline-block;width:30px;height:30px;vertical-align:middle;background-repeat:no-repeat}
.icon-facebook:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGFBMVEUzVZk0Vpn///8qTZRvh7dJaKTh5vCWqMscsTnxAAAAfElEQVR42uXTUQoDMQhFUfX5dP87Hm0LgUnGWUDvXzgISUCxpD7ENEkZSqHcQyddoW5Kryid3hlM6xJH1rCBkTaxxMcy/cgaraj0kb+TOwM/Bg6sJJuTpG4Mt8IuwhwHXr0wRw6drzY/TKrhW/6OvaIs5r4D68S3JZpX8AIj9AO1WsD4AwAAAABJRU5ErkJggg==')}
.icon-twitter:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGFBMVEUzqt3///80qt0coNlRt+KO0Ozg8vq94/T5G5AFAAAAsUlEQVR42q3PUQrDMAwDUNuS7PvfeAk0dRZYviZSqPuQS8zF+BHKTXaJjDemhd3yD45x1ogZC7wy805gVQkguw0J681nqpJoThcQs+tPStvyHHMAhvKVbj9fxY2JaGb6TFY+ml8XU/qWk3GqF5oDPFnNIzi3c+cAm3t3t3mWY+OzrqHN8wG0qe1sZFB56mKwenHx1f63Kkc7U8TS5jDASIYtbF4B2ja+hnfUjWUu/uzKPyliA80bK2AkAAAAAElFTkSuQmCC')}
.icon-googleplus:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGFBMVEXdRDPdQjH////uoZj2zMfdQzLiYVP65OKoClOlAAAA1ElEQVR42oWTSQ7DMAwDtev/P+4Ybg/x0vBiICNalBCLeclF5SYudwHrD33CnJKTVDUVXah4NIp20Z1WdJHUok5Uwoqb4Q7dzdaqVLXFoTu2BqYGJ1hzxVw+y85umipujpHENZdoACJEJuOTQJexSTW81HB2+JOrFDdQp9Vt8GeGnFPDkYXIAqXAFoU/+9l7NOwI+jM3oGrdKTb9DjDK96Xl+Exo0NK48fyWHydMlokpvOwUSbTseERqRxEF3XgyGPJS6IH/lHLR8R9+eQYvj+jlCX4AbRAD/eNiG38AAAAASUVORK5CYII=')}
.icon-info:before{content:'';display:inline-block;width:20px;height:20px;background:no-repeat 50% 50% url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDAiIGhlaWdodD0iMTQwIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC05MTIuMzYyKSIgZmlsbD0iI2ZiYWMyZSI+PHBhdGggZD0iTTU4IDk2OWgxNi41djlINTh6bTAgNDVoMjR2OUg1OHoiLz48cGF0aCBkPSJNNjUuNSA5NzMuNGg5djQ1aC05eiIvPjxjaXJjbGUgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuNyA5MTEuMzYyKSIgcj0iOCIgY3k9IjQxIiBjeD0iNzEuOSIvPjwvZz48cGF0aCBkPSJNMTM0IDcwQTY0IDY0IDAgMSAxIDYgNzBhNjQgNjQgMCAxIDEgMTI4IDB6IiBmaWxsPSJub25lIiBzdHJva2U9IiNmYmFjMmUiIHN0cm9rZS13aWR0aD0iMTAuMDA1MjEyIi8+PC9zdmc+');background-size:18px}
@font-face{font-family:"FeatureIcons";src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/FeatureIcons/FeatureIcons.eot?23443745');src:url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/FeatureIcons/FeatureIcons.eot?23443745#iefix') format("embedded-opentype"),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/FeatureIcons/FeatureIcons.woff?23443745') format("woff"),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/FeatureIcons/FeatureIcons.ttf?23443745') format("truetype"),url('../../typo3conf/ext/mmpackage/Resources/Public/Fonts/FeatureIcons/FeatureIcons.svg?23443745#koerber-test') format("svg");font-weight:normal;font-style:normal}
[class^="icon-koerber"]:before,[class*=" icon-koerber"]:before,[class^="icon-sec-"]:before,[class*=" icon-sec-"]:before{font-family:"FeatureIcons",sans-serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-koerber-icons-techspec-360:before{content:"a"}
.icon-koerber-icons-techspec-ac:before{content:"b"}
.icon-koerber-icons-techspec-baugroesse:before{content:"c"}
.icon-koerber-icons-techspec-cool:before{content:"d"}
.icon-koerber-icons-techspec-dc:before{content:"e"}
.icon-koerber-icons-techspec-hf:before{content:"f"}
.icon-koerber-icons-techspec-hpm:before{content:"g"}
.icon-koerber-icons-techspec-iplc:before{content:"h"}
.icon-koerber-icons-techspec-komm:before{content:"i"}
.icon-koerber-icons-techspec-laenge:before{content:"j"}
.icon-koerber-icons-techspec-magnet:before{content:"k"}
.icon-koerber-icons-techspec-pc-software:before{content:"l"}
.icon-koerber-icons-techspec-psu:before{content:"m"}
.icon-koerber-icons-techspec-safety:before{content:"n"}
.icon-koerber-icons-techspec-softwarefunktion:before{content:"o"}
.icon-koerber-icons-techspec-strom:before{content:"p"}
.icon-sec-icons-bhkw:before{content:"q"}
.icon-sec-icons-engineering-application-support:before{content:"r"}
.icon-sec-icons-extendedwarranty:before{content:"s"}
.icon-sec-icons-filter:before{content:"t"}
.icon-sec-icons-generator:before{content:"u"}
.icon-sec-icons-helpdesk:before{content:"v"}
.icon-sec-icons-installation:before{content:"w"}
.icon-sec-icons-powersupplycompany:before{content:"x"}
.icon-sec-icons-repairs-and-replacement:before{content:"y"}
.icon-sec-icons-smartenergypowerconverter:before{content:"z"}
.icon-sec-icons-windpark:before{content:"A"}
.icon-sec-icons-wasserkraft:before{content:"B"}
.icon-sec-icons-training:before{content:"C"}
.icon-sec-icons-technicalsupport:before{content:"D"}
.icon-sec-icons-systemchecking:before{content:"E"}
.icon-sec-icons-spare-parts:before{content:"F"}
.symbol-sensitec:before{content:'';display:inline-block;width:40px;height:40px;vertical-align:middle;background:url('../../typo3conf/ext/mmpackage/Resources/Public/Images/sensitec-icons.png') no-repeat 0 0}
.symbol-sensitec-selfbias:before{background-position:0 0}
.symbol-sensitec-purepitch:before{background-position:-40px 0}
.symbol-sensitec-perfectwave:before{background-position:0 -40px}
.symbol-sensitec-freepitch:before{background-position:-40px -40px}
.symbol-sensitec-fixpitch:before{background-position:0 -80px}
.symbol-sensitec-zeroinertia:before{background-position:-40px -80px}
.symbol-sensitec-smartfit:before{background-position:0 -120px}
.symbol-sensitec-ecosensing:before{background-position:-40px -120px}
html{overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0)}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
iframe,.ie8 iframe{border:0}
figure,.ie8 figure{margin:0}
fieldset{border:0;margin:0;padding:0}
.ie8 fieldset{border:0;padding:0}
body,.default-text{font-family:'HelveticaNeue',sans-serif;font-size:12px;line-height:18px;color:#1A1A1A}
small,.text-small{font-size:10px;line-height:15px}
h1,h2,h3,h4,h5{margin:20px 0;font-weight:700;color:#005F74}
h1,h2,h3{font-family:'Apex Serif',serif;font-weight:300}
h1 .subline,h2 .subline,h3 .subline,.h1 .subline,.h2 .subline,.h3 .subline{display:block;padding-top:10px;font-weight:600;color:#FBAC2E}
h1,.h1{font-size:22px;line-height:27px}
h2,.h2{font-size:18px;line-height:22px}
h3,.h3{font-size:16px;line-height:20px}
h4,.h4{font-size:14px;line-height:18px}
h5,.h5{font-size:12px;line-height:15px}
h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child{margin-top:-0.2em}
h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,.h5:last-child{margin-bottom:0}
p{margin:0}
img{height:auto;max-width:100%}
address{font-style:inherit}
a,.js-link{text-decoration:none;color:#FBAC2E;cursor:pointer}
a:hover,.js-link:hover{text-decoration:underline}
a:focus,.js-link:focus{outline:1px}
.touchevents a:hover,.touchevents a:focus,.touchevents .js-link:hover,.touchevents .js-link:focus{text-decoration:none}
a:focus{outline:0}
.js-link{cursor:pointer}
ul,ol{margin:0;padding-left:26px}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0}
dl{margin:0}
dt{font-weight:700}
dd+dt{margin-top:10px}
dd{margin:0;padding:0}
blockquote{margin:0;padding:0 20px;font-family:'Apex Serif',sans-serif}
table{margin:0}
p,ul,ol,dl,blockquote,table,.table-wrap{margin-top:20px}
h4+p,h5+p,p:first-child,ul:first-child,ol:first-child,dl:first-child,blockquote:first-child,table:first-child,.table-wrap:first-child{margin-top:0}
li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
abbr[title]{cursor:help;border-bottom:1px dotted #777777}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.caps{text-transform:uppercase}
.no-caps{text-transform:none}
.no-wrap{white-space:nowrap}
.image-zoom{cursor:zoom-in}
.indent{margin-left:20px}
.color-1{color:#005F74}
.color-2{color:#FBAC2E}
.color-3{color:#898989}
hr,.hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1.4em 0;padding:0}
.hr-style-2{border:0;height:1px;background:#333}
.container .container{max-width:none;padding:0}
.pad-top{padding-top:20px}
.pad-bottom{padding-bottom:20px}
.color-wrapper.bg-1{background:#F6F6F5}
.color-wrapper.bg-2{background:#005F74 url('../../typo3conf/ext/mmpackage/Resources/Public/Images/background_tablet.jpg') no-repeat 50% 0}
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{margin-top:20px}
[class^='col-']:first-child,[class*=' col-']:first-child,[class^='col-']:empty,[class*=' col-']:empty{margin-top:0}
input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="email"],textarea{-webkit-appearance:none;transition:border-color .3s;-webkit-transition:border-color .3s}
textarea{height:auto;resize:vertical}
input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="email"]:focus,textarea:focus{outline:none;
}
label[for]{cursor:pointer}
button:focus{outline:none}
@-ms-viewport{width:device-width}
@media (min-width:768px){
body,.default-text{font-size:13px;line-height:20px}
h1,.h1{font-size:30px;line-height:37px}
h2,.h2{font-size:24px;line-height:30px}
h3,.h3,.col-sm-6 h2,.col-sm-6 .h2{font-size:18px;line-height:22px}
h4,.h4,.col-sm-6 h3,.col-sm-6 .h3,.col-sm-4 h2,.col-sm-4 .h2{font-size:15px;line-height:19px}
h5,.h5,.col-sm-4 h4,.col-sm-4 .h4,.col-sm-6 h4,.col-sm-6 .h4,.col-sm-4 h3,.col-sm-4 .h3{font-size:13px;line-height:17px}
small,.text-small{font-size:12px;line-height:16px}
.color-wrapper.bg-2{background-position:0 0;background-size:110% auto}
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{margin-top:0}
}
@media (min-width:992px){
body,.default-text{font-size:13px;line-height:21px}
h1,.h1{font-size:32px;line-height:40px}
h2,.h2{font-size:26px;line-height:32px}
h3,.h3,.col-sm-6 h2,.col-sm-6 .h2{font-size:20px;line-height:25px}
h4,.h4,.col-sm-6 h3,.col-sm-6 .h3,.col-sm-4 h2,.col-sm-4 .h2{font-size:16px;line-height:20px}
h5,.h5,.col-sm-4 h4,.col-sm-4 .h4,.col-sm-6 h4,.col-sm-6 .h4,.col-sm-4 h3,.col-sm-4 .h3{font-size:14px;line-height:18px}
small,.text-small{font-size:11px;line-height:16px}
blockquote{padding:0 40px}
.indent{margin-left:40px}
a[href^="tel:"],a[href^="tel:"]:hover{pointer-events:none;text-decoration:none;color:inherit;cursor:text}
.pad-top{padding-top:30px}
.pad-bottom{padding-bottom:30px}
.color-wrapper.bg-2{background-image:url('../../typo3conf/ext/mmpackage/Resources/Public/Images/background_desktop.jpg')}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{margin-top:0}
}
@media (min-width:1200px){
body,.default-text{font-size:15px;line-height:24px}
h1,.h1{font-size:40px;line-height:50px}
h2,.h2{font-size:32px;line-height:40px}
h3,.h3,.col-sm-6 h2,.col-sm-6 .h2{font-size:24px;line-height:30px}
h4,.h4,.col-sm-6 h3,.col-sm-6 .h3,.col-sm-4 h2,.col-sm-4 .h2{font-size:20px;line-height:25px}
h5,.h5,.col-sm-4 h4,.col-sm-4 .h4,.col-sm-6 h4,.col-sm-6 .h4,.col-sm-4 h3,.col-sm-4 .h3{font-size:16px;line-height:20px}
small,.text-small{font-size:12px;line-height:17px}
.pad-top{padding-top:40px}
.pad-bottom{padding-bottom:40px}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{margin-top:0}
}
@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;
box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" ("attr(href)")"}
abbr[title]:after{content:" ("attr(title)")"}
a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.container{max-width:480px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.row{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.container{max-width:720px}
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media (min-width:992px){.container{max-width:960px}
.container,.container-fluid{padding-left:15px;padding-right:15px}
.row{margin-left:-15px;margin-right:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:15px;padding-right:15px}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media (min-width:1200px){.container{max-width:1200px}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}
.cf:before,.cf:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.cf:after,.container:after,.container-fluid:after,.row:after{clear:both}
.hide{display:none !important}
.show{display:block !important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.center-block{display:block;margin-left:auto;margin-right:auto}
.valign-block{text-align:center}
.valign-block:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.valign-centered{display:inline-block;max-width:100%;vertical-align:middle}
.hidden{display:none !important;visibility:hidden !important}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";
display:table;
}
.clearfix:after{clear:both}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}
@media (max-width:767px){.visible-xs{display:block !important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
}
@media (max-width:767px){.visible-xs-block{display:block !important}
}
@media (max-width:767px){.visible-xs-inline{display:inline !important}
}
@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}
table.visible-md{display:table}
tr.visible-md{display:table-row !important}
th.visible-md,td.visible-md{display:table-cell !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}
}
@media (min-width:1200px){.visible-lg{display:block !important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row !important}
th.visible-lg,td.visible-lg{display:table-cell !important}
}
@media (min-width:1200px){.visible-lg-block{display:block !important}
}
@media (min-width:1200px){.visible-lg-inline{display:inline !important}
}
@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}
}
@media (max-width:767px){.hidden-xs{display:none !important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}
}
@media (min-width:1200px){.hidden-lg{display:none !important}
}
.visible-print{display:none !important}
@media print{.visible-print{display:block !important}
table.visible-print{display:table}
tr.visible-print{display:table-row !important}
th.visible-print,td.visible-print{display:table-cell !important}
}
.visible-print-block{display:none !important}
@media print{.visible-print-block{display:block !important}
}
.visible-print-inline{display:none !important}
@media print{.visible-print-inline{display:inline !important}
}
.visible-print-inline-block{display:none !important}
@media print{.visible-print-inline-block{display:inline-block !important}
}
@media print{.hidden-print{display:none !important}
}
.spinner{margin:40px auto;width:70px;text-align:center}
.spinner:before{content:'';display:inline-block;height:100%;vertical-align:middle;font-size:0}
.spinner>div{width:12px;height:12px;margin:0 2px;background-color:#005F74;border-radius:100%;display:inline-block;vertical-align:middle;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;
-webkit-animation-fill-mode:both;animation-fill-mode:both}
.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}
40%{transform:scale(1.0);-webkit-transform:scale(1.0)}
}
.btn,.btn-type-2,.btn-open-layer{display:inline-block;position:relative;padding:8px 16px;border:2px solid #FBAC2E;font-weight:700;line-height:20px;text-decoration:none;text-align:center;border-radius:5px;color:#FBAC2E;background:none;
-webkit-touch-callout:none;-ms-touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.btn,.btn-open-layer{transition:color .1s,border-color .1s,background .1s}
.btn-type-2{transition:border-color .2s,background .2s}
.no-touchevents .btn:hover,.no-touchevents .btn-open-layer:hover,.btn-is-active{text-decoration:none;background:#fbac2e;color:#fff}
.btn-type-2{background:#fbac2e;color:#fff}
.no-touchevents .btn-type-2:hover{text-decoration:none}
@media (min-width:768px){.btn{padding:8px 20px}
}
@media (min-width:992px){.btn{padding:13px 20px}
}
@media (min-width:1200px){}
.form-element{margin-top:20px;padding:0 10px}
.form-element:first-child{margin-top:0}
.form-col{margin-bottom:15px}
.form-col.col_50_small_mb{margin-bottom:5px}
.form-col.inactive{display:none}
.form-col:last-child{margin-bottom:0}
.form-page+.form-page{margin-top:15px}
label,.form-label{display:block;font-weight:700}
label .text-small,.form-label .text-small{font-weight:normal}
input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="email"],textarea{display:block;width:100%;height:30px;border:1px solid #D9D9D9;border-radius:3px;font-size:16px;line-height:30px;color:#1A1A1A;background:#EEE;transition:background .5s}
.error input[type="text"],.error input[type="password"],.error input[type="number"],.error input[type="tel"],.error input[type="email"],.error textarea{border:1px solid #BD1F00}
input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="email"]:focus,textarea:focus{background:#FFF}
textarea{height:9em;
line-height:inherit}
select{width:100%;font-size:16px;color:#1A1A1A}
.form-radio legend,.form-check legend{margin-bottom:10px}
.form-radio.single-value legend,.form-check.single-value legend{display:none}
.form-radio-wrap,.form-checkbox-wrap{overflow:hidden;position:relative}
.form-radio-wrap+.form-radio-wrap,.form-checkbox-wrap+.form-checkbox-wrap{margin-top:10px}
.form-radio input,.form-check input{position:absolute;visibility:hidden}
.form-radio label,.form-check label{position:relative;padding:0 0 0 30px;line-height:20px;font-weight:400}
.form-check label:before,.form-radio label:before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;line-height:18px;text-align:center;border:1px solid #D9D9D9;background:#EEE}
.form-check label:before{border-radius:2px;font-family:GlobalIcons;font-size:14px}
.form-radio label:before{border-radius:50%}
.form-radio input:checked+label:after{content:'';position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:#1A1A1A}
.form-check input:checked+label:before{content:'j'}
.form-check.error label,.form-radio.error label{color:#1A1A1A}
.form-check.error label:before,.form-radio.error label:before{border-color:#F00}
.form-submit{text-align:right}
.error+.form-submit{margin-top:20px}
.form-field-label.icon-info{position:relative;display:inline-block;padding-right:25px}
.form-field-label.icon-info:before{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.select-wrap{position:relative;z-index:1;width:100%;height:30px;line-height:30px;font-size:16px;color:#1A1A1A;background:#EEE}
.select-wrap:after{content:'a';position:absolute;z-index:1;top:0;right:0;width:30px;height:30px;border-radius:0 3px 3px 0;font-family:GlobalIcons;font-size:32px;text-align:center;color:#FBAC2E;background:#FFF;background:-moz-linear-gradient(top,#FFF 0%,#EEE 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#EEE));
background:-webkit-linear-gradient(top,#FFF 0%,#EEE 100%);
background:-o-linear-gradient(top,#FFF 0%,#EEE 100%);
background:-ms-linear-gradient(top,#FFF 0%,#EEE 100%);
background:linear-gradient(to bottom,#FFF 0%,#EEE 100%);
}
.select-wrap .select-text{overflow:hidden;display:block;position:relative;z-index:1;padding:0 40px 0 10px;white-space:nowrap}
.select-wrap select{cursor:pointer;position:relative;z-index:2;top:-30px;width:100%;height:30px;line-height:30px;opacity:0.001;-webkit-appearance:menulist-button}
.select-wrap option{position:relative;padding:5px 10px 3px 10px}
.form-input,.form-select,.form-textarea{padding:5px 10px;border:1px solid #D9D9D9;border-radius:3px;background:#EEE;transition:background .5s}
.form-readonly,.form-input label,.form-select label,.form-textarea label{white-space:nowrap}
.form-fieldwrap.focus{background:#FFF}
.form-fieldwrap.error{position:relative;margin-bottom:30px;border-color:#F00;color:#F00}
.form-input.success,.form-select.success,.form-textarea.success,.form-input.has-value:not(.error),.form-textarea.has-value:not(.error){position:relative}
.form-input.success:before,.form-select.success:before,.form-textarea.success:before,.form-input.has-value:not(.error):before,.form-textarea.has-value:not(.error):before{font-family:GlobalIcons;content:"j";position:absolute;right:10px;top:50%;font-size:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#309e0f}
.form-select.success:before{right:65px}
.contact-search .form-input.has-value:not(.error):before,.fe-login-form .form-input.has-value:not(.error):before,.page-header-search .form-input.has-value:not(.error):before{display:none}
.form-fieldwrap .errors-list{position:absolute;top:100%;margin:3px 0 0 0;padding:0;list-style:none;white-space:nowrap}
.form-fieldwrap input[type="text"],.form-fieldwrap input[type="password"],.form-fieldwrap input[type="number"],.form-fieldwrap input[type="tel"],.form-fieldwrap input[type="email"],.form-fieldwrap textarea{padding:0;border:0;background:none}
.form-select{position:relative}
.form-select .select-wrap{position:static;background:none}
.form-select .select-wrap:after{bottom:0;width:60px;line-height:60px;height:auto;border-left:1px solid #D9D9D9}
.form-select .select-text{padding:0 80px 0 0}
.form-select select{position:absolute;top:0;right:0;left:0;bottom:0;height:60px}
.powermail_message powermail_message_error{list-style:none;color:#F00;margin-bottom:30px}
.form-element--morestep .form-page{position:relative;margin-top:0}
.form-page-title{position:relative;width:100%;padding:0 30px 15px 0}
.form-page-number{position:absolute;right:0}
.form-page-next{float:right}
.form-page-prev{float:left}
.form-page--last .form-page-prev{margin-top:-55px}
.step-back-btn{float:right;border:none;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAA0CAYAAADYBiVwAAABfGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGAqSSwoyGFhYGDIzSspCnJ3UoiIjFJgv8PAzcDDIMRgxSCemFxc4BgQ4MOAE3y7xsAIoi/rgsxK8/x506a1fP4WNq+ZclYlOrj1gQF3SmpxMgMDIweQnZxSnJwLZOcA2TrJBUUlQPYMIFu3vKQAxD4BZIsUAR0IZN8BsdMh7A8gdhKYzcQCVhMS5AxkSwDZAkkQtgaInQ5hW4DYyRmJKUC2B8guiBvAgNPDRcHcwFLXkYC7SQa5OaUwO0ChxZOaFxoMcgcQyzB4MLgwKDCYMxgwWDLoMjiWpFaUgBQ65xdUFmWmZ5QoOAJDNlXBOT+3oLQktUhHwTMvWU9HwcjA0ACkDhRnEKM/B4FNZxQ7jxDLX8jAYKnMwMDcgxBLmsbAsH0PA4PEKYSYyjwGBn5rBoZt5woSixLhDmf8xkKIX5xmbARh8zgxMLDe+///sxoDA/skBoa/E////73o//+/i4H2A+PsQA4AJHdp4IxrEg8AAAGbaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjcxPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjUyPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CtvVmKMAAARlSURBVGgF7ZrPTxNBFMdfjUda7rScbbmYmFi4KoUTiVj0QiIRbwqiJxVDvAgC8abx10UKGC7SIkY98OMsP7za8gdQ7rTcdb+Nb50Ou9tud9kZGl7S7s6PnXnz2TdvZmcm9McQOhNLAucsY5swEjbg1g7ONyGHqiYBSDb3hbZ3d2l/v0gdiQSluq9QV2eSQqFQVV45EDIebtpu9Tufp0fjE1Qo7Mntps7kZXr/5hW1trYeS+OIpoUDMIO3hqlcLnNbj10TiTgtLczZAmpKn1MPGJCCRQ0ODdPh4eExcIhoOjh2YOBfYCmyn3EC5CscuK8gfpav2Yh0AjM7PUnfV3OEa72AfPE5P7e2aWf3F21t79jp7Wt8T6qb7tweqiqzFpgb6etm/uXcCj02HLU8FqHcD29fm/k8D+XPp2Zobn7BLDCIm0Q8XlWNHRhkgqWIYBDHYRnQ+sYmra1vUG9PCtm8+RwUFDSYgXQ/PZsYryiPPycwSJetA3EQAAI4WZaNORGLJ5/zMROsxQDMy5kXrHtNMMgI6/iczZnPiDcAlOq+KkZRYe//nMhTt4KfESXa1kaxWFSM8u0eXcmNxYgVAxDk5kBajK4M4SIMJIbDYTOPJzhmKf9u8GYfjo3K0b6H7boSRqH7I3cpM79IJWnyJwPC3AZznGLxoEq/DmO4Z/HUrbiQIK9OYOBD8HKWPmUoIlgA68ddjMFYfVaIo+CpglMLDI9C+Lh0AtTXP2D5vTU2eq/yYcowTw2cesFww5wAyV0Jz1i5hFMBxy2YegBxHgYjjoKcpj2cRsFwA2FB74ylCTuRpwdiPq3heAWDhsL5Tk7Pim02753AIJO2cPwCg+HaalSqBUZbODqA0RKOLmC0g6MTGK3g6AZGGzg6gtECjq5glMPRGYxSOKVSyXJfCcsOVkubUFYWp6/reuYxcnlyWNkkMG/sGVltuOkCBqCUwZHfEsITT5+Yi99W6Rx30hbD9SiDA8uRpdfYGqklbsDAp9mtH9eqB+m+LpPWUyHngc+Rpdb6s1swvFcurx3L9dqFlVnOfrFYpVO4paUqLAcaBSOX4yasDo5xVkYU7GPbiRsw+ULBchS0K9spXlm3Kh8d2eolbsRVhnwXyw5r65uWo6BtZQ4JyuDIayzt7TGay8wbWypHhC6HU1jYXpHzcVv8mMdwWXZXZXBkhXA0LStH2oSDAIOqlfkc7I42IkGBUQrnwdiIKzb4rAgSDJRT1q2wAVcqlWnKYvEbwzqPXjjYCME2LR8NqUQE8KcMDtqGrVf8+NBTLBo9sYMIjbBUCocVxplgHUWZQ9YRhqzTGRyZiBD2tVsVDw5M/yHUEegtdPBLPJ0mvXgpSU6fAX4p6aWcePwC/fi60lARnrpVp6aOVCTRlWzc2XuyHHz/9F1LHztiJiqn8h5Tg2+rWYpEIg2p4clysDiFE1R8bB6zWF1+mDwuLRrH3xoEA5qeLEd8HbAieQFLTA/yHrNpL1BYV9/gcIHNdP0LoKMW+N9Dj/YAAAAASUVORK5CYII=') no-repeat center top;background-size:30px;padding-top:24px;text-align:center;font-size:10px;line-height:1.2;top:-10px;color:#000;position:relative;transition:background-size .3s}
.step-back-btn:hover{background-size:32px}
.col_with_description{position:relative}
.col_with_description .form-fielddescription{display:none}
.form-pagination{display:flex;justify-content:space-between;margin:0 15px 50px;position:relative;counter-reset:section;text-align:center}
.form-pagination:before{content:'';position:absolute;top:20px;left:30px;right:30px;border-top:1px solid #005F74;z-index:-1}
.form-pagination>div:before{counter-increment:section;content:counter(section);display:inline-block;width:40px;height:40px;border-radius:100%;line-height:44px;text-align:center;font-size:18px;margin:0 0 10px;color:#fff;background:#005F74}
.form-pagination div.active{font-weight:bold}
.form-pagination div.active:before{background:#FBAC2E}
.powermail-summary .h3{border-bottom:1px solid #005F74;margin-bottom:20px}
.powermail-summary .h3:not(:first-child){margin-top:30px}
.form-summary-next{margin-top:-40px}
@media (min-width:768px){
.form-fieldset{margin:0 -10px}
.form-fieldset+.form-fieldset{margin-top:20px}
.form-col{
float:left;width:100%;padding:0 10px}
.form-col.col_50_small_mb{margin-bottom:10px}
.clear-after+.form-col{clear:both}
.form-submit{padding-bottom:0}
.col_16,.col_16_clear{width:16.66666667%}
.col_25,.col_25_clear{width:25%}
.col_33,.col_33_clear{width:33.33333333%}
.col_50,.col_50_clear{width:50%}
.col_66,.col_66_clear{width:66.66666667%}
.col_75,.col_75_clear{width:75%}
.clear,.col_25_clear,.col_33_clear,.col_50_clear,.col_66_clear,.col_75_clear{clear:both}
.col_50_small_mb .form-fieldwrap,.col_with_description .form-fieldwrap,.col_with_description .form-fielddescription{width:calc(50% - 15px)}
.col_with_description .form-fielddescription{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding:5px 18px;font-size:0.8rem;line-height:1.2rem}
.col_with_description .form-fieldwrap.error+.form-fielddescription{margin-bottom:30px}
.form-input,.form-select,.form-textarea{padding:5px 18px}
.form-page-title{padding:0 40px 15px 10px}
.form-page-number{right:10px}
.form-page-next,.form-page-prev{margin:0 10px}
.form-page--last .form-page-prev{margin-top:-55px}
}
@media (min-width:992px){
.form-element{padding:0 15px}
.form-fieldset{margin:0 -15px}
.form-col{margin-bottom:30px;padding:0 15px}
.form-page-title{padding:0 45px 20px 15px}
.form-page-number{right:15px}
.form-page-next,.form-page-prev{margin:0 15px}
.form-page--last .form-page-prev{margin-top:-80px}
}
@media (min-width:1200px){}
.nav-list{margin:0;padding:0;list-style:none}
ol{list-style:decimal}
ol ol{list-style:lower-latin}
.list-style-1{list-style:none;padding-left:12px}
.list-style-1 li{position:relative;margin:0 0 10px;padding:0 0 0 24px}
.list-style-1 li:before,.list-style-2 li li:before,.list-style-3 li li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:3px;background:#005f74}
.list-style-1 ul{margin-top:10px;list-style:none}
.list-style-downloads{list-style:none;padding-left:0}
.list-style-downloads li{position:relative;padding:0 0 0 70px;margin:0 0 16px;min-height:48px}
.list-style-downloads li:before{position:absolute;left:0;top:0;font-size:42px;color:#bfbfbf}
.list-style-downloads .icon-documents:before{top:6px}
.list-style-downloads .icon-jpg:before,.list-style-downloads .icon-png:before,.list-style-downloads .icon-gif:before{top:0}
.list-style-downloads a{font-weight:bold}
.list-style-downloads a:hover{text-decoration:none}
.list-style-downloads .list-download-desc{font-weight:normal;color:#1a1a1a}
.list-style-2{list-style:none;padding-left:12px}
.list-style-2 li{position:relative;padding:0 0 0 24px;margin:0 0 10px}
.list-style-2 li:before{font-family:GlobalIcons;content:"l";position:absolute;left:0;top:0;font-size:inherit;color:#005f74}
.list-style-2 ul{margin-top:10px;list-style:none}
.list-style-3{list-style:none;padding-left:12px}
.list-style-3 li{position:relative;padding:0 0 0 24px;margin:0 0 10px}
.list-style-3 li:before{font-family:GlobalIcons;content:"k";position:absolute;left:0;top:0;font-size:inherit;color:#005f74}
.list-style-3 ul{margin-top:15px;list-style:none}
.list-style-4{padding:0;list-style:none}
.list-style-4 li{position:relative;min-height:40px;margin:0 0 20px;padding:7px 0 0 60px}
.list-style-4 li:before{font-family:GlobalIcons;content:"k";position:absolute;left:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;font-size:40px;color:#BFBFBF}
.list-style-4 ul{margin-top:20px;list-style:none}
.list-style-5{padding:0;list-style:none;font-size:14px;
color:#005f74}
.list-style-5 li{display:inline-block}
.list-style-5 li{position:relative;margin-right:20px}
.list-style-5 li:after{content:'';position:absolute;top:50%;right:-12px;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:#005f74}
.list-style-5 li:last-child{margin-right:0}
.list-style-5 li:last-child:after{display:none}
@media (min-width:768px){
.list-style-5{font-size:15px;
}
}
@media (min-width:992px){
.list-style-5{font-size:16px;
}
}
@media (min-width:1200px){
.list-style-5{font-size:20px;
}
.list-style-5 li{margin-right:30px}
.list-style-5 li:after{right:-17px}
.list-style-5 li:last-child{margin-right:0}
}
.page-header{color:#FFF;background:#005F74 url('../../typo3conf/ext/mmpackage/Resources/Public/Images/background_tablet.jpg') no-repeat 50% 0}
.page-header-content{padding-right:20px;padding-left:20px}
.page-header a{color:inherit}
.page-logo{float:left}
.page-logo img{max-width:280px}
body{padding-bottom:50px}
.mobile-menu{display:table;table-layout:fixed;position:fixed;z-index:11;bottom:0;left:0;width:100%;color:#A3C5CC;background:#00263E}
.nav-shown .mobile-menu{background:none}
.mobile-menu-link{display:table-cell;height:50px;vertical-align:middle;text-align:center;font-weight:bold}
.mobile-menu-link+.mobile-menu-link{border-left:1px solid rgba(255,255,255,0.15)}
.mobile-menu-link:before{margin:0 10px 0 0;vertical-align:middle;font-size:22px;color:#FFF}
.nav-wrap{display:none;position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;background:#216477 url('../../typo3conf/ext/mmpackage/Resources/Public/Images/background_tablet.jpg') no-repeat 50% 0}
.nav-wrap.open{display:block}
.nav-meta{height:50px;padding:10px;line-height:30px;color:#A3C5CC}
.nav-meta-item{float:left;position:relative;padding:0 10px}
.nav-meta-item:empty{display:none}
.nav-meta-item+.nav-meta-item{margin-left:10px}
.nav-meta-item+.nav-meta-item:before{content:'';position:absolute;top:50%;left:-7px;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:#A3C5CC}
.page-header .nav-meta-username{color:#FBAC2E}
.nav-main{overflow-y:auto;overflow-x:hidden;position:absolute;top:60px;
right:20px;bottom:60px;
left:20px;line-height:20px;font-weight:700;color:#FBAC2E}
.nav-main-link,.nav-back-link,.nav-current-item{display:block;position:relative;padding:10px 30px;background:#FFF}
.nav-main-link:hover,.nav-current-item a:hover{text-decoration:none}
.nav-main .nav-back-link{color:#656565;background:#D9D9D9}
.nav-main .nav-current-item{color:#FFF;background:#FBAC2E}
.nav-main li+li>.nav-main-link{border-top:1px solid #D9D9D9}
.nav-main li+li>.nav-back-link{border-color:#FFF}
.nav-main .current-lvl+li>.nav-main-link{border-color:#FBAC2E}
.sub>.nav-main-link:before,.nav-back-link:before{position:absolute;right:5px;top:50%;margin-top:-16px;font-size:30px}
.nav-back-link:before{right:auto;left:0}
.nav-main li:first-child>.nav-main-link,.nav-main li:first-child>.nav-back-link{border-top-left-radius:4px;border-top-right-radius:4px}
.nav-main li:last-child>.nav-main-link,.nav-main li:last-child>.nav-back-link{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.nav-main .nav-list-lvl-1{position:absolute;left:0;width:100%;transition:left 0.3s}
.show-nav-lvl-2 .nav-list-lvl-1{left:-100%}
.show-nav-lvl-3 .nav-list-lvl-1{left:-200%}
.nav-main .nav-list-lvl-2,.nav-main .nav-list-lvl-3{display:none;position:absolute;top:0;left:100%;width:100%}
.open>.nav-list{display:block}
.nav-quicklinks{display:none}
.page-header-search{display:none}
.nav-lang{position:relative}
.nav-lang-current{display:inline-block;padding-right:20px;position:relative}
.nav-lang-current:after{font-family:GlobalIcons,sans-serif;content:"a";position:absolute;right:0}
.nav-lang-others{display:none;position:absolute;top:100%;right:0;z-index:11;background:#216477;box-shadow:0 1px 5px 1px rgba(0,0,0,.3)}
.nav-lang.open .nav-lang-others{display:block}
.nav-lang-link{display:block;padding:0 10px}
.nav-lang-current:hover,.nav-lang-link:hover{color:#FBAC2E;text-decoration:none;cursor:pointer}
.nav-lang-link+.nav-lang-link{border-top:1px solid rgba(0,0,0,0.2)}
.breadcrumb{display:none}
.cookie-banner{display:none;position:fixed;z-index:12;right:0;bottom:50px;left:0;padding:20px 0;box-shadow:0 0 6px rgba(0,0,0,0.3)}
.cookie-banner--initialized .cookie-banner{display:block}
.cookie-banner__opt-in{text-align:center}
.cookie-banner__opt-in .opt-in{white-space:nowrap}
@media (min-width:768px){
.page-header{background-size:100% auto}
.page-header-content{position:relative;padding-left:10px;padding-right:10px;padding-bottom:0}
.page-logo{position:relative;z-index:11}
body{padding-bottom:0}
.mobile-menu{display:none}
.nav-wrap{display:block;position:relative;bottom:auto;padding-top:80px;background:none}
.nav-wrap:before,.nav-wrap:after{content:" ";display:table}
.nav-wrap:after{clear:both}
.nav-meta{position:absolute;top:0;right:0;height:auto;padding:0}
.nav-meta-item{padding:0}
.nav-meta-item+.nav-meta-item{margin-left:15px;padding-left:15px}
.nav-meta-item+.nav-meta-item:before{left:-3px}
.nav-main{overflow:visible;float:left;position:static;width:80%;padding-left:10px}
.nav-main-link{background:none}
.nav-main .mobile-only,.no-touchevents .nav-main .touch-only{display:none}
.nav-main li+li>.nav-main-link{border:0}
.nav-main .hover>.nav-list{display:block}
.nav-main .nav-list-lvl-1,.open>.nav-list-lvl-1{position:static;display:table;text-align:center}
.nav-main .nav-list-lvl-1>li{display:table-cell;height:60px;padding:0 20px 20px 0;vertical-align:middle}
.nav-main-link.lvl-1{padding:0;color:#FFF}
.nav-main-link.lvl-1:before{display:none}
.open>.nav-main-link.lvl-1,.hover>.nav-main-link.lvl-1,.active>.lvl-1,.current>.lvl-1{color:#FBAC2E}
.nav-main .nav-list-lvl-2{top:100%;right:0;left:0;min-height:300px;padding:0 68.5% 20px 0;border:1px solid #D9D9D9;border-top:0;border-radius:0 0 4px 4px;text-align:left;background:#FFF;box-shadow:0 2px 4px rgba(0,0,0,0.1)}
.nav-main .nav-size-5 .nav-list-lvl-2{min-height:340px}
.nav-main .nav-size-6 .nav-list-lvl-2{min-height:380px}
.nav-main .nav-size-7 .nav-list-lvl-2{min-height:420px}
.nav-main .nav-size-8 .nav-list-lvl-2{min-height:460px}
.nav-main .nav-list-lvl-2:before{content:'';position:absolute;top:0;right:0;left:31.4%;bottom:0;background:#F6F6F6 url('../../typo3conf/ext/mmpackage/Resources/Public/Images/bg-grey-tablet.jpg') no-repeat 88% -165px}
.nav-list-lvl-2>li+li{border-top:1px solid #D9D9D9}
.nav-list-lvl-2>.touch-only+li{border-top:0}
.nav-list-lvl-2>.mobile-only+li,.no-touchevents .nav-list-lvl-2>.touch-only+li,.nav-list-lvl-2>.nav-quicklinks+li{padding-top:20px;border-top:0}
.nav-main-link.lvl-2{background:#FFF;transition:background-color .3s}
.open>.nav-main-link.lvl-2,.hover>.nav-main-link.lvl-2{background:#FFF7EA}
.nav-main .nav-list-lvl-3{top:0;right:0;bottom:0;left:31.5%;width:auto;padding:100px 30px 30px 30px}
.nav-main .nav-list-lvl-3>li{float:left;position:relative;z-index:2;width:50%;height:40px;padding:0 1px 1px 0;line-height:19px}
.nav-main .nav-list-lvl-3 li.current-lvl{display:block;position:absolute;top:50px;height:auto;margin-bottom:20px;border:0;background:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.nav-main .nav-list-lvl-3 .nav-current-item{font-size:18px;
line-height:22px;color:#005F74;background:none}
.nav-main .nav-list-lvl-3 .nav-main-link,.nav-main .nav-list-lvl-3 .nav-main-link:last-child{border-radius:0;background:#FFF;outline:1px solid #D9D9D9}
.nav-quicklinks{display:block;position:absolute;top:100%;right:-1px;left:-1px;margin-top:-4px;padding:15px;border:0;border-radius:0 0 4px 4px;text-align:center;background:#005F74;box-shadow:0 2px 4px rgba(0,0,0,0.1)}
.nav-list-lvl-2>.mobile-only+.nav-quicklinks{padding-top:15px}
.nav-quicklink{display:inline-block}
.nav-quicklink+.nav-quicklink{margin-left:25px}
.nav-quicklink:hover{text-decoration:none}
.nav-quicklink:before{margin:0 10px 0 0;vertical-align:middle;font-size:20px;font-weight:normal;color:#FFF}
.page-header-search{display:block;float:right;width:20%;padding:0 0 0 10px}
.page-header-search .form-fieldwrap{float:none;width:100%;position:relative;margin:0;padding:0 40px 0 10px;border:1px solid rgba(0,0,0,0.05);border-radius:4px;background:rgba(0,0,0,0.25);box-shadow:inset 3px 3px 6px rgba(0,0,0,0.25);transition:border 0.5s}
.page-header-search .form-fieldwrap.focus{border-color:rgba(163,197,204,0.25);
}
.page-header-search .search-query{height:38px;line-height:38px;font-size:inherit;color:#A3C5CC}
.page-header-search .search-btn{position:absolute;top:0;right:0;width:40px;text-align:center}
.page-header-search .search-btn:before{line-height:38px;font-size:20px;color:#FFF}
.ac_results{position:absolute;z-index:101;left:0;width:200px;margin:5px 0 0 -82px;background:#FFF;cursor:pointer}
.ac_results ul{display:block;width:100%;margin:0;padding:0;list-style:none;box-shadow:0 0 4px rgba(0,0,0,0.15)}
.ac_results li{padding:10px}
.ac_results li+li{border-top:1px solid #d9d9d9}
.ac_results a{display:block}
.ac_results .over{color:#FBAC2E}
.nav-lang-link{padding:5px 15px}
.breadcrumb{display:block;padding:15px 0;border-bottom:1px solid #d9d9d9;line-height:20px;color:#898989}
.nav-breadcrumb{list-style:none}
.nav-breadcrumb li{float:left;position:relative;margin-left:10px}
.nav-breadcrumb li+li{margin-left:20px}
.nav-breadcrumb li+li:before{content:"c";position:absolute;left:-18px;font-family:GlobalIcons,sans-serif;text-decoration:none}
.nav-breadcrumb-link{color:#898989}
.no-touchevents .nav-breadcrumb-link:hover{color:#FBAC2E}
.nav-breadcrumb .current{font-weight:600}
.cookie-banner{bottom:0}
.cookie-banner .container{display:table}
.cookie-banner__text{display:table-cell;vertical-align:middle}
.cookie-banner__opt-in{display:table-cell;vertical-align:middle;padding-left:20px}
}
@media (min-width:992px){
.page-header{background-image:url('../../typo3conf/ext/mmpackage/Resources/Public/Images/background_desktop.jpg');background-size:auto auto}
.page-header-content{padding-left:15px;padding-right:15px}
.page-logo img{max-width:100%}
.nav-wrap{padding-top:100px}
.nav-main{width:auto;max-width:83%;padding-left:15px}
.nav-main .nav-list-lvl-1,.open>.nav-list-lvl-1{width:auto;text-align:left}
.nav-main .nav-list-lvl-1>li{height:70px;padding:0 30px 30px 0}
.nav-main-link.lvl-1:before{content:'';display:block;position:absolute;top:50%;left:-17px;width:4px;height:4px;margin-top:-2px;border-radius:4px;background:#FFF}
.nav-list-lvl-1 li:first-child>.nav-main-link:before{display:none}
.nav-main .nav-list-lvl-2:before{background:#F6F6F6 url('../../typo3conf/ext/mmpackage/Resources/Public/Images/bg-grey-desktop.jpg') no-repeat 61.4% -185px}
.nav-main .nav-list-lvl-3 .nav-current-item{font-size:20px;line-height:25px}
.nav-quicklink+.nav-quicklink{margin-left:35px}
.nav-quicklink:before{font-size:24px}
.page-header-search{overflow:hidden;float:none;width:auto}
.ac_results{width:250px;margin-left:-95px}
.nav-breadcrumb li{margin-left:15px}
}
@media (min-width:1200px){
.nav-main{max-width:85%;min-width:75%}
.nav-main .nav-list-lvl-2:before{background-position:66.7% -185px}
.nav-main .nav-list-lvl-3 .nav-current-item{font-size:24px;line-height:30px}
.ac_results{width:282px;margin-left:-10px}
.breadcrumb{padding:30px 0}
}
@media (min-width:1920px){.page-header{background-size:100% auto}
}
.nav-shown .page-content{display:none}
.content-element+.content-element{margin-top:20px}
hr,.hr-devider{height:1px;border:0;background:#D9D9D9}
.hr-size-0{margin:0}
.hr-size-1{margin:10px 0}
.hr-size-2{margin:20px 0}
.hr-size-3{margin:40px 0}
.hr-spacer{height:1px;border:0;background:transparent}
.mfp-container{padding:10px}
.layer-small,.layer-content{position:relative;max-width:480px;margin:40px auto;background:#FFF}
.layer-small{max-width:360px;padding:30px 40px}
.table-wrap{overflow-x:auto}
.contenttable{width:100%;border-collapse:collapse}
.contenttable th,.contenttable td{padding:10px 15px}
.contenttable caption{text-align:left;padding:19px 0}
.contenttable td{border-bottom:1px solid #d9d9d9;vertical-align:top;text-align:left;background:#fff}
.contenttable td+td{border-left:1px dashed #d9d9d9}
.contenttable th{text-align:left;font-weight:normal;color:#fff;background:#005f74}
.contenttable th+th{border-left:1px dashed #fff}
.table-sort th{cursor:pointer}
.table-sort-icon{position:relative;padding-right:10px}
.table-sort-icon:before,.table-sort-icon:after{content:'';position:absolute;top:50%;right:-10px;border-style:solid;border-width:5px;border-color:transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.table-sort-icon:before{margin-top:-6px;border-color:transparent transparent rgba(0,0,0,0.25) transparent}
.table-sort-icon:after{margin-top:6px;border-color:rgba(0,0,0,0.25) transparent transparent transparent}
.table-sort-asc .table-sort-icon:before{border-bottom-color:#FFF}
.table-sort-desc .table-sort-icon:after{border-top-color:#FFF}
.hide-sort th{cursor:default}
.hide-sort .table-sort-icon:before,.hide-sort .table-sort-icon:after{display:none}
.category-title{font-family:inherit;font-weight:700}
.text-element{padding-right:10px;padding-left:10px}
.text-element-text h2,.text-element-text h3,.text-element-text h4{font-family:inherit;font-weight:700}
.text-image-element{box-sizing:border-box}
.text-image-text{padding:0 10px}
.text-image-img{display:block;margin:20px 0 0 0}
.text-image-img img{width:100%;height:auto}
.super-cta-element{text-align:center}
.super-cta-headline{max-width:55em;margin-bottom:20px;font-family:'Apex Serif',serif;font-weight:300;color:#FFF}
.teaser-col{overflow:hidden;
padding:0;border-radius:4px}
.teaser-col:empty{border:0}
.teaser-col img{width:100%}
.teaser-col.style-white{border:1px solid #D9D9D9;background:#FFF}
.teaser-col.style-light{overflow:hidden;border:1px solid #D9D9D9;background:#F6F6F6}
.teaser-col.style-dark{overflow:hidden;background:#000}
.teaser-small-element{display:block}
.teaser-small-element:hover,.teaser-small-element:focus{text-decoration:none}
.teaser-small-img-wrap{display:block;overflow:hidden}
.teaser-small-title{padding:0 20px;font-family:inherit;font-weight:300}
.teaser-small-link{display:inline-block;margin:5px 20px 35px 20px}
.teaser-small-link:after{position:relative;top:4px;margin-left:7px;font-size:18px}
.teaser-col>.teaser-small-element{margin:-1px -1px 0 -1px}
.teaser-col>.teaser-small-element .teaser-small-img-wrap{border-radius:4px 4px 0 0}
.teaser-large-element{display:block}
.teaser-large-element:hover,.teaser-large-element:focus{text-decoration:none}
.teaser-large-element.style-light{background:#F6F6F6}
.teaser-large-element.style-dark{background:#000}
.teaser-large-img-wrap{display:block}
.teaser-large-text{padding:10px 20px 30px 20px}
.teaser-large-title{font-family:'Apex Serif',serif;font-weight:300}
.style-dark .teaser-large-title{color:#FFF}
.teaser-large-title .subline:after{position:relative;top:4px;margin-left:7px;font-size:18px}
.teaser-large-link{display:none}
.container>.teaser-large-element{overflow:hidden;border-radius:4px}
.container>.teaser-large-element.style-light{border:1px solid #D9D9D9}
.link-teaser-text{padding:0 20px}
.link-teaser-list{margin:10px 0;padding:0 20px}
.link-teaser-list li+li{border-top:1px solid #d9d9d9}
.link-teaser-list li:last-child{border-bottom:none}
.link-teaser-list a{display:block;position:relative;padding:10px 25px 10px 0;font-weight:700;text-decoration:none;transition:padding .3s}
.no-touchevents .link-teaser-list a:hover{padding-left:5px;padding-right:20px}
.link-teaser-list a:before{position:absolute;top:50%;right:0;margin-top:-8px;font-size:16px}
.themes-teaser-element{overflow:hidden;width:100%;padding:0;border-radius:4px}
.themes-teaser-element.teaser-bg-white{border:1px solid #d9d9d9;background:#FFF}
.themes-teaser-element.teaser-bg-grey{background:#F6F6F6}
.themes-teaser-img-wrap{display:block;width:100%}
.themes-teaser-img-wrap img{width:100%;height:auto}
.themes-teaser-body{width:100%}
.themes-teaser-body{padding:20px}
.themes-teaser-text{display:none}
.teaser-full-element>.container{position:relative}
.teaser-full-element.style-light{border:1px solid #D9D9D9;background:#F6F6F6}
.teaser-full-element.style-dark{background:#000}
.style-dark .teaser-full-content,.style-dark .teaser-full-title{color:#FFF}
.teaser-full-img{display:block;margin:0 -10px}
.teaser-full-content{margin-top:-130px;padding:0 20px 30px 20px}
.teaser-full-title{margin-bottom:20px;font-family:'Apex Serif',serif;font-weight:300}
.teaser-full-text{margin:20px 0}
.map-element{position:relative;height:0;padding-bottom:75%}
.map-element-inner{position:absolute;top:0;right:0;bottom:0;left:0}
.map-element-iframe{overflow:hidden;width:100%;height:100%;border:0}
.map-element-inner:before{content:'';position:absolute;width:100%;height:100%;background:transparent;cursor:pointer}
.csspointerevents .allow-pointer-events .map-element-inner:before{pointer-events:none}
.no-csspointerevents .allow-pointer-events .map-element-inner:before{display:none}
.vCard-image{overflow:hidden;max-width:270px;margin-bottom:10px;border-radius:5px}
.vCard-name{color:#005f74;font-weight:600}
.vCard-position{color:#262626;margin-bottom:10px}
.vCard-phone .label,.vCard-mobile .label{margin-right:0.25em}
.vCard-button{margin-top:15px}
.vCard-element--border{display:flex;flex-direction:column}
.vCard-element--border .element-content{overflow:hidden;max-width:270px;padding:0 15px 15px 15px;border-radius:5px;border:1px solid #D9D9D9;background:#FFF}
.vCard-element--border .vCard-image{margin-right:-15px;margin-left:-15px;border-radius:0}
.vCard-element--border .vCard-email a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.feature-list-element{padding:0 10px}
.feature-list-content{list-style:none;margin:0;padding:0;overflow:hidden;position:relative}
.feature-list-container{position:relative;padding:15px 0 15px 50px}
.feature-list-container:before{position:absolute;left:0;top:15px;width:40px;height:40px;border-radius:50%;font-size:40px;color:#005f74;padding-left:1px}
.feature-list-container p{margin-top:5px}
.slick-dots{margin:0;padding:0;list-style:none;text-align:center}
.slick-dots li{display:inline-block}
.slick-dots button{display:inline-block;position:relative;width:26px;height:26px;margin:0 2px;padding:0;border:0;font-size:0;line-height:0;color:transparent;background:none}
.slick-dots button:before{content:'';position:absolute;top:8px;left:8px;width:10px;height:10px;border-radius:50%;background:#A8A8A8}
.slick-active button:before{background:#303030}
.slick-prev,.slick-next{width:40px;height:40px;padding:0;border:0;font-family:GlobalIcons,sans-serif;font-size:0;line-height:0;text-align:center;color:#898989;background:none;transition:color 500ms}
.slick-prev:before,.slick-next:before{font-size:28px;line-height:40px}
.slick-prev:before{content:'f'}
.slick-next:before{content:'g'}
.slick-disabled{opacity:0}
.page-title-element.has-image{padding:0}
.page-title-element>.container{position:relative}
.page-title-element.style-light{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;background:#F6F6F6}
.breadcrumb+.page-title-element{border-top:0}
.page-title-element.style-dark{background:#000}
.style-dark .page-title-text,.style-nobg .page-title-text{color:#FFF}
.page-title-img{display:block;margin:0 -10px}
.page-title-text{margin:0;padding:0 10px}
.has-image .page-title-text{position:absolute;right:0;bottom:6.25%;left:0;padding:0 20px}
.main-stage-element{position:relative}
.main-stage-slides{position:relative}
.main-stage-slide{position:relative}
.main-stage-slide>.container{position:relative}
.main-stage-slide.style-light{background:#F6F6F6}
.main-stage-slide.style-dark{background:#000}
.main-stage-slide.style-dark h2,.main-stage-slide.style-dark .h2{color:#FFF}
.main-stage-element .slick-dots{position:absolute;right:0;bottom:15px;left:0}
.main-stage-element .slick-prev,.main-stage-element .slick-next{position:absolute;z-index:1;bottom:8px}
.main-stage-element .slick-prev{left:0}
.main-stage-element .slick-next{right:0}
.main-stage-element.style-dark .slick-prev,.main-stage-element.style-dark .slick-next{color:#FFF}
.main-stage-wide .main-stage-slide-img{display:block;margin:0 -10px}
.main-stage-wide .main-stage-slide-text{position:absolute;right:0;bottom:0;left:0;text-align:center}
.main-stage-wide .slick-initialized .main-stage-slide{padding-bottom:55px}
.main-stage-framed .main-stage-slides{padding-right:0;padding-left:0}
.main-stage-framed .main-stage-slide{margin:0 10px}
.main-stage-framed .slick-initialized .main-stage-slide{padding-bottom:35px}
.main-stage-framed .main-stage-slide-img{overflow:hidden;margin:0 0 20px 0;border-radius:4px}
.main-stage-framed .slick-dots{bottom:-5px}
.main-stage-framed .slick-prev,.main-stage-framed .slick-next{bottom:-10px}
.service-support-list{padding:0;margin:30px 0 0 0;list-style:none}
.service-support-list li{margin-bottom:25px;padding-left:50px;position:relative}
.service-support-list li:before{position:absolute;left:0;top:0;width:30px;height:40px;font-size:30px;color:#bfbfbf}
.service-support-link{font-weight:bold}
.service-support-link:hover{text-decoration:none}
.service-support-list p{margin:0}
.product-details-title{padding:0 10px}
.product-details-thumbs{display:none}
.product-details-featured-video{position:relative;padding-bottom:56.25%;
padding-top:25px;height:0;margin-bottom:20px}
.product-details-featured-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.product-details-tabs{margin-top:20px}
.product-details-tabs .toggle-nav{display:none}
.product-details-tab{border:1px solid #D9D9D9;background:#FFF}
.product-details-tab+.product-details-tab{border-top:0}
.product-details-tab:first-child{border-radius:4px 4px 0 0}
.product-details-tab:last-child{border-radius:0 0 4px 4px}
.product-details-tab h2{position:relative;margin:0;padding:15px 20px;font-family:inherit;font-weight:700;color:#FFF;background:#BFBFBF;cursor:pointer}
.product-details-tab h2:before{position:absolute;right:10px;top:50%;margin-top:-12px;font-size:24px}
.product-details-tab .toggle-content{display:none;padding:0 20px 15px 20px}
.product-details-tab.open h2{color:#005F74;background:none}
.product-details-tab.open h2:before{content:'d'}
.product-details-tab.open .toggle-content{display:block}
.product-detail-links{margin:20px 0}
.product-detail-links .btn{min-width:150px}
.product-detail-links .btn:first-child{margin-bottom:10px}
.social-links{overflow:hidden;line-height:30px}
.social-link{display:inline-block;overflow:hidden;width:30px;vertical-align:middle;white-space:nowrap}
.social-link+.social-link{margin-left:5px}
.mobile-accordion{padding-top:0;padding-bottom:0}
.mobile-accordion-wrap{margin:0 -10px}
.mobile-accordion-col{position:relative;margin:0;border-top:1px solid #D9D9D9}
.mobile-accordion-col:last-child{border-bottom:1px solid #D9D9D9}
.mobile-accordion-col>.element-headline{position:relative;margin:0;padding:15px 10px;cursor:pointer}
.mobile-accordion-col>.element-headline:before{content:'a';position:absolute;top:50%;right:10px;line-height:1;font-family:GlobalIcons,sans-serif;font-size:24px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.mobile-accordion .details-shown>.element-headline:before{content:'d'}
.mobile-accordion-content{display:none}
.details-shown>.mobile-accordion-content{display:block;padding:10px 0 20px 0}
.news-teasers-wrap .container{position:relative}
.news-teasers-headline{padding:0 10px}
.news-teasers-list-link{position:absolute;top:20px;right:20px;margin-top:3px;padding-right:25px;line-height:20px}
.news-teasers-list-link:before{position:absolute;top:50%;right:0;margin-top:-9px;font-size:18px}
.news-list-view article:not(.hidden)+article,.events-list-view article:not(.hidden)+article{margin-top:40px}
.news-list-topnews{margin-bottom:40px}
.news-list-meta{font-weight:700;text-transform:uppercase}
.news-list-meta .meta-item+.meta-item:before{content:'|';margin:0 8px;vertical-align:top;color:#898989}
.news-list-headline{margin:10px 0 5px 0}
.news-filter-form{margin-bottom:40px}
.event-list-headline{margin:0 0 10px 0}
.event-list-meta{margin:0 0 20px 0}
.event-list-date+.event-list-location{margin-left:10px}
.event-list-date:before,.event-list-location:before{margin-right:3px}
.news-list-date{display:inline-block}
.news-list-tags{display:inline-block;margin-left:7px;padding-left:10px;border-left:2px solid #aaa}
.news-menu-view>ul>li+li{padding-top:20px}
.news-menu-view>ul{padding:0 10px;list-style:none;font-weight:bold}
.news-menu-view>ul ul{padding:0 0 0 10px;list-style:square;font-weight:normal}
.news-list-pagination,.news-list-page-navigation{position:relative;display:block;margin:60px 0 30px 0}
.news-list-pagination:before,.news-list-page-navigation:before{content:"";height:1px;clear:both;float:none;display:block;visibility:hidden}
.news-list-pagination ul,.news-list-page-navigation ul{padding:0;list-style:none;width:auto;display:inline-block;position:relative;margin-left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}
.news-list-page-navigation:first-child{display:none}
.news-list-pagination li,.news-list-page-navigation li{float:left;height:35px;width:35px;line-height:35px;text-align:center;box-sizing:border-box;border-radius:2px}
.news-list-pagination li+li,.news-list-page-navigation li+li{margin-left:15px}
.news-list-pagination .previous+li,.news-list-page-navigation .previous+li{margin-left:0}
.news-list-pagination a,.news-list-page-navigation a{display:block;position:relative;text-decoration:none;color:#005F74}
.news-list-pagination a:hover,.news-list-page-navigation a:hover{color:#fbac2e;cursor:pointer}
.news-list-pagination .current,.news-list-page-navigation .current{color:#fff;background:#005F74}
.news-list-pagination .next a,.news-list-pagination .previous a,.news-list-page-navigation .next a,.news-list-page-navigation .previous a{font-size:0;line-height:35px;border:1px solid #fbac2e;height:35px;width:35px;border-radius:2px}
.news-list-pagination .next a:before,.news-list-pagination .previous a:before,.news-list-page-navigation .next a:before,.news-list-page-navigation .previous a:before{font-family:GlobalIcons,sans-serif;position:absolute;left:0;right:0;top:0;bottom:0;font-size:16px;color:#fbac2e}
.news-list-pagination .next:hover a:before,.news-list-pagination .previous:hover a:before,.news-list-page-navigation .next:hover a:before,.news-list-page-navigation .previous:hover a:before{background:#fbac2e;color:#fff}
.news-list-pagination .previous a:before,.news-list-page-navigation .previous a:before{content:"f"}
.news-list-pagination .previous,.news-list-page-navigation .previous{position:absolute;left:-68px}
.news-list-pagination .next,.news-list-page-navigation .next{position:absolute;right:-68px}
.news-list-pagination .next a:before,.news-list-page-navigation .next a:before{content:"g"}
.news-list-img-wrap img{border:1px solid transparent;border-top-left-radius:5px;border-bottom-left-radius:5px}
.news-detail-image img{width:auto}
.news-detail-meta{color:#898989;font-weight:bold;text-transform:uppercase}
.news-detail-meta .news-list-category{color:#005f74}
.news-detail-title{padding:0 10px}
.news-img-wrap{margin-top:25px}
.news-detail-excerpt{letter-spacing:0.025em}
.news-backlink-wrap{padding:15px 10px}
.news-backlink-wrap a{padding:0 0 0 20px;position:relative}
.news-backlink-wrap a:before{font-family:GlobalIcons,sans-serif;content:"f";position:absolute;left:0}
.contentnavigation{background:#fff;padding:30px;overflow:hidden}
.contentnavigation ul{margin:0;padding:0;list-style:none}
.contentnavigation ul.level0{padding:0 43px;overflow:hidden}
.contentnavigation li{display:block;position:relative;min-height:42px;line-height:42px}
.contentnavigation li:before{content:"";position:absolute;left:-42px;top:-64px;width:20px;height:84px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
.files-lang-menu{display:block}
.files-lang-menu ul{margin:0;padding:0;list-style:none}
.files-lang-menu li{display:inline-block;float:left;position:relative}
.files-lang-menu li+li{padding-left:24px}
.files-lang-menu li+li:before{content:"";position:absolute;left:10px;top:50%;transform:translate(0,-50%);height:4px;width:4px;border-radius:50%;background:#898989}
.files-lang-menu a{color:inherit}
.no-touchevents .files-lang-menu a:hover,.files-lang-menu .active a{color:#FBAC2E}
.file-collector-link{font-size:0;display:block;width:20px;height:20px;padding:0;border:0;text-decoration:none;color:#898989;background:none}
.file-collector-link:hover{color:#FBAC2E;text-decoration:none}
.file-collector-link.active{color:#FBAC2E;cursor:default}
.file-collector-link.requesting{opacity:0.3;cursor:wait}
.file-collector-link:before{font-size:19px}
.file-collector-link.active:before{content:"k"}
.file-selection-type{text-align:left}
.file-collector-list{margin:0;padding:0;list-style:none}
.file-collector-item{position:relative;padding:10px 30px 10px 0}
.file-collector-item+.file-collector-item{border-top:1px solid #a9a9a9}
.file-collector-item .file-collector-link{position:absolute;right:0;top:50%;transform:translateY(-50%)}
.file-collector-download-wrap{margin-top:20px;text-align:right}
.downloads-breadcrumb{margin-bottom:15px}
.downloads-breadcrumb a{display:inline-block;position:relative;color:inherit}
.no-touchevents .downloads-breadcrumb a:hover{color:#FBAC2E}
.downloads-breadcrumb a{margin-right:20px}
.downloads-breadcrumb a:before{font-family:GlobalIcons,sans-serif;content:"c";position:absolute;right:-18px}
.history-element{margin:0;padding:0;list-style:none}
.history-entry>.container{position:relative}
.history-entry.style-light{background:#F6F6F6}
.history-entry.style-dark{background:#000}
.style-dark .history-entry-content,.style-dark .history-entry-title{color:#FFF}
.history-entry-img{display:block;margin:0 -10px}
.history-entry.has-image .history-entry-content{margin-top:-150px;padding-bottom:20px}
.history-index{display:none}
.searchresult{margin-bottom:30px}
.searchresult-title{margin:0 0 5px 0;font-weight:600;line-height:inherit}
.searchresult-title img{width:16px;height:16px;display:inline-block;margin:-7px 3px 0 0}
.searchresult-title a{color:#005F74}
.tx-indexedsearch-noresults{margin:30px auto 30px auto;max-width:480px;padding-left:10px;padding-right:10px}
.tx-indexedsearch-whatis{margin:30px auto 0 auto;max-width:480px;padding-left:10px;padding-right:10px}
.tx-indexedsearch-browsebox{margin:0 auto 30px auto;max-width:480px;padding-left:10px;padding-right:10px}
.tx-indexedsearch-browsebox>ul{display:none}
.tx-indexedsearch-browsebox:last-child>ul{display:inline-block}
.search-form{padding:15px}
.search-form label{display:block}
.search-form input[type="text"]{display:block;width:100%;height:40px;padding:0 10px;color:#656565;margin:10px 0}
.browsebox{display:inline-block;list-style:none;padding:0;width:auto;position:relative;margin:0 0 0 50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}
.browsebox li{float:left;text-align:center;box-sizing:border-box;overflow:hidden;border-radius:2px;margin-right:8px;font-weight:300}
.browsebox li+li{margin-left:5px}
.browsebox a{display:block;min-width:35px;height:35px;line-height:37px;position:relative;padding:0 3px;border-radius:2px;text-decoration:none;font-weight:300;color:#005F74}
.browsebox a:hover{color:#fbac2e}
.browsebox li:first-child,.browsebox li:last-child{border:1px solid #fbac2e;font-size:0}
.browsebox li:first-child{position:absolute;left:-61px}
.browsebox li:last-child{position:absolute;right:-69px}
.browsebox li.tx-indexedsearch-browselist-currentPage:first-child{position:relative;left:0}
.browsebox li.tx-indexedsearch-browselist-currentPage:last-child{position:relative;right:0}
.browsebox li.tx-indexedsearch-browselist-currentPage{border:1px solid #005F74;background:#005F74}
.browsebox li.tx-indexedsearch-browselist-currentPage a{color:#fff;font-weight:300;line-height:37px}
.browsebox li:first-child a:before,.browsebox li:last-child a:before{font-family:GlobalIcons,sans-serif;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;height:35px;line-height:37px;width:34px;color:#fbac2e;font-size:16px}
.browsebox li:first-child a:before{content:"f"}
.browsebox li:last-child a:before{content:"g"}
.browsebox li.tx-indexedsearch-browselist-currentPage:first-child a:before,.browsebox li.tx-indexedsearch-browselist-currentPage:last-child a:before{content:none}
.browsebox li.tx-indexedsearch-browselist-currentPage:first-child a,.browsebox li.tx-indexedsearch-browselist-currentPage:last-child a{color:#fff;font-size:14px}
.profile-overview .text-element-text{position:relative}
.profile-edit-link{position:absolute;right:0;bottom:100%;margin-bottom:20px}
.profile-data{padding:0;list-style:none}
.profile-data li+li{margin-top:20px}
.profile-file-headline{margin-bottom:30px}
.profile-filelist .file-size{width:120px}
.profile-filelist .file-extension{width:100px}
.return-link{display:block;position:relative;padding-left:20px}
.return-link:before{font-family:GlobalIcons,sans-serif;content:"f";position:absolute;left:0;color:#FBAC2E}
.nav-content-links{text-align:center}
.nav-content-links>li+li{margin-top:5px}
.nav-content-link{display:inline-block;position:relative;padding:5px 20px}
.nav-content-link:before{position:absolute;right:0;top:50%;font-size:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.video-element{position:relative;height:0;padding-bottom:56.25%}
.video-element iframe{overflow:hidden;position:absolute;width:100%;height:100%;border:0}
.resp-iframe{position:relative;height:0;padding-bottom:75%}
.resp-iframe iframe{overflow:hidden;position:absolute;width:100%;height:100%;border:0}
.symbol-element .symbol-sensitec{position:relative;margin:0;padding-left:50px;line-height:40px;font-size:30px;color:#FBAC2E}
.symbol-sensitec:before{position:absolute;top:0;left:0}
.symbol-sensitec b{margin-left:0.02em;font-family:'HelveticaNeue',sans-serif;color:#636363}
.contact-search-wrap{position:relative}
.contact-search-wrap .spinner{display:none;position:absolute;z-index:3;top:0;right:0;bottom:0;left:0}
.contact-search-wrap.request-pending .form-element{opacity:0.25}
.contact-search-wrap.request-pending .spinner{display:block}
.contact-search-wrap.has-results .form-col{display:none}
.contact-search-wrap.has-results:last-child .form-col{display:block}
.contact-search-headline{display:none;position:relative;padding-left:20px}
.contact-search-headline:before{position:absolute;top:4px;left:0}
.contact-search-wrap.has-results .contact-search-headline{display:block}
.contact-search-wrap.has-results:last-child .contact-search-headline{display:none}
.contact-search-results li+li{margin-top:20px}
.contact-layer{display:none}
@media (min-width:768px){
.layer-content{max-width:720px}
.image-left .text-image-text{float:right;width:50%;padding-left:20px}
.image-right .text-image-text{float:left;width:50%;padding-right:20px}
.text-image-img{overflow:hidden;margin:0}
.image-left .text-image-img{padding-right:10px}
.image-right .text-image-img{padding-left:10px}
.container.equal-height{padding-left:0;padding-right:0}
.teaser-wrap{margin:-20px -10px}
.teaser-row{display:table;width:100%;border-spacing:20px}
.teaser-col{display:table-cell;float:none;vertical-align:top}
.themes-teaser-element{position:relative}
.themes-teaser-img-wrap{width:50%}
.image-right .themes-teaser-img-wrap{margin-left:50%}
.themes-teaser-body{position:absolute;top:50%;right:0;left:50%;width:50%;padding:0 40px;text-align:left;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}
.image-right .themes-teaser-body{left:0;right:auto}
.super-cta-headline{margin-bottom:30px}
.container>.teaser-large-element{position:relative;padding:0}
.container>.teaser-large-element .teaser-large-text{position:absolute;top:50%;right:0;left:50%;padding:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.container>.teaser-large-element .subline:after{display:none}
.container>.teaser-large-element .teaser-large-link{display:inline-block;margin-top:20px}
.teaser-full-content{position:absolute;top:50%;right:50%;bottom:auto;left:0;margin:0;padding:0 20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.text-pos-right .teaser-full-content{right:0;left:50%}
.teaser-full-title{margin-bottom:30px}
.teaser-full-img{margin:0}
.page-title-img{margin:0}
.has-image .page-title-text{top:50%;bottom:auto;left:0;max-width:50%;padding:20px;text-align:left;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.style-nobg .page-title-text{left:20px}
.slick-initialized .main-stage-slide{padding-bottom:0}
.main-stage-element .slick-dots{visibility:hidden;overflow:hidden;bottom:0;height:0}
.main-stage-element .slick-prev,.main-stage-element .slick-next{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.main-stage-navlist{display:block;position:absolute;right:0;bottom:10px;left:0;margin:0;padding:0;list-style:none;text-align:center}
.main-stage-nav-item{display:inline;padding:0 10px;cursor:pointer}
.main-stage-nav-item.active{color:#656565}
.main-stage-navlist li+li{border-left:1px solid #D9D9D9}
.main-stage-wide .slick-initialized .main-stage-slide{padding-bottom:0}
.main-stage-wide .main-stage-slide-img{margin:0}
.main-stage-wide .main-stage-slide-text{top:50%;bottom:auto;left:50%;padding:20px 20px 20px 0;text-align:left;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.main-stage-wide .slick-prev{left:5px}
.main-stage-wide .slick-next{right:5px}
.main-stage-framed{padding-bottom:40px}
.main-stage-framed .main-stage-slide{overflow:hidden;border:1px solid #D9D9D9;border-radius:4px;background:#FFF}
.main-stage-framed .slick-initialized .main-stage-slide{padding-bottom:0}
.main-stage-framed .main-stage-slide-img{float:left;width:50%;margin:0;border:0;border-radius:0}
.main-stage-framed .main-stage-slide-text{position:absolute;top:50%;right:0;left:50%;padding:0 40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.main-stage-framed .image-right .main-stage-slide-img{float:right}
.main-stage-framed .image-right .main-stage-slide-text{right:50%;left:0}
.main-stage-framed .slick-prev{left:-25px}
.main-stage-framed .slick-next{right:-25px}
.map-element.size-wide{padding-bottom:56.25%;
}
.csscolumns .feature-list-columns{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;position:relative;-webkit-column-rule:1px solid #d9d9d9;-moz-column-rule:1px solid #d9d9d9;column-rule:1px solid #d9d9d9}
.csscolumns .feature-list-container{display:table;padding:15px 0 15px 70px;-webkit-column-break-inside:avoid;
page-break-inside:avoid;
break-inside:avoid-column;
}
.csscolumns .feature-list-container:before{width:50px;height:50px;font-size:51px}
.no-csscolumns .feature-list-columns{display:block;position:relative}
.no-csscolumns .feature-list-columns:before{content:"";width:1px;height:100%;background:#d9d9d9;position:absolute;bottom:30px;top:0;left:50%}
.no-csscolumns .feature-list-container{width:50%;float:left;display:block;margin-bottom:30px}
.no-csscolumns .feature-list-container.odd{padding:0 20px 0 70px}
.no-csscolumns .feature-list-container.even{padding:0 0 0 90px}
.no-csscolumns .feature-list-container:before{width:50px;height:50px;font-size:51px}
.no-csscolumns .feature-list-container.even:before{left:20px}
.product-details-images{float:left;width:50%}
.product-details-top{overflow:hidden;position:relative}
.product-details-title{position:absolute;top:50%;right:0;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.product-details-tabs{overflow:hidden;margin:20px 0;border:1px solid #D9D9D9;border-radius:4px 4px 0 0}
.product-details-tabs .toggle-nav{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.product-details-tabs .toggle-nav .toggle-link{display:table-cell;padding:15px 20px;font-weight:700;color:#FFF;text-decoration:none;background:#BFBFBF;cursor:pointer;transition:background .1s}
.product-details-tabs .toggle-nav .toggle-link:hover{background:#B3B3B3}
.product-details-tabs .toggle-nav .toggle-link+.toggle-link{border-left:1px solid #FFF}
.product-details-tabs .toggle-nav .toggle-link.open{color:#005F74;background:#FFF}
.product-details-tab,.product-details-tab h2{display:none;border:0}
.product-details-tab.open{display:block}
.product-details-tab .toggle-content{display:block;padding:15px 20px}
.product-detail-links{float:right;margin:0 20px 0 0}
.product-detail-links br{display:none}
.product-detail-links .btn{float:right;margin:0 0 0 10px}
.product-detail-social{float:left;margin:0 0 0 20px;line-height:40px}
.mobile-accordion{padding-right:0;padding-left:0}
.mobile-accordion.pad-top{padding-top:20px}
.mobile-accordion.pad-bottom{padding-bottom:20px}
.mobile-accordion-wrap{position:relative;margin:-20px -10px}
.mobile-accordion-wrap:before,.mobile-accordion-wrap:after{content:'';position:absolute;top:20px;bottom:20px;left:33.68%;width:1px;background:#D9D9D9}
.mobile-accordion-wrap:after{left:66.15%}
.mobile-accordion-row{display:table;table-layout:fixed;width:100%;border-spacing:20px}
.mobile-accordion-col{display:table-cell;overflow:hidden;float:none;padding:0;border:0;vertical-align:top}
.mobile-accordion-col:last-child{border:0}
.mobile-accordion-col>.element-headline{margin-bottom:20px;padding:0 10px;cursor:inherit}
.mobile-accordion-col>.element-headline:before{display:none}
.mobile-accordion-content{display:block}
.details-shown>.mobile-accordion-content{padding-top:0;padding-bottom:0}
.resp-iframe--21-9{padding-bottom:42.8571%}
.tx-indexedsearch-whatis,.tx-indexedsearch-browsebox,.tx-indexedsearch-noresults{max-width:720px;padding-left:15px;padding-right:15px}
.search-form{text-align:center}
.search-form label{display:inline-block}
.search-form input[type="text"]{display:inline-block;width:280px;height:40px;padding:0 10px;color:#656565;margin:0 10px}
.news-single-header{position:relative}
.has-image>.news-detail-title{position:absolute;top:50%;left:50%;padding:0 20px;transform:translateY(-50%)}
.news-detail-image{width:50%}
.news-single{position:relative}
.news-backlink-wrap{position:absolute;right:0;bottom:100%;margin-bottom:15px;padding:0 10px}
.news-backlink-wrap a{padding:0 20px 0 0}
.news-backlink-wrap a:before{content:"g";left:inherit;right:0}
.contenttable th,.contenttable td{padding:15px 20px}
.files-lang-menu ul{float:right}
.files-lang-menu li{float:left}
.files-lang-menu+h2{margin-top:5px}
.file-collector{display:table}
.file-collector-list-wrap{display:table-cell;min-width:400px}
.file-collector-download-wrap{display:table-cell;min-width:200px;margin:0;vertical-align:bottom;text-align:left}
.history-entry.has-image .history-entry-content{position:absolute;top:50%;bottom:auto;margin:0;padding:0 20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.history-entry.text-pos-right .history-entry-content{left:33.3333%;right:0}
.history-entry.text-pos-left .history-entry-content{left:0;right:33.3333%}
.history-entry+.history-entry{border-top:1px solid #D9D9D9}
.style-dark+.history-entry{border-top:0}
.history-entry-img{margin:0}
.nav-content-links{display:table;table-layout:fixed;width:100%}
.nav-content-links>li{display:table-cell;padding:0 10px}
.nav-content-links>li+li{border-left:1px solid #D9D9D9}
.nav-content-link{display:inline-block;position:relative;padding:0 0 20px 0;font-weight:bold}
.nav-content-link:before{top:auto;bottom:0;left:0;-webkit-transform:none;-moz-transform:none;transform:none}
.contact-search-headline{margin:0 10px}
.contact-layer{display:block}
.contact-layer-open{position:absolute;z-index:10;top:250px;right:0;padding:5px;border-radius:5px 0 0 5px;cursor:pointer}
.contact-layer-open svg{display:block;width:40px;height:40px}
.contact-layer-open path{fill:#FFF}
.details-shown .contact-layer-open{display:none}
.contact-layer-container{overflow-x:hidden;overflow-y:auto;position:fixed;z-index:10;top:50%;right:0;width:0;max-height:100vh;transition:width .3s,box-shadow .3s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.details-shown .contact-layer-container{width:450px;box-shadow:0 0 6px rgba(0,0,0,0.3)}
.contact-layer-content{width:450px;padding:10px 0 30px 0;border:1px solid #d9d9d9;border-right:0;background:#F6F6F5}
.contact-layer-close{display:none;position:absolute;top:5px;right:5px;line-height:30px;width:30px;height:30px;font-size:28px;font-family:Arial,Baskerville,monospace;text-align:center;color:#7A7A7A;cursor:pointer}
.details-shown .contact-layer-close{display:block}
.contact-layer .spinner{margin:150px auto}
.contact-layer.content-success .spinner{display:none}
.contact-layer .form-col{margin-bottom:0}
.contact-layer .form-fieldwrap{margin-bottom:30px}
.contact-layer .form-fieldwrap.form-text,.contact-layer .form-fieldwrap.form-html{margin-bottom:5px}
.contact-layer .form-col:last-child .form-fieldwrap{margin-bottom:0}
}
@media (min-width:992px){
.content-element+.content-element{margin-top:30px}
.hr-size-1{margin:15px 0}
.hr-size-2{margin:30px 0}
.hr-size-3{margin:60px 0}
.layer-content{max-width:800px}
.teaser-wrap{margin:-30px -15px}
.teaser-row{border-spacing:30px}
.text-element{padding-right:15px;padding-left:15px}
.text-element-text p,.text-element-text li,.text-element-text dl,.text-element-text blockquote,.text-element-text h2,.text-element-text h3,.text-element-text h4{max-width:770px}
.image-left .text-image-text{padding-left:30px}
.image-right .text-image-text{padding-right:30px}
.image-left .text-image-img{padding-right:15px}
.image-right .text-image-img{padding-left:15px}
.content-element+.image-element,.image-element+.content-element{margin-top:20px}
.teaser-large-element{position:relative;padding:0}
.teaser-large-text{position:absolute;top:50%;right:0;left:50%;margin:0;padding:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.teaser-large-title .subline:after{display:none}
.teaser-large-link{display:inline-block;margin-top:20px}
.teaser-small-link{margin-bottom:60px}
.teaser-small-link:before{margin-top:-10px;font-size:20px}
.teaser-full-content{padding:0 30px}
.link-teaser-list a:before{font-size:20px}
.themes-teaser-text{display:block;margin-bottom:30px}
.themes-teaser-body{padding:0 50px}
.page-title-text{padding:0 15px}
.has-image .page-title-text{padding:30px}
.csscolumns .feature-list-element{padding:0 15px}
.csscolumns .feature-list-columns{-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}
.csscolumns .feature-list-container{padding-left:80px}
.csscolumns .feature-list-container:before{width:60px;height:60px;font-size:61px}
.no-csscolumns .feature-list-element{padding:0 15px}
.no-csscolumns .feature-list-container.odd{padding:0 35px 0 80px}
.no-csscolumns .feature-list-container.even{padding:0 0 0 115px}
.no-csscolumns .feature-list-container:before{width:60px;height:60px;font-size:61px}
.no-csscolumns .feature-list-container.even:before{left:35px}
.product-detail-social{line-height:50px}
.service-support-list li{margin-bottom:40px;padding-left:60px}
.service-support-list li:before{width:40px;height:40px;font-size:40px}
.mobile-accordion.pad-top{padding-top:30px}
.mobile-accordion.pad-bottom{padding-bottom:30px}
.mobile-accordion-wrap{margin:-30px -15px}
.mobile-accordion-wrap:before,.mobile-accordion-wrap:after{top:30px;bottom:30px}
.mobile-accordion-row{border-spacing:30px}
.mobile-accordion-col>.element-headline{padding:0 15px}
.tx-indexedsearch-whatis,.tx-indexedsearch-browsebox,.tx-indexedsearch-noresults{max-width:960px;padding-left:15px;padding-right:15px}
.search-form{padding:30px 0}
.search-form input[type="text"]{width:300px;height:50px}
.container.searchresult{padding-left:15px;padding-right:15px}
.news-list-view article:not(.hidden)+article,.events-list-view article:not(.hidden)+article{margin-top:60px}
.news-list-topnews{margin-bottom:60px}
.news-list-headline{margin:20px 0 10px 0}
.news-filter-form{margin-bottom:60px}
.event-list-date+.event-list-location{margin-left:20px}
.news-menu-view>ul{padding:0 15px}
.news-menu-view>ul ul{padding:0 0 0 15px}
.news-teasers-list-link{top:30px;margin-top:5px}
.news-detail-title{padding:0 15px}
.has-image>.news-detail-title{padding:0 30px}
.news-backlink-wrap a{padding:0 25px 0 0}
.history-entry.has-image .history-entry-content{padding:0 30px}
.history-entry.text-pos-right .history-entry-content{left:50%}
.history-entry.text-pos-left .history-entry-content{right:50%}
.main-stage-framed{padding-bottom:60px}
.main-stage-framed .main-stage-navlist{bottom:20px}
.contact-search-headline{margin:0 15px}
.contact-search-results.empty{display:none}
.contact-search-results li+li{margin-top:30px}
.file-selection{table-layout:fixed}
.file-selection-media_type{width:160px}
.file-selection-status_date{width:130px}
.file-selection-erp_number{width:130px}
.file-selection-size{width:100px}
.file-selection-extension{width:80px}
.file-selection-link{width:65px}
.contact-layer-content{padding-bottom:15px}
}
@media (min-width:1200px){
.content-element+.content-element{margin-top:40px}
.hr-size-1{margin:20px 0}
.hr-size-2{margin:40px 0}
.hr-size-3{margin:80px 0}
.mfp-container{padding:40px}
.text-element-text p,.text-element-text li,.text-element-text dl,.text-element-text blockquote,.text-element-text h2,.text-element-text h3,.text-element-text h4{max-width:880px}
.content-element+.image-element,.image-element+.content-element{margin-top:20px}
.teaser-small-title{padding:0 30px}
.teaser-small-link{margin:10px 30px 35px 30px}
.link-teaser-text,.link-teaser-list{padding:0 30px}
.themes-teaser-body{padding:0 60px}
.map-element.size-wide{padding-bottom:38%}
.csscolumns .feature-list-columns{-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}
.csscolumns .feature-list-columns:after{top:20px;bottom:20px}
.csscolumns .feature-list-container{position:relative;padding:20px 0 20px 100px}
.csscolumns .feature-list-container:before{top:20px;width:70px;height:70px;font-size:71px}
.no-csscolumns .feature-list-container.odd{padding:0 45px 0 100px}
.no-csscolumns .feature-list-container.even{padding:0 0 0 145px}
.no-csscolumns .feature-list-container:before{width:70px;height:70px;font-size:71px;top:8px}
.no-csscolumns .feature-list-container.even:before{left:45px}
.service-support-list li{margin-bottom:50px;padding-left:70px}
.product-details-header>.container{position:relative;padding-bottom:100px}
.product-details-top{overflow:visible;position:static}
.product-details-title{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.product-details-featured-image{margin-bottom:20px}
.loading>.product-details-featured-image{position:relative}
.loading>.product-details-featured-image img{opacity:0.25}
.loading>.product-details-featured-image .spinner{position:absolute;top:0;right:0;bottom:0;left:0}
.product-details-thumbs{display:block;position:absolute;bottom:30px}
.product-details-thumb-video,.product-details-thumb{display:inline-block;padding:5px;border-radius:4px}
.product-details-featured-video{margin-right:20px}
.product-details-thumb-video.active,.product-details-thumb.active{box-shadow:inset 0 0 0 2px #FBAC2E}
.product-details-thumb-video span{display:inline-block;width:100px;height:65px;background:#ededed;vertical-align:middle;position:relative}
.product-details-thumb-video span:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:2px solid #fbac2e;border-radius:100%;font-size:31px}
.product-details-tabs{margin-top:0}
.product-details-tabs .toggle-nav{line-height:20px}
.product-detail-social{position:absolute;right:35px;bottom:30px}
.tx-indexedsearch-whatis,.tx-indexedsearch-browsebox,.tx-indexedsearch-noresults{max-width:1200px}
.search-form{padding:40px 0}
.search-form input[type="text"]{width:370px;padding:0 20px}
.contenttable th,.contenttable td{padding:18px 20px}
.news-backlink-wrap{margin-bottom:30px}
.history-element{position:relative}
.history-index{display:block;position:absolute;z-index:1;right:0;top:100px;margin:0;padding:0;list-style:none}
.history-index li+li{border-top:1px solid #89898F}
.history-index-link{display:block;padding:5px 30px 5px 5px;color:#89898F}
.main-stage-framed .main-stage-slide-img{width:59%}
.main-stage-framed .main-stage-slide-text{left:59%}
.main-stage-framed .image-right .main-stage-slide-text{right:59%}
.main-stage-framed .slick-prev,.main-stage-framed .slick-next{border-radius:50%;background:#FFF}
.main-stage-framed .slick-prev:before,.main-stage-framed .slick-next:before{font-size:30px}
.main-stage-framed .slick-prev:before{content:'b'}
.main-stage-framed .slick-next:before{content:'c'}
.main-stage-framed .slick-prev{right:100%;left:auto}
.main-stage-framed .slick-next{right:auto;left:100%}
.mobile-accordion.pad-top{padding-top:40px}
.mobile-accordion.pad-bottom{padding-bottom:40px}
.mobile-accordion-wrap{margin:-30px -15px}
.file-selection-media_type{width:180px}
.file-selection-erp_number{width:150px}
.file-selection-extension{width:100px}
}
.page-footer{color:#FFF;background:#005F74 url('../../typo3conf/ext/mmpackage/Resources/Public/Images/background_tablet.jpg') no-repeat 50% 0}
.page-footer .container+.container,.page-footer .container+.footer-meta{border-top:1px solid #216477}
.page-footer a{color:#FFF}
.footer-nav-lvl-1{padding:0 10px;line-height:30px}
.footer-nav-lvl-1>li,.footer-nav-lvl-2>li{display:inline;position:relative}
.footer-nav-lvl-1>li+li,.footer-nav-lvl-2>li+li{margin:0 0 0 25px}
.footer-nav-lvl-1>li+li:before,.footer-nav-lvl-2>li+li:before{content:'';position:absolute;width:3px;height:3px;top:6px;left:-13px;border-radius:50%;background:#FFF}
.footer-nav-lvl-2{display:none;line-height:inherit}
.metanav-bottom{overflow:hidden;padding:0 10px;margin:0;list-style:none}
.metanav-bottom li{display:inline-block;float:left;line-height:30px}
.metanav-bottom li a{color:#a3c5cc;margin-right:10px;text-decoration:none}
.metanav-bottom li a:hover{color:#fbac2e}
.metanav-bottom li+li a{margin-left:10px;position:relative}
.metanav-bottom li+li a:before{content:"";position:absolute;top:50%;left:-11px;width:3px;height:3px;border-radius:50%;margin-top:-2px;background:#fff}
.footer-newsletter form{padding:0 10px}
.footer-newsletter label{display:block}
.footer-newsletter input[type="text"]{display:block;width:100%;border:1px solid rgb(217,217,217);border-radius:4px;background-color:#fff;box-shadow:inset 3px 3px 10px 0 rgba(0,0,0,0.1);height:40px;padding:0 10px;color:#656565;margin:10px 0}
.footer-social{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;clear:both;margin-bottom:20px}
.footer-social__link{display:flex;justify-content:center;align-items:center;margin:10px;padding:7px;border-radius:50%;background:#FFF}
.footer-social__link svg{width:15px;height:15px;color:#005F74}
.copyright{padding:0 10px;line-height:30px;color:#a3c5cc}
.footer-logo{margin-top:40px;padding:0 10px;text-align:right}
.page-up-wrap{position:relative}
.page-up{position:absolute;right:0;left:0}
.page-up-fixed{position:fixed;bottom:0}
.page-up-button{position:absolute;right:0;bottom:0;width:40px;height:40px;padding:0;border-radius:5px 0 0 0;font-size:12px;color:#FFF}
.page-up-button:before{position:absolute;top:-2px;left:-3px;font-size:40px}
.page-up-fixed .page-up-button{bottom:100px;border-radius:5px 0 0 5px}
@media (min-width:768px){.page-footer{background-size:100% auto}
.footer-nav-lvl-1{margin:0 -20px;line-height:inherit}
.footer-nav-lvl-1>li{display:block;position:static;padding:0 20px}
.footer-nav-lvl-1>li+li{margin:15px 0 0 0;padding-top:15px;border-top:1px solid #216477}
.footer-nav-lvl-1>li+li:before{display:none}
.footer-nav-lvl-1 .nav-footer-link:hover{text-decoration:none;color:#FBAC2E}
.footer-nav-lvl-2{display:block;margin:5px 0 0 0}
.footer-nav-lvl-2 li:before,.footer-nav-lvl-2 .nav-footer-link{color:rgba(255,255,255,0.6);transition:color .2s}
.footer-nav-lvl-2 .nav-footer-link:hover{color:#FFF}
.metanav-bottom{padding:0;margin:0;list-style:none;display:inline}
.metanav-bottom li{display:inline-block;line-height:30px}
.metanav-bottom li a{color:#a3c5cc;line-height:30px;margin-right:20px;margin-left:20px}
.metanav-bottom li+li a{margin-left:20px;position:relative}
.metanav-bottom li+li a:before{top:50%;left:-20px;margin-top:-2px}
.copyright{display:inline-block;float:left;position:relative;padding-right:20px}
.copyright:after{content:"";position:absolute;top:50%;right:0;width:3px;height:3px;margin-top:-2px;background:#fff;border-radius:50%}
.footer-logo{margin-top:0}
.footer-newsletter label{display:inline-block}
.footer-newsletter input[type="text"]{display:inline-block;width:280px;height:40px;padding:0 10px;color:#656565;margin:0 10px}
}
@media (min-width:992px){.page-footer{background-image:url('../../typo3conf/ext/mmpackage/Resources/Public/Images/background_desktop.jpg');background-size:auto auto}
.footer-nav{padding-left:10px;padding-right:10px}
.footer-nav-lvl-1{display:table;table-layout:fixed;width:100%;margin:0;padding:0}
.footer-nav-lvl-1>li{display:table-cell;padding:0 20px}
.footer-nav-lvl-1>li+li{margin:0;padding-top:0;border:0;border-left:1px solid #216477}
.footer-nav-lvl-2{margin-top:10px}
.footer-nav-lvl-2>li{display:block}
.footer-nav-lvl-2>li+li{margin:5px 0 0 0;position:static}
.footer-nav-lvl-2>li+li:before{display:none}
.footer-newsletter form{text-align:center}
.footer-newsletter input[type="text"]{width:300px;height:50px}
.footer-meta__content{display:flex;align-items:center}
.copyright{white-space:nowrap;padding:0 20px 0 15px}
.metanav-bottom{flex-shrink:0}
.footer-social{order:3;margin:0 0 0 10px}
.footer-social__link{margin:0 5px}
.footer-logo{flex-grow:1;order:4;padding:0 15px}
}
@media (min-width:1200px){
.footer-newsletter{padding:30px 0}
.footer-newsletter input[type="text"]{width:370px;padding:0 20px}
.footer-social__link{margin:0 10px}
.page-up{width:100%;max-width:1200px;margin:0 auto}
.page-up-button{right:auto;left:100%;border-radius:5px 5px 0 0}
.page-up-fixed .page-up-button{border-radius:5px}
}
@media (min-width:1920px){.page-footer{background-size:100% auto}
}
.no-touchevents .teaser-small-element:link img{-webkit-filter:brightness(95%) grayscale(5%);filter:brightness(95%) grayscale(5%);-webkit-transition:-webkit-filter .2s;transition:filter .2s}
.no-touchevents .teaser-small-element:link:hover img{-webkit-filter:brightness(103%) grayscale(0%);filter:brightness(103%) grayscale(0%)}
