@charset "UTF-8";
/***!  /media/templates/site/cassiopeia_hapi/css/user.css?58e7e0  !***/

main{margin:0px auto;overflow:hidden}.main-flex{display:flex;flex-direction:column;justify-content:center;align-items:center}.text{text-align:center !important}.logo-main{margin-bottom:25px}.header.container-header.full-width{display:grid;grid-template-columns:minmax(0,1fr) repeat(4,minmax(0,19.875rem)) minmax(0,1fr);grid-gap:0 1em;align-items:center}.container-header .grid-child:first-child{grid-column:2/2}.container-header .container-nav{grid-column:5/5}.container-header .navbar-toggler{border:none}.container-header .container-nav{justify-content:flex-end;color:#fff;padding:20px}.navbar-brand{width:70px;height:70px}#mod-custom109,.footer-bleed,.footer{width:100vw}#mod-custom109 .row{margin-left:0 !important;margin-right:0 !important}.container-footer .grid-child{padding:40px 0px}.footer-inner{display:flex;gap:2rem;align-items:center;justify-content:center;margin:0 auto}.footer-block{flex:0 0 auto}.footer-images{display:flex;gap:1rem;justify-content:center;align-items:center;flex-wrap:nowrap;padding:25px;background-color:white}.footer-image{flex:1 1 0;max-width:160px;padding-right:25px}.footer-image img{width:100%;height:auto;display:block;object-fit:contain}@media (max-width:768px){.footer-images{flex-direction:column}.footer-image{max-width:120px}}.footer-block--logo img{max-width:150px;height:auto}.footer-block--contact{max-width:400px;line-height:1.6}.footer-title{font-weight:600;margin-bottom:0.5rem}.footer-link{text-decoration:none}.footer-link:hover{text-decoration:underline}@media (max-width:768px){.footer-inner{flex-direction:column;text-align:center}}.footer-wrap{margin-top:40px}.image-logo{max-width:150px;height:auto}.footer-link{color:#062a73;text-decoration:none;transition:color 0.2s ease}.footer-link:hover{color:red !important;text-decoration:underline}.footer-carousel{order:1;width:100%}.footer-contact{order:2;width:100%}.copyright-footer{background-color:#ebeff7;padding:1.5rem 0;border-top:1px solid #495057}.copyright-content{display:flex;justify-content:center;align-items:center;gap:2rem;flex-wrap:wrap}.copyright-item{color:#062a73}.copyright-item i{margin-right:0.5rem}@media (min-width:768px) and (max-width:991px){.footer-blocks-row{gap:1.5rem}.footer-block{flex:0 1 280px}}@media (min-width:1200px){.footer-blocks-row{gap:3rem}.footer-block{flex:0 1 320px}}@media (max-width:767px){.footer-blocks-row{flex-direction:column;align-items:center;gap:1rem}.footer-block{text-align:center;max-width:350px;flex:0 1 auto}.footer-block--address{text-align:center}.copyright-content{flex-direction:column;gap:0.75rem}.copyright-item{text-align:center}}.image-logo{max-width:150px;height:auto}.blog-featured h2{display:none}.page-title,.page-header{background-color:#ebeff7;padding:25px 25px;margin:20px 0px}.contact-page .card{border-radius:5px}.contact-page .card-title{font-weight:600}.card{background-color:#ebeff7;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px}.card-img-top{padding:25px;object-fit:cover;border-radius:25px}.card-img-ratio{width:100%;height:100%;object-fit:cover}.halle{width:600px;height:400px;object-fit:cover}.aktuelles-box{border:1px solid #ddd;padding:15px;background:#ebeff7}
