/*2018-05-03 13:38:49*/
@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: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:'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-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;}
.c4-fly-cc,.c4-fly-cc *{box-sizing:border-box;}.c4-fly-cc{position:absolute;width:100%;pointer-events:none;z-index:9900;}.c4-fly-cc-sub{width:100%;overflow:hidden;position:absolute;transform:translateY(-50%);}.c4-fly-item{pointer-events:auto;float:left;clear:both;white-space:nowrap;position:relative;left:100%;transform:translateX(-70px);transition:transform 0.4s ease-out;}.c4-fly-item-sub1{}.c4-fly-icon{display:block;}.c4-fly-txt{display:block;}.c4-fly-item.c4-fly-open{transform:translateX(-100%);transition:transform 0.4s ease-out;}
.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;}
html{font-size:16px;width:100%;height:100%;}
body{color:rgb(77,77,77);margin:0;width:100%;font-family:r-lt,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:1.4em;}
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(77,77,77);clear:both;word-wrap:break-word;}
h1,.h1{font-family:r,sans-serif;font-size:2.666666em;border-bottom:1px solid rgb(128,128,128);padding-bottom:0.25em;margin-bottom:1em;}
h2,.h2{font-family:r,sans-serif;font-size:2.222222em;margin-bottom:0.5em;}
h3,.h3{font-family:r,sans-serif;font-size:1.777777em;}
h4,.h4{font-size:1.333333em;}
h5,.h5{font-size:1.111111em;margin-bottom:0.4em;}
h6,.h6{margin-bottom:0.4em;}.bhead{font-family:r,sans-serif;font-size:2.222222em;border-bottom:1px solid rgb(128,128,128);padding-bottom:0.25em;margin-bottom:1em;}.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(153,153,153);}
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(128,128,128);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(189,31,35);}
main strong,main b{font-weight:normal;font-family:r-md,sans-serif;}
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;padding:0.25em 0.55em 0.3em 0.55em;border-radius:5px;font-family:rc,sans-serif;}.link_btn:after{content:'\f0da';font-family:'Font Awesome 5 Pro';font-weight:900;display:inline-block;margin-left:0.45em;}.link_btn,a.link_btn,a:hover.link_btn{text-decoration:none;color:white;background-color:rgb(0,104,178);}.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:fontawesome;display:inline-block;margin-left:0.45em;}.toplink{font-family:rc,sans-serif;font-size:21px;}.toplink:before{content:'\f062';content:'\f0d8';font-family:fontawesome;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:1360px){.vwscale{font-size:7.35294vw;}}
.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:1280px;position:relative;}.hpad1{border-left:40px solid transparent;border-right:40px solid transparent;border-left-style:hidden;border-right-style:hidden;}.bpad{margin-bottom:50px;}.bpad2{margin-bottom:30px;}
@media(max-width:1360px){.rowc{max-width:1360px;}.hpad1{border-left-style:solid;border-right-style:solid;}.bpad{margin-bottom:3.676vw;}.bpad2{margin-bottom:2.20592vw;}}
@media screen{.header_row{height:100px;z-index:10000;}.header_logo_box{width:100%;max-width:246px;margin:17px 0 0 -1px;position:absolute;z-index:10;}.header_logo_box a{display:block;width:100%;}.header_logo_ph{width:100%;max-width:246px;background:url(../css/img-streif/streif-logo-top2.png) no-repeat left top;background-size:contain;}.header_logo_ph:after{content:'';display:block;width:100%;padding-bottom:calc(100% * (68 / 246));}.topimg_row{max-width:100vw;z-index:8000;}.main_row{margin-top:40px;z-index:7000;}.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;}}
@media screen and (min-width:1921px),(min-height:1081px){.page_bg{background-size:cover;}}
.htgrid .c4-x-gr{margin-left:-12px;}.htgrid .c4-x-gr > *{width:calc((100% - 12px) / 4);border-width:12px;}.htgbox{display:block;width:100%;position:relative;overflow:hidden;background:no-repeat center center;background-size:cover;font-family:rc,sans-serif;font-size:32px;line-height:normal;color:white;text-shadow:2px 2px 4px rgba(0,0,0,0.4);}.htgbox,.htgbox:hover{text-decoration:none;color:white;}.htgbox:after{content:'';display:block;width:100%;padding-bottom:calc(100% * (260 / 311));}.htgov{position:absolute;width:100%;height:100%;background-color:rgb(128,128,128);opacity:0.7;}.htgbox:hover .htgov{background-color:rgb(207,27,27);}.htgcenter{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);text-align:center;}.htggrid img{display:block;border:none;margin:0 auto;}
@media(max-width:1360px){.htgbox{font-size:2.35294vw;}}
@media screen and (max-width:691px){.htgrid .c4-x-gr > *{width:calc((100% - 12px) / 2);border-bottom-style:solid;}.htgcenter{font-size:2em;}}
.hibox{position:absolute;left:0.4em;bottom:0.4em;padding:0.2em 0.3em 0.25em 0.3em;background-color:rgba(255,255,255,0.9);}.hitxt{font-family:r-lt,sans-serif;font-size:0.48em;line-height:1.25em;}.bhero{position:relative;background:no-repeat center center;background-size:cover;}.bhero *[data-c4d-resimg-bg-src]{position:absolute;}.bhero:after{content:'';display:block;padding-bottom:40%;}.bhero a,.bhero a:hover{text-decoration:none;color:inherit;}.bhero-50:after{padding-bottom:50%;}.ngrid img{display:block;margin-bottom:1em;}.ngrid a,.ngrid a:hover{text-decoration:none;color:inherit;}
@media screen and (max-width:480px){.ngrid .c4-x-fit{display:block;}.ngrid .c4-x-fit:before{content:'';display:block;width:100%;border-top:1px dashed rgb(204,204,204);margin-bottom:1em;}.ngrid .c4-x-fit > *{width:100%;max-width:none;border-left-style:hidden;}.c4-x-fit > *:first-child{margin-bottom:1em;}}
.cgrid img{display:block;margin-bottom:1em;}.cgrid a,.cgrid a:hover{text-decoration:none;color:inherit;}.cgrid h1,.cgrid .h1{margin-bottom:0.75em;}.cgrid .bhead{margin-bottom:0.75em;}
@media screen and (max-width:920px){.cgrid h1,.cgrid .h1{font-size:1.75em;}}
.cgrid-1 > *:last-child{padding:0 40px;}.cgrid-1 .c4-x > *{border:40px hidden transparent;width:55%;}.cgrid-1 .c4-x > *:nth-child(2n){width:45%;border-left-style:solid;}
@media(max-width:1230px){.cgrid-pad1 .c4-x > *{border-width:30px;}}
@media(max-width:1024px){.cgrid-pad1 .c4-x > *{border-width:20px;}}
@media(max-width:920px){.cgrid-1 > *:first-child{max-width:100%;}.cgrid-1 .c4-x{display:block;}.cgrid-1 .c4-x > *:nth-child(1n){width:auto;border-style:hidden;}.cgrid-1 > *:first-child{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:1em;}.cgrid-1 > *:last-child{padding-right:0;margin-bottom:1em;}}
.__cgrid-2-info{_width:290px;}.cgrid-2-info{background-color:rgb(240,240,240);width:290px;padding:1em;margin-left:40px;}.cgrid-2-info h3{font-family:r-b,sans-serif;margin-bottom:0.5em;}
@media(max-width:1230px){.cgrid-2-info{margin-left:30px;}}
@media(max-width:1024px){.cgrid-2-info{margin-left:20px;}}
@media(max-width:950px){.cgrid-2{display:block;}.cgrid-2-info{margin:0;padding:1em;width:auto;}}
.fly0{position:absolute;font-family:r,sans-serif;font-size:22px;line-height:normal;top:calc(((100vw * 0.35) / 2) + 100px);}.fly0 .c4-fly-item{padding-bottom:8px;}.fly0 .c4-fly-item-sub1{cursor:pointer;background-color:rgb(190,31,36);color:white;border:1px solid white;border-right-style:hidden;}.fly0 .c4-fly-icon{width:70px;text-align:center;font-size:40px;line-height:1em;padding:14px;min-height:68px;}.fly0 .fa-home:before{margin-left:-0.05em;}.fly0 .c4-fly-txt{margin:0 0.6em 0 0.2em;}
@media(min-width:1500px){.fly0{position:fixed;}}
@media(max-width:1240px){.fly0{font-size:20px;}.fly0 .c4-fly-icon{font-size:36px;width:60px;padding:11px 10px 11px 10px;min-height:58px;}.fly0 .c4-fly-item{transform:translateX(-60px);}.fly0 .c4-fly-item.c4-fly-open{transform:translateX(-100%);}}
@media(max-width:920px){.fly0{display:none;}}
.hmenu_box{position:absolute;right:0;bottom:2px;font-size:21px;line-height:normal;font-family:r-lt,sans-serif;width:70%;z-index:20;}.hm_buttons{margin-left:5%;}.hm_btn{padding:11px 0 10px 0.5em;margin-left:0.5em;cursor:pointer;}.hm_btn:before{content:'\f002';font-family:'Font Awesome 5 Pro';font-weight:900;display:inline-block;}.hm_btn_search{color:rgb(190,31,36);}.hmenu_container{}.hmenu{}.hmenu li.lvl0{}.hmenu .lbl.lvl0{padding:11px 0px 10px 0px;}.hmenu .sub{transform:translateY(-4px);}.hmenu .sub3{width:300px;color:rgb(51,51,51);font-size:19px;border-radius:0;}.hmenu a.lvl1{}.sub .lbl.lvl1{}.hmenu i.lvl1{color:rgb(204,204,204);}.hmenu li.lvl0.c4dropdown_open,.hmenu li.lvl0.c4dropdown_act,.hmenu li.lvl0.act,.hmenu li.lvl0.on{}.hmenu .lbl.lvl0:hover,.hmenu .lbl.lvl0.act,.hmenu .lbl.lvl0.on{}.hmenu .lbl.lvl0.act,.hmenu .lbl.lvl0.on{font-family:r,sans-serif;}.hmenu .sub i:before{content:'\f054';font-weight:900;}.hmenu .sub a:hover i,.hmenu .sub i.act,.hmenu .sub i.on{color:rgb(190,31,36);}.hmenu .sub i.act:before,.hmenu .sub i.on:before{}.hmenu .sub a:hover,.hmenu .sub span.act,.hmenu .sub span.on{color:rgb(190,31,36);color:black;}.hmenu .sub .lbl.act,.hmenu .sub .lbl.on{font-family:r,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;}.hmenu li.page-start{display:none;}.mm_container{position:absolute;right:10px;bottom:15px;display:none;z-index:1000;}.mm0{display:none;}.mm0 .c4-mm-hc{background-color:rgb(190,31,36);}.mm_container .hm_btn{margin:0;padding:0.2em 0.5em 0.2em 0.5em;margin-right:1em;font-size:22px;}.slide_imgph{width:100%;position:relative;background:no-repeat center center;background-size:cover;}.slide_imgph:before{content:'';display:block;width:100%;padding-bottom:35%;}.slide_imgph img{display:block;position:absolute;left:0;top:0;}.slider0{}.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:7.35294vw;line-height:normal;}.slider0 .row{position:absolute;width:100%;height:100%;left:0;top:0;}.slider0 .hibox{left:0;}
@media(min-width:1361px){.slider0 .cms4d_slider5_viewport{font-size:100px;line-height:1.25em;}}
@media(max-width:760px){.slider0 .cms4d_slider5_cbtn{top:calc(100vw * 0.2);}.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;}}
@media(max-width:760px){.slider0 .layer_center{margin:0;padding:0;max-width:none;border:none;}.slider0 .slide_content{display:block;}.slider0 .layer.static{display:block;margin:0 !important;clear:both;}.sbox1{position:relative;width:auto;max-width:none !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;padding:0;margin:0;background:none;-webkit-filter:none !important;filter:none !important;}.slider0 .cms4d_slider5_ibtn_on{background-color:white;}}
.islider_cbuttons .cms4d_slider5_show .cms4d_slider5_cbtn_btn,.islider_ibuttons .cms4d_slider5_show .cms4d_slider5_ibtn_holder{visibility:visible;}.islider_cbuttons{font-size:32px;color:rgb(204,204,204);}.islider_cbuttons .cms4d_slider5_cbtn{margin-left:0.5em;}.islider_ibuttons{}.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_cbuttons .cms4d_slider5_cbtn{margin-left:0.75em;}}
@media(max-width:450px){.islider_ibuttons .cms4d_slider5_ibtn{width:8px;height:8px;margin:0 2px;}}
.nslider_container{}.nslider a,.nslider a:hover{text-decoration:none;color:inherit;font-size:inherit;line-height:1.25em;}.nsbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em;}.nsimg{-webkit-box-flex:0;-ms-flex:none;flex:none;border:32px hidden transparent;border-right-style:solid;}.nsbody{-webkit-box-flex:1;-ms-flex:1;flex:1;}.nsbody *:last-child{margin-bottom:0;}.nslink{font-size:16px;margin-top:1em;}.nslider h1,.nslider h2,.nslider h3,.nslider h4,.nslider h5,.nslider h6{color:rgb(51,51,51);font-family:r-md,sans-serif;font-size:1.166666em;line-height:normal;margin-bottom:0.5em;}.nslider h3{font-family:r-md,sans-serif;color:rgb(0,104,178);font-size:1.277777em;}.nslider p{margin-bottom:1em;}
@media(max-width:1020px){.nslider{font-size:16px;}}
@media(max-width:970px){.nsimg{border-width:20px;}}
@media(max-width:760px){.nsimg{width:40%;}}
@media(max-width:530px){.nslider_container{padding-top:0.5em;}.nsbox{display:block;}.nsimg,.nsbody{width:100%;}.nsimg{margin-bottom:1em;}}
@media(max-width:1230px){.ggw1 .c4-x-gr{margin-left:-30px;}.ggw1 .c4-x-gr > *{border-width:30px;}.hpad1{border-left-width:30px;border-right-width:30px;}
h1,.h1{font-size:2.222222em;font-family:r-md,sans-serif;}
h2,.h2,.bhead{font-size:1.777777em;font-family:r-md,sans-serif;}
h3,.h3{font-family:r-md,sans-serif;font-size:1.555555em;}
h4,.h4{font-size:1.222222em;}.hmenu_box{font-family:rc-lt,sans-serif;font-size:20px;}.hmenu .lbl.lvl0.act,.hmenu .lbl.lvl0.on,.hmenu .sub .lbl.act,.hmenu .sub .lbl.on{font-family:rc,sans-serif;}.hm_buttons{margin-left:4%;}}
@media(max-width:1100px){.hmenu_box{width:68%;}.hm_buttons{margin-left:3%;}}
@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;}
h1,.h1{font-size:2em;margin-bottom:0.75em;}
h2,.h2,.bhead{font-size:1.666666em;}.bhead{margin-bottom:0.75em;}
h3,.h3{font-size:1.333333em;font-family:r-md,sans-serif;}
h4,.h4{font-size:1.166666em;}
h5,.h5{font-size:1.055555em;}.main_row{margin-top:30px;}}
@media(max-width:1020px){body{font-size:1rem;}
h2,.h2,.bhead{font-size:1.625em;}
h3,.h3{font-size:1.3125em;}
h4,.h4{font-size:1.125em;}
h5,.h5{font-size:1.0625em;}.hmenu_box{width:68%;}.hm_buttons{margin-left:2%;}}
@media screen and (max-width:1020px){.grid-cc2-bp1 > * > *{width:calc((100% - 12px) / 2);}.grid-cc1-bp1 > * > *{width:calc((100% - 12px) / 1);}.hmenu_box{display:none;}.mm_container{display:block;}.mm0{display:block;}.bcmenu_top{display:block;}.main_row{margin-top:10px;}}
@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;}}
@media screen and (max-width:660px){h1,.h1,.cgrid h1,.cgrid .h1{font-size:1.75em;font-family:r-md,sans-serif;}
h2,.h2,.bhead{font-size:1.5em;}}
@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.625em;}
h2,.h2,.bhead{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;}.c4-mm-op-lbl{display:none;}}
@media screen and (max-width:425px){.bpad{margin-bottom:1em;}.mm_container{right:5px;}.mm_container_flex{display:block;}.mm_container .hm_btn{padding-left:0.25em;padding-right:0.25em;margin:0;margin-bottom:10px;}}
@media screen and (max-width:350px){.header_logo_box{max-width:220px;margin-top:18px;}.no-topimg .main_row{margin-top:0px;}}
.color-red{color:rgb(190,31,36);}.bgcolor-red{color:rgb(190,31,36);}.color-gray{color:rgb(77,77,77);}.bgcolor-gray{background-color:rgb(77,77,77);}.no-topimg .topimg_row{display:none;}.no-topimg .fly0{top:140px;}.no-topimg .fly0 .c4-fly-cc-sub{transform:none;}
@media(max-width:1500px){.no-topimg .fly0{display:none;}}


