form{margin:50px 0}.hs-form-field{margin-bottom:1.4rem}form label{display:flex;align-items:center;margin-bottom:.675rem;font-weight:300}form label>span{font-size:16px}label.hs-form-booleancheckbox-display{padding-left:25px}form legend{font-size:.875rem}form input[type=text],form input[type=email],form input[type=password],form input[type=tel],form input[type=number],form input[type=file],form select,form textarea{background-color:#FFF;border:2px solid;display:inline-block;font-size:.875rem;width:100% !important;border:0;outline:0;border-bottom:1px solid rgba(106,109,109,0.3)}select{cursor:pointer}form fieldset{max-width:100% !important}form .inputs-list{margin:0;padding:0;list-style:none}form .inputs-list>li{display:block;margin:.7rem 0}form .inputs-list input,form .inputs-list span{vertical-align:middle}form input[type=checkbox],form input[type=radio]{cursor:pointer;position:absolute;margin-right:.35rem;visibility:hidden}.legal-consent-container .hs-form-booleancheckbox-display>span,form input[type=checkbox] ~ span{position:relative;margin-left:20px}@media(min-width:1024px){.legal-consent-container .hs-form-booleancheckbox-display>span{display:flex !important;align-items:center !important}}form input[type=checkbox] ~ span{font-size:24px}.legal-consent-container .hs-form-booleancheckbox-display>span::before,form input[type=checkbox] ~ span::before{content:"";position:absolute;width:24px;height:24px;cursor:pointer;border-top:1px solid rgba(106,109,109,0.3);border-bottom:1px solid rgba(106,109,109,0.3);right:100%;margin-right:20px}#email-prefs-form input[type=checkbox] ~ span::before{content:none}#email-prefs-form input[type=checkbox] ~ span{font-size:16px;margin-left:5px}form input[type=checkbox]:checked ~ span::before{content:url("data:image/svg+xml,%3Csvg id='Garantietermin' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.56 14.33'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EGarantietermin%3C/title%3E%3Cpolyline fill='none' stroke='currentColor' points='0 6.41 7.36 14.33 18.56 0'/%3E%3C/svg%3E%0A");position:absolute}.hs-dateinput{position:relative}.hs-dateinput:before{content:'\01F4C5';position:absolute;right:10%;top:50%;transform:translateY(-50%)}.fn-date-picker .pika-table thead th{color:#FFF}.fn-date-picker td.is-selected .pika-button{border-radius:0;box-shadow:none}.fn-date-picker td .pika-button:hover,.fn-date-picker td .pika-button:focus{border-radius:0 !important;color:#FFF}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{font-size:12px;margin:0 0 1.4rem}form .hs-richtext img{max-width:100% !important}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{font-size:12px}.hs-form-required{color:#da0046}.hs-input.invalid.error{border-color:#da0046}.hs-error-msg{color:#da0046;margin-top:.35rem;font-size:12px !important}form input[type=submit],form .hs-button{cursor:pointer;display:inline-block;border:0;outline:0;background-color:transparent;color:#6a6d6d;border-top:1px solid #6a6d6d;border-bottom:1px solid #6a6d6d;font-size:14px;padding:.275rem 0;text-align:center;white-space:normal;margin-top:20px}form input[type=submit]:hover,form .hs-button:hover{border-top:1px solid transparent;color:rgba(106,109,109,0.5);border-bottom:1px solid rgba(106,109,109,0.5)}.grecaptcha-badge{margin:0 auto}form h1{font-weight:300;margin-bottom:1rem;font-size:27px}.submitted-message{margin-top:30px}.submitted-message a{position:relative;display:inline-flex;align-items:center;font-weight:300;color:#505453;border-bottom:1px solid transparent;font-size:14px !important;text-transform:uppercase;margin-left:25px}.submitted-message a:hover{border-bottom:1px solid #da0046}.submitted-message a::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17.4 9.12'%3E%3Cpolyline fill='none' stroke='%23da0046' points='11.37 0.39 16.59 4.56 11.31 8.72'/%3E%3Cline fill='none' stroke='%23da0046' y1='4.56' x2='11' y2='4.56'/%3E%3C/svg%3E%0A");position:absolute;width:1rem;left:-24px;height:1rem}