body{display:flex;flex-direction:column;min-height:100vh}#page{flex-grow:1;width:100%;display:block}.site-footer{flex-shrink:0}.site-content,#main,#primary,.inside-article,.entry-content{padding-bottom:0!important;margin-bottom:0!important}.entry-content>.gb-container:last-child,.entry-content>.gb-grid-wrapper:last-child{margin-bottom:0!important}#sticky-navigation{background-color:#fafafa}.metaslider .caption-wrap{background:none!important;opacity:1!important;position:absolute!important;top:0;left:0;width:100%;height:100%!important;display:flex!important;align-items:center!important;padding-left:8%!important;padding-right:8%!important}.logunion-hero-content{background:rgb(255 255 255 / .75)!important;backdrop-filter:blur(12px);padding:45px;border-radius:20px;max-width:580px;box-shadow:0 10px 40px rgb(0 0 0 / .1)}.logunion-hero-content h1,.logunion-hero-content h2,.logunion-hero-content .slider-title{color:#244285!important;font-size:32px;font-weight:800;margin-bottom:25px;line-height:1.15}.logunion-hero-content p{color:#444444!important;font-size:19px;line-height:1.6;margin-bottom:0}.slider-button{display:inline-block;background-color:#244285!important;color:#ffffff!important;padding:15px 32px;border-radius:4px;text-decoration:none;font-weight:700;margin-top:35px!important;transition:background 0.3s ease}.slider-button:hover{background-color:#1A3163!important}@media (max-width:1370px){.metaslider,.metaslider .slides,.metaslider img{min-height:480px!important;object-fit:cover}.logunion-hero-content{max-width:460px;padding:30px;margin-top:20px}.logunion-hero-content h1,.logunion-hero-content h2,.logunion-hero-content .slider-title{font-size:26px!important;margin-bottom:15px}.logunion-hero-content p{font-size:16px!important;line-height:1.4}.slider-button{margin-top:20px!important;padding:12px 25px}}@media (max-width:768px){.logunion-hero-content{max-width:85%;left:7.5%!important;padding:25px}}.fluentform .ff-btn-submit{background-color:#244285!important;color:#FFFFFF!important;border-radius:4px!important;padding:14px 35px!important;font-weight:600!important;transition:all 0.3s ease-in-out!important;border:none!important;cursor:pointer!important;box-shadow:none!important}.fluentform button.ff-btn-submit:hover,.fluentform .ff-btn-submit:active,.fluentform .ff-btn-submit:focus{background-color:#1A3163!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgb(26 49 99 / .3)!important}.fluentform input[type="checkbox"]{accent-color:#244285;cursor:pointer}.fluentform .ff-el-form-control{border:1px solid #E5E5E5!important;color:#444444!important;background-color:#FFFFFF!important;border-radius:4px!important}.fluentform .ff-el-form-control:focus{border-color:#00A3E0!important;box-shadow:0 0 0 2px rgb(0 163 224 / .1)!important;outline:none!important}.fluentform .ff-el-section-title,.fluentform .ff-el-form-check label,.fluentform label{color:#444444!important;font-weight:500!important}.fluentform .ff-errors,.fluentform .error{color:#d93025!important;font-size:0.9em!important}@media (max-width:1024px) and (min-width:768px){.produkte_grid h2,.produkte-grid h3{font-size:19x!important;line-height:1.3!important}.produkte-grid p{font-size:12px!important;line-height:1.5!important}.produkte-grid a{font-size:14px!important}}.card-overlay-link::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}