@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes zoom_rotate{0%{transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}to{transform:rotate(0deg)}}.adressblock ul li.adrname,b,body #wrapper footer #ticker,body #wrapper footer #ticker #vmarkt_ticker .date,body #wrapper footer #ticker h3,h1,h2,h3,strong{font-weight:600}.themenlink,article.accordion>h1,article.accordion>h2,article.accordion>h3{font-weight:600!important}body #wrapper #content_wrapper main #content #breadcrumb{left:2rem;max-width:90%}@media (max-width:455px){body #wrapper #content_wrapper main #content #breadcrumb{display:none}}body #wrapper.home #content_wrapper main #content #breadcrumb{display:none}.awlist{list-style-type:none;padding:0}.awlist li{margin:8px 0;position:relative}.awlist li a{color:#d81818}.awlist li i{margin-right:10px;opacity:.8}body{color:#555;font-size:100%;font-size:1.2rem}h1{color:#d81818;font-size:2.5rem;margin-bottom:1rem}h1,h2{hyphens:auto}h2{color:#646f82;font-size:1.4rem;margin-bottom:.5rem}h3{hyphens:auto;margin:2rem 0 8px}a{color:#646f82;text-decoration:none}a:hover{text-decoration:underline}p{hyphens:auto;line-height:1.4em;margin-bottom:1rem;text-align:left}b,i{hyphens:none}@media (max-width:667px){b,i{hyphens:auto}}hr{margin:1rem}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;width:0}body #wrapper #content_wrapper #header_wrapper{height:auto}body #wrapper #content_wrapper #header_wrapper #header{flex-wrap:nowrap}body #wrapper #content_wrapper #header_wrapper #header #topright{background-color:#e3e3e3;left:0;padding-right:calc(50% - 42rem);width:100%}@media (max-width:1350px){body #wrapper #content_wrapper #header_wrapper #header #topright{padding-right:1rem}}body #wrapper #content_wrapper #header_wrapper #header #topright a{background:none;border:none;color:#555}body #wrapper #content_wrapper #header_wrapper #header #topnav{align-self:flex-start;background:none;flex-basis:70vw;margin:10rem calc(50% - 41rem) 0 1rem;max-width:62rem}@media (max-width:1350px){body #wrapper #content_wrapper #header_wrapper #header #topnav{margin:9rem 1rem 0}}body #wrapper #content_wrapper #header_wrapper #header #topnav>ul>li>a{background:none;color:#555;font-size:15px;font-weight:700;letter-spacing:-.5px;padding:0}@media (max-width:1350px){body #wrapper #content_wrapper #header_wrapper #header #topnav>ul>li>a{font-size:87.5%}}body #wrapper #content_wrapper #header_wrapper #header #topnav>ul>li.active>a,body #wrapper #content_wrapper #header_wrapper #header #topnav>ul>li:hover>a{color:#d81818}body #wrapper #content_wrapper #header_wrapper #header #topnav>ul>li ul li a{background:hsla(0,0%,52%,.85)}body #wrapper #content_wrapper #header_wrapper #header #topnav>ul>li ul li.active>a,body #wrapper #content_wrapper #header_wrapper #header #topnav>ul>li ul li:hover>a{background:color-mix(in srgb,hsla(0,0%,52%,.85),#000 10%)}body #wrapper #content_wrapper #header_wrapper #header #logo{height:15rem;margin:4rem 0 1rem calc(50% - 41rem);max-width:25rem}@media (max-width:1350px){body #wrapper #content_wrapper #header_wrapper #header #logo{margin:4rem 0 1rem 2rem;max-height:12rem;max-width:25rem}}@media (max-width:1180px){body #wrapper #content_wrapper #header_wrapper #header #logo{margin:1rem auto}}@media (max-width:530px){body #wrapper #content_wrapper #header_wrapper #header #logo{max-width:90%}}body #wrapper #content_wrapper #topslide{background-color:#dadbdd;height:26vw;max-height:600px}body #wrapper #content_wrapper #topslide .bx-controls .bx-pager .bx-pager-item{display:none}body #wrapper #content_wrapper main{max-width:1350px;padding:2rem;width:100%}body #wrapper #content_wrapper main #content #breadcrumb{left:auto;width:auto}body #wrapper #content_wrapper main #content #breadcrumb a:nth-child(n+2):before{content:"\25E5";display:inline-block;font-size:8px;left:0;position:relative;top:-1px;transform:rotate(45deg)}body #wrapper #content_wrapper main #content #breadcrumb a:nth-child(n+2).active,body #wrapper #content_wrapper main #content #breadcrumb a:nth-child(n+2):hover{color:#d81818}body #wrapper footer{align-items:stretch;flex-wrap:wrap;justify-content:space-between;padding:2rem calc(50vw - 40rem)}@media (max-width:1350px){body #wrapper footer{padding:2rem 1rem}}body #wrapper footer>div{flex-basis:auto;padding:1rem}body #wrapper footer>div .headline,body #wrapper footer>div address span a,body #wrapper footer>div ul li a{color:#555}body #wrapper footer>div .headline:before,body #wrapper footer>div address span a:before,body #wrapper footer>div ul li a:before{margin-right:11px}body #wrapper #fixnav_header_wrapper{height:6rem}body #wrapper #fixnav_header_wrapper #fixnav_header{max-width:1350px;padding:0 1rem}body #wrapper #fixnav_header_wrapper #fixnav_header #fixnav_topright a{background:none;color:color-mix(in srgb,#555,#fff 30%)}body #wrapper #fixnav_header_wrapper #fixnav_header #fixnav_topnav{align-self:center;background:none;flex-basis:68%;margin-right:2vw}body #wrapper #fixnav_header_wrapper #fixnav_header #fixnav_topnav>ul>li>a{background:none;color:#555;font-size:15px;letter-spacing:-.5px;padding-left:0;padding-right:0}@media (max-width:1350px){body #wrapper #fixnav_header_wrapper #fixnav_header #fixnav_topnav>ul>li>a{font-size:87.5%}}body #wrapper #fixnav_header_wrapper #fixnav_header #fixnav_topnav>ul>li.active>a,body #wrapper #fixnav_header_wrapper #fixnav_header #fixnav_topnav>ul>li:hover>a{color:#d81818}body #wrapper #fixnav_header_wrapper #fixnav_header #fixnav_topnav>ul>li ul li a{background:color-mix(in srgb,hsla(0,0%,52%,.85),#fff 40%);color:color-mix(in srgb,#555,#000 10%)}body #wrapper #fixnav_header_wrapper #fixnav_header #fixnav_topnav>ul>li ul li.active>a,body #wrapper #fixnav_header_wrapper #fixnav_header #fixnav_topnav>ul>li ul li:hover>a{background:color-mix(in srgb,hsla(0,0%,52%,.85),#fff 70%)}body #wrapper #mob_wrapper #mobnav ul li.active>a{background:#d81818}body #wrapper[data-mobnav-pos=right] #content_wrapper #header_wrapper #header #topright{justify-content:flex-start;padding-left:1rem;padding-right:0}.team .person,.team section{margin-bottom:4vw}.team .person figure.round,.team section figure.round{align-self:start;border-radius:3px;height:auto;max-width:170px;width:100%}.team .person article,.team section article{align-self:start;border:none;margin:-11px 1rem 1rem 6vw;padding:0}@media (max-width:820px){.team .person article,.team section article{margin:1rem 1rem 1rem 0}}.team .person article ul li,.team section article ul li{font-size:93%}.team .person article ul li:before,.team section article ul li:before{margin-right:8px!important}.team .person article ul li.tname,.team section article ul li.tname{font-size:170%}.team .person article ul li a,.team section article ul li a{color:#555;transition:all .2s ease}.team .person article ul li a:hover,.team section article ul li a:hover{color:#646f82;text-decoration:none}.team .person article ul li a:before,.team section article ul li a:before{margin-right:8px!important}.adressblock.vcard ul li:before{margin-right:1rem}.adressblock.vcard ul li span{padding-right:6px}.adressblock.topadr{background:hsla(0,0%,100%,.5);border-radius:6px;color:color-mix(in srgb,#555,#000 9%);left:calc(50% - 41rem);padding:1rem 1.5rem;position:absolute;top:calc(12vw + 10rem);z-index:1}@media (min-width:1760px){.adressblock.topadr{top:24rem}}@media (max-width:1350px){.adressblock.topadr{font-size:15px;left:2rem;padding:2px 10px 6px}}@media (max-width:930px){.adressblock.topadr{background:hsla(0,0%,100%,.8);top:17rem}}@media (max-width:455px){.adressblock.topadr{display:none}}.adressblock.topadr ul:last-child{display:none}.adressblock.topadr ul li.adrname span{display:block;font-size:180%}.adressblock.topadr ul li a,.adressblock.topadr ul li:before{color:color-mix(in srgb,#555,#000 9%);margin-right:10px}#fixnav_header .topadr{display:none}.boxes.flybox article{max-width:27vw}@media (min-width:1350px){.boxes.flybox article{max-width:23rem}}@media (max-width:667px){.boxes.flybox article{max-width:38vw}}@media (max-width:455px){.boxes.flybox article{max-width:90vw}}.listensymbol{list-style-type:none}.listensymbol li{margin:8px 0}.listensymbol li em{font-style:normal;position:relative}.listensymbol li em:before{color:#d81818;content:"\25E5";display:inline-block;font-size:15px;left:-31px;position:absolute;top:0;transform:rotate(45deg)}.nolist{list-style-type:none}.nolist li{margin:8px 0;position:relative}.nolist li:before{color:#d81818;content:"\25E5";font-size:15px;left:-31px;position:absolute;top:0;transform:rotate(45deg)}article.accordion h1,article.accordion h2{color:#0c0c0c;font-size:1.2rem;letter-spacing:.1px;padding:9px 1px;transition:all .2s ease}article.accordion h1:hover,article.accordion h2:hover{letter-spacing:.9px;text-decoration:none}article.accordion h1:before,article.accordion h2:before{color:#d81818;content:"\25E5";margin-right:18px;transform:rotate(45deg);transition:all .2s ease}article.accordion h1 span,article.accordion h2 span{font-size:80%;font-weight:400;padding-left:10px}article.accordion .accordioncontent{color:#0c0c0c;margin-left:2rem;padding:.5rem}article.accordion .accordioncontent h2{color:#646f82;font-size:1.3rem}article.accordion .accordioncontent h2:before{display:none}article.accordion .accordioncontent ul{list-style-type:none;padding:0}article.accordion .accordioncontent ul li{padding:0 0 1rem}article.accordion.opened h1,article.accordion.opened h2{color:#d81818;font-size:1.5rem}article.accordion.opened h1:hover,article.accordion.opened h2:hover{letter-spacing:.1px}article.accordion.opened h1:before,article.accordion.opened h2:before{color:#d81818;content:"\25E5";font-size:1.2rem;left:1px;margin-right:20px!important;position:relative;top:-1px;transform:rotate(135deg);transition:all .2s ease}article.accordion.opened .accordioncontent ul{list-style-type:none}article.accordion.opened .accordioncontent ul.linklist li a{display:inline-block;font-weight:700;letter-spacing:.1px;text-decoration:none;transition:all .2s ease}article.accordion.opened .accordioncontent ul.linklist li a:hover{letter-spacing:.6px}article.accordion.opened .accordioncontent h2{color:#646f82;font-size:1.3rem}article.accordion.opened .accordioncontent h2:before{display:none}#mitgliedschaften img{float:left;margin:4px calc(1vw + 1rem) 3px 0}.nosign li{margin:1rem 0}.nosign li:before{display:none}.nosign li i{color:comark1;float:left;margin:3px 14px 0 -32px}.floatleft,.floatright{margin-bottom:8px;margin-top:4px;max-width:60%}.floatleft.acco,.floatright.acco{max-width:190px;min-width:150px}@media (max-width:820px){.floatleft.acco,.floatright.acco{margin-left:-7px}.floatleft,.floatleft.acco,.floatright,.floatright.acco{float:none;max-width:inherit;min-width:inherit;width:100%}}.floatleft{float:left;margin-right:2rem}.floatright{float:right;margin-left:2rem}.home #content_wrapper main #content h1,.home #content_wrapper main #content p{text-align:center}.home #content_wrapper main #content section article p{text-align:left}.linebot:after,.linetop:before{background:color-mix(in srgb,#555,#fff 40%);content:"";display:block;height:1px;margin:2rem auto;width:60%}#fixnav_topright [data-show-on-hover]:hover[data-show-on-hover-pos=bottom]:before{color:#d81818;font-weight:700;top:50%}#topright [data-show-on-hover]:hover[data-show-on-hover-pos=bottom]:before{color:#d81818;font-weight:700;top:100%}form:not(.mf) fieldset ul li.datkennt i{color:#d81818}form:not(.mf) .capt #jutho_captcha_space #jutho_captcha_helper_link,form:not(.mf) .capt #jutho_captcha_space #jutho_captcha_new_link{border-color:#d81818}form:not(.mf) .capt #jutho_captcha_space #jutho_captcha_helper_link:before,form:not(.mf) .capt #jutho_captcha_space #jutho_captcha_new_link:before{color:#d81818}.altrechner form table tr td input[type=button],.anlagerechner form table tr td input[type=button],.renditerechner form table tr td input[type=button],.zinsrechner form table tr td input[type=button],a.btn,form .mf_buttons a.button,form .mf_buttons button[type=submit],form .mf_buttons input[type=submit],form:not(.mf) input[type=submit]{background:#d81818;border:none;color:#fff;transition:all .2s ease}.altrechner form table tr td input[type=button]:hover,.anlagerechner form table tr td input[type=button]:hover,.renditerechner form table tr td input[type=button]:hover,.zinsrechner form table tr td input[type=button]:hover,a.btn:hover,form .mf_buttons a.button:hover,form .mf_buttons button[type=submit]:hover,form .mf_buttons input[type=submit]:hover,form:not(.mf) input[type=submit]:hover{background:#646f82;text-decoration:none}