@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}h1{color:#600000}#content_wrapper{width:100%}.u-center-text{text-align:center}.u-clr-primary{color:#600000}a.btn{background-color:#600000 !important;color:#fff !important}.versicherung.kapitalanlage ul{padding:0;list-style:none}#header_wrapper{background-color:#fff}#header_wrapper #header #navbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header_wrapper #header #navbar #logo{margin:0 auto;height:100%}#header_wrapper #header #navbar #logo img{-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1);max-height:23rem}#header_wrapper #header #navbar #topnav{width:75%;margin:auto}#header_wrapper #header #navbar #topnav>ul>li>a{text-transform:uppercase}#wrapper .fixnav #fixnav_logo a{background-color:#fff}#wrapper .fixnav #fixnav_logo a img{-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1)}#wrapper .fixnav #fixnav_topnav>ul>li>a{text-transform:uppercase}#mob_wrapper #mobnav_btn{top:4.75rem;left:105%}#hero figure img{-o-object-position:center top;object-position:center top}.review_slider{width:80rem;max-width:100%;margin:3rem auto 0;height:19rem;padding:0 3.5rem !important}.teaser>.animate-numbers{text-align:center}.teaser>.animate-numbers p{font-size:93%}.teaser>.animate-numbers:hover{margin-top:3rem}.teaser>.animate-numbers .number-head{margin-bottom:0}.teaser>.animate-numbers>p:last-child{margin-top:0}.teaser>.animate-numbers .number,.teaser>.animate-numbers .nr-max{color:#600000;margin:.6rem 0;display:inline-block;font-size:160%}.teaser.teaser-special{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 3rem;-ms-flex-pack:distribute;justify-content:space-around}.teaser.teaser-special p{font-size:93%}.teaser.teaser-special>div{margin-right:0;max-width:30rem;-webkit-box-flex:1;-ms-flex:1 1 25rem;flex:1 1 25rem}.referenz-logos{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.referenz-logos a{-webkit-box-flex:0;-ms-flex:0 1 24rem;flex:0 1 24rem;-ms-flex:0 1 20rem;flex:0 1 20rem;text-align:center}.referenz-logos a figure{width:170px;margin:0 auto}.referenz-logos a figure img{width:100%;display:block}.column-links{margin-top:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.column-links a{display:block;background-color:#39393a;color:#fff;text-decoration:none;padding:2.5rem;text-align:center;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;-webkit-box-flex:0;-ms-flex:0 1 23rem;flex:0 1 23rem}.column-links a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.column-links a i{display:block;margin-bottom:1.5rem;font-size:150%}.team{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.team .person{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 400px;flex:1 1 400px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team .person figure img{-o-object-position:center;object-position:center}.team .person article{border:none}.center{text-align:center}.specspace{margin:2rem 0 -2rem}.teaser{margin:4rem auto}footer{position:relative;margin-top:9rem}footer .kontbutt{position:absolute;top:-7rem}footer>div.flex .margintop{margin-top:0}#soc{margin-top:1rem}#soc a>i{font-size:143%;margin-right:1rem}