body{padding-top:0!important}section p a{color:#ff074e}section p a:hover{color:#ff074e;text-decoration:none}.verifone-container-for-logo{padding-bottom:30px}.verifone-container-for-logo .verifone-link{max-width:140px}.verifone-container-for-logo .verifone-link img{height:auto;max-width:100%}.verifone-container-for-logo .payone-link{max-width:200px}.verifone-container-for-logo .payone-link img{height:auto;max-width:100%}.verifone-container-for-logo .container{display:flex;justify-content:flex-end}.unzer--has-line{position:relative}.unzer--has-line:before{background:#fc1154;border-radius:10px;content:"";height:24px;left:-15px;position:absolute;top:0;width:4px}@media only screen and (min-width:1024px){.unzer--has-line:before{top:8px}}.landing-tillhub *{font-family:Visuelt}.landing-tillhub .unzer-form .verifone_btn{background:#05c98c}.landing-hero{background-size:cover;color:#fff;overflow:hidden;position:relative}.landing-hero .container{padding-bottom:32px;padding-top:32px;position:relative;z-index:10}@media only screen and (min-width:1024px){.landing-hero .row{min-height:550px}}.landing-hero .unzer-hero__sub-title{color:#fff;display:block;font-weight:700}.landing-hero__img img{height:auto;width:100%}.landing-hero__img-column{align-items:flex-end;display:flex}.landing-hero__curved{height:24px;left:0;position:absolute;right:0;width:100%}@media only screen and (min-width:1024px){.landing-hero__curved{height:56px}}.landing-hero__curved.bottom{bottom:0}.landing-hero__curved.top{top:0}.landing-hero__content{align-items:center;color:#fff;display:flex}.landing-hero__content div{width:100%}.landing-hero__content div :last-child{margin-bottom:0}.landing-hero__content p{font-size:24px}.landing-hero__content .hero-top-subtitle{display:block;font-family:MarrSans,sans-serif;font-size:14px;margin-bottom:25px}.landing-hero__content h1{font-size:32px;font-weight:700;line-height:36px;line-height:1;margin-bottom:30px}.landing-hero__content h2,.landing-hero__content h4{font-size:18px;font-weight:400;line-height:1.5}@media only screen and (min-width:1024px){.landing-hero__content h2,.landing-hero__content h4{font-size:30px}.landing-hero__content h1{font-size:64px;margin-bottom:64px}}.landing-content{padding:80px 0}.hbspt-form__telekom .hs-button.primary{background:#262626}.hbspt-form__telekom .hs-button.primary:hover{background:#000!important}.unzer-form .form-group{margin-bottom:40px}.unzer-form .form-group input,.unzer-form .form-group label,.unzer-form .form-group select{font-family:Visuelt}.unzer-form .form-group label{font-size:16px;margin-bottom:12px}.unzer-form .form-group input,.unzer-form .form-group select{background:#fafafa;border-radius:30px;box-shadow:0 12px 24px #0c143014;font-size:16px;height:64px!important;padding:6px 30px}.unzer-form .form-group input.error,.unzer-form .form-group select.error{border-color:#ff3b30}.landing-hero__submit-button,.unzer-btn{align-items:center;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:100px;color:#fff;display:inline-flex;font-size:12px;font-size:16px;font-weight:700;justify-content:center;padding:22px 44px;text-transform:uppercase}.landing-hero__submit-button svg,.unzer-btn svg{margin-left:9px}.unzer-btn{background-color:#ff074e}.unzer-btn:hover{background-color:#e70645;color:#fff}.unzer-btn--red{background-color:#ff074e;color:#fff}.unzer-btn--xl{font-size:16px;padding:22px 44px}.unzer-container{padding:60px 0;position:relative}.unzer-container:has(.landing-hero__curved.bottom){padding-bottom:120px}@media only screen and (max-width:767px){.unzer-form .unzer-btn{width:100%}}.thanks-title{display:block;font-size:32px;text-align:center}@media only screen and (max-width:1024px){.thanks-title{font-size:48px}}.verifone-link-thanks{align-items:center;display:flex;gap:40px;justify-content:center;padding-top:100px}.verifone-link-thanks img{max-width:200px}.sprk-landing article:target,.sprk-landing div:target{scroll-margin-top:0!important}.sprk-landing{--brand-color:red;--box-info-text-color:#666;--box-info-bd-color:#e3e3e3;--box-info-bg:#fff;--box-info-radius:15px;background-color:#f0f0f0;color:#fff}.sprk-landing .btn{background-color:var(--brand-color);border-radius:30px;color:#fff;display:inline-block;font-size:12px;font-weight:700;padding:12px 16px;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:768px){.sprk-landing .btn{padding:12px 24px}}.sprk-landing .btn span{cursor:pointer;display:inline-block;letter-spacing:1px;padding-right:17px;position:relative}.sprk-landing .btn span:after{border-bottom:6px solid #0000;border-left:6px solid #fff;border-radius:3px;border-top:6px solid #0000;content:"";height:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:0}.sprk-landing .btn:hover{background-color:#ff074e}.sprk-landing .header-sparkasse{background-color:var(--brand-color);color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:30px 0}@media only screen and (min-width:1280px){.sprk-landing .header-sparkasse{padding:60px 0}}.sprk-landing .header-sparkasse .slogan{display:block;font-size:12px;margin-bottom:12px;text-transform:uppercase}.sprk-landing .header-sparkasse h1{font-size:32px;font-weight:700;line-height:1.1875;margin-bottom:0}@media only screen and (min-width:1280px){.sprk-landing .header-sparkasse h1{font-size:64px}}.sprk-landing .landing-content{font-size:16px;line-height:1.75;padding:34px 0}.sprk-landing .landing-content h2,.sprk-landing .landing-content h3{font-size:24px;font-weight:700;line-height:1.25;margin-bottom:24px}@media only screen and (min-width:992px){.sprk-landing .landing-content h2,.sprk-landing .landing-content h3{font-size:32px;line-height:1.25}}.sprk-landing .landing-content h2 mark,.sprk-landing .landing-content h3 mark{background:none;color:var(--brand-color);padding:0}.sprk-landing .sprk__areas{display:grid;gap:14px;grid-template-columns:repeat(1,1fr);margin-bottom:24px}@media only screen and (min-width:375px){.sprk-landing .sprk__areas{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.sprk-landing .sprk__areas{gap:20px}}@media only screen and (min-width:1280px){.sprk-landing .sprk__areas{gap:24px;grid-template-columns:repeat(4,1fr)}}.sprk-landing .sprk__area-box,.sprk-landing .sprk__article{background:var(--box-info-bg);border:1px solid var(--box-info-bd-color);border-radius:var(--box-info-radius);color:var(--box-info-text-color)}.sprk-landing .sprk__area-box{align-items:center;display:flex;flex-direction:column;padding:12px;text-align:center}@media only screen and (min-width:480px){.sprk-landing .sprk__area-box{padding:20px}}@media only screen and (min-width:768px){.sprk-landing .sprk__area-box{padding:30px}}@media only screen and (min-width:992px){.sprk-landing .sprk__area-box{padding:45px}}.sprk-landing .sprk__area-box figure{margin-bottom:20px}.sprk-landing .sprk__area-box .btn,.sprk-landing .sprk__area-box>div{width:100%}@media only screen and (min-width:768px){.sprk-landing .sprk__area-box .btn{min-width:175px}}.sprk-landing .sprk__area-box .sprk__area-box__title{font-size:16px;line-height:1.125}@media only screen and (min-width:992px){.sprk-landing .sprk__area-box .sprk__area-box__title{font-size:24px;line-height:1.125}}.sprk-landing .sprk__article{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:30px 12px}@media only screen and (min-width:360px){.sprk-landing .sprk__article{padding:30px}}@media only screen and (min-width:768px){.sprk-landing .sprk__article{align-items:center;flex-direction:row;gap:40px}}@media only screen and (min-width:1280px){.sprk-landing .sprk__article{padding:60px 100px}}@media only screen and (min-width:768px){.sprk-landing .sprk__article.sprk__article_info{align-items:flex-start}.sprk-landing .sprk__article>figure{flex:250px 0 0}}@media only screen and (min-width:1025px){.sprk-landing .sprk__article>figure{flex:350px 0 0}}@media only screen and (min-width:1280px){.sprk-landing .sprk__article>figure{flex:558px 0 0}}.sprk-landing .sprk__article .sprk__article-content{flex-grow:1}.sprk-landing .sprk__article p{margin-bottom:30px}.sprk-landing .sprk__article p:last-child{margin-bottom:0}@media only screen and (min-width:768px){.sprk-landing .sprk__article-holder .sprk__article:nth-child(2n){flex-direction:row-reverse}}.sprk-landing .sprk-footer{background-color:var(--brand-color);padding:60px 0}.sprk-landing .sprk-footer .text-xl{font-size:18px;font-weight:700;line-height:1.25;margin-bottom:30px}@media screen and (min-width:1280px){.sprk-landing .sprk-footer .text-xl{font-size:32px;line-height:1.25}}.sprk-landing .sprk-footer .btn{background-color:#fff;color:var(--brand-color);text-align:center}.sprk-landing .sprk-footer .btn.btn-more{min-width:295px}.sprk-landing .sprk-footer .btn.btn-more span:after{border-left-color:var(--brand-color)}.landing-bezahlexperten-kassenberatung .wrapper{background-color:#f6f6f4}.landing-bezahlexperten-kassenberatung .landing-top-header{background-color:#fff;padding:12px 0}@media screen and (min-width:576px){.landing-bezahlexperten-kassenberatung .landing-top-header{padding:30px 0}}.landing-bezahlexperten-kassenberatung .landing-hero{background:linear-gradient(270deg,#00abba,#51d0b9);z-index:2}.landing-bezahlexperten-kassenberatung .landing-hero .container{padding-bottom:30px;padding-top:30px}@media screen and (min-width:768px){.landing-bezahlexperten-kassenberatung .landing-hero .container{padding-bottom:100px;padding-top:50px}}.landing-bezahlexperten-kassenberatung .landing-hero .row{flex-direction:column;gap:30px;margin:0}@media screen and (min-width:768px){.landing-bezahlexperten-kassenberatung .landing-hero .row{flex-direction:row}}@media screen and (min-width:1024px){.landing-bezahlexperten-kassenberatung .landing-hero .row{min-height:100px}}.landing-bezahlexperten-kassenberatung .landing-hero .row .col-sm-6{padding:0}@media screen and (min-width:576px){.landing-bezahlexperten-kassenberatung .landing-hero .row{flex-wrap:nowrap;min-height:300px}.landing-bezahlexperten-kassenberatung .landing-hero .row .col-sm-6{flex:initial;max-width:none}.landing-bezahlexperten-kassenberatung .landing-hero .row .landing-hero__content{flex-grow:1}.landing-bezahlexperten-kassenberatung .landing-hero .row .landing-hero__img-column{flex:0 0 40%}}.landing-bezahlexperten-kassenberatung .landing-hero h1{display:flex;flex-direction:column;font-family:MarrSans,sans-serif;font-size:25px;font-weight:500;margin:0!important}@media screen and (min-width:375px){.landing-bezahlexperten-kassenberatung .landing-hero h1{font-size:32px}}@media screen and (min-width:576px){.landing-bezahlexperten-kassenberatung .landing-hero h1{font-size:48px}}@media screen and (min-width:768px){.landing-bezahlexperten-kassenberatung .landing-hero h1{font-size:36px}}@media screen and (min-width:992px){.landing-bezahlexperten-kassenberatung .landing-hero h1{font-size:48px}}@media screen and (min-width:1280px){.landing-bezahlexperten-kassenberatung .landing-hero h1{font-size:64px}}.landing-bezahlexperten-kassenberatung .landing-hero h1 span{background-color:#fff;border-radius:7px;color:#333;display:inline-block;padding:6px 12px}.landing-bezahlexperten-kassenberatung .landing-hero h1 mark{background:none;margin:2px 0}.landing-bezahlexperten-kassenberatung .landing-content{padding:0;position:relative;z-index:5}@media screen and (min-width:576px){.landing-bezahlexperten-kassenberatung .landing-content{padding:0 0 80px}}.landing-bezahlexperten-kassenberatung .landing-content h3{color:#333;font-size:24px;font-weight:700;margin-bottom:45px}@media screen and (min-width:576px){.landing-bezahlexperten-kassenberatung .landing-content h3{font-size:30px}}.landing-bezahlexperten-kassenberatung .landing-content.landing-content-thanks{padding:80px 0}.landing-bezahlexperten-kassenberatung .landing-content.landing-content-white{background-color:#fff}.landing-bezahlexperten-kassenberatung .embed-hubspot-form.hbspt-form{border-radius:18px;padding:40px 15px}@media screen and (min-width:576px){.landing-bezahlexperten-kassenberatung .embed-hubspot-form.hbspt-form{background-color:#fff;margin:-80px 0 0;padding:60px 35px}}.landing-bezahlexperten-kassenberatung .embed-hubspot-form.hbspt-form .hbspt-form,.landing-bezahlexperten-kassenberatung .embed-hubspot-form.hbspt-form form{margin:0}.landing-bezahlexperten-kassenberatung .embed-hubspot-form.hbspt-form .hs-submit .hs-button{background:linear-gradient(90deg,#feed00,#fed51a);color:#000;font-weight:700;max-width:258px;width:100%}@media screen and (min-width:768px){.landing-bezahlexperten-kassenberatung .embed-hubspot-form.hbspt-form .hs-submit .hs-button{font-size:18px;height:68px;max-width:320px!important}}.landing-bezahlexperten-kassenberatung .embed-hubspot-form.hbspt-form .hs-input{background-color:#fafafa;border:1px solid #e2e2e2;border-radius:15px;width:100%!important}.landing-bezahlexperten-kassenberatung .embed-hubspot-form.hbspt-form .hs-form-field .hs-form-required{color:red}.landing-bezahlexperten-kassenberatung .homepage-partners{margin:0}.landing-bezahlexperten-kassenberatung .homepage-partners .container{background:none;box-shadow:none;padding-top:0}.landing-bezahlexperten-kassenberatung .homepage-partners .homepage-partners__logo{align-items:center;display:flex;justify-content:center}.landing-bezahlexperten-kassenberatung .homepage-partners .homepage-partners__logo img{max-height:75px;max-width:90px}@media screen and (min-width:576px){.landing-bezahlexperten-kassenberatung .homepage-partners .homepage-partners__logo img{max-height:91px;max-width:90px}}@media screen and (min-width:768px){.landing-bezahlexperten-kassenberatung .homepage-partners .homepage-partners__logo img{max-height:100px}.landing-bezahlexperten-kassenberatung .homepage-partners .homepage-partners__logo.homepage-partners__logo-kassen-sich img,.landing-bezahlexperten-kassenberatung .homepage-partners .homepage-partners__logo.homepage-partners__logo-unzer img{max-width:145px}}.landing-bezahlexperten-kassenberatung .landing-bezahlexperten-kassenberatung__column>div{margin-bottom:30px}.landing-bezahlexperten-kassenberatung .landing-bezahlexperten-kassenberatung__column img{max-width:160px}.landing-bezahlexperten-kassenberatung .btn-call{background:linear-gradient(90deg,#feed00,#fed51a);border-radius:100px;color:#0c0c0d;display:inline-block;font-size:16px;font-weight:700;height:68px;max-width:360px;padding:25px 5px 0;text-align:center;text-transform:uppercase;vertical-align:top;width:100%}.landing-bezahlexperten-kassenberatung .link-call{font-weight:700;text-decoration:underline}.landing-bezahlexperten-kassenberatung .link-call:hover{text-decoration:none}.landing-bezahlexperten-kassenberatung .landing-bezahlexperten-kassenberatung__call-text{max-width:750px}.landing-bezahlexperten-kassenberatung .logo{max-height:32px}@media screen and (min-width:576px){.landing-bezahlexperten-kassenberatung .logo{max-height:50px}}.tillhub-form-with-rounded-inputs{padding:100px 0}.tillhub-form-with-rounded-inputs .hbspt-form .hs-input{background:#fafafa;border-radius:30px;box-shadow:0 12px 24px rgba(12,20,48,.078);font-size:16px;height:64px!important;padding:6px 30px}.tillhub-form-with-rounded-inputs .hbspt-form select.hs-input,.tillhub-form-with-rounded-inputs .hbspt-form textarea.hs-input{width:100%}.tillhub-form-with-rounded-inputs .hbspt-form .hs-form-field>label{display:block;margin-bottom:12px}.tillhub-form-with-rounded-inputs .form-columns-1{max-width:100%!important;width:100%}.tillhub-form-with-rounded-inputs .hs_submit{padding-top:30px}.tillhub-form-with-rounded-inputs .actions{display:flex;justify-content:center}.unzer-button-submit-color .hs-button.primary{background-color:#ff074e;border-radius:100px;color:#fff;font-size:16px;font-weight:700;height:68px;justify-content:center;margin:0;max-width:100%;padding:8px 44px;text-transform:uppercase}.unzer-button-submit-color .hs-button.primary:hover{background-color:#e70645;border:0!important;color:#fff}.tillhub-form-with-rounded-inputs .hs-error-msgs label.hs-error-msg{color:red}.home-partners-no-border .homepage-partners .container{border:0;box-shadow:none}.tillhub-form-new-checkbox .legal-consent-container{padding-bottom:20px}.tillhub-form-new-checkbox .switch-wrapper.form-group{background:none;border:0;display:block;padding-left:63px;padding-top:14px;position:relative}.tillhub-form-new-checkbox .switch-wrapper.form-group .form-group{left:0;position:absolute;top:10px}

/*# sourceMappingURL=tillhub-landings.min.css.map*/