@font-face{font-display:swap;font-family:AmpleSoft Pro;font-style:normal;font-weight:700;src:url(https://143397500.fs1.hubspotusercontent-eu1.net/hubfs/143397500/Knif/Visuell%20profil/AmpleSoftPro-Bold.woff2) format("woff2")}.reklame-header-wrapper{background-color:#f4f4f4;overflow:hidden;position:relative;width:100%}.header-image{display:block;position:relative;width:100%;z-index:1}.header-image img{display:block;height:auto;width:100%}.header-content-overlay{left:0;position:absolute;top:0;z-index:2}.container-width,.header-content-overlay{align-items:center;display:flex;height:100%;width:100%}.container-width{margin:0 auto;max-width:1400px;padding:60px 40px}.header-content-overlay.content-left .container-width{justify-content:flex-start}.header-content-overlay.content-right .container-width{justify-content:flex-end}.content-box{display:flex;flex-direction:column;gap:25px;max-width:700px;text-shadow:0 2px 10px rgba(0,0,0,.1);width:100%}.content-box h1{font-family:AmpleSoft Pro,sans-serif;font-size:72px;font-weight:700;line-height:1.1;margin:0}.content-box .description{font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.6;max-width:90%}.buttons-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-top:15px}.custom-button{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;justify-content:center;padding:16px 32px;text-decoration:none;text-shadow:none;transition:all .3s ease}.primary-btn{background-color:#12636e;border:2px solid #12636e;color:#fff}.primary-btn:hover{background-color:#0e4e57;border-color:#0e4e57;transform:translateY(-2px)}.outline-btn{background-color:transparent;border:2px solid}.outline-btn:hover{background-color:hsla(0,0%,100%,.1);transform:translateY(-2px)}@media (max-width:1300px){.reklame-header-wrapper{display:flex;flex-direction:column;height:auto!important;min-height:0!important}.header-image{height:auto;order:1;position:relative;width:100%}.header-content-overlay{background-color:#fff;height:auto;order:2;position:relative}.container-width{align-items:center;justify-content:center!important;padding:40px 20px}.content-box{align-items:center;text-align:center;text-shadow:none}.content-box,.content-box .description,.content-box h1{color:#000!important}.content-box h1{font-size:36px}.content-box .description{font-size:16px;max-width:100%}.buttons-wrapper{flex-direction:column;gap:15px;justify-content:center;width:100%}.outline-btn{border-color:#000!important;color:#000!important}.custom-button{padding:14px 20px;width:100%}}