@font-face{font-family:OpenSans;src:url('../font/OpenSans-Regular.ttf')}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.modal{--bs-modal-width:90%}body{padding-top:106px;font-family:OpenSans,Arial,sans-serif}.anchor{position:relative;top:-106px;display:block}.cookie-notice{position:fixed;bottom:0;left:0;width:100%;padding:10px;background-color:#f8f8f8;text-align:center;font-size:14px;color:#444;z-index:9999}.cookie-notice button{background-color:#007bff;color:#fff;border:none;padding:8px 15px;font-size:14px;cursor:pointer}ul.addServices{columns:3}.jumbotron .bigLogo{background-image:url('../img/logo_gesundmeister-1024x635.jpg');background-position:center center;background-size:contain;background-repeat:no-repeat;background-origin:padding-box;background-clip:padding-box}.icons32{position:relative;left:calc(50% - 16px)}.carousel-item{position:relative;height:50vh;background-size:cover;background-position:center}.carousel-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65)}.carousel-caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:100%}.carousel-caption h2{font-size:3rem;font-weight:700;margin-bottom:20px}.carousel-caption p{font-size:1.5rem}.btn-link.textStyle{color:inherit}.btn-link.textStyle:hover{text-decoration:underline!important}.btn-link.shadow-on-hover:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}.modal-body{padding:20px}.impressum-title{font-size:24px;font-weight:700;margin-bottom:20px}.info-text{font-weight:700}.dsgvo-content p,.impressum-content p,.info{margin-bottom:10px}@media only screen and (min-width:768px){.jumbotron .bigLogo{background-size:contain;height:300px}nav{padding-left:50px!important;padding-right:50px!important}}@media only screen and (min-width:1400px){.jumbotron .bigLogo{background-size:auto;height:1200px;background-attachment:fixed}}