.c-banner.layout-2{background-color:#2A60BD;margin-bottom:30px;position:relative}.c-banner.layout-2 .c-banner-back img{width:100%;height:auto}.c-banner.layout-2 .conversion{position:absolute;top:4%;left:2%;text-shadow:1px 1px 1px #000;font-family:Share-Regular,Arial,Helvetica,sans-serif}.c-banner.layout-2 .conversion h2{color:#fff;font-size:calc(16px + (30 - 16) * ((100vw - 320px) / (1200 - 320)));margin-bottom:5px}.c-banner.layout-2 .conversion h3{color:#fff;font-size:calc(18px + (44 - 18) * ((100vw - 320px) / (1200 - 320)))}.c-banner.layout-2 .c-banner--link{display:flex;flex-wrap:wrap}.c-banner.layout-2 .button{font-family:Share-Regular,Arial,Helvetica,sans-serif;width:33.333333%;box-sizing:border-box;text-align:center;color:#c0c1c2;border-top:1px solid #fff;border-right:1px solid #fff}.c-banner.layout-2 .button a{display:block;color:#fff;padding:29px 0 14px 0;height:100%}.c-banner.layout-2 .button a.current{color:#164194}.c-banner.layout-2 .button a span{font-size:1.1em}.c-banner.layout-2 .button.b6 a span{font-size:.8em}.c-banner.layout-2 .button a:hover,.c-banner.layout-2 .button a.current{background-color:var(--cdPink);color:#fff;transition:background-color,300ms}.c-banner.layout-2 .button a:before,.c-banner.layout-2 .button.passive::before{font:200 3.15em var(--fontAwesome);display:block;padding-bottom:10px}.c-banner.layout-2 .button.b1 a:before{content:'\f757';font-weight:400}.c-banner.layout-2 .button.b2 a:before{content:'\e14e'}.c-banner.layout-2 .button.b3 a:before{content:'\e323'}.c-banner.layout-2 .button.b4 a:before{content:'\f03d'}.c-banner.layout-2 .button.b5 a:before{content:'\f733'}.c-banner.layout-2 .button.b6 a:before{content:'\f153'}.c-banner.layout-2 .button.passive{padding-top:27px}.c-banner.mobile-banner{z-index:2;width:100%;margin-bottom:0}.c-banner.mobile-banner .c-banner--link .button{width:auto;flex:1;border-top:1px solid #566a73;border-right:1px solid #566a73}.c-banner.mobile-banner .c-banner--link .button span{display:none}.c-banner.mobile-banner .c-banner--link .button a,.c-banner.mobile-banner .c-banner--link .button.passive{padding:14px 0}.c-banner.mobile-banner .c-banner--link .button::before,.c-banner.mobile-banner .c-banner--link .button a::before{font-size:2.2em;font-weight:200}.c-banner.mobile-banner .button a::before,.c-banner.mobile-banner .button.passive::before{transform:scale(.8)}@media (min-width:576px){.c-banner.layout-2 .button.b6 a span{font-size:1.1em}}@media (min-width:768px){.c-banner.layout-2 .button{flex:1;width:auto;border-top:none}.c-banner.layout-2 .button.b1{border-left:1px solid #fff}}@media (min-width:992px){.c-banner.layout-2 .conversion{left:22%;top:14%}}@media (min-width:1200px){.c-banner.layout-2 .c-banner--link{width:1200px;margin:0 auto;font-size:1.2em}}.accordion{margin:13px 0;clear:left}.accordion-headline h3{font-size:1.3em;line-height:1.3em;color:#4a626c}.accordion-btn{cursor:pointer;border:1px solid #4a626c;display:flex;justify-content:space-between;align-items:center;padding:14px}.accordion-btn.active{background-color:#f3f3f3;transition:background-color 1000ms}.accordion-btn .accordion-status-icon{margin:0 8px 0 10px}.accordion-btn .accordion-status-icon::after{display:block;font:400 2em var(--fontAwesome);transition:.5s}.accordion-btn .arrow-down::after{content:'\f00d';transform:rotate(-135deg)}.accordion-btn .arrow-up::after{content:'\f00d';transform:rotate(0deg)}.accordion-content{box-sizing:border-box;background-color:#f3f3f3;padding:20px 10px}.accordion-content .zw-titel{color:#4a626c;font-size:1.2em}.accordion-content .zw-titel:nth-of-type(n+2){margin-top:22px}.accordion-content .ce-bodytext{font-size:1.1em}.accordion-content .ce-textpic .image{margin-right:8px}@media (min-width:576px){.accordion-content .ce-textpic .ce-gallery{width:auto}.accordion-content{padding:20px}}@media (min-width:768px){.accordion-content .ce-textpic .ce-gallery{width:25%}}.captcha{margin-bottom:.5rem}.captcha a{margin-left:.5rem}.captcha--reloading img{opacity:.5}.captcha--reloading a{cursor:auto}.captcha--spin .captcha__reload svg{animation:spin 0.8s infinite linear}.captcha__audio__mute{display:none}.captcha--playing .captcha__audio__mute{display:inherit}.captcha--playing .captcha__audio__sound{display:none}@keyframes spin{from{transform:rotate(359deg)}to{transform:rotate(0deg)}}.dbb-news ul{margin:0;padding:0;list-style:none}.dbb-news{background-color:#f4f4f4;width:100%;float:left;margin:40px 0;font-size:14px;padding:18px 15px}.dbb-news h3{color:#70706f;font-size:23px;margin-bottom:10px}.dbb-news h4{font-size:19px;line-height:24px;margin:16px 0 8px 0}.dbb-news .img,.dbb-news .img img{width:100%;height:auto}.dbb-news ul{margin:0;padding:0;list-style:none;width:100%}.dbb-news ul li{float:left;overflow:hidden;}.dbb-news .date{font-size:14px;float:right;color:#6e6e6e;margin-top:15px}@media (min-width:992px){.dbb-news h3{font-size:21px}.dbb-news h4{font-size:18px;line-height:21px}.dbb-news ul li{width:31.666667%}.dbb-news ul li+li{margin-left:2.5%}}@media (min-width:1200px){.dbb-news h3{font-size:23px}.dbb-news h4{font-size:19px;line-height:24px}}.rwform [class*='col-']{float:left}.rwform{padding:15px 0}.rwform .section{float:left;padding:10px;width:100%;margin-bottom:25px;box-sizing:border-box}.rwform .section .headline{padding:0 0 10px 0;color:#5e6c72;font-size:1.06em;font-weight:700}.col-xs-12.col-sm-8 .rwform,.col-xs-12.col-md-8 .rwform,.container-dbb .rwform{width:100%;padding:15px 0 15px 15px;background-color:#f8f8f8;margin-bottom:20px;float:left}.rwform .error{color:#f10000}.rwform hr{margin-right:15px}.rwform label{font-weight:400;padding-left:0}.rwform span.description{margin:15px 0 0 0;display:block;font-size:11px}.rwform .rating{float:left}.rwform .rating>label:active{position:relative;top:2px;left:2px}.rwform .rating:not(:checked)>input{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rwform .rating:not(:checked)>label{float:right;width:1em;padding:0 .1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%;line-height:1.2}.rwform .rating:not(:checked)>label::before{content:'★ '}.rwform .input-1,.rwform .input-2,.rwform .select-1,.rwform .conversion-form-1 select,.rwform input[type=text]{width:100%;padding:8px;box-sizing:border-box}.rwform .input-2{padding:15px}.rwform textarea{width:100%;height:150px}.rwform .control-group{padding-right:15px;margin-bottom:16px;padding-left:0}.rwform .section .control-group{margin-bottom:20px}.rwform .control-group.select select{width:100%;overflow:hidden;text-overflow:ellipsis}.rwform .control-group.checkbox label,.rwform .control-group.radio label{padding-left:0;text-align:left}.rwform .control-group.checkbox .controls li,.rwform .control-group.radio .controls li{float:inherit;display:block;line-height:28px;margin:2px 0}.rwform .control-group.checkbox .controls li{line-height:normal}.rwform .control-group.submit input{clear:both}.rwform .controls ul{list-style-type:none}.rwform .controls li{float:left;margin:10px 20px 30px 0}.rwform .controls ul.chosen-results li{float:inherit;margin:0}.rwform .control-group.date .controls,.rwform .control-group.datetime .controls{position:relative}.rwform .control-group.date .controls input,.rwform .control-group.datetime .controls input{padding-right:20px;position:relative;z-index:0}.rwform .control-group.date .controls .delete:before,.rwform .control-group.datetime .controls .delete:before{position:absolute;right:3px;top:50%;transform:translateY(-50%);content:'X';padding:5px;cursor:pointer;z-index:1;text-shadow:1px 1px 2px #ccc}.rwform .control-group .controls button:hover{background-color:#c9cacb;transition:background-color,800ms}.rwform .file{margin-top:10px}.rwform .form-horizontal input{margin-left:0}.rwform .form-send-1{width:28px;height:28px;border:none;cursor:pointer}.form-control[readonly]{background-color:#fff!important}.grecaptcha-badge{display:none}.control-group.captcha{margin:20px 0;text-align:right;float:left}.control-group.captcha input{width:230px;margin-top:15px;text-transform:uppercase;float:right}.control-group.captcha label.captcha-label{display:block;margin-bottom:6px}a.play-captcha{width:30px;display:inline-block;padding:0}a.play-captcha:before{font-family:var(--fontAwesome);font-weight:600;content:'\f144';font-size:25px}a.play-captcha.play:before{content:'\f6a8'}
