@import "https://fonts.googleapis.com/css?family=Roboto:400,500,700,400italic";:root{--nav-width:251px;--nav-top:142px;--nav-active-width:261px;--nav-active-height:610px;--content-width:434px;--stage-gap:40px}.align_left_top{margin:0;padding:0;position:absolute}.align_right_top{margin:0;padding:0;position:absolute;top:0;right:0}.align_relative_bottom{clear:both;margin:0;padding:0;position:relative}.content{display:block;position:relative}.contenttype_media{line-height:0!important}.nav_invisible a{height:0;display:none}.nav_invisible .nav_visible a{display:block}.block div{position:relative}.noantialias{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges}#preload{display:none}#historyiframe{width:0;height:0;display:none}.browser_error,noscript div.browser_error,.videobackclick{padding:50px 10px 10px;font-weight:400;display:block;z-index:190!important;color:#621!important;background-color:#e6e6e699!important;background-image:none!important;position:fixed!important}.videobackclick{color:#222!important}body>div.browser_error,.parameter{display:none}.navlink:hover{cursor:pointer}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@keyframes rotz{0%{transform:rotateY(310deg)}to{transform:rotateY(360deg)}}@-webkit-keyframes rotz{0%{-webkit-transform:rotateY(310deg)}to{-webkit-transform:rotateY(360deg)}}@-moz-keyframes rotz{0%{-moz-transform:rotate(270deg)}to{-moz-transform:rotate(360deg)}}@keyframes zoom{0%{transform:scale(.1)}to{transform:scale(1)}}@-webkit-keyframes zoom{0%{-webkit-transform:scale(.1)}to{-webkit-transform:scale(1)}}@-moz-keyframes zoom{0%{-moz-transform:scale(.1)}to{-moz-transform:scale(1)}}@keyframes blink{0%{color:#333}50%{color:#ccc}to{color:#333}}.blink,.navlink_loading{-ms-animation:blink 2s linear infinite;animation:2s linear infinite blink}@font-face{font-family:HCTF;font-style:normal;font-weight:400;src:url(/build/assets/hctf-DjWW0HT7.ttf)format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:local(Open Sans Condensed Bold);src:local(OpenSans-CondensedBold);src:url(/build/assets/opensanscond-DdLSpdOQ.woff)format("woff");src:url(/build/assets/OpenSansCondensed-NVTSKd9g.ttf)format("truetype")}body{color:#343434;font-family:Roboto,Arial,"sans-serif"}.maskedinline{-webkit-font-smoothing:subpixel-antialiased;pointer-events:none;cursor:default;color:#343434!important}.blockouter div,body{-webkit-font-smoothing:subpixel-antialiased;font-size:13px;line-height:18px}.content p,.content_text p{word-spacing:1px}h2{color:#444;-webkit-font-smoothing:subpixel-antialiased;font-family:Roboto,Arial,"sans-serif";font-size:13px;font-weight:700;line-height:15px}.blockouter_content_web_leistungen h2{margin-right:20px}h1,h2.h1,.blockfirst_content h1,.blockfirst_content h2.h1,.accordion h2{letter-spacing:0;color:#333;-webkit-font-smoothing:subpixel-antialiased;font-family:Arial,"sans-serif";font-size:27px;font-weight:400;line-height:25px}.accordion h2{font-family:Arial,"sans-serif";line-height:15px}h1 strong,h2.h1 strong,span.bold{color:#333;font-weight:700}.blockouter_content_web_leistungen h1,.blockouter_content_web_leistungen h2.h1{color:#fff;letter-spacing:0;-webkit-font-smoothing:antialiased;font-size:18px;font-weight:400;line-height:17px}h3{color:#444;font-size:15px;line-height:16px}h4{letter-spacing:-1px;font-family:Arial,"sans-serif";font-size:35px;font-weight:400;line-height:34px}.special1{-webkit-font-smoothing:subpixel-antialiased;color:#444;font-family:Roboto,Arial,"sans-serif";font-size:17px;font-weight:400;line-height:27px}span.special2{letter-spacing:0;-webkit-font-smoothing:antialiased;font-family:Roboto,Arial,"sans-serif";font-size:33px;font-weight:400;line-height:33px}.content a.special3,.content_text a.special3{color:#333;background-position:0 4px;font-family:Roboto,Arial,"sans-serif";font-size:13px;font-weight:400;line-height:15px}.content a.special3:hover,.content_text a.special3:hover{background-position:2px 4px}.content a.special4,.content_text a.special4{color:#333;font-family:Roboto,arial,"sans-serif";font-size:13px;font-weight:400}.content a.special4:hover,.content_text a.special4:hover{font-weight:700}input,textarea,select{color:#222;font-family:Roboto,arial,"sans-serif";font-size:13px;font-weight:400;line-height:18px}input.r_form_upload{font-size:14px}th.r_form_th{color:#444;font-family:Roboto,Arial,"sans-serif";font-size:12px;font-weight:700}input.r_form_but{color:#333;font-size:14px;font-weight:400}div.modul_star .content{letter-spacing:0;-webkit-font-smoothing:subpixel-antialiased;font-family:Arial;font-size:14px;font-weight:700;line-height:17px}.modul_reference h1{letter-spacing:0;color:#333;font-family:Arial,"sans-serif";font-size:18px;font-weight:700;line-height:20px}.modul_reference h2{letter-spacing:0;color:#333;font-family:Roboto,Arial,"sans-serif";font-size:14px;font-weight:700;line-height:20px}div.modul_pluginlist .startext{letter-spacing:-1px;word-spacing:-3px;color:#555;-webkit-font-smoothing:antialiased;font-family:HCTF;font-size:12px;font-weight:700;line-height:10px}div.modul_teaserheadline h1,div.modul_teaserheadline .h1doubler,div.modul_teaserheadline h3{letter-spacing:.03em;-webkit-font-smoothing:subpixel-antialiased;padding:0 41px 1px 20px;font-family:OpenSans;font-size:42px;font-weight:700;line-height:39px}div.modul_teaserheadline h2,div.modul_teaserheadline h4{letter-spacing:0;padding:3px 41px 2px 17px;font-family:Arial,"sans-serif";font-size:15px;font-weight:400;line-height:17px}body{letter-spacing:0;text-align:left;z-index:1;text-align:left;empty-cells:show;border-spacing:0;border-collapse:collapse;text-rendering:optimizelegibility;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;-webkit-tap-highlight-color:transparent;background-color:#fff;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;overflow:hidden}html{overflow:hidden}::selection{background:0 0}.browser_error,noscript div.browser_error,.videobackclick{left:var(--nav-width);top:0}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;border:0}th{text-align:left}hr{background-color:#000;border:0;height:1px;margin:0;padding:0}a:focus,a:active{outline:none}a{-webkit-font-smoothing:antialiased;color:#000;-o-transition:all .2s;text-decoration:none;transition:all .2s}a:visited{color:#000}a:hover{text-decoration:none}p{margin:0;padding:0}p strong{font-weight:700}.nobottompadding{padding-bottom:0!important}.nobottommargin{margin-bottom:0!important}.content p,.content_text p{margin:0 0 20px}h2{text-transform:uppercase;text-align:left;margin:0 0 10px}.blockouter_content_web_leistungen h2{margin-left:26px}h1,h2.h1,.blockfirst_content h1,.blockfirst_content h2.h1{text-transform:uppercase;word-break:normal;margin:0 20px 12px 0;padding:0}.blockouter_content_web_leistungen h1,.blockouter_content_web_leistungen h2.h1{background-color:#000;width:261px;margin:-26px 0 16px -26px;padding:5px 4px 5px 52px}h1.img{width:auto!important;margin:0!important;padding:0!important;line-height:0!important}.content_image h1{background-color:#0000!important}h3,h4{margin:0}.special1{margin:0 0 20px;text-align:justify!important}span.special2{vertical-align:top;margin:10px 0 16px;display:block}span.special2 a{color:inherit;line-height:inherit;vertical-align:top}p.special2{margin-right:70px}a.special2{color:#444;background-image:url(/img/inline_arrow_bracket_big.png);background-position:0 5px;background-repeat:no-repeat;padding:0 0 0 26px;display:block}a.special2:hover{color:#222;background-color:#bbe;background-position:2px 5px}span.special2in{background-color:#ddd;margin:-1px 0 0;padding:0 2px 1px}span.special2in:hover,a.special2:hover span.special2in{background-color:inherit}img.imginlinestart{vertical-align:top;margin-right:12px}.special2 img{margin-top:6px}img.imginline{margin:0 10px -4px;padding:2px}img.imginlineend{margin:0 2px -4px 10px;padding:2px}img.imginlinesmall{margin:0 10px -4px;padding:2px}img.imginlineendsmall{margin:0 2px -2px 10px;padding:1px 2px}.content a.special3,.content_text a.special3{text-transform:uppercase;text-align:left;background-image:url(/img/inline_arrow_bracket.png);background-repeat:no-repeat;margin:1px 0 4px;padding:2px 3px 3px 18px;display:inline}.content a.special3:hover,.content_text a.special3:hover{color:#fff;background-color:#eb3671;background-image:url(/img/inline_arrow_bracket_white.png)}.content a.special4,.content_text a.special4{text-align:left;background-color:#ddd;background-position:100% 100%;background-repeat:no-repeat;margin:-1px 0 0;padding:1px 2px;text-decoration:none;display:inline}.content a.special4:hover,.content_text a.special4:hover{color:#fff;background-color:#eb3671;text-decoration:none}.content p.inlinelinks{line-height:14px}.blockouter_content_web_leistungen p{margin-left:26px}.content_text ul{margin:0;padding:0;list-style-image:none;list-style-type:square}.content_text li{margin:0 0 6px 16px;padding:0}.content_news ul{margin:0 0 20px;padding:0;list-style-image:none;list-style-type:square}.content_news li{margin:0 0 0 16px;padding:0}.content_image{margin:0 0 0 -32px;padding:0}.blockouter_content_web_leistungen .content_image{margin:-26px 0 4px -26px;padding:0}.h3{text-transform:uppercase;word-spacing:-2px;color:#fff;text-rendering:auto;margin:0;padding:4px 8px 2px 5px;font-family:HCTF;display:inline-block;font-size:13px!important;font-weight:lighter!important;line-height:13px!important}form{margin:0;padding:0}table.r_form{border-collapse:inherit}input,textarea,select{border:0 solid #7f7f81;outline:none;margin:0;padding:4px 4px 2px}input.r_form_text{width:324px;padding:5px}input.r_form_upload{cursor:pointer;width:278px}textarea.r_form_area{width:324px;height:120px;padding:5px 4px 2px;overflow:auto}select.r_form{width:200px}th.r_form_th{vertical-align:top;text-transform:uppercase;width:82px}td.r_form_td{vertical-align:top;padding:0;line-height:0}input.r_form_but{text-transform:uppercase;cursor:pointer;float:left;-o-transition:all .2s;background-color:#eee;margin:4px 0;padding:4px 8px;transition:all .2s}input.r_form_but:hover,input.r_form_but.hover{margin:4px 0 0;padding:4px 8px;color:#eee!important;background-color:#000!important}tr.wcms_table_row{border:0 solid #969696;border-bottom-width:1px;padding:0;display:block}tr.wcms_table_row td{padding:10px 0 0}tr.wcms_table_row th{padding:10px 8px 0 0}tr.no_border{border-bottom:0}form div.error_outer{width:210px;margin:8px 1px 0 10px;display:inline-block}form div.error{color:#fff;background-color:#e33;padding:0 2px;display:inline}form input.error,form textarea.error{color:#fff;background-color:#e33}div.price{-webkit-transform:translateZ(0);background-image:url(/img/star_grey.png);background-repeat:no-repeat;width:94px;height:94px;margin:0 0 3px;padding:0;animation-name:spin;animation-duration:30s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:relative;-moz-transform:translateZ(.00001px)}p.price{vertical-align:middle;letter-spacing:-2px;text-transform:uppercase;-webkit-font-smoothing:antialiased;width:94px;margin:-68px 0 0;display:block;position:absolute;left:0;color:#e0e0e0!important;text-align:center!important;font-size:42px!important;font-weight:900!important;line-height:42px!important}p.price_small{vertical-align:middle;letter-spacing:0;text-transform:uppercase;-webkit-font-smoothing:antialiased;width:94px;margin:-94px 0 0;display:block;position:absolute;left:0;color:#e0e0e0!important;text-align:center!important;font-size:12px!important;font-weight:900!important;line-height:42px!important}p.price small{letter-spacing:-6px;line-height:26px;font-size:26px!important}#logo{z-index:7;z-index:7;padding:0;transition:left .6s ease-in-out,top .6s ease-in-out;position:absolute;top:33px;left:110px}#loaderanim{z-index:70;display:none;position:absolute;top:-93px;left:222px}#loaderanim_inner{width:200px;height:28px;padding:49px 30px 16px;display:block;position:relative}#loaderanim_balk{background-color:#000;border:0;width:1px;height:6px;margin:0;display:block;position:absolute}#loaderanim_balk_outer{border:1px solid #000;width:200px;height:6px;margin:0;padding:0;display:block;position:relative}#loaderanim_text{text-align:left;text-transform:uppercase;height:18px;font-family:HCTF;font-size:13px;display:block;position:relative}#scroller_back{z-index:19;background-image:url(/img/numnavback.png);background-repeat:repeat-y;width:819px;height:56px;display:none;position:fixed;top:0;right:-819px}#scroller_horiz,#scroller_horiz_front{z-index:20;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;height:80px;position:fixed;top:0;right:20px}#scroller_horiz_front{z-index:21;clip:rect(0px, 56px, 59px, 0px)}#scroller_horiz_front .scrolldrag{z-index:22;cursor:col-resize;height:80px;margin:0;padding:0;display:block;position:absolute}#scroller_horiz a{color:#0000;text-transform:uppercase;text-align:center;float:left;cursor:pointer;border-bottom-style:solid;border-bottom-width:0;height:15px;margin:0;padding:57px 0 5px;font-family:HCTF;font-size:16px;line-height:14px;display:none}#scroller_horiz_front .a{color:#0000;text-transform:uppercase;text-align:center;float:left;background-color:#0000;border-bottom-style:solid;border-bottom-width:0;height:15px;margin:0;padding:57px 0 5px;font-family:HCTF;font-size:16px;line-height:14px;display:none}#scroller_horiz_front .a,#scroller_horiz a,#scroller_horiz_front .scrolldrag{width:56px}.page{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;z-index:5;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.block_backgroundmedia{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;width:100%;height:100%;position:fixed;top:0;left:0}div.mejs-controls{pointer-events:auto;z-index:10;bottom:19px;right:27px}div.mejs-volume-slider{display:block}.blockfirst_backgroundmedia{z-index:2;-webkit-transform:translateZ(0)}.blockfollow_backgroundmedia{z-index:6;-webkit-transform:translateZ(0)}.block_overlay{width:0;height:0;position:absolute;top:0;left:0}.block_reflist{position:relative;top:0;left:0}.blockouter_reflist{position:absolute;-webkit-transform:translateZ(0)}.stage_vscroll{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;margin:0px 0px 0px var(--nav-width);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.stage_vscroll::-webkit-scrollbar{display:none}.stage_vscroll ::selection{color:#fff;background-color:#000}.stage_hscroll{z-index:5;white-space:nowrap;margin:0px 0px 0px var(--nav-width);position:absolute;top:0;left:0;overflow:visible}.stage_hscroll h1,.stage_hscroll h2,.stage_hscroll h3,.stage_hscroll .h3,.stage_hscroll p{cursor:default}.stage_hscroll ::selection{color:#fff;background-color:#000}.block img{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none}.block_content,.block_productlist{z-index:5;width:var(--content-width);-webkit-transform:translateZ(0);background-color:#fff;margin:0;padding:26px 26px 60px;position:relative;bottom:0;-moz-transform:translateZ(.00001px)}.block_nullblock{z-index:5;-webkit-transform:translateZ(0);pointer-events:none;background-color:#ffffff80;width:1000px;margin:0;padding:26px 0 30px 26px;position:relative;bottom:0;-moz-transform:translateZ(.00001px)}.blockfollow_content{margin:20px 0 0}.block_newsoverview{z-index:5;width:var(--content-width);-webkit-transform:translateZ(0);background-color:#fff;margin:20px 0 0;padding:26px 26px 80px;position:relative;-moz-transform:translateZ(.00001px)}.stage_vscroll .blockfirst_content,.blockfirst_newsoverview,.stage_vscroll .block_productlist{margin:var(--nav-top) 0px 0px 0px}.stage_vscroll .blockfollow_productlist{margin:20px 0 0}.stage_hscroll .block_plugblock,.stage_hscroll .block_content,.stage_hscroll .block_newsoverview,.stage_hscroll .blockfollow_content,.stage_hscroll .block_pluglist,.stage_hscroll .block_nullblock,.stage_hscroll .block_productlist{vertical-align:top;float:none;white-space:normal;min-height:380px;margin:var(--nav-top) var(--stage-gap) 0px 0px;padding-bottom:26px;display:inline-block;position:relative}.stage_hscroll{letter-spacing:0;word-spacing:0;font-size:0}.blockouter_productlist_webproduct .block_productlist{min-height:210px}.blockouter_content_web_leistungen .block_content{min-height:410px}.blockouter_content_web_leistungen .block_nullblock{background-color:#ffffff1f;min-height:410px}.blockouter_content_web_leistungen .blocknumstage_2.block_nullblock{width:230px;position:absolute;left:-282px}.blockouter_content_audioplugins .block{background-color:#efefef;min-height:351px!important}.block_pluglist{z-index:5;padding:var(--nav-top) 52px 26px 52px;background-image:url(/img/back_pluginblock.png);background-size:630px 100%;height:100%;position:relative;-webkit-transform:translateZ(0)!important;width:526px!important;margin:0!important;-moz-transform:translateZ(.00001px)!important}.blockouter_pluglist{height:100%;position:absolute}div.modul_plugin .content_text1{float:left;width:200px}div.modul_plugin .content_text2{float:right;width:224px;margin-top:2px}div.modul_plugin .imgblock{width:495px;margin:0 auto;padding:0 15px 0 0}div.modul_plugin .imgblocksub{float:none;margin:0 0 30px;line-height:0}div.modul_plugin li{margin:0 0 2px 16px}div.modul_plugin .plugsystems{margin:14px 0 0}div.modul_plugin .plugsystems img{margin:0 10px 0 0}div.modul_plugin div.jp-jplayer audio,div.modul_plugin div.jp-jplayer{width:0;height:0}div.modul_plugin .jp-play{cursor:pointer;width:200px}div.modul_plugin .jp-title{float:left;color:#fff;overflow:visible}div.modul_plugin .jp-duration{color:#fff;float:right;padding:0 12px 0 0}div.modul_plugin .jp-seek-bar{cursor:pointer;background-color:#fff;height:4px;margin:0 0 15px;overflow:hidden}div.modul_plugin .jp-progress{cursor:pointer;clear:both;background-color:#eee;width:200px;height:4px;margin:0 0 15px;overflow:hidden}div.modul_plugin .jp-play-bar{background-color:#d2a52a;width:0;height:100%;overflow:hidden}div.modul_plugin .jp-volume-bar{display:none}div.modul_star{background-image:url(/img/star_yellow.png);background-repeat:no-repeat;width:120px;height:120px;margin:0 0 3px;padding:0;display:block;position:relative;left:190px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}div.modul_star .content{vertical-align:middle;color:#32545f;text-align:center;text-transform:uppercase;width:120px;height:120px;margin:44px 0 0 12px;display:block;position:absolute;left:0;transform:rotate(345deg)}div.modul_backgroundmedia{width:100%;height:100%}div.modul_backgroundmedia .contenttype_media{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;width:100%;height:100%;line-height:0}div.modul_backgroundmedia .contenttype_media_noscale{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;width:100%;height:100%;padding:0 20px;line-height:0;overflow:hidden}div.modul_backgroundmedia .scale{width:100%;height:100%}div.modul_backgroundmedia .contenttype_media_noscale .noscale{position:absolute;top:50%;left:50%}div.modul_backgroundmedia .scale:not(.frame),div.modul_backgroundmedia .noscale:not(.frame){-webkit-transform:translateZ(0);-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;-moz-transform:translateZ(.00001px)}div.modul_backgroundmedia .backgroundmedia_overlay{z-index:3;background-image:url(/img/back_overlay_raster.png);background-repeat:repeat;width:100%;height:100%;margin:0;position:fixed;top:0;left:0}div.modul_buttonnext,div.nav_neighbour_right{z-index:6;margin:-25px -30px 0 0;padding:6px 30px 6px 10px;position:fixed;top:50%;right:19px}div.modul_buttonnext:hover,div.nav_neighbour_right:hover{z-index:6;background-color:#dcdcdc;margin:-25px -30px 0 0;padding:6px 30px 6px 10px;position:fixed;top:50%;right:19px}div.modul_buttonprev,div.nav_neighbour_left{z-index:6;margin:-25px 0 0;position:fixed;top:50%;left:13px}div.modul_buttonnext a:hover,div.nav_neighbour_right a:hover,div.modul_buttonprev a:hover,div.nav_neighbour_left a:hover{cursor:pointer}div.modul_backgroundmediacontrol{z-index:6;background-color:#522;width:200px;height:0;margin:0;position:absolute;bottom:0;right:45px}div.modul_contentnav{z-index:6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;max-width:400px;margin:0;padding:0;display:block;position:fixed;top:auto;bottom:0;overflow:visible}div.modul_contentnav .navelement{float:left;margin:0;padding:0;position:relative}div.modul_contentnav .nav_visible a{word-spacing:0;text-transform:uppercase;border-left-style:solid;border-left-width:1px;margin:0;padding:8px 26px 21px;font-family:HCTF;font-size:14px;line-height:14px;display:block}div.modul_contentnav .nav_visible a:hover,div.modul_contentnav .nav_visible a.highlight{cursor:pointer}div.modul_nullmodul,div.modul_scrolltag{pointer-events:none;display:none}div.modul_backgroundfade{z-index:5;pointer-events:none;width:0;height:0;display:block;position:fixed;top:0;left:0}div.modul_backgroundfade .backgroundfade_top{pointer-events:none;z-index:5;background-image:url(/img/back_overlay_top.png);background-repeat:repeat-x;width:100%;height:142px;margin:0;position:fixed;top:0;left:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}div.modul_backgroundfade .backgroundfade_bottom{pointer-events:none;z-index:5;background-image:url(/img/back_overlay_bottom.png);background-repeat:repeat-x;width:100%;height:132px;margin:0;position:fixed;bottom:0;left:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}div.modul_reference{top:var(--nav-top);margin:0 100px 0 0;display:block;position:relative}.modul_reference h1,.modul_reference h2{text-transform:uppercase;padding:0;margin:0 0 12px!important}.modul_reference .content_text p{margin:0}.blockouter_refblock{margin-left:var(--nav-width)}div.modul_reference .content_text{top:534px;left:var(--nav-width);padding:0 10px 0 0;position:fixed;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}div.modul_reference .content_text1{white-space:normal;vertical-align:top;width:444px;display:inline-block;position:relative}div.modul_reference .content_text2{white-space:normal;vertical-align:top;width:410px;margin:0 0 0 26px;padding:0 717px 0 26px;display:inline-block;position:relative;top:0}div.modul_reference .content_text2 h2{margin:0 0 23px}div.modul_reference .imgouter{width:0;font-size:0;position:absolute;-moz-transform:translateZ(.00001px)}div.modul_reference .imgblock{pointer-events:none;float:none;white-space:nowrap;vertical-align:top;background-image:url(/img/raster3.png);height:370px;margin:0 6px 0 0;padding:0;line-height:0;display:inline-block;position:relative;overflow:hidden;-webkit-transform:translateZ(0)}div.modul_reference .imgblockborder{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);border:1px solid #e0e0e0!important;height:368px!important}div.modul_reference .imgblock-dummy{float:none;white-space:nowrap;vertical-align:bottom;background-color:#e0e0e0;width:1200px;height:370px;margin:0;display:inline-block;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}div.modul_reference .imgblock-dummy0{width:337px;margin:0 6px 0 -343px}div.modul_reference .imgblock img{margin:0}div.modul_referencescroll{top:var(--nav-top);white-space:nowrap;z-index:4;width:1500px;height:640px;margin:0 200px 0 0;display:block;position:relative;overflow:visible}div.modul_referencescroll .scrolltag{position:absolute}div.modul_referencescroll .refblocksubsub{float:none;padding:0;position:absolute}div.modul_referencescroll .refblock{-webkit-transform:translateZ(0);z-index:5;white-space:normal;width:350px;height:194px;margin:0;padding:0;display:block;position:absolute;-moz-transform:translateZ(.00001px)}.refimage img{pointer-events:none}a.reflink{position:relative}a.reflink:hover{cursor:pointer}a.reflink .h3,a.reflink:visited .h3{-webkit-font-smoothing:antialiased;color:#fff;cursor:pointer;-o-transition:all .2s;background-color:#000;transition:all .2s}a.reflink:hover .h3,a.reflink.hover .h3{-webkit-font-smoothing:subpixel-antialiased;color:#000;cursor:pointer;background-color:#dcdcdc}div.modul_pluginlist p{margin:0;padding:0}div.modul_pluginlist .pluglinkimg{background-image:none;margin:0;padding:0}div.modul_pluginlist .pluglink{word-spacing:0;text-transform:uppercase;text-align:left;color:#eee;float:none;background-color:#666;background-image:none;width:132px;margin:0 0 2px;padding:7px 26px 8px 52px;font-family:HCTF;font-size:14px;line-height:14px;display:inline-block}div.modul_pluginlist .pluglink:hover{color:#000;background-color:#fff;background-image:none}div.modul_pluginlist .plugimage{background-image:url(/img/raster2.png);height:172px;margin:0;line-height:0}div.modul_pluginlist .plugimage a{position:absolute;bottom:0}div.modul_pluginlist h1,div.modul_pluginlist h2.h1{color:#3f3e3e;width:260px;margin:0 0 0 -2px;padding:0;line-height:27px}div.modul_pluginlist h2{color:#3f3e3e;width:150px;margin:0 0 7px}div.modul_pluginlist .plugblock1{height:188px;margin:40px 0 0;padding:0}div.modul_pluginlist .plugblock2{margin:0;padding:0}div.modul_pluginlist .plugdesc{color:#141414;float:right;width:280px;margin:0;padding:0;display:block}div.modul_pluginlist .plugdesc p{text-align:justify}div.modul_pluginlist .plugaddinfo{color:#636262;width:180px;margin:31px 0 0;padding:0;font-size:12px;line-height:14px;display:block}div.modul_pluginlist .pluglinks{width:180px;margin:-56px 0 0 -52px;padding:0;display:block}div.modul_pluginlist .plugsystems{float:right;text-align:right;margin:-65px 0 0;display:block}div.modul_pluginlist .plugsystems img{vertical-align:middle;display:inline-block}div.modul_pluginlist .systemvst,div.modul_pluginlist .systemwin,div.modul_pluginlist .systemau,div.modul_pluginlist .systemmac{margin:0 0 0 6px}div.modul_pluginlist .starsmall{vertical-align:middle;background-image:url(/img/star_yellow_circle.png);background-repeat:no-repeat;width:65px;height:65px;margin:-3px 0 0 -63px;padding:0;animation-name:spin;animation-duration:30s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}div.modul_pluginlist .startext{text-align:center;text-transform:uppercase;width:63px;height:65px;margin:20px 0 0 -56px;position:absolute;transform:rotate(345deg)}div.modul_teaserheadline{z-index:7;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;text-align:right;position:fixed;bottom:0;right:0}div.modul_teaserheadline .h1outer{padding:0 0 2px;bottom:43px;right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}div.modul_teaserheadline .h2outer{display:inline-block;bottom:43px;right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}div.modul_teaserheadline h1,div.modul_teaserheadline h3,div.modul_teaserheadline .h1doubler{text-transform:uppercase;text-align:right;background-color:#0000;width:auto;margin:0}div.modul_teaserheadline .h1doubler{padding:0;display:none;position:absolute;top:0;left:6px}div.modul_teaserheadline h2,div.modul_teaserheadline h4{text-transform:uppercase;text-align:right;margin:0}#nav_back{z-index:5;padding:14px 12px;position:absolute;top:9px;left:8px}#nav{z-index:7;left:0;top:var(--nav-top);padding:0;position:absolute}#nav .nav_invisible{visibility:hidden;height:0}#nav .nav_visible{visibility:visible}#nav .nav_visible a:hover,#nav .nav_visible a.highlight{cursor:pointer}#nav .nav_visible a{text-transform:uppercase;text-align:right;-webkit-font-smoothing:antialiased;background-image:linear-gradient(to bottom right,#ffffff4d,#00000012);min-width:100px;height:14px;margin:0 0 2px;padding:7px 26px 8px 50px;font-family:HCTF;font-size:14px;line-height:14px;display:inline-block;overflow:hidden}#nav .nav_visible a:hover,#nav .nav_visible a.highlight,#nav .nav_visible a.hover{background-image:none}#nav .navelement{margin:0;padding:0}#nav .nav_root{margin:0;line-height:0}#nav .navlevel_2 a{padding-left:76px}#nav .navlevel_3 a{padding-left:106px}#subnav{bottom:0;left:var(--nav-width);z-index:6;position:fixed;bottom:0}#subnav .navelement{float:left;margin:0;padding:0;position:relative}#subnav .nav_visible a{text-transform:uppercase;border-left-style:solid;border-left-width:1px;margin:0;padding:8px 26px 35px;font-family:HCTF;font-size:14px;line-height:14px;display:block}#subnav .nav_visible a.num1{border-left:none;padding-left:26px}#subnav .nav_visible a:hover,#subnav .nav_visible a.highlight{cursor:pointer}#subnav .navroot_root a,#nav .navroot_subnav a{display:none}.navelement{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none}.blockouter_content_fullheight{height:100%;padding:0;overflow:visible}.blockouter_content_fullheight .block{padding:var(--nav-top) 0px 0px 0px}.blockouter_content_visionarycms{width:300%;min-width:4000px;-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important}.blockouter_content_visionarycms .blocknumstage_1{z-index:5;background-color:#d4d4d4;background-image:url(/img/back_pluginblock.png);background-size:100% 100%;width:11%;height:100%;margin:0 0 0 -20px;padding-top:169px;padding-left:40px;padding-right:48px;top:0;left:0;box-shadow:0 0 4px #64646466}.blockouter_content_visionarycms .content_image{margin:0}.blockouter_content_visionarycms .blocknumstage_1 .content_image{margin:0 0 0 -32px}.blockouter_content_visionarycms .blocknumstage_1 img{margin-bottom:-36px;margin-left:-8px}.blockouter_content_visionarycms .blocknumstage_1 h2{-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#d4d4d4;letter-spacing:0;cursor:pointer;outline:inherit;-o-transition:all .2s;background-color:#000;margin:0 0 8px -40px;padding:6px 20px 6px 40px;font-size:18px;transition:all .2s;display:inline-block}.blockouter_content_visionarycms .blocknumstage_1 h2:first-child{margin-right:200px}.blockouter_content_visionarycms .accordion p.ui-accordion-content-active{margin:0;padding:18px 0 28px;display:block}.blockouter_content_visionarycms .accordion h2.ui-state-hover:not(.ui-accordion-header-active){color:#000;background-color:#dbdbff}.blockouter_content_visionarycms .accordion h2.ui-accordion-header-active{background-color:#e50061}.blockouter_content_visionarycms .blocknumstage_2{z-index:4;padding:0!important}.blockouter_content_visionarycms .blocknumstage_2 h2{-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#fff;letter-spacing:0;background-color:#000;margin:0 0 21px;padding:5px 20px 5px 48px;font-size:18px;display:inline-block}.blockouter_content_visionarycms ul{margin:0;padding:0;list-style-image:none;list-style-type:none}.blockouter_content_visionarycms li{width:445px;margin:0 0 0 -1433px;padding:3px 300px 3px 1482px;display:block}.blockouter_content_visionarycms li:nth-child(odd){background-color:#e9e9e9;background-image:url(/img/overlay_left_to_white.png);background-position:100% 0;background-repeat:repeat-y}.blockouter_content_visionarycms .blocknumstage_3,.blockouter_content_visionarycms .blocknumstage_4,.blockouter_content_visionarycms .blocknumstage_5,.blockouter_content_visionarycms .blocknumstage_6,.blockouter_content_visionarycms .blocknumstage_7{width:533px;min-height:530px;padding:0;left:500px;box-shadow:0 1px 4px #64646480}.blockouter_content_visionarycms .block:not(.blocknumstage_1) .modul_image{position:absolute;overflow:hidden;border:0 solid #ccc!important}.blockouter_content_visionarycms .blocknumstage_3 p,.blockouter_content_visionarycms .blocknumstage_4 p,.blockouter_content_visionarycms .blocknumstage_5 p,.blockouter_content_visionarycms .blocknumstage_6 p,.blockouter_content_visionarycms .blocknumstage_7 p{padding:0 150px 0 20px}.blockouter_content_visionarycms h1,.blockouter_content_visionarycms h2.h1{-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#fff;letter-spacing:-1px;background-color:#000;margin:376px 0 15px;padding:0 20px;font-size:18px;font-weight:400;line-height:25px;display:inline-block}.blockouter_content_visionarycms .blocknumstage_7{margin-right:80px!important}.blockouter_content_visionarycms .blocknumstage_8{background-color:#cacaca;width:600px;height:100%;margin:0;padding-left:40px;padding-right:40px;left:500px}.blockouter_content_visionarycms .blocknumstage_8 p{padding-right:200px}.blockouter_content_visionarycms .blocknumstage_8 h1,.blockouter_content_visionarycms .blocknumstage_8 h2.h1{margin:0 0 15px -40px;padding:0 20px 0 40px}.blockouter_content_redycms{height:100%;padding:0;overflow:visible;-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important}.blockouter_content_redycms .blocknumstage_1{width:534px;height:100%;margin:0;padding:0;left:0}.blockouter_content_redycms .blocknumstage_2,.blockouter_content_redycms .blocknumstage_7{background-color:#cacaca;width:424px;height:100%;margin:0 80px 0 0;padding-left:40px;padding-right:40px;left:0;box-shadow:-2px 0 8px #00000026,inset -2px 0 8px #00000026}.blockouter_content_redycms .blocknumstage_6{margin-right:80px!important}.blockouter_content_redycms .blocknumstage_7{width:600px}.blockouter_content_redycms .blocknumstage_7 p,.blockouter_content_redycms .blocknumstage_7 h1{padding-right:200px}.blockouter_content_redycms .blocknumstage_1 .content_image{padding:var(--nav-top) 40px 8px var(--nav-width);margin:0px 0px 0px calc(-1 * var(--nav-width));background-color:#e0e0e0}.blockouter_content_redycms .blocknumstage_1 .modul_htmltext{margin:0;padding:0}.blockouter_content_redycms h1,.blockouter_content_redycms h2.h1{letter-spacing:0;text-transform:uppercase;-webkit-font-smoothing:antialiased;margin:0;padding:0 0 8px;font-size:18px;font-weight:700;line-height:16px}.blockouter_content_redycms .blocknumstage_1 h2{letter-spacing:0;color:#444;text-transform:uppercase;-webkit-font-smoothing:antialiased;padding:40px 40px 8px var(--nav-width);margin:2px 0px 0px calc(-1 * var(--nav-width));cursor:pointer;outline:inherit;-o-transition:all .2s;background-color:#bbb;background-image:url(/img/inline_arrow_bracket_small_90deg.png);background-position:743px 46px;background-repeat:no-repeat;font-size:18px;font-weight:700;line-height:16px;transition:all .2s}.blockouter_content_redycms .blocknumstage_1 p{margin:0;padding:8px 40px 26px 0}.blockouter_content_redycms .accordion h2.ui-accordion-header-active{padding:26px 40px 8px var(--nav-width);cursor:auto;background-color:#0000;background-image:none;background-position:745px 28px}.blockouter_content_redycms .accordion h2.ui-state-hover:not(.ui-accordion-header-active){color:#fff;background-color:#467d57;background-image:url(/img/inline_arrow_bracket_small_90deg_white.png)}.blockouter_content_redycms .accordion p.ui-accordion-content-active{display:block}.blockouter_content_redycms .content_image{margin-bottom:0;margin-left:0}.blockouter_content_redycms .blocknumstage_3,.blockouter_content_redycms .blocknumstage_4,.blockouter_content_redycms .blocknumstage_5,.blockouter_content_redycms .blocknumstage_6{width:534px;margin:var(--nav-top) var(--stage-gap) 0px 0px;padding:0}.blockouter_content_redycms .block:not(.blocknumstage_1) .modul_image{margin:0 0 26px;overflow:hidden;border:1px solid #e0e0e0!important}.blockouter_content_plugin{width:200%;height:100%;position:absolute;-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important}.blockouter_content_plugin .block{padding:var(--nav-top) 0px 0px 0px;position:relative}.blockouter_content_plugin h1,.blockouter_content_plugin h1 strong{-webkit-font-smoothing:antialiased;padding:0 0 12px;font-size:28px;line-height:26px}.blockouter_content_plugin h2{text-transform:uppercase;-webkit-font-smoothing:antialiased;padding:0 0 8px;font-size:20px;font-weight:700;line-height:18px}.blockouter_content_plugin p,.blockouter_content_plugin ul,.blockouter_content_plugin td,.blockouter_content_plugin th{text-align:left;-webkit-font-smoothing:subpixel-antialiased;font-weight:500}.blockouter_content_plugin div.price{margin:30px 0 0 19px}.blockouter_content_plugin .blocknumstage_5 p.price{padding:0 0 0 19px}.blockouter_content_plugin block_content{height:100%}.blockouter_content_ultrachopper .blocknumstage_1{z-index:5;background-color:#22445f;width:26%;height:100%;position:relative;margin:-11px 0px 0px calc(-1 * var(--nav-width))!important}.blockouter_content_ultrachopper .blocknumstage_2{z-index:5;width:24%;height:100%;position:relative;margin:0px var(--nav-width) 0px 0px!important}.blockouter_content_ultrachopper .blocknumstage_1 .modul{width:53%;max-width:350px;margin:0 auto;padding:0 0 0 200px}.blockouter_content_ultrachopper .blocknumstage_3{z-index:5;background-color:#2f5465;width:22%;height:100%;position:relative;margin:0 0 0 -250px!important;-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important}.blockouter_content_ultrachopper .blocknumstage_3 .modul,.blockouter_content_ultrachopper .blocknumstage_4 .modul,.blockouter_content_ultrachopper .blocknumstage_5 .modul{padding:0 26px}.blockouter_content_ultrachopper .blocknumstage_3 .modul{padding:0 26px 0 241px}.blockouter_content_ultrachopper .blocknumstage_4{z-index:5;background-color:#0000;width:15%;height:100%;position:relative;margin:0!important}.blockouter_content_ultrachopper .blocknumstage_5{z-index:5;background-color:#e0e0e0;width:13%;height:100%;padding-right:200px;position:relative;margin:0!important}.blockouter_content_ultrachopper h1,.blockouter_content_ultrachopper h1 strong,.blockouter_content_ultrachopper h2{color:#fff}.blockouter_content_ultrachopper .blocknumstage_2 h2{padding-bottom:0}.blockouter_content_ultrachopper p,.blockouter_content_ultrachopper ul,.blockouter_content_ultrachopper td,.blockouter_content_ultrachopper th{color:#fff}.blockouter_content_ultrachopper .blocknumstage_5 h2{color:#555}.blockouter_content_ultrachopper .blocknumstage_5 .modul_htmltext{padding-left:0;padding-right:0}.blockouter_content_ultrachopper .blocknumstage_5 td,.blockouter_content_ultrachopper .blocknumstage_5 th{color:#222;font-weight:400}.blockouter_content_ultrachopper li{margin-left:16px}.blockouter_content_ultrachopper table{border-spacing:0;width:100%;margin:0;padding:0 0 23px}.blockouter_content_ultrachopper td,.blockouter_content_ultrachopper th{vertical-align:top;width:50%;padding:4px 10px 4px 26px}.blockouter_content_ultrachopper td{padding:4px 26px 4px 0}.blockouter_content_ultrachopper tr:nth-child(odd){background-color:#d1d1d1}.blockouter_content_ultrachopper .blocknumstage_4 .modul,.blockouter_content_ultrachopper .blocknumstage_4 .content{height:100%}.blockouter_content_ultrachopper .blocknumstage_5 p{color:#222;padding:26px 26px 0;font-size:14px;line-height:18px}.blockouter_content_ultrachopper .blocknumstage_4 h2{cursor:pointer;outline:inherit;color:#ddd;-o-transition:all .2s;background-color:#0000004d;margin:0 -26px 2px;padding:60px 26px 8px;transition:all .2s}.blockouter_content_ultrachopper .accordion h2.ui-accordion-header-active{color:#fff}.blockouter_content_ultrachopper .accordion h2.ui-state-hover:not(.ui-accordion-header-active){background-color:#eb3671cc}.blockouter_content_ultrachopper .accordion h2:first-child{padding-top:var(--nav-top);margin-top:calc(-1 * var(--nav-top))}.blockouter_content_ultrachopper .accordion p.ui-accordion-content-active{margin-top:26px;margin-bottom:26px;display:block}.blockouter_content_funkfx .blocknumstage_1{z-index:5;background-color:#2d4547;width:26%;height:100%;position:relative;margin:-11px 0px 0px calc(-1 * var(--nav-width))!important}.blockouter_content_funkfx .blocknumstage_2{z-index:5;width:24%;height:100%;position:relative;margin:0px var(--nav-width) 0px 0px!important}.blockouter_content_funkfx .blocknumstage_1 .modul{width:53%;max-width:350px;margin:0 auto;padding:0 0 0 200px}.blockouter_content_funkfx .blocknumstage_3{z-index:5;background-color:#615b32;width:22%;height:100%;position:relative;margin:0 0 0 -250px!important;-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important}.blockouter_content_funkfx .blocknumstage_3 .modul,.blockouter_content_funkfx .blocknumstage_4 .modul,.blockouter_content_funkfx .blocknumstage_5 .modul{padding:0 26px}.blockouter_content_funkfx .blocknumstage_3 .modul{padding:0 26px 0 241px}.blockouter_content_funkfx .blocknumstage_4{z-index:5;background-color:#0000;width:15%;height:100%;position:relative;margin:0!important}.blockouter_content_funkfx .blocknumstage_5{z-index:5;background-color:#d5d3c0;width:13%;height:100%;padding-right:200px;position:relative;margin:0!important}.blockouter_content_funkfx h1,.blockouter_content_funkfx h1 strong,.blockouter_content_funkfx h2{color:#fff}.blockouter_content_funkfx .blocknumstage_2 h2{padding-bottom:0}.blockouter_content_funkfx p,.blockouter_content_funkfx ul,.blockouter_content_funkfx td,.blockouter_content_funkfx th{color:#fff}.blockouter_content_funkfx .blocknumstage_5 h2{color:#555}.blockouter_content_funkfx .blocknumstage_5 .modul_htmltext{padding-left:0;padding-right:0}.blockouter_content_funkfx .blocknumstage_5 td,.blockouter_content_funkfx .blocknumstage_5 th{color:#222;font-weight:400}.blockouter_content_funkfx li{margin-left:16px}.blockouter_content_funkfx table{border-spacing:0;width:100%;margin:0;padding:0 0 23px}.blockouter_content_funkfx td,.blockouter_content_funkfx th{vertical-align:top;width:50%;padding:4px 10px 4px 26px}.blockouter_content_funkfx td{padding:4px 26px 4px 0}.blockouter_content_funkfx tr:nth-child(odd){background-color:#949494}.blockouter_content_funkfx .blocknumstage_4 .modul,.blockouter_content_funkfx .blocknumstage_4 .content{height:100%}.blockouter_content_funkfx .blocknumstage_5 p{color:#222;padding:26px 26px 0;font-size:14px;line-height:18px}.blockouter_content_funkfx .blocknumstage_4 h2{cursor:pointer;outline:inherit;color:#ddd;-o-transition:all .2s;background-color:#0000004d;margin:0 -26px 2px;padding:60px 26px 8px;transition:all .2s}.blockouter_content_funkfx .blocknumstage_4 ul{margin:26px 0}.blockouter_content_funkfx .accordion h2.ui-accordion-header-active{color:#fff}.blockouter_content_funkfx .accordion h2.ui-state-hover:not(.ui-accordion-header-active){background-color:#a13875}.blockouter_content_funkfx .accordion h2:first-child{padding-top:var(--nav-top);margin-top:calc(-1 * var(--nav-top))}.blockouter_content_funkfx .accordion p.ui-accordion-content-active{margin-top:26px;margin-bottom:26px;display:block}.blockouter_content_support .blocknumstage_2,.blockouter_content_support .blocknumstage_3{top:0}.blockouter_content_support p{text-align:left;color:#444;-webkit-font-smoothing:subpixel-antialiased;margin:0 0 16px;font-size:15px;font-weight:400;line-height:20px}.blockouter_content_support .block{margin-right:270px;padding-left:0;background-color:#0000!important}.blockouter_content_webdesign{margin-left:58%}.blockouter_content_webdesign p{text-align:left;color:#d0d5ce;-webkit-font-smoothing:subpixel-antialiased;margin:0 0 16px;font-size:15px;font-weight:400;line-height:20px}.blockouter_content_webdesign p,.blockouter_content_webdesign h1,.blockouter_content_webdesign a{color:#a3a796}.blockouter_content_webdesign .block{margin-right:270px;padding-left:0;background-color:#0000!important}.color1{color:#66b}.color2{background-color:#ddd}#nav .nav_visible a,#nav .nav_visible a:visited{color:#000;background-color:#dcdcdc}#nav .nav_visible a:hover,#nav .nav_visible a.highlight{color:#fff;background-color:#000}div.modul_teaserheadline .h1outer{background-color:#404040}div.modul_teaserheadline .h2outer{background-color:#dcdcdc}div.modul_teaserheadline h1{color:#fff;background-color:#0000}div.modul_teaserheadline h2{color:#333}.scroller_colors_back{border-bottom-color:#000;color:#000!important;display:block!important}.scroller_colors_background{background-image:none!important;right:-819px!important}.scroller_colors{border-bottom-color:#000;color:#fff!important;background-color:#000!important;display:block!important}.nav_colors,.nav_colors:visited{color:#000!important;background-color:#dcdcdc!important}.nav_colors.highlight,.nav_colors:hover,.nav_colors.hover{color:#fff!important;background-color:#000!important}.subnav_colors,.subnav_colors:visited{color:#000;background-color:#fff0;border-left-color:#000}.subnav_colors.highlight,.subnav_colors:hover{color:#fff;background-color:#000;background-image:none}.contentnav_colors,.contentnav_colors:visited{color:#000;background-color:#fff0;border-left-color:#000}.contentnav_colors.highlight,.contentnav_colors:hover{color:#fff;background-color:#000;background-image:none}.teaserhead_colors_h1outer{background-color:#404040!important}.teaserhead_colors_h2outer{background-color:#dcdcdc!important}.teaserhead_colors_h1{background-color:#0000;color:#fff!important}.teaserhead_colors_h2{color:#333!important}.loader_colors_balk{background-color:#000!important}.loader_colors_balk_outer{border-color:#000!important}.loader_colors_text{color:#333!important}.scroller_webdesign_back{border-bottom-color:#000;color:#000!important;display:block!important}.scroller_webdesign_background{background-image:none!important;right:-819px!important}.scroller_webdesign{border-bottom-color:#000;color:#fff!important;background-color:#000!important;display:block!important}.nav_webdesign,.nav_webdesign:visited{color:#000!important;background-color:#dcdcdc!important}.nav_webdesign.highlight,.nav_webdesign:hover{color:#fff!important;background-color:#000!important}.subnav_webdesign,.subnav_webdesign:visited{color:#a3a796;background-color:#fff0;border-left-color:#a3a796}.subnav_webdesign.highlight,.subnav_webdesign:hover{color:#fff;background-color:#000;background-image:none}.contentnav_webdesign,.contentnav_webdesign:visited{color:#a3a796;background-color:#fff0;border-left-color:#a3a796}.contentnav_webdesign.highlight,.contentnav_webdesign:hover{color:#fff;background-color:#000;background-image:none}.teaserhead_webdesign_h1outer{background-color:#404040!important}.teaserhead_webdesign_h2outer{background-color:#dcdcdc!important}.teaserhead_webdesign_h1{background-color:#0000;color:#fff!important}.teaserhead_webdesign_h2{color:#333!important}.loader_webdesign_balk{background-color:#000!important}.loader_webdesign_balk_outer{border-color:#000!important}.loader_webdesign_text{color:#333!important}.scroller_plugins_back{border-bottom-color:#fff;color:#fff!important;display:block!important}.scroller_plugins_background{background-image:url(/img/numnavback.png)!important;right:0!important}.scroller_plugins{border-bottom-color:#fff;color:#000!important;background-color:#fff!important;display:block!important}.nav_plugins,.nav_plugins:visited{color:#fff!important;background-color:#000!important}.nav_plugins.highlight,.nav_plugins:hover{color:#000!important;background-color:#fff!important}.subnav_plugins,.subnav_plugins:visited{color:#000;background-color:#fff0;border-left-color:#000}.subnav_plugins.highlight,.subnav_plugins:hover{color:#fff;background-color:#000;background-image:none}.contentnav_plugins,.contentnav_plugins:visited{color:#000;background-color:#fff0;border-left-color:#000}.contentnav_plugins.highlight,.contentnav_plugins:hover{color:#fff;background-color:#000;background-image:none}.teaserhead_plugins_h1outer{background-color:silver!important}.teaserhead_plugins_h2outer{background-color:#3e3e3e!important}.teaserhead_plugins_h1{background-color:#0000;color:#000!important}.teaserhead_plugins_h2{color:#fff!important}.loader_plugins_balk{background-color:#000!important}.loader_plugins_balk_outer{border-color:#000!important}.loader_plugins_text{color:#333!important}.scroller_invcolors_back{border-bottom-color:#fff;color:#fff!important;display:block!important}.scroller_invcolors_background{background-image:url(/img/numnavback.png)!important;right:0!important}.scroller_invcolors{border-bottom-color:#fff;color:#000!important;background-color:#fff!important;display:block!important}.nav_invcolors,.nav_invcolors:visited{color:#fff!important;background-color:#000!important}.nav_invcolors.highlight,.nav_invcolors:hover{color:#000!important;background-color:#fff!important}.subnav_invcolors,.subnav_invcolors:visited{color:#fff;background-color:#0000;border-left-color:silver}.subnav_invcolors.highlight,.subnav_invcolors:hover{color:#000;background-color:silver;background-image:none}.contentnav_invcolors,.contentnav_invcolors:visited{color:#fff;background-color:#0000;border-left-color:silver}.contentnav_invcolors.highlight,.contentnav_invcolors:hover{color:#000;background-color:silver;background-image:none}.teaserhead_invcolors_h1outer{background-color:silver!important}.teaserhead_invcolors_h2outer{background-color:#3e3e3e!important}.teaserhead_invcolors_h1{background-color:#0000;color:#000!important}.teaserhead_invcolors_h2{color:#fff!important}.loader_invcolors_balk{background-color:#000!important}.loader_invcolors_balk_outer{border-color:#000!important}.loader_invcolors_text{color:#333!important}.scroller_invcolors1b_back{border-bottom-color:#fff;color:#fff!important;display:block!important}.scroller_invcolors1b_background{background-image:url(/img/numnavback.png)!important;right:0!important}.scroller_invcolors1b{border-bottom-color:#fff;color:#000!important;background-color:#fff!important;display:block!important}.nav_invcolors1b,.nav_invcolors1b:visited{color:#fff!important;background-color:#000!important}.nav_invcolors1b.highlight,.nav_invcolors1b:hover{color:#000!important;background-color:#fff!important}.subnav_invcolors1b,.subnav_invcolors1b:visited{color:#fff;background-color:#0000;border-left-color:silver}.subnav_invcolors1b.highlight,.subnav_invcolors1b:hover{color:#000;background-color:silver;background-image:none}.contentnav_invcolors1b,.contentnav_invcolors1b:visited{color:#fff;background-color:#0000;border-left-color:silver}.contentnav_invcolors1b.highlight,.contentnav_invcolors1b:hover{color:#000;background-color:silver;background-image:none}.teaserhead_invcolors1b_h1outer{background-color:silver!important}.teaserhead_invcolors1b_h2outer{background-color:#3e3e3e!important}.teaserhead_invcolors1b_h1{background-color:#0000;color:#000!important}.teaserhead_invcolors1b_h2{color:#fff!important}.loader_invcolors1b_balk{background-color:#fff!important}.loader_invcolors1b_balk_outer{border-color:#fff!important}.loader_invcolors1b_text{color:#ddd!important}.scroller_invcolors2_back{border-bottom-color:#fff;color:#fff!important;display:block!important}.scroller_invcolors2_background{background-image:url(/img/numnavback.png)!important;right:0!important}.scroller_invcolors2{border-bottom-color:#fff;color:#000!important;background-color:#fff!important;display:block!important}.nav_invcolors2,.nav_invcolors2:visited{color:#fff!important;background-color:#000!important}.nav_invcolors2.highlight,.nav_invcolors2:hover{color:#000!important;background-color:#fff!important}.subnav_invcolors2,.subnav_invcolors2:visited{color:#fff;background-color:#0000;border-left-color:silver}.subnav_invcolors2.highlight,.subnav_invcolors2:hover{color:#000;background-color:silver;background-image:none}.contentnav_invcolors2,.contentnav_invcolors2:visited{color:#fff;background-color:#0000;border-left-color:silver}.contentnav_invcolors2.highlight,.contentnav_invcolors2:hover{color:#000;background-color:silver;background-image:none}.teaserhead_invcolors2_h1outer{background-color:#404040!important}.teaserhead_invcolors2_h2outer{background-color:#fff!important}.teaserhead_invcolors2_h1{background-color:#0000;color:#fff!important}.teaserhead_invcolors2_h2{color:#333!important}.loader_invcolors2_balk{background-color:#fff!important}.loader_invcolors2_balk_outer{border-color:#fff!important}.loader_invcolors2_text{color:#ddd!important}.scroller_greystarcolors_back{border-bottom-color:#000;color:#000!important;display:block!important}.scroller_greystarcolors_background{background-image:none!important;right:-819px!important}.scroller_greystarcolors{border-bottom-color:#000;color:#fff!important;background-color:#000!important;display:block!important}.nav_greystarcolors,.nav_greystarcolors:visited{color:#fff!important;background-color:#242424!important}.nav_greystarcolors.highlight,.nav_greystarcolors:hover{color:#000!important;background-color:#dcdcdc!important}.subnav_greystarcolors,.subnav_greystarcolors:visited{color:#000;background-color:#fff0;border-left-color:#000}.subnav_greystarcolors.highlight,.subnav_greystarcolors:hover{color:#fff;background-color:#000;background-image:none}.contentnav_greystarcolors,.contentnav_greystarcolors:visited{color:#000;background-color:#fff0;border-left-color:#000}.contentnav_greystarcolors.highlight,.contentnav_greystarcolors:hover{color:#fff;background-color:#000;background-image:none}.teaserhead_greystarcolors_h1outer{background-color:#404040!important}.teaserhead_greystarcolors_h2outer{background-color:#dcdcdc!important}.teaserhead_greystarcolors_h1{background-color:#0000;color:#fff!important}.teaserhead_greystarcolors_h2{color:#333!important}.loader_greystarcolors_balk{background-color:#000!important}.loader_greystarcolors_balk_outer{border-color:#000!important}.loader_greystarcolors_text{color:#333!important}#nav_handle{display:none}@media (width<=767px){.stage_vscroll{flex-direction:column;align-items:center;margin-left:0;display:flex}#logo{top:24px;left:12px}#subnav{left:auto;right:0}#subnav .navlevel_0{flex-wrap:nowrap;display:flex}#subnav .navelement{float:none;flex:none}div.modul_contentnav{flex-wrap:nowrap;max-width:none;display:flex}div.modul_contentnav .navelement{float:none;flex:none}#nav_handle{z-index:8;left:0;top:var(--nav-top);cursor:pointer;touch-action:none;background:0 0;border:none;width:32px;height:160px;margin:0;padding:0;transition:opacity .3s ease-in-out;display:block;position:fixed}#nav_handle:after{content:"";background:#ffffff1f;border:1px solid #808080cc;border-left:none;border-radius:0 8px 8px 0;width:14px;position:absolute;top:0;bottom:0;left:0}#nav_handle.is-hidden{opacity:0;pointer-events:none}}@media (height<=745px){.blockouter div,body{font-size:12px;line-height:16px}div.modul_teaserheadline .h1outer,div.modul_teaserheadline .h2outer{bottom:29px}.stage_hscroll .block_plugblock,.stage_hscroll .block_content,.stage_hscroll .block_newsoverview,.stage_hscroll .blockfollow_content,.stage_hscroll .block_pluglist,.stage_hscroll .block_nullblock{min-height:355px;margin-top:110px}.blockouter_content_web_leistungen .block_content{min-height:410px;padding-bottom:0}.special1{font-size:17px;line-height:26px}div.modul_reference,div.modul_referencescroll,#nav{top:110px}.block_pluglist,.blockouter_content_plugin .block,.blockouter_content_fullheight .block,.blockouter_content_redycms .blocknumstage_1 .content_image{margin-top:0;padding-top:110px!important}.blockouter_content_redycms .blocknumstage_1{padding-top:0!important}.blockouter_content_visionarycms .blocknumstage_1{padding-top:137px!important}.blockouter_content_visionarycms .blocknumstage_3,.blockouter_content_visionarycms .blocknumstage_4,.blockouter_content_visionarycms .blocknumstage_5,.blockouter_content_visionarycms .blocknumstage_6,.blockouter_content_visionarycms .blocknumstage_7{margin-top:110px!important;padding-top:0!important}.stage_vscroll .blockfirst_content,.blockfirst_newsoverview{margin-top:110px}div.mejs-controls{bottom:7px!important}div.modul_pluginlist .pluglinks{margin-top:-95px!important}.blockouter_content_redycms .blocknumstage_1 h2{background-position:743px 14px;padding-top:8px}.blockouter_content_redycms #ui-accordion-1-header-3:not(.ui-accordion-header-active){background-position:743px 36px;padding-top:30px}.blockouter_content_fullheight .modul_image{max-height:300px}.blockouter_content_visionarycms h1,.blockouter_content_visionarycms h2.h1{margin-top:326px}div.modul_reference .content_text{top:431px}div.modul_reference img,div.modul_reference .imgblock-dummy,div.modul_reference .imgblock{height:300px}div.modul_reference .imgblockborder{height:298px!important}}@media (width<=1260px){.blockouter_content_visionarycms .blocknumstage_1 h2{font-size:16px}.blockouter_content_visionarycms .blocknumstage_1 h2:first-child{margin-right:100px}.blockouter_content_visionarycms li{width:395px}.blockouter_content_visionarycms .blocknumstage_1{width:9.5%}}div.mejs-controls{background:0 0;margin:0;padding:0;list-style-type:none;position:fixed}div.mejs-controls div{float:left;background:0;border:0;width:26px;height:26px;margin:0;padding:0;font-family:Helvetica,Arial;font-size:11px;line-height:11px;list-style-type:none;display:block}div.mejs-controls .mejs-button button{cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAAgBAMAAAAPouz+AAAABGdBTUEAALGPC/xhBQAAADBQTFRFAAAA////////////////////////////////////////////////////MzMz////TRmOmwAAAA50Uk5TADMi3WZEiO6Zu8xVd6rxswzYAAAB70lEQVRIx+WUzUrDQBDHJ0tbvw7bFNSDl634cVfEg4cWodKDghTvigcPvYkP0OoL+Ax68KCXKh4FfQSfJASrTetHxtlstkmbWFIREZzQTXcz+WXmP7ML8HtWXk/mZwT/bDkiej+OntHS/eu295ghPmnX5RDABu7dx870ClcgGjn6D8krXeiIEUKxGdd6E/Ij0kB9Sb6BdHkgPPFBqEBq6IIWm2uASxTvrWs93wQRBSDUIKcIat1Wr8oZXWkBFZqdHk6I6TbA/KZrvZeCjHwQ1woQCKUIXZD2g4ur8WrDhtoDQKZJoA3XapVEVyEdEcWjQiIQfogoKFWfK7Oi7aVqOAQqu1abQP0akbJKXAnCehSU2YMDmSgKH/RFRD2glZjUUo/lrVRdpTZKqeXvSKNr0a9RT2qtWLGr55lLIcUG2CUPtkNVq0SqFha7IwaW3zmeqlH5YdK1XrJxfaTL7zQGNqRRoLJmZWe7Vrizow1ZDzV73BZZWD3aVxH3iBjZIgz+r82KZH4cdeEN26sb91XXls/p0yFe7CiIK/3R7yVtZs4//FwrIUiOdmjun5sEMrPJQd4W4XKTqj4KMssyMHJDgsCOupqkNTN/AtQd/gzoO6nFiw1DiT2g/IINU/4BDWmaueEaEuK3CDNNkWSL/DX7BOcApzdGGf8aAAAAAElFTkSuQmCC) no-repeat;border:0;width:16px;height:16px;margin:7px 5px;padding:0;font-size:0;line-height:0;text-decoration:none;display:block;position:absolute}div.mejs-controls .mejs-button button:focus{outline:1px solid #ff0}div.mejs-controls .mejs-play button{background-position:0 0}div.mejs-controls .mejs-pause button{background-position:0 -16px}div.mejs-controls .mejs-stop button{background-position:-112px 0}div.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px}div.mejs-controls .mejs-time-rail span{cursor:pointer;border-radius:2px;width:180px;height:10px;display:block;position:absolute}div.mejs-controls .mejs-time-rail .mejs-time-total{background:#323232cc;background:-o-linear-gradient(#3c3c3ccc,#1e1e1ecc);background:-ms-linear-gradient(top, #1e1e1ecc, #3c3c3ccc);background:linear-gradient(#1e1e1ecc,#3c3c3ccc);margin:5px}div.mejs-controls .mejs-time-rail .mejs-time-buffering{background-image:-o-linear-gradient(-45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-moz-linear-gradient(-45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(-45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;-ms-animation:buffering-stripes 2s linear infinite;background-image:linear-gradient(-45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:15px 15px;width:100%;animation:2s linear infinite buffering-stripes}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}div.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8cc;background:-o-linear-gradient(#4eb7d4cc,#2c7c91cc);background:-ms-linear-gradient(top, #2c7c91cc, #4eb7d4cc);background:linear-gradient(#2c7c91cc,#4eb7d4cc);width:0}div.mejs-controls .mejs-time-rail .mejs-time-current{background:#fffc;background:-o-linear-gradient(#c8c8c8cc,#ffffffe6);background:-ms-linear-gradient(top, #ffffffe6, #c8c8c8cc);background:linear-gradient(#ffffffe6,#c8c8c8cc);width:0}div.mejs-controls .mejs-time-rail .mejs-time-handle{cursor:pointer;text-align:center;background:#fff;border:2px solid #333;border-radius:5px;width:10px;margin:0;display:none;position:absolute;top:-2px}div.mejs-controls .mejs-time-rail .mejs-time-float{text-align:center;color:#111;background:#eee;border:1px solid #333;width:36px;height:17px;margin-left:-18px;display:none;position:absolute;top:-26px}div.mejs-controls .mejs-time-rail .mejs-time-float-current{text-align:center;width:30px;margin:2px;display:block;left:0}div.mejs-controls .mejs-time-rail .mejs-time-float-corner{border:5px solid #0000;border-top-color:#eee;border-radius:0;width:0;height:0;line-height:0;display:block;position:absolute;top:15px;left:13px}div.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}div.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}div.mejs-controls .mejs-mute button{background-position:-16px -16px}div.mejs-controls .mejs-unmute button{background-position:-16px 0}div.mejs-controls .mejs-volume-button{position:relative}div.mejs-controls .mejs-volume-button .mejs-volume-slider{z-index:100;background:#323232b3;border-radius:0;width:25px;height:115px;margin:0;display:none;position:absolute;top:-115px;left:0}div.mejs-controls .mejs-volume-button:hover{border-radius:0 0 4px 4px}div.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{background:#ffffff80;width:2px;height:100px;margin:0;position:absolute;top:8px;left:11px}div.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{background:#ffffffe6;width:2px;height:100px;margin:0;position:absolute;top:8px;left:11px}div.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{cursor:n-resize;background:#ffffffe6;border-radius:1px;width:16px;height:6px;margin:0;position:absolute;top:-3px;left:4px}div.mejs-controls div.mejs-horizontal-volume-slider{width:60px;height:26px;position:relative}div.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#323232cc;background:-o-linear-gradient(#3c3c3ccc,#1e1e1ecc);background:-ms-linear-gradient(top, #1e1e1ecc, #3c3c3ccc);background:linear-gradient(#1e1e1ecc,#3c3c3ccc);border-radius:2px;width:50px;height:8px;margin:0;padding:0;font-size:1px;position:absolute;top:11px;left:0}div.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fffc;background:-o-linear-gradient(#c8c8c8cc,#ffffffe6);background:-ms-linear-gradient(top, #ffffffe6, #c8c8c8cc);background:linear-gradient(#ffffffe6,#c8c8c8cc);border-radius:2px;width:50px;height:8px;margin:0;padding:0;font-size:1px;position:absolute;top:11px;left:0}div.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-clear{clear:both}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}div.mejs-controls .mejs-loop-off button{background-position:-64px -16px}div.mejs-controls .mejs-loop-on button{background-position:-64px 0}div.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{z-index:1001;background:#fff;border:1px solid #999;border-radius:4px;width:150px;padding:10px;position:absolute;top:0;left:0}.mejs-contextmenu .mejs-contextmenu-separator{background:#333;height:1px;margin:5px 6px;font-size:0}.mejs-contextmenu .mejs-contextmenu-item{cursor:pointer;color:#333;padding:4px 6px;font-family:Helvetica,Arial;font-size:12px}.mejs-contextmenu .mejs-contextmenu-item:hover{color:#fff;background:#2c7c91}.vscrollbar{z-index:20;width:26px;position:absolute;right:0}.vscrollbar__track{cursor:pointer;height:100%;position:relative}.vscrollbar__rail{background:var(--scrollbar-track-color,#0006);border-radius:10px;width:4px;height:100%;margin:0 auto}.vscrollbar__thumb{touch-action:none;will-change:transform;width:100%;height:30px;position:absolute;top:0;left:0}.vscrollbar__bar{background:var(--scrollbar-thumb-color,#ffffffbf);border-radius:10px;width:6px;height:100%;margin:0 auto}.vscrollbar__thumb:hover .vscrollbar__bar{background:var(--scrollbar-thumb-color,#ffffffd9)}.vscrollbar.is-dragging .vscrollbar__bar,.vscrollbar__thumb:active .vscrollbar__bar{background:var(--scrollbar-thumb-color,#ffffffe6)}
