/*2018-10-22 15:23:07*/
@font-face{font-family:r-lt;src:url(../f/0/r-lt.eot);src:url('../f/0/r-lt.eot?#iefix') format('embedded-opentype'),url(../f/0/r-lt.woff2) format('woff2'),url(../f/0/r-lt.woff) format('woff'),url(../f/0/r-lt.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:r-md;src:url(../f/0/r-md.eot);src:url('../f/0/r-md.eot?#iefix') format('embedded-opentype'),url(../f/0/r-md.woff2) format('woff2'),url(../f/0/r-md.woff) format('woff'),url(../f/0/r-md.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:rc-lt;src:url(../f/0/rc-lt.eot);src:url('../f/0/rc-lt.eot?#iefix') format('embedded-opentype'),url(../f/0/rc-lt.woff2) format('woff2'),url(../f/0/rc-lt.woff) format('woff'),url(../f/0/rc-lt.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:r;src:url(../f/0/r.eot);src:url('../f/0/r.eot?#iefix') format('embedded-opentype'),url(../f/0/r.woff2) format('woff2'),url(../f/0/r.woff) format('woff'),url(../f/0/r.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:r-b;src:url(../f/0/r-b.eot);src:url('../f/0/r-b.eot?#iefix') format('embedded-opentype'),url(../f/0/r-b.woff2) format('woff2'),url(../f/0/r-b.woff) format('woff'),url(../f/0/r-b.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:r-bk;src:url(../f/0/r-bk.eot);src:url('../f/0/r-bk.eot?#iefix') format('embedded-opentype'),url(../f/0/r-bk.woff2) format('woff2'),url(../f/0/r-bk.woff) format('woff'),url(../f/0/r-bk.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:rc;src:url(../f/0/rc.eot);src:url('../f/0/rc.eot?#iefix') format('embedded-opentype'),url(../f/0/rc.woff2) format('woff2'),url(../f/0/rc.woff) format('woff'),url(../f/0/rc.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:rc-b;src:url(../f/0/rc-b.eot);src:url('../f/0/rc-b.eot?#iefix') format('embedded-opentype'),url(../f/0/rc-b.woff2) format('woff2'),url(../f/0/rc-b.woff) format('woff'),url(../f/0/rc-b.ttf) format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:m;src:url(../f/m.woff2) format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:m-b;src:url(../f/m-b.woff2) format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url("../webfonts/fa-brands-400.eot");src:url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.woff") format("woff"),url("../webfonts/fa-brands-400.ttf") format("truetype"),url("../webfonts/fa-brands-400.svg#fontawesome") format("svg");}.fab{font-family:'Font Awesome 5 Brands';}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;src:url("../webfonts/fa-light-300.eot");src:url("../webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-light-300.woff2") format("woff2"),url("../webfonts/fa-light-300.woff") format("woff"),url("../webfonts/fa-light-300.ttf") format("truetype"),url("../webfonts/fa-light-300.svg#fontawesome") format("svg");}.fal{font-family:'Font Awesome 5 Pro';font-weight:300;}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;src:url("../webfonts/fa-regular-400.eot");src:url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.woff") format("woff"),url("../webfonts/fa-regular-400.ttf") format("truetype"),url("../webfonts/fa-regular-400.svg#fontawesome") format("svg");}.far{font-family:'Font Awesome 5 Pro';font-weight:400;}
@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;src:url("../webfonts/fa-solid-900.eot");src:url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.woff") format("woff"),url("../webfonts/fa-solid-900.ttf") format("truetype"),url("../webfonts/fa-solid-900.svg#fontawesome") format("svg");}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900;}
html[data-isie] body:after{content:'Sie verwenden einen veralteten Browser, der keine aktuelle Webtechnologie unterstützt und diese Webseite nicht korrekt anzeigt.\A Bitte verwenden Sie einen aktuellen Browser.';display:block;color:black;background-color:rgb(240,180,0);font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:normal;text-align:center;padding:20px;white-space:pre-line;width:100%;position:fixed;bottom:0;z-index:100000;}.box_border,.box_border_all,.box_border_all *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.clearfix:before,.clearfix:after{content:'';display:block;display:table;width:100%;clear:both;}
@media screen,projection{.cms4d_bcmenu_container{}.bcmenu{width:100%;position:relative;font-size:16px;font-family:rc-lt,sans-serif;}.bcmenu .btn{color:rgb(153,153,153);text-decoration:none;display:inline-block;margin-right:5px;}.bcmenu .btn > span{display:inline-block;padding:5px 0 5px 0;}.bcmenu .btn:before{content:'';margin:0 0.25em 0.1em 0.2em;color:rgb(153,153,153);display:inline-block;width:0px;height:0px;overflow:hidden;border-left:8px solid rgb(204,204,204);border-top:4px solid transparent;border-bottom:4px solid transparent;}.bcmenu .btn:first-child:before{display:none;}.bcmenu a.btn{color:black;}.bcmenu .btn.on{color:black;font-family:rc,sans-serif;}}
@media print{.cms4d_bcmenu_container{display:none;}}
.c4-x,.c4-xv,.c4-x-gr,.c4-x-f2r,.c4-x-f2l,.c4-x-fit{display:-webkit-box;display:-ms-flexbox;display:flex;}.c4-xv{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.c4-x-w,.c4-xv-w,.c4-x-gr,.c4-x-fit{-ms-flex-wrap:wrap;flex-wrap:wrap;}.c4-x-ahc,.c4-x-ahvc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.c4-x-ahfs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.c4-x-ahfe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.c4-x-ahspb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.c4-x-ahspa{-ms-flex-pack:distribute;justify-content:space-around;}.c4-x-avc,.c4-x-ahvc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.c4-x-avfs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.c4-x-avfe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.c4-x-avb{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.c4-x-avst{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.c4-x-f-none{-webkit-box-flex:0;-ms-flex:none;flex:none;}.c4-x-f-0{-webkit-box-flex:0;-ms-flex:0;flex:0;}.c4-x-f-1{-webkit-box-flex:1;-ms-flex:1;flex:1;}.c4-x-f-1-0-auto{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}.c4-x-asc{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.c4-x-asfs{-ms-flex-item-align:start;align-self:flex-start;}.c4-x-asfe{-ms-flex-item-align:end;align-self:flex-end;}.c4-x-asb{-ms-flex-item-align:baseline;align-self:baseline;}.c4-x-asa{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;}.c4-x-ass{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}.c4-x-o10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}.c4-x-o20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;}.c4-x-o30{-webkit-box-ordinal-group:31;-ms-flex-order:30;order:30;}.c4-x-o40{-webkit-box-ordinal-group:41;-ms-flex-order:40;order:40;}.c4-x-o50{-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50;}.c4-x-o60{-webkit-box-ordinal-group:61;-ms-flex-order:60;order:60;}.c4-x-o70{-webkit-box-ordinal-group:71;-ms-flex-order:70;order:70;}.c4-x-o80{-webkit-box-ordinal-group:81;-ms-flex-order:80;order:80;}.c4-x-o90{-webkit-box-ordinal-group:91;-ms-flex-order:90;order:90;}.c4-x-o100{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;}.c4-x-f2r > *,.c4-x-f2l > *,.c4-x-fit > *{-webkit-box-flex:1;-ms-flex:1;flex:1;}.c4-x-f2r > *:first-child,.c4-x-f2l > *:last-child,.c4-x-fit > *:first-child{-webkit-box-flex:0;-ms-flex:none;flex:none;}.c4-x-g{position:relative;overflow-x:hidden;}.c4-x-gr{margin-left:-40px;margin-right:-12px;}.c4-x-gr > *{position:relative;border:40px hidden transparent;border-left-style:solid;}.c4-x-g-cc1 > * > *{width:calc((100% - 12px) / 1);}.c4-x-g-cc2 > * > *{width:calc((100% - 12px) / 2);}.c4-x-g-cc3 > * > *{width:calc((100% - 12px) / 3);}.c4-x-g-cc4 > * > *{width:calc((100% - 12px) / 4);}.c4-x-g-cc5 > * > *{width:calc((100% - 12px) / 5);}.c4-x-g-cc6 > * > *{width:calc((100% - 12px) / 6);}.c4-x-g-cc8 > * > *{width:calc((100% - 12px) / 8);}.c4-x-g-cc10 > * > *{width:calc((100% - 12px) / 10);}.c4-x-g-cw100{width:calc((100% - 12px) / 1);}.c4-x-g-cw90{width:calc((100% - 12px) * 0.9);}.c4-x-g-cw85{width:calc((100% - 12px) * 0.85);}.c4-x-g-cw80{width:calc((100% - 12px) * 0.8);}.c4-x-g-cw75{width:calc((100% - 12px) * 0.75);}.c4-x-g-cw70{width:calc((100% - 12px) * 0.7);}.c4-x-g-cw66{width:calc(((100% - 12px) / 3) * 2);}.c4-x-g-cw65{width:calc((100% - 12px) * 0.65);}.c4-x-g-cw60{width:calc((100% - 12px) * 0.6);}.c4-x-g-cw50{width:calc((100% - 12px) * 0.5);}.c4-x-g-cw40{width:calc((100% - 12px) * 0.4);}.c4-x-g-cw35{width:calc((100% - 12px) * 0.35);}.c4-x-g-cw33{width:calc((100% - 12px) / 3);}.c4-x-g-cw30{width:calc((100% - 12px) * 0.3);}.c4-x-g-cw25{width:calc((100% - 12px) * 0.25);}.c4-x-g-cw20{width:calc((100% - 12px) * 0.2);}.c4-x-g-cw15{width:calc((100% - 12px) * 0.15);}.c4-x-g-cw10{width:calc((100% - 12px) * 0.1);}.c4-x-g-full > .c4-x-gr > *{border-bottom-style:solid;}.c4-x-fit{border-bottom:30px solid transparent;}.c4-x-fit > *{border:20px hidden transparent;border-left-style:solid;}.c4-x-fit > *:first-child{border-left-style:hidden;}.c4-x-fit > * > *:last-child{margin-bottom:0;}.c4-x-fit > *:first-child{width:33.333333%;max-width:180px;}.c4-x-g-t3 > .c4-x-gr > *{width:calc((100% - 12px) / 3);}.c4-x-g-t2 > .c4-x-gr > *{width:calc((100% - 12px) / 2);}
@media screen and (max-width:1020px){.c4-x-g-t3 > .c4-x-gr > *{width:calc((100% - 12px) / 1);}}
@media screen and (max-width:760px){.c4-x-g-t2 > .c4-x-gr > *{width:calc((100% - 12px) / 1);}}
@media print{.c4-x-g{overflow:visible;}.c4-x-g .c4-x-g .c4-x-gr:after{content:'';width:100%;display:table;border-collapse:collapse;border:1px solid transparent;}}
.c4-mm-cc,.c4-mm-cc *{box-sizing:border-box;}.c4-mm-cc{font-family:rc-lt,sans-serif;font-size:16px;line-height:normal;color:rgb(51,51,51);position:fixed;top:0;left:0;width:90%;max-width:300px;height:100%;transform:translateX(-100%);transition:transform 0.4s ease-out;border-right:1px solid rgb(153,153,153);background-color:white;z-index:20000;}.c4-mm-cc.show{transform:translateX(0%);transition:transform 0.4s ease-out;box-shadow:5px 0 10px rgba(0,0,0,0.3);}.c4-mm-sc,.c4-mm-hc,.c4-mm-fc{display:-webkit-box;display:-ms-flexbox;display:flex;}.c4-mm-sc{width:100%;height:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.c4-mm-hc,.c4-mm-fc,.c4-mm-hcico,.c4-mm-fcico{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;}.c4-mm-bc,.c4-mm-hctxt,.c4-mm-fctxt{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}.c4-mm-bco{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;}.c4-mm-hc{color:white;background-color:rgb(153,153,153);}.c4-mm-hctxt{padding:0.5em;}.c4-mm-hcico{cursor:pointer;font-size:2em;line-height:1em;padding:0.25em;min-width:1.5em;text-align:center;color:white;background-color:rgb(204,0,0);}.c4-mm-hcico:before{content:'\f00d';font-family:'Font Awesome 5 Pro';font-weight:400;display:block;}.c4-mm{cursor:default;}.c4-mm ul,.c4-mm li{list-style:none;padding:0;margin:0;}.c4-mm ul.lvl0{padding-bottom:1.5em;}.c4-mm .lbl,.c4-mm .itc{display:-webkit-box;display:-ms-flexbox;display:flex;}.c4-mm .itc,.c4-mm .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;}.c4-mm .tgl,.c4-mm .ic{-webkit-box-flex:0;-ms-flex:none;flex:none;}.c4-mm li > ul{display:none;}.c4-mm li.open > ul{display:block;}.c4-mm li{border-top:1px solid rgb(204,204,204);}.c4-mm li.lvl0:first-child{border-top-style:hidden;}.c4-mm .lbl{}.c4-mm .lbl i{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.c4-mm .lbl i:before{font-style:normal;font-family:'Font Awesome 5 Pro';font-weight:300;display:block;}.c4-mm .itc{padding-left:0.5em;padding-right:0.5em;}.c4-mm .ic{display:none;}.c4-mm .ic:before{content:'\f15c';font-weight:300;padding:0.75em 0.25em 0.75em 0;min-width:1em;}.c4-mm .ic.owhref{display:block;}.c4-mm .txt{padding:0.75em 0;cursor:pointer;}.c4-mm .tgl{margin-left:0.5em;display:none;cursor:pointer;}.c4-mm .tgl:before{content:'\f0da';text-align:center;padding:0.75em 0.75em;min-width:1em;}.c4-mm .tgl.hascn{display:block;}.c4-mm li.open > .lbl.hascn .tgl:before{content:'\f0d7';font-weight:900;}.c4-mm .lbl:hover .tgl{background-color:rgb(255,230,180);}.c4-mm .lbl.lastclick .tgl{background-color:rgb(255,204,102);}.c4-mm .ic.ishome:before{content:'\f015';margin-left:-0.125em;margin-right:0.125em;}.c4-mm .lbl.act{background-color:rgb(245,245,245);}.c4-mm .ic.act{color:rgb(204,0,0)}
.c4-mm .txt.act{font-family:rc,sans-serif;}.c4-mm .lbl.owhref .ic.on:before{font-weight:900;}.c4-mm .lbl.on{background-color:rgb(230,230,230);}.c4-mm .ic.on{color:rgb(204,0,0)}
.c4-mm .txt.on{font-family:rc,sans-serif;color:black;}.c4-mm .itc.lvl1{padding-left:1.5em;}.c4-mm .itc.lvl2{padding-left:2.5em;}.c4-mm .itc.lvl3{padding-left:3.5em;}.c4-mm .itc.lvl4{padding-left:4.5em;}.c4-mm .itc.lvl5{padding-left:5.5em;}.c4-mm .itc.lvl6{padding-left:6.5em;}.c4-mm .itc.lvl7{padding-left:7.5em;}.c4-mm .itc.lvl8{padding-left:8.5em;}.c4-mm-op-c{-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;user-select: none;}.c4-mm-op{cursor:pointer;font-family:rc,sans-serif;font-size:22px;line-height:normal;color:rgb(51,51,51);}.c4-mm-op-btn{width:32px;height:32px;background-color:white;border:1px solid rgb(153,153,153);border-radius:5px;padding:8px 6px;position:relative;}.c4-mm-op-btn span{display:block;width:100%;height:100%;border:2px solid rgb(102,102,102);border-right-style:hidden;border-left-style:hidden;position:relative;}.c4-mm-op-btn span:before,.c4-mm-op-btn span:after{content:'';display:block;border-top:2px solid black;border-color:inherit;width:100%;position:absolute;top:50%;transform:translateY(-50%);}.c4-mm-op-btn span:after{content:'\f00d';font-family:'Font Awesome 5 Pro';font-weight:400;width:100%;text-align:center;font-size:1em;line-height:0.01em;margin-top:-0.02em;color:rgb(102,102,102);display:none;}.c4-mm-op-lbl{padding-left:5px;}.c4-mm-op-c.show .c4-mm-op-btn span{border-color:transparent;}.c4-mm-op-c.show .c4-mm-op-btn span:before{display:none;}.c4-mm-op-c.show .c4-mm-op-btn span:after{display:block;}
.c4dropdown,.c4dropdown *{box-sizing:border-box;}.c4dropdown{width:100%;position:relative;-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;user-select: none;}.c4dropdown ul,.c4dropdown li{list-style:none;display:block;margin:0;padding:0;position:relative;}.c4dropdown ul.lvl0{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.c4dropdown_justify ul.lvl0{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.c4dropdown_evenout li.lvl0{-ms-flex:1;-webkit-flex:1;flex:1;}.c4dropdown li.lvl0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.c4dropdown a.lvl0{-webkit-flex:1;min-height:100%;position:relative;outline:none;}.c4dropdown .sub{min-width:100%;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;}.c4dropdown .sub_helper{width:100%;position:absolute;display:none;z-index:20;}.c4dropdown .sub2{position:absolute;min-width:100%;display:none;z-index:10;}.c4dropdown .sub2_helper{width:100%;position:relative;}.c4dropdown .sub3_pos{min-width:100%;position:relative;}.c4dropdown .sub3{min-width:100%;float:left;clear:both;position:relative;}.c4dropdown_open .sub_helper{display:block;}.c4dropdown_open .sub2{display:block;}.c4dropdown a{display:block;text-decoration:none;color:inherit;}.c4dropdown a.lvl0{min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.c4dropdown a:hover{text-decoration:none;}.c4dropdown .lbl.lvl0{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;}.c4dropdown_center_lbl .lbl.lvl0{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.c4dropdown i.lvl0,.c4dropdown i.lvl1{display:inline-block;font-style:normal;vertical-align:top;}.c4dropdown span.lvl0,.c4dropdown span.lvl1{display:inline-block;vertical-align:top;}.c4dropdown li.lvl0:last-child .sub3{position:absolute;right:0;}.c4dropdown_sub1 .sub_helper:before{content:'';display:block;width:0px;height:0px;border:10px solid transparent;border-top-style:none;border-bottom-color:rgb(153,153,153);position:absolute;left:50%;margin-left:-10px;top:0;}.c4dropdown_sub1 .sub_helper:after{content:'';display:block;width:0px;height:0px;border:10px solid transparent;border-top-style:none;border-bottom-color:white;position:absolute;left:50%;margin-left:-10px;top:1px;}.c4dropdown_sub1 .sub2_helper{height:10px;}.c4dropdown_sub1 .sub3{width:300px;box-shadow:5px 5px 5px rgba(0,0,0,0.5);}.c4dropdown_sub1 .sub3{background-color:white;border:1px solid rgb(153,153,153);border-radius:8px;overflow:hidden;}.c4dropdown_sub1 .sub .lbl{padding:0.5em 0.5em 0.6em 2em;border-top:1px solid rgb(230,230,230);}.c4dropdown_sub1 .sub li:first-child .lbl{border-top-style:hidden;}.c4dropdown_sub1 i.lvl1{width:1.35em;margin-left:-1.35em;}.c4dropdown_sub1 i.lvl1:before{content:'\f0a9';font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:900;}
.cms4d_slider5_unsel{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.cms4d_slider5 img{max-width:100%;width:auto;height:auto;display:block;}.cms4d_slider5,.cms4d_slider5 *{box-sizing:border-box;}.cms4d_slider5{width:100%;position:relative;clear:both;overflow:hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin:0 auto;}.cms4d_slider5_content{width:100%;position:relative;margin:0 auto;overflow:hidden;z-index:100;}.cms4d_slider5_content_inner{position:relative;overflow:hidden;}.cms4d_slider5_viewport{width:100%;height:100%;position:relative;}.cms4d_slider5.cms4d_slider5_interactive .cms4d_slider5_viewport{cursor:w-resize;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab;}.cms4d_slider5_grabbing{cursor:-moz-grabbing !important;cursor:-webkit-grabbing !important;cursor:grabbing !important;}.cms4d_slider5_shifter{width:100%;position:relative;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.cms4d_slider5 .slide{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;}.cms4d_slider5 .slide:nth-child(1){height:auto;}.cms4d_slider5 .slide_content{position:relative;width:100%;float:none;clear:both;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}.cms4d_slider5 .layer{width:100%;margin-right:-100%;position:relative;float:left;}.cms4d_slider5_view_blender .slide{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;margin-right:-100%;visibility:hidden;opacity:0;z-index:0;height:1px;}.cms4d_slider5_view_blender .slide:first-child{height:auto;visibility:visible;opacity:1;z-index:1000000;}.cms4d_slider5_cbtn{width:48px;height:48px;position:absolute;top:50%;margin-top:-24px;visibility:hidden;z-index:200;}.cms4d_slider5_cbtn_btn{position:absolute;width:100%;height:100%;cursor:pointer;visibility:hidden;}.cms4d_slider5_cbtn_btn:before{content:'';display:block;position:absolute;left:50%;top:50%;width:0;height:0;border:12px solid transparent;border-right-color:white;margin-left:-24px;margin-top:-12px;}.cms4d_slider5_cbtn_right{right:0;}.cms4d_slider5_cbtn_right .cms4d_slider5_cbtn_btn:before{border-color:transparent;margin-left:0;border-left-color:white;}.cms4d_slider5_cbtn_fa .cms4d_slider5_cbtn_btn:before{content:'\f053';font-family:'Font Awesome 5 Pro';font-weight:900;font-size:32px;line-height:34px;border:none;width:32px;height:32px;margin-left:-24px;margin-top:-16px;text-align:center;color:white;text-shadow:2px 2px 6px rgba(0,0,0,0.4);}.cms4d_slider5_cbtn_fa .cms4d_slider5_cbtn_right .cms4d_slider5_cbtn_btn:before{content:'\f054';margin-left:-8px;}.cms4d_slider5_ibtn_container{position:absolute;left:50%;transform:translateX(-50%);bottom:10px;text-align:center;font-size:1em;line-height:1em;visibility:hidden;z-index:300;}.cms4d_slider5_ibtn_holder{visibility:hidden;}.cms4d_slider5_ibtn{display:inline-block;width:16px;height:16px;border-radius:100px;margin:0 4px;cursor:pointer;border:1px solid white;background-color:rgba(0,0,0,0.25);}.cms4d_slider5_ibtn_on{background-color:red;}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn{position:relative;display:inline-block;width:auto;height:auto;top:auto !important;bottom:auto;left:auto;right:auto;margin:0;padding:0;transform:none;}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn_btn{position:relative;display:block;width:auto;height:auto;}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn_btn:before{position:relative;font-size:inherit;line-height:normal;border:none;width:auto;height:auto;left:auto;right:auto;margin:auto !important;text-align:inherit;color:inherit;text-shadow:none;content:'\f137';}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn_right{margin-left:1em;}.cms4d_slider5_ctrl_static .cms4d_slider5_cbtn_right .cms4d_slider5_cbtn_btn:before{content:'\f138';}.cms4d_slider5_ctrl_static .cms4d_slider5_ibtn_container{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:0;transform:none;}.cms4d_slider_ctrl_show .cms4d_slider5_show .cms4d_slider5_cbtn_btn,.cms4d_slider_ctrl_show .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}.cms4d_slider5_columns .cms4d_slider5_content_inner{margin-left:-40px;}.cms4d_slider5_columns .cms4d_slider5_viewport{width:33.333333%;}.cms4d_slider5_columns .slide_content{border-left:40px solid transparent;}.cms4d_slider5_cbtn.cms4d_slider5_show,.cms4d_slider5_ibtn_container.cms4d_slider5_show{visibility:visible;}.cms4d_slider5:hover .cms4d_slider5_show .cms4d_slider5_cbtn_btn,.cms4d_slider5:hover .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}
.igrid,.igrid *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.igrid{width:100%;overflow:hidden;}.igrid_row{margin-left:-40px;}.igrid_col{display:inline-block;vertical-align:top;margin-right:-0.25em;position:relative;border:40px solid transparent;border-top-style:hidden;border-right-style:hidden;}.igrid:before,.igrid:after,.igrid_row:before,.igrid_row:after{content:'';display:table;width:100%;clear:both;}.igrid_novspace .igrid_col{border-bottom-style:hidden;}.igrid_row.igrid_novspace > .igrid_col{border-bottom-style:hidden;}.igrid_col.igrid_novspace{border-bottom-style:hidden;}.igrid_nospace .igrid_row{margin-left:0;}.igrid.igrid_nospace .igrid_col{border-style:hidden;}.igrid_row.igrid_nospace{margin-left:0;}.igrid_row.igrid_nospace > .igrid_col{border-style:hidden;}.igrid_col.igrid_nospace{border-style:hidden;}.cw_100{width:100%;margin-right:0;}.cw_80{width:80%;}.cw_75{width:75%;}.cw_70{width:70%;}.cw_66{width:66.666666%;}.cw_60{width:60%;}.cw_50{width:50%;}.cw_40{width:40%;}.cw_33{width:33.333333%;}.cw_30{width:30%;}.cw_25{width:25%;}.cw_20{width:20%;}.igrid_layout_text .igrid_row{}.igrid_layout_text .igrid_col{border-bottom-style:hidden;}
@media all and (max-width:1200px){.igrid_vp_1200_gw_30 .igrid_row{margin-left:-30px;}.igrid_vp_1200_gw_30 .igrid_col{border-width:30px;}}
@media all and (max-width:940px){.igrid_vp_940_cols_2 > .igrid_row > .igrid_col{width:50%;}.igrid_vp_940_cols_2 .igrid .igrid_col{width:100%;margin-right:0;}}
@media all and (max-width:760px){.igrid_vp_760_gw_20 .igrid_row{margin-left:-20px;}.igrid_vp_760_gw_20 .igrid_col{border-width:20px;}.igrid_vp_760_cols_1 .igrid_col{width:100% !important;margin-right:0;}}
@media all and (max-width:640px){.igrid_vp_640_cols_1 .igrid_col{width:100% !important;margin-right:0;}}
@media all and (max-width:640px){.igrid_vp_505_cols_1 .igrid_col{width:100% !important;margin-right:0;}}
html{font-size:16px;width:100%;height:100%;}
body{color:rgb(77,77,77);margin:0;width:100%;font-family:r,sans-serif;font-size:1.125rem;line-height:1.444444em;width:100%;height:100%;min-width:290px;}.body_container,.body_container *{box-sizing:border-box;}
header,section,footer,aside,nav,main,article,figure{display:block;}
p{margin:0;margin-bottom:1em;}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;font-weight:normal;font-family:r-md,sans-serif;font-size:1em;line-height:normal;margin-bottom:0.25em;color:rgb(102,102,102);clear:both;word-wrap:break-word;}
h1,.h1{font-family:r-bk,sans-serif;font-size:1.777777em;margin-bottom:0.75em;color:rgb(51,51,51);}
h2,.h2{font-family:r-md,sans-serif;margin-bottom:0.6em;font-size:1.444444em;color:rgb(51,51,51);}
h3,.h3{font-family:r,sans-serif;font-size:1.444444em;}
h4,.h4{font-size:1.333333em;}
h5,.h5{font-size:1.111111em;margin-bottom:0.4em;}
h6,.h6{margin-bottom:0.4em;}.noclear,.noclear h1,.noclear h2,.noclear h3,.noclear h4,.noclear h5,.noclear h6{clear:none;}
main ul{list-style:none;padding:0;position:relative;}
main ul{margin-top:0;margin-bottom:1.5em;}
main ul ul{margin-top:0;margin-bottom:0;}
main li{padding-left:1.5em;}
main li:first-child{margin-top:0;}
main li,main li li:first-child{margin-top:0.75em;}
main ul li:before{content:'\f0c8';font-family:'Font Awesome 5 Pro';font-weight:900;position:relative;font-size:1em;width:1em;left:-1.4em;margin-right:-0.85em;color:rgb(204,204,204);}
main li li:before{}
li h1:first-child,li h2:first-child,li h3:first-child,li h4:first-child,li h5:first-child,li h6:first-child,li p:first-child{display:inline-block;clear:both;}
sup{font-size:0.8em;line-height:1em;font-weight:normal;}
h1 sup,h2 sup,h3 sup{font-size:0.5em;line-height:1em;}
hr{height:0;border:none;padding:0;overflow:hidden;border-top:1px solid rgb(204,204,204);margin:2em 0 2em 0;clear:both;float:none;}
hr.dashed{border-top-style:dashed;}
a,a:hover{text-decoration:none;color:inherit;}
main a,main a:hover{color:rgb(0,158,227);}
main strong,main b{font-weight:normal;font-family:r-b,sans-serif;color:black;}
main h1 strong,main h1 b,main h2 strong,main h2 b,main h3 strong,main h3 b,main h4 strong,main h4 b,main h5 strong,main h5 b,main h6 strong,main h6 b{color:inherit;}
main ul{margin-top:1em;}
main ul:first-child{margin-top:0;}
main img{max-width:100%;width:auto;height:auto;}.img-resp,.img-respall img{max-width:100%;width:auto;height:auto;}.img-block,.img-blockall img{display:block;border:none;}
img.bild_links,img.bild_rechts{max-width:50%;}
img.bild_links{float:left;margin:0.125em 40px 10px 0;}
img.bild_rechts{float:right;margin:0.25em 0 10px 40px;}
img.max_50{max-width:50%;}
img.max_40{max-width:40%;}
img.max_33{max-width:33%;}
img.img-round,.img-round img{border-radius:10px;}
img.img-noborder,.img-noborder img{border:none;}
@media(max-width:939px){img.max_50,img.max_40{max-width:42%;}
img.bild_links{margin-right:30px;}
img.bild_rechts{margin-left:30px;}}
@media(max-width:708px){img.bild_links,img.bild_rechts{max-width:42%;}
img.bild_links{margin-right:20px;}
img.bild_rechts{margin-left:20px;}}
@media(max-width:533px){img.bild_links,img.bild_rechts{float:none;max-width:100%;display:block;margin:0;margin-bottom:15px;}}
.ainherit a,.ainherit a:hover{text-decoration:none;color:inherit;}.link_btn,a.link_btn{display:inline-block;font-family:r-md,sans-serif;}.link_btn:after{content:'\f352';font-weight:900;font-family:'Font Awesome 5 Pro';display:inline-block;margin-left:0.25em;color:rgb(0,158,227);}.link_btn,a.link_btn,a:hover.link_btn{text-decoration:none;}.link_btn.wrapicon:after{display:none;}.link_btn.wrapicon > span:last-child{display:inline-block;}.link_btn.wrapicon > span:last-child:after{content:'\f0da';font-family:'Font Awesome 5 Pro';display:inline-block;margin-left:0.45em;}.toplink{font-family:rc,sans-serif;font-size:21px;}.toplink:before{content:'\f0d8';font-family:'Font Awesome 5 Pro';display:inline-block;margin-right:0.25em;}.toplink:after{content:'TOP';display:inline-block;}
span.inblock,.inblockall span{display:inline-block;}.mgn-0,.mgn-0-all *{margin:0;}.mgn-b-0,.mgn-b-0-all *{margin-bottom:0;}.mgn-05{margin:0.5em;}.mgn-b-05{margin-bottom:0.5em;}.mgn-075{margin:0.75em;}.mgn-b-075{margin-bottom:0.75em;}.mgn-1{margin:1em;}.mgn-b-1{margin-bottom:1em;}.mgn-15{margin:1.5em;}.mgn-b-15{margin-bottom:1.5em;}.mgn-2{margin:2em;}.mgn-b-2{margin-bottom:2em;}.mgn-25{margin:2.5em;}.mgn-b-25{margin-bottom:2.5em;}.mgn-3{margin:3em;}.mgn-b-3{margin-bottom:3em;}.no-bulletb:before,.no-bulleta:after,.no-bullet:before,.no-bullet:after{display:none;}.scrolltouch{-webkit-overflow-scrolling:touch;}.unsel{-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;user-select: none;}.vwscale{font-size:100px;}
@media(max-width:1240px){.vwscale{font-size:8.064545vw;}}
.col_header{font-size:40px;font-family:r-bk,sans-serif;line-height:1.25em;margin-bottom:21px;}.col_header a,.col_header a:hover{text-decoration:none;color:inherit;}.col_header_title{color:rgb(51,51,51);}.col_header_title i{color:rgb(0,158,227);}.col_header .cms4d_slider5_cbtn_right{margin-left:10px;}
@media(max-width:1024px){.col_header{margin-bottom:15px;}.col_header{font-size:30px;}}
@media(max-width:470px){.col_header{font-size:26px;}}
.body_content{}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}.rowc{width:100%;max-width:1240px;position:relative;}.hpad1{border-left:40px solid transparent;border-right:40px solid transparent;}.bpad1{margin-bottom:40px;}.bpad2{margin-bottom:30px;}
@media screen{.top_row{z-index:11000;}.header_row{z-index:10000;}.hmenu_row{z-index:9000;}.topimg_row{max-width:100vw;z-index:8000;}.main_row{margin-top:20px;z-index:7000;}.main_center{display:flex;}.left_col{width:330px;padding-right:40px;display:none;flex:none;}.main_col{width:100%;max-width:1160px;flex:1;}.smenu_lvl_1 .left_col{display:block;}.page-start .main_center{max-width:none;border-style:hidden;}.page-start .main_col{max-width:100vw;}.bcmenu_top{margin-bottom:10px;display:none;}.bcmenu_bottom{margin:20px 0;}.bcmenu{min-height:33px;}.page-start .bcmenu_top,.page-start .bcmenu_bottom{display:none !important;}.cta_row{z-index:1100;}.footer_row{z-index:1000;}}
.cms4d_menu_popup,.cms4d_menu_popup *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cms4d_menu_popup{position:absolute;border-top:4px solid transparent;display:none;z-index:20000;}.cms4d_menu_popup_arrow{position:absolute;font-size:0.0001px;line-height:0.0001px;text-align:center;left:0;top:0;}.cms4d_menu_popup_arrow.arrow_back{z-index:10;}.cms4d_menu_popup_arrow.arrow_back:before{content:'';display:block;width:0;height:0;border:10px solid rgb(153,153,153);border-top-style:hidden;border-left-color:transparent;border-right-color:transparent;position:absolute;left:50%;margin-left:-10px;margin-top:-10px;}.cms4d_menu_popup_arrow.arrow_front{z-index:30;}.cms4d_menu_popup_arrow.arrow_front:before{content:'';display:block;width:0;height:0;border:10px solid white;border-top-style:hidden;border-left-color:transparent;border-right-color:transparent;position:absolute;left:50%;margin-left:-10px;margin-top:1px;margin-top:-9px;}.cms4d_menu_popup_content{z-index:20;position:relative;background-color:white;border:1px solid rgb(153,153,153);-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,0.25);box-shadow:5px 5px 5px 0px rgba(0,0,0,0.25);padding:9px 10px 11px 10px;}.cms4d_menu_popup input,.cms4d_menu_popup button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1em;}.cms4d_menu_popup input[type=text]{border:1px solid rgb(204,204,204);background-color:rgb(240,240,240);border-radius:4px;height:2em;padding:0;padding-left:5px;}.cms4d_menu_popup button,.cms4d_menu_popup input[type=button],.cms4d_menu_popup input[type=submit]{height:2em;min-width:2em;cursor:pointer;padding:0;color:white;background:rgb(153,153,153);border-radius:5px;border:1px solid rgb(153,153,153);}.cms4d_menu_popup.search{line-height:1em;}.cms4d_menu_popup.search input[type=submit]{font-family:'Font Awesome 5 Pro';}.cms4d_menu_popup.langswitch .cms4d_menu_popup_content{padding-top:2px;padding-bottom:5px;}.cms4d_menu_popup.langswitch a{color:rgb(102,102,102);display:block;border-top:1px solid rgb(204,204,204);padding:0.4em 0 0.4em 0;}.cms4d_menu_popup.langswitch a:first-child{border-top:none;}.cms4d_menu_popup.langswitch a.on{color:rgb(0,158,227);font-family:r-md,sans-serif;}.fb_buttons{display:flex;align-items:baseline;font-size:inherit;line-height:normal;}.fb_btn{margin-left:0.25em;}.fb_btn span{display:inline-block;padding:5px 5px 6px 7px;cursor:pointer;}.fb_btn span:before,.fb_btn span:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-weight:900;}.fb_btn.btn_search span:before{content:'\f002';}.fb_btn.btn_langswitch{white-space:nowrap;color:rgb(0,158,227);font-family:rc,sans-serif;}.fb_btn.btn_langswitch span:after{content:'\f0d7';color:rgb(153,153,153);margin-left:0.25em;}.hm_btn.btn_langswitch.is_open span:after,.fm_btn.btn_langswitch.is_open span:after,.fb_btn.btn_langswitch.is_open span:after{content:'\f0d8';}.hmenu_row{border-top:1px solid rgb(153,153,153);padding-top:9px;min-height:60px;}.hmenu_container{font-size:20px;font-family:rc-lt,sans-serif;display:flex;align-items:baseline;}.hmfbb{margin-left:1em;}.hmenu{font-size:inherit;line-height:normal;color:rgb(102,102,102);}.hmenu li.lvl0{}.hmenu li.lvl0:first-child{margin-left:0;}.hmenu i.lvl0{}.hmenu i.lvl0:before{font-family:'Font Awesome 5 Pro';display:inline-block;margin-right:0.25em;content:'\f0c8';font-weight:900;color:rgb(204,204,204);}.hmenu .lbl.lvl0{padding:8px 0px 10px 0px;}.hmenu .sub{transform:translateY(-6px);}.hmenu .sub3{width:300px;color:rgb(102,102,102);border-radius:0;box-shadow:5px 5px 5px rgba(0,0,0,0.25);}.hmenu .sub a{}.hmenu .sub .lbl{}.hmenu .sub i{color:rgb(204,204,204);}.hmenu .sub i:before{content:'\f33b';font-weight:900;}.hmenu li.lvl0.c4dropdown_open i.lvl0:before,.hmenu li.lvl0.c4dropdown_act i.lvl0:before{}.hmenu li.lvl0.act i.lvl0:before,.hmenu li.lvl0.on i.lvl0:before{color:rgb(0,158,227);}.hmenu li.lvl0.c4dropdown_act .lbl.lvl0{}.hmenu .lbl.lvl0.act,.hmenu .lbl.lvl0.on{color:black;font-family:rc,sans-serif;}.hmenu .sub i:before{}.hmenu .sub a:hover i,.hmenu .sub i.act,.hmenu .sub i.on{color:rgb(0,158,227);}.hmenu .sub i.act:before,.hmenu .sub i.on:before{}.hmenu .sub a:hover,.hmenu .sub span.act,.hmenu .sub span.on{color:black;}.hmenu .sub .lbl.act,.hmenu .sub .lbl.on{font-family:rc,sans-serif;}.hmenu li.lvl0.page-start .lbl.lvl0 span{display:none;}.hmenu li.lvl0.page-start .lbl.lvl0 i:before{content:'\f015';font-family:'Font Awesome 5 Pro';font-weight:900;}.hmenu li.lvl0:nth-last-child(2) .sub3{position:absolute;right:0;}.mm0_container{position:absolute;right:0;bottom:16px;z-index:1000;display:none;}.mm0{display:none;}.mm0 .c4-mm-hc{background-color:rgb(0,158,227);}.smenu_1_container{width:100%;}.tree{width:100%;font-size:20px;line-height:normal;font-family:rc-lt,sans-serif;color:rgb(102,102,102);}.tree ul,.tree li{list-style:none;padding:0;margin:0;display:block;}.tree a{display:block;text-decoration:none;color:inherit;}.tree i,.tree span{display:inline-block;font-style:normal;vertical-align:top;}.tree li.lvl0{}.tree li.lvl0:first-child{}.tree a.lvl0{padding:0.45em 0 0.55em 0;}.tree li.lvl0:first-child a{}.tree i.lvl0:before{content:'\f33b';font-weight:900;font-family:'Font Awesome 5 Pro';display:inline-block;width:1.2em;margin-left:-1.2em;color:rgb(204,204,204);}.tree .sub{font-size:18px;line-height:normal;padding-bottom:10px;}.tree .sub2{display:block;}.tree .sub a{padding:0.4em 0 0.5em 0;}.tree .sub i:before{content:'\f33b';font-weight:900;font-family:'Font Awesome 5 Pro';display:inline-block;width:1.2em;margin-left:-1.2em;color:rgb(204,204,204);}.tree a:hover{color:black;}.tree a:hover,.tree a.act,.tree a.on{}.tree a:hover i:before,.tree a.act i:before,.tree a.on i:before{color:inherit;color:rgb(0,158,227);}.tree a.act,.tree a.on{font-family:rc,sans-serif;}.tree a.on{color:black;}.tree a.on i:before{}.tree a.lvl0{padding-left:1.2em;}.tree a.lvl1{padding-left:2.65em;}.tree a.lvl2{padding-left:3.95em;}.tree a.lvl3{padding-left:5.2em;}.tree a.lvl4{padding-left:6.5em;}.tree a.lvl5{padding-left:7.8em;}.tree a.lvl6{padding-left:9.05em;}.tree a.lvl7{padding-left:10.35em;}.tree a.lvl8{padding-left:11.6em;}
@media(max-width:1200px){.mcslider .cms4d_slider5_content_inner{margin-left:-30px;}.mcslider .slide_content{border-left-width:30px;}}
@media(max-width:1024px){.mcslider .cms4d_slider5_content_inner{margin-left:-20px;}.mcslider .slide_content{border-left-width:20px;}}
@media(max-width:760px){.mcslider .cms4d_slider5_content_inner{margin-left:-15px;}.mcslider .slide_content{border-left-width:15px;}}
@media(max-width:400px){.mcslider .cms4d_slider5_content_inner{margin-left:-10px;}.mcslider .slide_content{border-left-width:10px;}}
.slide_imgph{width:100%;position:relative;background:no-repeat center center;background-size:cover;}.slide_imgph img{display:block;position:absolute;left:0;top:0;}.slide_imgph:before{content:'';display:block;width:100%;padding-bottom:37.5%;}.slider0{z-index:10;}.slider0 a,.slider0 a:hover{text-decoration:none;color:inherit;}.slider0 .layer:first-child{width:100vw;margin-right:-100vw;}.slider0 .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}.slider0 .cms4d_slider5_ibtn{width:16px;height:16px;margin:0 2px;background-color:rgba(0,0,0,0.3);}.slider0 .cms4d_slider5_ibtn_on{background-color:white;}.slider0 .cms4d_slider5_viewport{font-size:8.064545vw;line-height:normal;}.layer_center{position:relative;max-width:1240px;margin:0 auto;height:100%;border:40px solid transparent;border-top-style:hidden;border-bottom-style:hidden;line-height:normal;}.sbox1{position:absolute;top:0.8em;right:0;color:rgb(51,51,51);font-family:r,sans-serif;line-height:normal;}.sbox1 .sbx_head_box{background-color:rgb(51,51,51);color:white;padding:0.23em 0.3em 0.25em 0.28em;}.sbox1.sbx-rb{top:auto;bottom:0.8em;}.sbox1.sbx-lb,.sbox1.sbx-lt{top:auto;right:auto;left:0;}.sbox1.sbx-lt{top:0.8em;}.sbox1.sbx-lb{bottom:0.8em;}.sbox1 .sbx_head{font-size:0.32em;font-family:r-bk,sans-serif;}.sbox1 .sbx_head span{display:block;}.sbx_content{background-color:rgb(230,230,230);padding:0 0.36em 0.34em 0.3em;}.sbox1 .sbx_body{font-size:0.24em;}.sbox1 h1,.sbox1 h2,.sbox1 h3,.sbox1 h4,.sbox1 h5,.sbox1 h6{font-size:1.333333em;line-height:inherit;margin-bottom:0.5em;}.sbox1 p{font-size:0.75em;margin-bottom:0.5em;}.sbx_h1{margin-bottom:0.5em;}.sbx_h{font-size:1.333333em;font-family:r-bk,sans-serif;margin-bottom:0.28em;}.sbx_body *:last-child{margin-bottom:0;}.sbx_pad1{padding:0.27em 0.3em 0.32em 0.3em;}.blist{}.blist span{display:inline-block;padding-left:1.25em;}.blist span:before{content:'\f0c8';font-family:'Font Awesome 5 Pro';font-weight:900;display:inline-block;margin-right:0.25em;margin-left:-1.25em;}.blist-bold{font-family:r-bk,sans-serif;}.blist.blist-blue span:before{color:rgb(0,158,227);}.blist-small span{margin-right:0.125em;padding-left:0.75em;}.blist-small span:before{position:relative;font-size:0.4em;height:0.45em;top:-0.45em;margin-right:1em;width:0.75em;margin-left:-1.75em;}.sbx_grid{display:flex;align-items:flex-start;}
img.sbx_gimg{flex:none;width:3.3335em;margin-right:1.25em;}.sbox1 .sbx_gtxt{width:100%;padding-top:0.9em;}.sbox1 img.dmg_service{max-width:290px;width:12.085em;}.slide_info .sbx_gimg{margin-right:15px;}.slide_info img.dmg_service{width:100%;border-right:10px solid transparent;}.slide_info .sbx_gtxt{min-height:1px;}.slide_info .sbx_head{font-size:1.25em;font-family:r-bk,sans-serif;margin-bottom:0.5em;}.slider0 .slide{flex-direction:column;}.slide_info{width:100%;max-width:100vw;font-family:r,sans-serif;font-size:16px;line-height:normal;padding:15px 20px 40px 20px;background-color:rgb(230,230,230);color:rgb(51,51,51);display:none;}.slide_info p{margin-bottom:0.5em;}.slide_info b,.slide_info strong{font-weight:normal;font-family:r-md,sans-serif;}.slide_info > *:last-child{margin-bottom:0;}.slider0 .brhidden{display:none;}.slide_info br{display:none;}.slide_info .sbx_head span{display:inline-block;}
@media(max-width:1600px){.sbox1,.sbox1.sbx-lt{top:40px;}.sbox1.sbx-lb,.sbox1.sbx-rb{bottom:50px;}}
@media(min-width:1240px){.slider0 .cms4d_slider5_viewport{font-size:100px;}}
@media(max-width:760px){.slider0 .cms4d_slider5_cbtn{top:calc(100vw * 0.18);}.slider0 .cms4d_slider5_show .cms4d_slider5_cbtn_btn,.slider0 .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}.slider0 .cms4d_slider5_ibtn{width:8px;height:8px;margin:0 2px;border-width:1px;}.slider0 .sbox1{display:none;}.slider0{background-color:rgb(230,230,230);}.slider0 .slide_info{display:block;}}
@media(max-width:530px){.slider0 .layer_center{border-width:10px;}.slider0 .slide_info{padding:15px 10px 35px 10px;}}
.islider_cbuttons .cms4d_slider5_show .cms4d_slider5_cbtn_btn,.islider_ibuttons .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}.islider_cbuttons .cms4d_slider5_cbtn_btn:before{content:'\f32a';font-weight:900;}.islider_cbuttons .cms4d_slider5_cbtn_right .cms4d_slider5_cbtn_btn:before{content:'\f32b';}.islider_cbuttons .cms4d_slider5_cbtn_btn{color:rgb(204,204,204);}.islider_ibuttons{margin-top:20px;}.islider_ibuttons .cms4d_slider5_ibtn{background-color:transparent;border-color:rgb(179,179,179);line-height:0.5em;}.islider_ibuttons .cms4d_slider5_ibtn_on{background-color:rgb(179,179,179);}
@media(max-width:1024px){.islider_ibuttons{margin-top:20px;}}
@media(max-width:780px){.islider .cms4d_slider5_viewport{width:50%;}.islider_ibuttons{margin-top:15px;}}
@media(max-width:450px){.islider .cms4d_slider5_viewport{width:100%;}.islider_ibuttons .cms4d_slider5_ibtn{width:8px;height:8px;margin:0 2px;}.islider_ibuttons{margin-top:5px;}}
.nslider a,.nslider a:hover{text-decoration:none;color:inherit;font-size:inherit;line-height:1.25em;}.nsimg{margin-bottom:1em;}.nsbody{}.nsbody *:last-child{margin-bottom:0;}.nslink{margin-top:1em;}.nslider h1,.nslider h2,.nslider h3,.nslider h4,.nslider h5,.nslider h6{color:rgb(0,158,227);font-family:r-md,sans-serif;font-size:1.166666em;line-height:1.25em;margin-bottom:0.5em;}.nslider p{margin-bottom:1em;}.nslider1ch .cms4d_slider5_viewport{width:100%;}.nsbox{display:flex;}.nsimg{flex:none;margin-right:40px;margin-bottom:0;}.nstxt{flex:1;}
@media(max-width:1200px){.nslider{font-size:16px;}.nslider h1,.nslider h2,.nslider h3,.nslider h4,.nslider h5,.nslider h6{font-size:1.0625em;}.nslider1ch{font-size:inherit;}.nslider1ch .nsimg{margin-right:30px;}}
@media(max-width:1020px){.nslider1ch .nsimg{margin-right:20px;}}
@media(max-width:930px){.nslider1ch .nsimg{max-width:40%;}}
@media(max-width:530px){.nslider1ch .nsbox{display:block;}.nslider1ch .nsimg{max-width:100%;margin-right:0;margin-bottom:1em;}}
@media print{.nslider .cms4d_slider5_content_inner{height:auto !important;}.nslider .cms4d_slider5_viewport{height:auto;overflow:visible;width:100%;}.nslider .cms4d_slider5_shifter{position:relative !important;display:block;width:100%;}.nslider .slide{display:inline-block;vertical-align:top;width:49.5%;margin-bottom:2em;}.nslider .slide_content{display:block;}.nslink{display:none;}}
.top_row{background-color:rgb(0,158,227);display:none;}.topbox{font-family:rc-lt;font-size:18px;line-height:normal;color:white;padding-top:2px;display:flex;align-items:baseline;justify-content:space-between;}.tbclaim{margin-bottom:0.5em;}.tbfbb .fb_btn.btn_langswitch,.fb_btn.btn_langswitch span:after{color:inherit;}.header_row{min-height:100px;}.header_row img{display:block;}.header_box{width:100%;display:flex;justify-content:space-between;align-items:flex-start;}.header_logo{width:100%;max-width:242px;margin:11px 0 0 -6px;}.header_claim{width:100%;max-width:214px;margin-top:15px;}.strow{padding:60px 0 60px 0;}.strow:nth-child(2n - 1){background-color:rgb(245,245,245);}.strow img{display:block;}.str_box{display:block;width:100%;clear:both;position:relative;}.str_img{float:right;width:31.04%;position:relative;}.str_icon{float:left;width:11.04%;margin-right:-100%;position:relative;z-index:20;}.str_head,.str_body{float:left;clear:none;width:68.9%;padding-right:40px;padding-left:calc(11.04% + 40px);position:relative;}.str_head{font-family:r-bk,sans-serif;font-size:64px;line-height:normal;margin-bottom:0.3em;position:relative;}.str_img_dmg{margin-left:auto;margin-top:2em;}
@media(max-width:1240px){.strow{padding:40px 0 40px 0;}}
@media(max-width:1200px){.strow{padding:30px 0 30px 0;}.str_head,.str_body{padding-right:30px;padding-left:calc(11.04% + 30px);}.str_head{font-size:48px;}}
@media(max-width:1024px){.str_head,.str_body{padding-right:20px;padding-left:calc(11.04% + 20px);}.str_head{font-size:40px;}}
@media(max-width:800px){.str_head{font-size:32px;}}
@media(max-width:640px){.str_head,.str_img,.str_body{float:left;clear:none;width:100%;padding-right:0;padding-left:calc(11.04% + 20px);}.str_head{margin-bottom:0.5em;}.str_img{margin-bottom:1em;}.str_img_dmg{margin:1em 0 0.5em 0;}}
@media(max-width:530px){.strow{padding:20px 0 20px 0;}.str_icon,.str_head,.str_img,.str_body{float:none;padding:0;}.str_icon{width:128px;margin:0 0 1em 0;}.str_img,.str_body{clear:both;}}
.row_ersatzteile{padding-top:40px;}.row_ersatzteile .col_header{padding-bottom:30px;}.row_ersatzteile .col_header .col_header_title{font-size:1.6em;}.row_ersatzteile .col_header_title i{color:rgb(226,0,10);}.sgrid2{}.sgrid2 a,.sgrid2 a:hover{text-decoration:none;color:inherit;}.sgrid2 img{max-width:100%;width:auto;height:auto;border:none;display:block;}.sgrid2 h2,.sgrid2 h3{color:rgb(226,0,10);}.sgrid2 h2{font-size:1.3em;}.sgrid2 h3{font-size:1.2em;margin-bottom:0.6em;}.sgrid2 ul li:before{color:rgb(226,0,10);}.sgrid2 .col_img{width:33.333333%;}.sgrid2 .col_logo,.sgrid2 .col_foto{width:100%;margin-right:0em;}.sgrid2 .col_text{width:66.666666%;}.sgrid2 .link_shop,.sgrid2 .link_shop:hover{text-decoration:none;color:white;}.sgrid2 .link_shop{display:block;text-align:center;font-family:rc,sans-serif;font-size:40px;line-height:1.2em;background:rgb(226,0,10);border:1px solid rgb(204,0,0);border-radius:10px;padding:12px 5px 17px 5px;}
@media(max-width:1200px){.row_ersatzteile{padding-top:30px;}.row_ersatzteile .col_header{padding-bottom:20px;}}
@media screen and (max-width:1024px){.row_ersatzteile{padding-top:20px;}.row_ersatzteile .col_header{padding-bottom:10px;}}
@media screen and (max-width:1000px){.sgrid2 .igrid_row{margin-left:-30px;}.sgrid2 .igrid_col{border-width:30px;}}
@media screen and (max-width:760px){.sgrid2 .col_img{width:100%;border-bottom-style:hidden;}.sgrid2 .col_img .igrid_row{margin-left:-15px;}.sgrid2 .col_img .igrid_col{border-width:15px;}.sgrid2 .col_logo,.sgrid2 .col_foto{margin-right:-0.25em;}.sgrid2 .col_logo{width:70%;}.sgrid2 .col_foto{width:30%;}.sgrid2 .col_foto img{width:100%;max-width:140px;margin:auto 0 auto auto;}.sgrid2 .col_text{width:100%;}.sgrid2 .link_shop{font-size:32px;}}
@media screen and (max-width:505px){.sgrid2 .col_text .igrid_col{width:100%;margin-right:0;}.sgrid2 .link_shop{font-size:20px;}.row_ersatzteile .col_header .col_header_title{font-size:1.2em;}}
.info_box{font-family:r-md,sans-serif;font-size:28px;line-height:normal;color:black;}.info_box a{color:inherit;}.info_box h2{font-family:inherit;font-size:1.4285em;}.info_box span{display:inline-block;}
@media all and (max-width:1000px){.info_box{font-size:21px;}}
@media all and (max-width:470px){.info_box{font-size:18px;}}
div[class*=c4g_grid_],div[class*=c4g_grid_] > div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
div[class*=c4g_grid_]{clear:both;position:relative;margin-left:-32px;padding-bottom:32px;}
div[class*=c4g_grid_]:before,div[class*=c4g_grid_]:after{content:'';display:block;display:table;width:100%;clear:both;}
div[class*=c4g_grid_] > div{width:100%;float:left;position:relative;border:32px none transparent;border-left-style:solid;}
div.c4g_grid_6 > div{width:16.666666%;}
div.c4g_grid_6 > div:nth-child(6n+1){clear:left;}
div.c4g_grid_6 > div:nth-child(1n+7){border-top-style:solid;}
div.c4g_grid_5 > div{width:20%;}
div.c4g_grid_5 > div:nth-child(5n+1){clear:left;}
div.c4g_grid_5 > div:nth-child(1n+6){border-top-style:solid;}
div.c4g_grid_4 > div{width:25%;}
div.c4g_grid_4 > div:nth-child(4n+1){clear:left;}
div.c4g_grid_4 > div:nth-child(1n+5){border-top-style:solid;}
div.c4g_grid_3 > div{width:33.333333%;}
div.c4g_grid_3 > div:nth-child(3n+1){clear:left;}
div.c4g_grid_3 > div:nth-child(1n+4){border-top-style:solid;}
div.c4g_grid_2 > div{width:50%;}
div.c4g_grid_2 > div:nth-child(2n+1){clear:left;}
div.c4g_grid_2 > div:nth-child(1n+3){border-top-style:solid;}
div.c4g_grid_1 > div{width:100%;}
div.c4g_grid_1 > div:nth-child(1n){clear:left;}
div.c4g_grid_1 > div:nth-child(1n+2){border-top-style:solid;}
div.c4g_grid_33_66 > div{width:66.666666%;}
div.c4g_grid_33_66 > div:first-child{width:33.333333%;}
div.c4g_grid_66_33 > div{width:33.333333%;}
div.c4g_grid_66_33 > div:first-child{width:66.666666%;}
div[class*=c4g_grid_] > div p:last-child
,div[class*=c4g_grid_] > div h1:last-child
,div[class*=c4g_grid_] > div h2:last-child
,div[class*=c4g_grid_] > div h3:last-child
,div[class*=c4g_grid_] > div h4:last-child
,div[class*=c4g_grid_] > div h5:last-child
,div[class*=c4g_grid_] > div h6:last-child
{margin-bottom:0;}
div[class*=c4g_grid_].c4g_textgrid{padding-bottom:1em;}
div[class*=c4g_grid_].c4g_textgrid > div{border-top-width:1em;}
div[class*=c4g_grid_].c4g_textgrid + h1
,div[class*=c4g_grid_].c4g_textgrid + h2
,div[class*=c4g_grid_].c4g_textgrid + h3
,div[class*=c4g_grid_].c4g_textgrid + h4
,div[class*=c4g_grid_].c4g_textgrid + h5
,div[class*=c4g_grid_].c4g_textgrid + h6{margin-top:0.5em;}
div[class*=c4g_grid_].no_padding_bottom{padding-bottom:0;}
div[class*=c4g_grid_]{margin-left:-40px;padding-bottom:40px;}
div[class*=c4g_grid_] > div{border-width:40px;}
div[class*=c4g_grid_].no_padding_bottom{padding-bottom:0;}.html_content img.bild_links,.html_content img.bild_rechts{max-width:50%;}.html_content img.bild_links{margin:0 40px 10px 0;}.html_content img.bild_rechts{margin:0 0 10px 40px;}
@media screen and (max-width:1200px){div[class*=c4g_grid_]{margin-left:-30px;padding-bottom:30px;}
div[class*=c4g_grid_] > div{border-left-width:30px;border-top-width:30px;}}
@media screen and (max-width:1024px){div[class*=c4g_grid_]{margin-left:-20px;padding-bottom:20px;}
div[class*=c4g_grid_] > div{border-left-width:20px;border-top-width:20px;}}
@media screen and (max-width:939px){.html_content img.bild_links{margin-right:30px;}.html_content img.bild_rechts{margin-left:30px;}.fbox_2 .box_img{padding-right:10px;}.fbox_2 .box_img ~ *{padding-left:10px;}}
@media screen and (max-width:660px){div.c4g_grid_6 > div
,div.c4g_grid_5 > div{width:25%;}
div.c4g_grid_6 > div:nth-child(1n)
,div.c4g_grid_5 > div:nth-child(1n){clear:none;border-top-style:none;}
div.c4g_grid_6 > div:nth-child(4n+1)
,div.c4g_grid_5 > div:nth-child(4n+1){clear:left;}
div.c4g_grid_6 > div:nth-child(1n+5)
,div.c4g_grid_5 > div:nth-child(1n+5){border-top-style:solid;}
div.c4g_grid_3 > div{width:50%;}
div.c4g_grid_3 > div:nth-child(1n){clear:none;border-top-style:none;}
div.c4g_grid_3 > div:nth-child(2n+1){clear:left;}
div.c4g_grid_3 > div:nth-child(1n+3){border-top-style:solid;}}
@media screen and (max-width:640px){div[class*=c4g_grid_] > div{width:100%;clear:both;}
div[class*=c4g_grid_] > div:nth-child(1n+2){border-top-style:solid;}
div.c4g_grid_33_66 > div{width:100%;}
div.c4g_grid_33_66 > div:first-child{width:100%;}
div.c4g_grid_66_33 > div{width:100%;}
div.c4g_grid_66_33 > div:first-child{width:100%;}}
.link_btn.ansprechpartner{color: white;background-color:rgb(0,158,227);display: inline-block;text-align: left;font-size: 1em;line-height: 1.2em;border-radius: 5px;padding: 9px 10px 10px 10px;font-family:r,sans-serif;}.link_btn.ansprechpartner:before,.link_btn.ansprechpartner:after{font-family:'Font Awesome 5 Pro';color:inherit;margin-left:0.5em;}.link_btn.ansprechpartner:before{content:'\f007';font-weight:900;margin:0 0.5em 0 0;}
@media(max-width:1240px){.left_col{width:28.449%;}.hmenu_row{min-height:50px;padding-top:6px;}.hmenu_container{font-size:18px;}.hmfbb{margin-left:0.5em;}}
@media(max-width:1200px){.ggw1 .c4-x-gr{margin-left:-30px;}.ggw1 .c4-x-gr > *{border-width:30px;}.hpad1{border-left-width:30px;border-right-width:30px;}.bpad1{margin-bottom:30px;}.bpad2{margin-bottom:20px;}
h1,.h1{}
h2,.h2{font-family:r-md,sans-serif;}
h3,.h3{font-family:r-md,sans-serif;font-size:1.333333em;}
h4,.h4{font-size:1.222222em;}.left_col{padding-right:30px;}}
@media(max-width:1024px){.ggw1 .c4-x-gr{margin-left:-20px;}.ggw1 .c4-x-gr > *{border-width:20px;}.hpad1{border-left-width:20px;border-right-width:20px;}.bpad1{margin-bottom:20px;}.bpad2{margin-bottom:16px;}
h1,.h1{font-size:1.555555em;margin-bottom:0.75em;}
h2,.h2{font-size:1.444444em;}
h3,.h3{font-size:1.333333em;font-family:r-md,sans-serif;}
h4,.h4{font-size:1.166666em;}
h5,.h5{font-size:1.055555em;}.tree{font-size:18px;}.main_row{margin-top:15px;}}
@media(max-width:1020px){body{font-size:1rem;}
h1,.h1{font-size:1.75em;}
h2,.h2{font-size:1.625em;font-family:r-md,sans-serif;}
h3,.h3{font-size:1.3125em;}
h4,.h4{font-size:1.125em;}
h5,.h5{font-size:1.0625em;}.left_col{display:none !important;}.mm0_container{display:block;}.mm0{display:block;}.bcmenu_top{display:block;}.top_row{display:block;}.header_row{min-height:1px;}.header_logo{margin-top:5px;margin-bottom:5px;}.header_claim{display:none;}.hmenu_row{display:none;}}
@media screen and (max-width:920px){.grid-cc2-bp1 > * > *{width:calc((100% - 12px) / 2);}.grid-cc1-bp1 > * > *{width:calc((100% - 12px) / 1);}}
@media screen and (max-width:760px){.grid-cc1-bp3 > * > *{width:calc((100% - 12px) / 1);}.grid-cc1-bp3-full > * > *{margin-top:3.676vw;}.grid-cc1-bp3-full > * > *:first-child{margin-top:0;}.header_logo{max-width:200px;}}
@media screen and (max-width:660px){h1,.h1{font-size:1.625em;}
h2,.h2{font-size:1.5em;}.c4-mm-op-lbl{display:none;}}
@media screen and (max-width:560px){.header_row{min-height:50px;}}
@media screen and (max-width:530px){.ggw1 .c4-x-gr{margin-left:-10px;}.ggw1 .c4-x-gr > *{border-width:10px;}.hpad1{border-left-width:10px;border-right-width:10px;}.fx-it > *{border-width:15px;}
h1,.h1,.cgrid h1,.cgrid .h1{font-size:1.5em;}
h2,.h2{font-size:1.375em;}
h3,.h3{font-size:1.25em;}}
@media screen and (max-width:480px){.c4-x-g-cc1-bp2 > * > *{width:calc((100% - 12px) / 1);}.c4-x-g-cc1-bp2-showdiv > * > *:before{content:'';display:block;width:100%;border-top:1px dashed rgb(204,204,204);margin-bottom:1em;}}
@media screen and (max-width:425px){.bpad1{margin-bottom:1em;}}
.color-black{color:black;}.bgcolor-black{background-color:black;}.color-darkgray{color:rgb(51,51,51);}.bgcolor-darkgray{background-color:rgb(51,51,51);}.color-gray{color:rgb(153,153,153);}.bgcolor-gray{background-color:rgb(153,153,153);}.color-lightgray{color:rgb(204,204,204);}.bgcolor-lightgray{background-color:rgb(204,204,204);}.color-blue{color:rgb(0,158,227);}.bgcolor-blue{background-color:rgb(0,158,227);}.no-topimg .topimg_row{display:none;}
