.kontakt.container .kontakt-cta{margin-bottom:138px}.kontakt.container .kontakt-cta .kontakt-cta-email{background-color:var(--black);border-radius:3px;display:block;margin-bottom:12px;padding:40px 0;text-decoration:none}.kontakt.container .kontakt-cta .kontakt-cta-phone{background-color:var(--orange);border-radius:3px;display:block;margin-bottom:12px;padding:40px 0;text-decoration:none}.kontakt.container .kontakt-cta .kontakt-cta-phone>p{color:var(--black);font-size:16px;line-height:24px;margin-bottom:0;text-align:center}.kontakt.container .kontakt-cta .kontakt-cta-email>p{color:var(--white);font-size:16px;line-height:24px;margin-bottom:0;text-align:center}.kontakt.container .kontakt-cta .kontakt-cta-phone>h2{color:var(--black);margin-bottom:20px;text-align:center}.kontakt.container .kontakt-cta .kontakt-cta-email>h2{color:var(--white);margin-bottom:20px;text-align:center}.kontakt.container .kontakt-cta .kontakt-cta-email>.kontakt-cta-email-image,.kontakt.container .kontakt-cta .kontakt-cta-phone>.kontakt-cta-phone-image{height:55px}.kontakt.container .kontakt-cta .kontakt-cta-email>.kontakt-cta-email-image>img,.kontakt.container .kontakt-cta .kontakt-cta-phone>.kontakt-cta-phone-image>img{display:block;height:100%;object-fit:contain;width:100%}.kontakt.container .kontakt-form-container>h2{margin-bottom:16px}.kontakt.container .kontakt-form-container>p{margin-bottom:40px}.kontakt.container .kontakt-form-container>span>h3{display:none}.kontakt.container .kontakt-form-container .hs-input,.kontakt.container .kontakt-form-container>span input[type=email],.kontakt.container .kontakt-form-container>span input[type=text],.kontakt.container .kontakt-form-container>span textarea{border:1px solid var(--grey);border-radius:3px}.kontakt.container .kontakt-form-container>span input::placeholder,.kontakt.container .kontakt-form-container>span textarea::placeholder{opacity:50%}.kontakt.container .kontakt-form-container>span input[type=submit]{border:1px solid var(--orange);font-size:16px;font-weight:700;line-height:24px;padding:8px 30px}.kontakt.container .kontakt-form-container>span input[type=submit]:hover{background-color:var(--white);border:1px solid var(--orange);color:var(--orange);font-weight:700}.kontakt.container .kontakt-form-container>span .hs-form-booleancheckbox-display{display:flex}@media (max-width:768px){.kontakt.container .kontakt-cta{margin-bottom:68px}.kontakt.container .kontakt-cta .kontakt-cta-email>p,.kontakt.container .kontakt-cta .kontakt-cta-phone>p,.kontakt.container .kontakt-form-container>p{font-size:15px;line-height:23px}.kontakt.container .kontakt-form>div:first-child{display:none}}