.clearboth{clear:both;float:none}.hm_buttons{position:relative;position:absolute;right:0;top:-40px}.form_suche{position:absolute;top:-30px;right:-2px;display:none;top:8px;right:30px}.form_suche input[type=text]{color:#000;font-size:14px;width:160px;padding:6px;margin-right:0;margin-top:0;border:none;background-color:#e0e0ed}.form_suche span{cursor:pointer;background-color:#be1f24;padding:2px 4px 2px 4px}.form_suche span:after{content:'\f002';font-family:'Font Awesome 5 Pro';font-weight:900;color:#fff}.form_suche table{border-collapse:collapse;border-spacing:0}.form_suche table tr td{padding:0;background-color:#e0e0ed}.form_suche table tr td:nth-child(2){background-color:#be1f24}@media screen and (max-width:1020px){.form_suche{right:119px;top:-30px}}@media screen and (max-width:480px){.form_suche{right:64px}}@media screen and (max-width:425px){.form_suche{top:0;right:40px}}@media screen and (max-width:1020px){.mm_container{display:block}.hmenu_box{display:none}}.nbox{display:flex;flex-wrap:wrap;margin-left:-40px}.nbox>*{position:relative;border:40px hidden transparent;border-left-style:solid;width:50%;margin-bottom:40px}.nbox.nbox_3s>*{width:33.33%}.nbox>a,.nbox>a:hover{color:#4d4d4d}.nbox .nimg{width:100%;padding-bottom:calc((320 / 640) * 100%);overflow:hidden;position:relative;margin-bottom:1.5em}.nbox.nbox_3s .nimg{padding-bottom:calc((385 / 520) * 100%)}.nbox .nimg img{position:absolute;top:0;left:0;width:100%;height:100%}.nbox .nhead h2{margin-bottom:.5em;font-size:1.22em}.nbox .nbody p:last-child{margin-bottom:0}@media screen and (max-width:1024px){.nbox{margin-left:-30px}.nbox>*{border-width:30px;margin-bottom:30px}}@media screen and (max-width:768px){.nbox.nbox_3s>*{width:50%}}@media screen and (max-width:660px){.nbox{margin-left:-20px}.nbox>*{border-width:20px;margin-bottom:20px}}@media screen and (max-width:560px){.nbox.nbox_3s>*,.nbox>*{width:100%}}.news_liste{display:flex;flex-wrap:wrap}.news_liste>div{width:100%;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #9d9d9c}.news_liste .content{display:flex;flex-wrap:wrap}.news_liste h2 a,.news_liste p a{color:#4d4d4d}.news_liste .data_img_container{width:260px;margin-right:40px;line-height:1px}.news_liste .data_img_container img{width:100%}.news_liste .body_text{width:calc(100% - 300px)}.news_liste .body_text p:last-child{margin-bottom:0}@media screen and (max-width:1020px){.news_liste{margin-top:2.5em}}@media screen and (max-width:640px){.news_liste>div{margin-bottom:30px;padding-bottom:30px}.news_liste .data_img_container{width:120px;margin-right:20px}.news_liste .body_text{width:calc(100% - 140px)}}@media screen and (max-width:400px){.news_liste .data_img_container{width:100%;margin-right:0;margin-bottom:20px}.news_liste .data_img_container img{width:auto}.news_liste .body_text{width:100%;max-width:100%}}.prospektliste{width:100%;margin-top:-1em;margin-bottom:2em;display:flex;flex-wrap:wrap}.prospektliste_disabled{opacity:.6;pointer-events:none}.prospekt{width:23%;width:30%;margin-right:3%;margin-bottom:5%;box-sizing:border-box;width:23%!important;margin-right:2%;margin-bottom:2%!important}.prospekt:last-child{margin-right:0}.prospekt .prospekt_img{float:left;width:100%;border:1px solid #ccc;border-radius:5px;overflow:hidden;padding:4px;box-sizing:border-box}.prospekt .prospekt_img img{float:left;width:100%}.prospekt .prospekt_img a{float:left;width:100%;position:relative}.prospekt_img_offline a:after{background-color:#be1f24;color:#fff;content:'Derzeit nur online verfügbar';text-align:center;width:100%;padding:4px;position:absolute;top:90px;left:0;display:block;font-size:14px;box-sizing:border-box}.prospekt .prospekt_body{float:left;width:100%}.prospekt .prospekt_body p{float:left;width:100%;margin-top:.5em;margin-bottom:0;font-weight:700;text-align:center;font-size:1em}.prospekt .bt_prospekt{float:left;width:100%;background-color:#f6f6f6;color:#6a6d6d;border:1px solid #6a6d6d;border-radius:0;padding:4px 10px 4px 10px;display:inline-block;margin-top:.5em;cursor:pointer;box-sizing:border-box}.prospekt .bt_prospekt:before{content:'\f0c8';font-family:'Font Awesome 5 Pro';font-weight:900;margin-right:6px;font-size:1.1em}.prospekt .bt_prospekt_on{background-color:#393;color:#fff;border:1px solid #6a6d6d}.prospekt .bt_prospekt_on:before{content:'\f14a'}.prospekt .bt_prospekt_online{cursor:default}.prospekt .bt_prospekt_online:before{display:none}@media screen and (max-width:680px){.prospekt{width:47%!important;margin-right:3%!important}}.hausaufbau{display:flex;flex-wrap:wrap}.hausaufbau>div{width:calc(50% - 10px);background-color:#f0f0f0;margin-right:20px;margin-bottom:20px;padding:15px;box-sizing:border-box}.hausaufbau>div:nth-child(2n){margin-right:0}.hausaufbau .adresse{font-family:r,sans-serif;font-size:1.2em;position:relative;padding-left:30px;margin-bottom:15px}.hausaufbau .adresse:before{content:'\f041';font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;top:0;left:2px}.hausaufbau .datum_haustyp{display:flex;flex-wrap:wrap}.hausaufbau .datum{position:relative;padding-left:30px;margin-bottom:5px;margin-right:20px}.hausaufbau .datum:before{content:'\f073';font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;top:0;left:1px}.hausaufbau .haustyp{position:relative;padding-left:30px;margin-bottom:5px}.hausaufbau .haustyp:before{content:'\f015';font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;top:0;left:-1px}.hausaufbau a{position:relative;padding-left:30px;display:block}.hausaufbau a:before{content:'\f007';font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;top:0;left:0}@media screen and (max-width:580px){.hausaufbau>div{width:100%;margin-right:0}.hausaufbau>div:nth-child(2n){margin-right:0}}.mh .cgrid-2-main .c4-x-g{margin-bottom:-40px}.mh .mh_address{font-family:r-b,sans-serif;margin-bottom:1em;width:100%}.mh .mh_kontakt{margin-bottom:1em;width:100%}.mh .mh_kontakt div:first-child{font-family:r,sans-serif}.mh .mh_oeffnungszeiten{margin-bottom:1em;width:100%}.mh .mh_oeffnungszeiten div:first-child{font-family:r,sans-serif}.mh_anfahrt{margin-bottom:1em;width:100%}.mh_anfahrt div:first-child{font-family:r,sans-serif}.hv_mh .mh_anfahrt div:first-child{font-size:16px}.mh_anfahrt input[type=text]{color:#000;font-size:14px;width:160px;padding:6px;margin-right:0;margin-top:0;border:none;background-color:#fff}.mh_anfahrt span{cursor:pointer;background-color:#be1f24;padding:2px 4px 2px 4px}.mh_anfahrt span:after{content:'\f1b9';font-family:'Font Awesome 5 Pro';font-weight:900;color:#fff}.mh_anfahrt table tr td{padding:0}.hv_mh .mh_anfahrt table{margin-left:0}.hv_mh .mh_anfahrt table tr td{background-color:#e0e0ed}.hv_mh .mh_anfahrt input[type=text]{background-color:#e0e0ed}.mh_anfahrt table tr td:nth-child(2){background-color:#be1f24}.mh .route{margin:2em 0 3em 0;display:none;border:1px solid #d4d4d4;border-radius:3px;padding:10px;font-size:.8em}.mh .route h2,.mh .route h3{position:relative;padding-right:30px}.mh .route h2 span,.mh .route h3 span{position:absolute;top:-4px;right:0;cursor:pointer}.mh .route h2 span:after,.mh .route h3 span:after{color:#be1f24;font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f00d';font-size:28px}.mh .beschreibung{margin-top:0;padding-top:2em;border-top:none}.mh_luxemburg p{margin-bottom:.5em}.mh_luxemburg p span{font-family:r,sans-serif}.mh_luxemburg_headline{font-family:r,sans-serif;background-image:url(img-streif/flag-luxemburg.png);background-repeat:no-repeat;background-position:0 5px;padding-left:70px;line-height:1.3em;min-height:36px}.mh_sitemap h2{font-size:1.1em;margin-bottom:1em}.mh_sitemap_list{display:flex;flex-wrap:wrap;margin-bottom:1em}.mh_sitemap a{text-decoration:none;width:30%;min-height:26px;color:#333;margin-right:5%;margin-bottom:13px;display:block;box-sizing:border-box;font-size:16px;line-height:1.1em}.mh_sitemap a:nth-child(3n){margin-right:0}.mh_sitemap a.mh{background-image:url(img-streif/icon-mh.png);background-repeat:no-repeat;background-position:0 1px;padding-left:35px}.mh_sitemap a.bb{background-image:url(img-streif/icon-bb.png);background-repeat:no-repeat;background-position:0 1px;padding-left:35px}.mh a.mh_cta{display:inline-block;background-color:#be1f24;color:#fff;font-family:rc,sans-serif;padding:2px 10px 3px 10px}.mh a.mh_cta.mh_cta_mail:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f0e0\00a0'}.mh a.mh_cta.mh_cta_arrow_right:after{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\00a0\f0a9'}.mh .hv_grund{display:flex;flex-wrap:wrap;margin-bottom:0;margin-top:40px}.mh .hv_grund .hv_grund_info{width:55%;margin-bottom:40px;margin-right:10%}.mh .hv_grund .hv_grund_img{width:35%}.mh .hv_grund .hv_grund_img img{width:100%}.mh .hv_grund table{margin-bottom:1em;margin-left:-8px;border:none}.mh .hv_grund table tr:first-child td{font-weight:700}.mh .hv_grund table td{padding:6px}.mh a.hv_cta{display:inline-block;background-color:#be1f24;color:#fff;font-family:rc,sans-serif;padding:2px 10px 3px 10px}.mh a.hv_cta.hv_cta_mail:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f0e0\00a0'}@media screen and (max-width:1230px){.mh .cgrid-2-main .c4-x-g{margin-bottom:-30px}}@media screen and (max-width:1024px){.mh .cgrid-2-main .c4-x-g{margin-bottom:-20px}.mh_luxemburg_headline{background-position:0 3px}}@media all and (max-width:720px){.mh .hv_grund .hv_grund_info{width:100%;margin-right:0}.mh .hv_grund .hv_grund_img{width:100%;margin-bottom:1em}.mh .hv_grund{flex-direction:column-reverse}}@media screen and (max-width:480px){.mh_sitemap a{width:48%;margin-right:4%}.mh_sitemap a:nth-child(3n){margin-right:4%}.mh_sitemap a:nth-child(2n){margin-right:0}}.issuuembed.issuu-isrendered{width:100%!important}body:after{content:'marker0';display:none}.slider_close{cursor:pointer;position:relative;margin-left:30px}.slider_close img{width:36px;height:36px;position:absolute;top:0;left:0}.slider_close:after{content:'\f00d';font-family:'Font Awesome 5 Pro';color:#fff;font-size:42px}.slider_expand{cursor:pointer;position:relative;margin-left:30px}.slider_expand img{width:36px;height:36px;position:absolute;top:0;left:0}.slider_expand:after{content:'\f065';font-family:'Font Awesome 5 Pro';color:#fff;font-size:42px}.slider_play{cursor:pointer;position:relative;margin-left:40px}.slider_play img{width:36px;height:36px;position:absolute;top:0;left:0}.slider_play:after{content:'\f04b';font-family:'Font Awesome 5 Pro';color:#fff;font-size:42px}.slider_stop{cursor:pointer;position:relative;margin-left:40px}.slider_stop img{width:36px;height:36px;position:absolute;top:0;left:0}.slider_stop:after{content:'\f04c';font-family:'Font Awesome 5 Pro';color:#fff;font-size:42px}.slider_index{position:relative;margin-left:30px;font-size:42px;color:#fff;font-family:r-b}.slider_compress{cursor:pointer;position:fixed;top:10px;right:10px;text-shadow:2px 2px 5px #000}.slider_compress:after{content:'\f066';font-family:'Font Awesome 5 Pro';color:#fff;font-size:42px}@media screen and (max-width:1024px){body:after{content:'marker1';display:none}.slider_close{margin-left:25px}.slider_close img{width:30px;height:30px}.slider_close:after{font-size:35px}.slider_expand{margin-left:25px}.slider_expand img{width:30px;height:30px}.slider_expand:after{font-size:35px}.slider_play{margin-left:33px}.slider_play img{width:30px;height:30px}.slider_play:after{font-size:35px}.slider_stop{margin-left:33px}.slider_stop img{width:30px;height:30px}.slider_stop:after{font-size:35px}.slider_index{margin-left:25px;font-size:35px}}@media screen and (max-width:640px){body:after{content:'marker2';display:none}.slider_close{margin-left:15px}.slider_close img{width:18px;height:18px}.slider_close:after{font-size:21px}.slider_expand{margin-left:15px}.slider_expand img{width:18px;height:18px}.slider_expand:after{font-size:21px}.slider_play{margin-left:20px}.slider_play img{width:18px;height:18px}.slider_play:after{font-size:21px}.slider_stop{margin-left:20px}.slider_stop img{width:18px;height:18px}.slider_stop:after{font-size:21px}.slider_index{margin-left:15px;font-size:21px}}.jssorb13 .av,.jssorb13 div,.jssorb13 div:hover{background:url(../jssor/b02.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb13 div{background-position:-5px -5px}.jssorb13 .av:hover,.jssorb13 div:hover{background-position:-35px -5px}.jssorb13 .av{background-position:-65px -5px}.jssorb13 .dn,.jssorb13 .dn:hover{background-position:-95px -5px}.jssora20l,.jssora20ldn,.jssora20r,.jssora20rdn{position:absolute;cursor:pointer;display:block;background:url(../jssor/a13.png) no-repeat;overflow:hidden}.jssora20l{background-position:-3px -33px}.jssora20r{background-position:-63px -33px}.jssora20l:hover{background-position:-123px -33px}.jssora20r:hover{background-position:-183px -33px}.jssora20ldn{background-position:-243px -33px}.jssora20rdn{background-position:-303px -33px}@media screen and (max-width:939px){.jssora20l,.jssora20ldn,.jssora20r,.jssora20rdn{display:none}}.galerie_top{width:100%;float:left;margin-bottom:40px}.galerie_row1{width:100%;float:left;border-bottom:10px solid #fff}.galerie_grid1{width:50%;float:left}.galerie_grid1 .galerie_ph{float:left;width:100%;box-sizing:border-box;line-height:1px;text-align:right;position:relative}.galerie_grid1 .galerie_ph .div_ph{width:100%;padding-bottom:calc((710 / 960) * 100%);position:relative;overflow:hidden}.galerie_grid1 .galerie_ph .div_ph a{position:absolute;top:0;left:0;width:100%}.galerie_grid1 .galerie_ph img{width:100%}.galerie_grid2{width:50%;float:left;overflow:hidden}.galerie_grid2 .galerie_ph{float:left;width:50%;box-sizing:border-box;line-height:1px;text-align:right;position:relative}.galerie_grid2 .galerie_ph .div_ph{width:100%;padding-bottom:calc((355 / 480) * 100%);overflow:hidden}.galerie_grid2 .galerie_ph .div_ph a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.galerie_grid2 .galerie_ph .div_ph .border_ph{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;border-left:10px solid #fff;border-bottom:5px solid #fff;border-top:5px solid #fff;pointer-events:none}.galerie_grid2 .galerie_ph:nth-child(1)>.div_ph .border_ph{border-top:none}.galerie_grid2 .galerie_ph:nth-child(2)>.div_ph .border_ph{border-top:none}.galerie_grid2 .galerie_ph:nth-child(3)>.div_ph .border_ph{border-bottom:none}.galerie_grid2 .galerie_ph:nth-child(4)>.div_ph .border_ph{border-bottom:none}.galerie_grid2 .galerie_ph img{width:100%}.galerie_row2{width:100%;float:left;border-top:30px solid #fff}.galerie_row2 .galerie_grid{width:calc(100% + 10px);float:left}.galerie_row2 .galerie_grid .galerie_ph{width:calc(12.5% - 10px);margin-right:10px;line-height:1px;float:left}.galerie_row2 .galerie_grid .galerie_ph .div_ph{display:block;width:100%;padding-bottom:calc((106 / 192) * 100%);position:relative}.galerie_row2 .galerie_grid .galerie_ph.galerie_ph_hidden{display:none}.galerie_row2 .galerie_grid .galerie_ph img{width:100%;box-sizing:border-box}.galerie_row2 .galerie_grid .galerie_ph:nth-child(8){margin-right:0}@media screen and (max-width:760px){.galerie_row1{border-bottom:4px solid #fff}.galerie_grid2 .galerie_ph .div_ph .border_ph{border-left:4px solid #fff;border-bottom:2px solid #fff;border-top:2px solid #fff}.galerie_row2 .galerie_grid{width:calc(100% + 5px)}.galerie_row2 .galerie_grid .galerie_ph{width:calc(12.5% - 5px);margin-right:5px}}.rating_button{padding-left:230px;margin-bottom:1em;background-image:url(img-streif/rating-star-5.png);background-repeat:no-repeat;background-position:0 0;background-size:210px;float:right;display:inline-block}.rating_button:hover{text-decoration:none}.rating1{background-image:url(img-streif/rating-star-1.png)}.rating2{background-image:url(img-streif/rating-star-2.png)}.rating3{background-image:url(img-streif/rating-star-3.png)}.rating4{background-image:url(img-streif/rating-star-4.png)}.rating5{background-image:url(img-streif/rating-star-5.png)}.rating_button span{font-family:r-lt,sans-serif;background-color:#be1716;color:#fff;line-height:1.454545em;font-size:1.25rem;padding:.2em .55em .33em .55em;float:right;margin-top:0}.rating_button span:before{content:'Bewertung lesen'}.rating_button span:after{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\00a0\f0a9'}@media screen and (max-width:1020px){.rating_button{float:left}}@media screen and (max-width:480px){.rating_button{padding-left:140px;background-size:130px}.rating_button span{font-size:16px;margin-top:-2px}}@media screen and (max-width:325px){.rating_button{padding-left:135px}}.news_details h2{font-size:1.8em}.news_details h3{font-size:1.2em;margin-bottom:1em}.news_readon_container{width:100%;float:left;margin-bottom:1em}.news_details .news_readon{font-family:r-lt,sans-serif;background-color:#be1716;color:#fff;line-height:1.454545em;font-size:1.25rem;padding:.2em .55em .33em .55em;float:left;display:inline-block;cursor:pointer}.news_details .news_readon:after{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\00a0\f0a9'}.news_details .news_readclose{font-family:r-lt,sans-serif;background-color:#be1716;color:#fff;line-height:1.454545em;font-size:1.25rem;padding:.2em .55em .33em .55em;float:left;display:none;cursor:pointer}.news_details .news_readclose:after{content:'\00a0\f057';font-family:'Font Awesome 5 Pro';font-weight:900}.news_details .news_langtext{display:none}.news_details .cta_btn{font-family:r-lt,sans-serif;background-color:#be1716;color:#fff;line-height:1.454545em;font-size:1.25rem;padding:.2em .55em .33em .55em;float:left;display:inline-block;cursor:pointer;margin:1em 0 3em 0}.news_details .cta_btn::after{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\00a0\f0a9'}@media screen and (max-width:480px){.news_details .cta_btn{font-size:.875em;padding:8px 12px}}.news_details .hausdaten{float:left;width:100%;background-color:#f0f0f0;padding:40px;margin:1em 0 2em 0}.news_details .hausdaten>div:nth-child(1){float:left;width:48%}.news_details .hausdaten>div:nth-child(2){float:left;width:48%;margin-left:4%}.news_details .hausdaten>div:only-child{float:left;width:100%;margin-left:0}.news_details .hausdaten .embed-size-container{border:1px solid #ccc}.news_details .hausdaten>div:only-child h2{text-align:center}.news_details .hausdaten>div:only-child .embed-size-container{margin:0 auto}@media screen and (max-width:860px){.news_details .hausdaten>div:nth-child(1){width:100%}.news_details .hausdaten>div:nth-child(2){width:100%;margin-left:0}}@media screen and (max-width:480px){.news_details .hausdaten{padding:10px}}.news_details .bewertung{float:left;width:760px;padding-left:40px;margin:1em 0 2em 0;box-sizing:border-box}.rating{font-family:rc-b;float:left;width:300px;padding-right:200px;margin:0 60px 20px 0;background-repeat:no-repeat;background-position:right 0;background-size:140px}@media screen and (max-width:1640px){.rating{background-size:135px}}@media screen and (max-width:1440px){.rating{background-size:120px}}@media screen and (max-width:820px){.news_details .bewertung{width:100%}}@media screen and (max-width:480px){.news_details .bewertung{width:100%;padding-left:10px}}@media screen and (max-width:380px){.rating{font-family:rc-b;width:260px;padding-right:160px;margin:0 0 20px 0}}.c4-x-gr-valign{align-items:center}.c4-x-gr-block h3{margin-top:.9em}.c4-x-gr-block>*{margin-bottom:10px}.paging_container{width:100%;float:left;margin:2em 0 2em 0;border-top:1px solid grey;padding-top:1em}a.paging_bt,a.paging_bt:hover{font-family:rc-lt,sans-serif;background-color:#d4d4d4;line-height:1em;color:#000;padding:4px 10px 4px 10px;border-radius:3px;text-decoration:none;display:inline-block;float:left;margin-right:8px}a.paging_bt_on,a.paging_bt_on:hover{background-color:#be1f24;color:#fff;font-family:rc-lt,sans-serif}a.paging_bt_fwd,a.paging_bt_fwd:hover{background-color:#be1f24;color:#fff;padding:4px 6px 4px 10px}a.paging_bt_fwd:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f04e'}a.paging_bt_bck,a.paging_bt_bck:hover{background-color:#be1f24;color:#fff;padding:4px 10px 4px 6px}a.paging_bt_bck:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f04a'}.paging_container span{float:left;display:inline-block;margin-left:10px;font-size:.9em;font-family:rc-lt,sans-serif;padding-top:2px}.suchergebnis .li{margin-bottom:1.5em;position:relative}.suchergebnis .li .icon:before{content:'\f15c';font-family:'Font Awesome 5 Pro';font-weight:900;font-size:48px;position:absolute;left:0;top:12px}.suchergebnis .li .icon.icon_map:before{content:'\f041'}.suchergebnis .li .icon.icon_suitcase:before{content:'\f0f2';font-size:40px}.suchergebnis .li .icon.icon_pdf:before{content:'\f1c1'}.suchergebnis .li .icon.icon_clock:before{content:'\f017';font-size:40px}.suchergebnis .li .content{padding-left:50px;color:#4d4d4d}.suchergebnis .li .content .headline{font-family:r,sans-serif}.sblmenu{display:flex;flex-wrap:wrap;margin:3em 0 1em 0;justify-content:space-between}.sblmenu>div{width:48%}.sblmenu .fsbl{text-align:right}.sblmenu .psbl{text-align:left}.sblmenu .fsbl a{font-size:21px;display:inline-block;background-color:#be1f24;color:#fff;font-family:rc,sans-serif;padding:6px 40px 6px 10px;padding:6px 30px 6px 8px;position:relative;line-height:1.2em}.sblmenu .fsbl a:after{font-size:18px;position:absolute;top:6px;right:6px;font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f138'}.sblmenu .psbl a{font-size:21px;display:inline-block;background-color:#be1f24;color:#fff;font-family:rc,sans-serif;padding:6px 10px 6px 30px;position:relative;line-height:1.2em}.sblmenu .psbl a:before{font-size:18px;position:absolute;top:6px;left:6px;font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f137'}@media all and (max-width:640px){.sblmenu>div{width:100%;margin-bottom:1em}.sblmenu a{width:100%}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.embed-size-container{line-height:.1em;max-width:1024px}.gm_top_container{width:100%;height:calc(100vw / 3.2);min-height:400px;float:left;clear:both;position:relative}#map{width:100%;height:100%}#map img{max-width:none}.gm_container{width:100%;height:400px;margin:1em 0 2em 0;float:left;clear:both;position:relative}.gm_infowindow{width:200px;float:left;font-family:rc-lt,sans-serif;color:#000;font-size:14px}.gm_infowindow .gm_infowindow_right{float:right;margin-left:15px}.gm_infowindow .gm_infowindow_left{float:left}.gm_infowindow img{border:1px solid #999;border-radius:5px;width:180px}.gm_infowindow a.info{display:inline-block;color:#fff;background-color:#be1f24;line-height:1em;padding:4px;margin-top:1em;font-family:rc,sans-serif}.gm_infowindow a.info:after{content:'\00a0\f0a9';font-family:'Font Awesome 5 Pro';font-weight:900}.ft1{font-family:rc,sans-serif;color:#000;font-size:22px;width:280px;background-color:#e0e0de;border:1px solid #e0e0de;border-radius:0;padding:4px}.ft1:focus{background-color:#d3d4d2}.ft2{font-family:rc,sans-serif;color:#000;font-size:22px;width:160px;background-color:#e0e0de;border:1px solid #e0e0de;border-radius:0;padding:4px}.ft2:focus{background-color:#d3d4d2}.ta1{font-family:rc,sans-serif;color:#000;font-size:22px;font-weight:400;width:280px;height:100px;background-color:#e0e0de;border:1px solid #e0e0de;border-radius:0;padding:4px}.ta1:focus{background-color:#d3d4d2}.bt1{font-weight:400;color:#fff;border-radius:0;font-size:21px;line-height:1.4em;padding:.2em .4em .2em .4em;margin-top:0;position:relative;background:#be1f24;cursor:pointer;border:1px solid #be1f24}.bt1_dummy{font-weight:400;color:#333;border-radius:5px;font-size:24px;line-height:1.4em;padding:.2em .4em .2em .4em;margin-top:0;position:relative;background:#ecedea url(images-streif/btn-bg-gray.png) repeat-x left center;border:1px solid #c6c7c5;border-top-color:#d3d3d1;display:none}.bt1_dummy img{width:24px;float:left;margin:5px 5px 0 0}.hv{width:100%;position:relative}.hv h1,.hv h2{border-bottom:none;font-size:1.6em}.hv h3,.hv h4{font-size:1em}.hv .c4-x-g{margin-top:30px}.hv a.hv_cta{display:inline-block;background-color:#be1f24;color:#fff;font-family:rc,sans-serif;padding:2px 10px 3px 10px}.hv a.hv_cta.hv_cta_mail:before{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f0e0\00a0'}.hv a.hv_cta.hv_cta_arrow_right:after{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\00a0\f0a9'}.hv .hv_top{display:flex;flex-wrap:wrap;margin-bottom:40px}.hv .hv_top .hv_img{width:40%;margin-right:5%}.hv .hv_top .hv_img img{width:100%}.hv .hv_top .hv_info{width:55%}.hv .hv_top .hv_info h1{margin-bottom:.5em}.hv .hv_top .hv_info .hv_kontakt{margin-bottom:1em;float:left;width:100%}.hv .hv_top .hv_info .hv_kontakt .hv_adr{float:left;width:45%;margin-right:10%}.hv .hv_top .hv_info .hv_kontakt .hv_mh{float:left;width:45%}.hv .hv_top .hv_info .hv_kontakt .hv_mh a{color:#4d4d4d}.hv .hv_top .hv_info .hv_kontakt .hv_mh a:after{content:'\00a0\f061';font-family:'Font Awesome 5 Pro';font-weight:900}.hv .hv_top .hv_info .hv_kontakt p{margin-bottom:.2em}.hv .hv_desc{margin-bottom:80px}.hv .hv_grund{display:flex;flex-wrap:wrap;margin-bottom:40px}.hv .hv_grund .hv_grund_info{width:55%;margin-bottom:40px;margin-right:10%}.hv .hv_grund .hv_grund_img{width:35%}.hv .hv_grund .hv_grund_img img{width:100%}.hv table{margin-bottom:1em;margin-left:-8px;border:none}.hv table tr:first-child td{font-weight:700}.hv table td{padding:6px}@media all and (max-width:950px){.hv .hv_top .hv_img{width:37%;margin-right:3%}.hv .hv_top .hv_info{width:60%}}@media all and (max-width:720px){.hv .hv_top .hv_img{width:100%;margin-right:0;margin-bottom:1em}.hv .hv_top .hv_info{width:100%}.hv .hv_grund .hv_grund_info{width:100%;margin-right:0}.hv .hv_grund .hv_grund_img{width:100%;margin-bottom:1em}.hv .hv_grund{flex-direction:column-reverse}}@media all and (max-width:480px){.hv .hv_top .hv_info .hv_kontakt .hv_adr{width:100%;margin-right:0;margin-bottom:1em}.hv .hv_top .hv_info .hv_kontakt .hv_mh{width:100%}}.img_arrow{position:relative;width:100%;display:inline-block}.img_arrow:after{position:absolute;top:calc(50% - 10px);right:10px;content:'\f054';font-family:'Font Awesome 5 Pro';font-weight:900;text-shadow:2px 2px 6px rgba(0,0,0,.4);color:#fff;font-size:30px}.img_arrow_left:after{content:'\f053';left:10px}.gal_h2{margin:2em 0 2em 0}.cgrid-2-info{background-color:#fff;padding:0}.cgrid-2-info>div{padding:1em;background-color:#f0f0f0}.rc_container{display:flex;flex-wrap:wrap;border-bottom:1px solid #9d9d9c;padding-bottom:45px;margin-bottom:45px}.rc_container:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.rc_linkbox{margin-bottom:1.5em;width:100%}.rc_linkbox p{margin-bottom:.5em}.rc_linkbox p:last-child{margin-bottom:0}.rc_container.text_only .rc_linkbox p{font-family:r,sans-serif;color:#4d4d4d;font-size:1.1em}.rc_linkbox:last-child{margin-bottom:0}@media all and (max-width:950px){.rc_container{align-items:flex-end;padding-bottom:calc(45px - 1.5em)}.rc_linkbox{width:30%;margin-right:5%}.rc_linkbox:last-child{margin-bottom:1.5em}.rc_linkbox:nth-child(3){margin-right:0}.rc_container.text_only .rc_linkbox:first-child{width:100%;margin-right:0}.rc_container.text_only .rc_linkbox:nth-child(3){margin-right:5%}.rc_container.text_only .rc_linkbox:nth-child(3n+1){margin-right:0}}@media all and (max-width:680px){.rc_linkbox{width:45%;margin-right:10%}.rc_linkbox:nth-child(even){margin-right:0}.rc_container.text_only .rc_linkbox:nth-child(even){margin-right:10%}.rc_linkbox:nth-child(even){margin-right:0}.rc_container.text_only .rc_linkbox:nth-child(odd){margin-right:0}}@media all and (max-width:540px){.rc_linkbox{width:100%;margin-right:0}.rc_container.text_only .rc_linkbox:nth-child(even){margin-right:0}}.dachform_auswahl{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin-bottom:3em}.dachform_auswahl div{width:20%}.dachform_auswahl p{text-align:center;margin:0}@media all and (max-width:540px){.dachform_auswahl div{width:45%}}.gruppe_grundrisse{margin-bottom:3em}.gruppe_grundrisse h5{background-color:#4d4d4d;color:#fff;cursor:pointer;border-radius:5px;padding:10px 20px 10px 10px;position:relative}.gruppe_grundrisse h5:after{position:absolute;top:auto;right:10px;font-family:'Font Awesome 5 Pro';content:'\f067'}.gruppe_grundrisse h5.act:after{content:'\f068'}.grundriss_auswahl{margin-bottom:.5em;background-color:#f0f0f0;padding:20px;border-radius:5px;display:flex;flex-wrap:wrap}.grundriss_auswahl h4{width:100%}.grundriss_auswahl p{margin:0}.grundriss_auswahl table tr td{vertical-align:top;text-align:center;padding-bottom:4px}.grundriss_auswahl table tr+tr td{vertical-align:top;text-align:center}.grundriss_auswahl table tr td img{width:100%}a.lnk_arrow_right{font-family:r,sans-serif;color:#4d4d4d;font-size:1.1em}a.lnk_arrow_right:after{font-family:'Font Awesome 5 Pro';font-weight:900;color:#be1f24;content:'\00a0\f061';font-weight:900}a.lnk_arrow_1em{font-size:1em}a.lnk_arrow_left{font-family:r,sans-serif;color:#4d4d4d;font-size:1.1em}a.lnk_arrow_left:before{font-family:'Font Awesome 5 Pro';color:#be1f24;content:'\f060\00a0';font-weight:900}a.link_icon{color:#4d4d4d;color:#be1f24;text-decoration:none}a.link_icon:hover{color:#be1f24;text-decoration:none}a.link_icon:before{content:'\f061\00a0';font-family:'Font Awesome 5 Pro';font-weight:900}a.link_icon.ansprechpartner:before{content:'\f007\00a0'}a.link_icon.kontakt:before{content:'\f0e0\00a0'}a.link_icon.www:before{content:'\f0ac\00a0'}a.link_icon.pdf:before{content:'\f1c1\00a0'}a.link_button{font-family:rc,sans-serif;background-color:#be1f24;color:#fff;text-decoration:none;padding:4px 10px 3px 8px}a.link_button:hover{color:#fff;text-decoration:none}a.link_button:before{content:'\f061\00a0';font-family:'Font Awesome 5 Pro';font-weight:900}a.link_button.ansprechpartner:before{content:'\f007\00a0'}a.link_button.kontakt:before{content:'\f0e0\00a0'}a.link_button.www:before{content:'\f0ac\00a0'}a.link_button.pdf:before{content:'\f1c1\00a0'}a.link_button.btkatalog{font-size:1.2em;padding:10px 16px 9px 14px;margin:.5em 0 .5em 0;display:inline-block}a.link_button.btkatalog:before{content:'\f02d\00a0\00a0'}.tbl1{width:100%;border-collapse:collapse;empty-cells:show;font-size:1em;margin-bottom:1.5em}.tbl1 tr:nth-child(odd){background-color:#fff}.tbl1 tr td:first-child{font-family:roboto-b,sans-serif}.tbl1 td{padding:15px;word-wrap:break-word;vertical-align:top}.tbl1 p{padding:0;margin:0;line-height:inherit}.tbl1 tr+tr td{width:auto}.tbl1 tr+tr td img{width:100%;max-width:150px}.tbl1 tr+tr td+td{width:auto}.tbl1 tr+tr td+td+td{width:auto}@media screen and (max-width:640px){.tbl1{font-size:.9em}.tbl1 td{padding:5px}}@media screen and (max-width:480px){.tbl1{font-size:.8em}.tbl1 td{padding:4px}}@media screen and (max-width:400px){.tbl1{font-size:.7em}.tbl1 td{padding:4px}}.tbl2{width:100%;border-collapse:collapse;empty-cells:show;font-size:1em;margin-bottom:30px}.tbl2,.tbl2 td,.tbl2 tr{background-color:#e5f1ff}.tbl2 td{padding:15px;word-wrap:break-word;vertical-align:middle;border-bottom:1px solid #6c8dc5}.tbl2 p{padding:0;margin:0;line-height:inherit}.tbl2 tr:first-child td{border-top:1px solid #6c8dc5}.tbl2 tr+tr td{width:auto}.tbl2 tr+tr td img{width:100%;max-width:150px}.tbl2 tr+tr td+td{width:auto}.tbl2 tr+tr td+td+td{width:auto}.tbl3{width:100%;border-collapse:collapse;empty-cells:show;font-size:1em;margin-bottom:60px}.tbl3,.tbl3 td,.tbl3 tr{background-color:#fff}.tbl3 td{padding:15px;word-wrap:break-word;vertical-align:middle;border-bottom:1px solid #ccc}.tbl3 p{padding:0;margin:0;line-height:inherit}.tbl3 tr:first-child td{color:#000;background-color:#ccc;border-bottom:none}.tbl3.tbl3_no_head tr:first-child td{color:inherit;background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.tbl3 tr+tr td{width:auto}.tbl3 tr+tr td+td{width:auto}.tbl3 tr+tr td+td+td{width:auto}.tbl_6s td{width:16.66%}.tbl4{width:100%;border-collapse:collapse;empty-cells:show;font-size:1em;margin-bottom:30px}.tbl4,.tbl4 td,.tbl4 tr{background-color:#fff}.tbl4 td{padding:15px;word-wrap:break-word;vertical-align:middle;border-bottom:1px solid #ccc}.tbl4 p{padding:0;margin:0;line-height:inherit}.tbl4 tr:first-child td{color:#000;background-color:#ccc;color:#000;border-bottom:none}.tbl4 tr+tr td{width:auto}.tbl4 tr+tr td img{width:100%;max-width:150px}.tbl4 tr+tr td+td{width:auto}.tbl1 tr+tr td+td+td{width:auto}@media screen and (max-width:1170px){.tbl3 td{padding:10px;font-size:.9em}}@media screen and (max-width:640px){.tbl3 td{padding:5px;font-size:.8em}}@media screen and (max-width:480px){.tbl2,.tbl4{font-size:.9em}.tbl2 td,.tbl4 td{padding:5px}.tbl3 td{padding:2px;font-size:.6em}}@media screen and (max-width:400px){.tbl2,.tbl4{font-size:.8em}.tbl2 td,.tbl4 td{padding:4px}}.imgbox1{width:100%;float:left;border:0 solid #ccc;border-radius:0;overflow:hidden;font-family:rc-lt,sans-serif;font-size:14px;padding:0;box-sizing:border-box;position:relative;z-index:100}.imgbox1 img{width:100%;margin-bottom:0}.imgbox1 a[rel]{display:block;position:relative;text-decoration:none;line-height:1px}.imgbox1 a[rel]:before{content:'\f002';font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;top:3px;right:3px;color:#fff;font-size:20px;background-color:#ccc;padding:1px 4px 1px 4px;border-radius:5px;opacity:.9;line-height:1.2em}.imgbox1 p{margin:0;line-height:1em}.imgbox1 p+p{margin-top:6px}.imgbox1.imgbox1_rechts{width:auto;max-width:33%;float:right;margin:0 0 1.5em 1.5em}.imgbox1.imgbox1_links{width:auto;max-width:33%;float:left;margin:0 1.5em 1.5em 0}.imgbox1.imgbox1_50{width:50%;max-width:50%}.imgbox1.imgbox1_small{width:160px}@media screen and (max-width:500px){.imgbox1.imgbox1_links,.imgbox1.imgbox1_rechts{width:100%;max-width:100%;margin:0 0 2em 0;box-sizing:border-box}.imgbox1.imgbox1_small{width:100%;max-width:100%}}.plz_suche,.plz_suche_mh{margin:0 0 1.5em 0;font-size:18px;background-color:#f0f0f0;padding:8px 8px 0 8px;box-sizing:border-box}.rc_container .plz_suche,.rc_container .plz_suche_mh{background:0 0;border:none;margin-top:10px;margin-bottom:0;padding:0;width:100%}.plz_suche .content,.plz_suche_mh .content{display:flex;flex-wrap:wrap;align-items:center}.plz_suche .content .head,.plz_suche_mh .content .head{margin-right:20px;margin-bottom:8px}.plz_suche .content .body,.plz_suche_mh .content .body{background-color:#fff;margin-top:1px;margin-bottom:8px;padding:0;border-radius:0;border:0 solid #d3d3d1;box-sizing:border-box;height:37px;overflow:hidden}.plz_suche .content .body input,.plz_suche_mh .content .body input{font-family:rc-lt,sans-serif;font-size:22px;border:0 solid #fff;width:100%;max-width:205px;padding:4px 4px 4px 4px;margin-right:4px}.plz_suche td div,.plz_suche_mh td div{font-size:28px;width:36px;height:37px;color:#fff;background-color:#be1f24;border:1px solid #be1f24;border-radius:0;padding:0;text-decoration:none;cursor:pointer;position:relative;box-sizing:border-box;line-height:1px}.plz_suche td div:after,.plz_suche_mh td div:after{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f002';position:absolute;top:16px;left:4px}.infobox{display:flex;flex-wrap:wrap;justify-content:space-between}.infobox>div{width:calc(50% - 30px);margin-bottom:40px;margin-top:20px}.infobox.infobox_sa>div{width:calc(50% - 5px);margin-bottom:4px;margin-top:0}.infobox>div p:last-child{margin-bottom:0}.infobox>div ul:last-child{margin-bottom:0}.infobox>div .txt_column_2s:last-child{margin-bottom:0}.infobox.infobox_3s>div{width:calc(33.33% - 30px)}.infobox.infobox_3s_icon>div{width:calc(33.33% - 30px)}.infobox>div.infobox_100{width:100%}.infobox h2{line-height:1.3em}.infobox h2 span{height:1em;background-color:#be1f24;color:#fff;padding:0 .3em 0 .3em}.infobox li{font-size:.9em;margin-top:.1em}.infobox.infobox_icons>div{width:calc(50% - 20px);margin-bottom:20px;margin-top:10px;display:flex;flex-wrap:wrap}.infobox.infobox_icons>div>div:nth-child(1){width:80px;margin-right:20px}.infobox.infobox_icons>div>div:nth-child(2){width:calc(100% - 100px)}.infobox2{width:100%;float:left;background-color:#e2e2e2;padding:10px;box-sizing:border-box;margin-bottom:1em}@media screen and (max-width:860px){.infobox.infobox_icons>div,.infobox>div{width:100%}.infobox.infobox_3s>div{width:100%}.infobox li{font-size:1em;margin-top:.75em}.infobox.infobox_sa>div{width:calc(50% - 5px)}.infobox.infobox_sa>div.infobox_100{width:100%}}@media screen and (max-width:680px){.infobox.infobox_sa>div{width:100%}}.infobox.infobox_3s_icon>div{text-align:center;font-family:rc,sans-serif}.infobox.infobox_3s_icon>div>div:first-child{font-family:'Font Awesome 5 Pro';font-weight:900;font-size:70px;line-height:1em;color:#fff;background-color:#be1f24;display:inline-block;width:2em;height:2em;padding-top:.45em;border-radius:20em;margin-bottom:.15em}.infobox.infobox_3s_icon .icon_kapital:before{content:'\f201'}.infobox.infobox_3s_icon .icon_werte:before{content:'\f015'}.infobox.infobox_3s_icon .icon_wohnkonzepte:before{content:'\f400'}.infobox.infobox_3s_icon>div>div:nth-child(2){color:#000;font-family:rc-b,sans-serif;font-size:20px;line-height:normal;width:100%;max-width:920px}.infobox.infobox_3s_icon .icon_img{background-color:transparent!important;width:auto;height:auto;padding-top:0!important;border-radius:0!important;margin-bottom:0!important}@media screen and (max-width:720px){.infobox.infobox_3s_icon{justify-content:space-around}.infobox.infobox_3s_icon>div{width:calc(50% - 30px)}}@media screen and (max-width:560px){.infobox.infobox_3s_icon>div{width:100%}}@media screen and (max-width:380px){.infobox.infobox_icons>div>div:nth-child(1){margin-bottom:10px;margin-right:0;width:100%}.infobox.infobox_icons>div>div:nth-child(2){width:100%}}.focus_money{display:flex;justify-content:space-between;flex-wrap:wrap}.focus_money div{width:16%;width:14%;margin-bottom:20px}.focus_money div img{width:100%}@media screen and (max-width:960px){.focus_money div{width:30%}}.txt_column_2s{column-count:2;column-gap:30px;column-width:420px;margin-bottom:1.44em}.txt_column_2s h1,.txt_column_2s h2{column-span:all}.txt_column_2s div{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.txt_column_3s{column-count:3;column-gap:60px;column-width:240px;margin-bottom:1.44em}.txt_column_3s h1,.txt_column_3s h2{column-span:all}.txt_column_3s div{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.img_4s{line-height:1px;width:100%;float:left}.img_4s>*{width:calc(25% - 12px);margin:0 16px 16px 0;float:left}.img_4s>:last-child{margin-right:0}.ausbaustufen{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}.ausbaustufen>div{width:calc(25% - 12px);margin:0 16px 16px 0;box-sizing:border-box;position:relative}.ausbaustufen>div:nth-child(4n){margin-right:0}.ausbaustufen h3{background-color:#be1f24;color:#fff;font-size:18px;padding:10px 40px 10px 10px;display:table-cell;width:1000px;height:72px;vertical-align:middle;cursor:pointer}.ausbaustufen h3.h3_off{background-color:#999}.ausbaustufen h3:after{font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f138';position:absolute;top:20px;right:10px;font-size:28px;transition-duration:.3s;transform:rotate(90deg)}.ausbaustufen h3.h3_off:after{transform:rotate(0);transition-duration:.3s}.ausbaustufen ul{margin-bottom:0}.ausbaustufen li{font-size:.9em;margin-top:.3em}.ausbaustufen li:before{font-size:.9em;content:'\f14a'}.ausbaustufen>div>div{padding:10px;box-sizing:border-box;background-color:#f0f0f0;z-index:10;display:block;position:relative;top:0;left:0;width:100%}@media screen and (max-width:1020px){.ausbaustufen>div{width:calc(50% - 8px);margin:0 16px 16px 0}.ausbaustufen>div:nth-child(2n){margin-right:0}}@media screen and (max-width:500px){.ausbaustufen>div{width:100%;margin-right:0}.ausbaustufen>div:nth-child(2n){margin-right:0}}

.cms4d_slider5_cbtn{bottom:5px;top:auto;}

.trenner{border-top:1px solid #CBCCC7;height:1px;font-size:1px;line-height:1px;margin-top:29px;margin-bottom:30px;}