.white{color:#fff;}.mauer-permanent-batch{display:flex;position:fixed;bottom:2rem;right:2rem;z-index:1010;width:150px;background:#c00a78;height:150px;text-align:center;align-content:center;align-items:center;justify-content:center;line-height:1.1;color:#fff;border-radius:50%;font-size:21px;font-weight:500;text-decoration:none;flex-direction:column;text-transform:uppercase;transform:rotate(12deg);transition:all ease-in-out 0.5s;}.mauer-permanent-batch:hover{color:#fff;text-decoration:none;transform:rotate(-348deg);}.mauer-permanent-batch .small{font-size:19px;padding:0px 0 0px 0;text-transform:none;}@media screen and (max-width:767px){.mauer-permanent-batch{bottom:-1rem;right:-1rem;transform:scale(0.65) rotate(12deg);transform-origin:center;}.mauer-permanent-batch:hover{color:#fff;text-decoration:none;transform:scale(0.65) rotate(-348deg);}.ma-footer{padding-bottom:8rem;}}i.icon-cal::before{content:'';display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('../../../fileadmin/templates/public/img/icon_cal.png');vertical-align:top;}.slick-dots li button::before{border:2px solid #fff;background:#341328;}.slick-dots li.slick-active button::before{border-color:#fff;background:#c00a78;}.ma-footer .footer-tabs{margin-top:0rem;}#bewerbung-Zahnarzt,#bewerbung-Initiativ{display:block;}#bewerbung-Zahnarzt .col-md-2,#bewerbung-Initiativ .col-md-2{flex:none;max-width:100%;}#bewerbung-Zahnarzt .col-sm-4,#bewerbung-Initiativ .col-sm-4{flex:none;max-width:100%;}#bewerbung-Zahnarzt .submit .btn,#bewerbung-Initiativ .submit .btn{min-width:130px;font-size:14px;max-width:150px;}#bewerbung-Zahnarzt .control-label,#bewerbung-Initiativ .control-label{display:none;}.form-check{padding-left:0rem;}#bewerbung-Zahnarzt .form-check-label,#bewerbung-Initiativ .form-check-label{line-height:115%;}#bewerbung-Zahnarzt .form-check-label span,#bewerbung-Initiativ .form-check-label span{font-size:0.75rem;padding-left:0.5rem;line-height:125%;}@media screen and (max-width:520px){p.lead{line-height:1.3;}}.wrapper_siegel{width:100%;}.wrapper_siegel > div{left:50%;margin-left:-136px !important;}.maps-outer{position:relative;padding-bottom:57%;width:100%;}.maps-inner{position:absolute;top:0;width:100%;height:100%;}.ma-news-footer{font-size:0.75rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,0.15);}.display-2{line-height:0.9;}p.subheadline + h1,p.subheadline + h2,p.subheadline + h3,p.subheadline + h4{margin-top:-0.1em;}
