.hbspt-form form{width:100%;margin:0 auto}.hbspt-form label{color:#ffffff!important;font-size:14px!important;font-weight:500!important;margin-bottom:6px!important;display:block!important}.hbspt-form .hs-form-required{color:#ff4d4d!important}.hbspt-form .hs-input{background-color:#ffffff!important;border:1px solid #ffffff!important;border-radius:8px!important;padding:12px 15px!important;color:#333333!important;font-size:15px!important;width:100%!important;box-sizing:border-box!important;min-height:45px!important;transition:all 0.3s ease!important}.hbspt-form .hs-input:focus{outline:none!important;border-color:#3cb1b8!important;box-shadow:0 0 8px rgba(60,177,184,0.4)!important}.hbspt-form fieldset{max-width:100%!important;width:100%!important}.hbspt-form .form-columns-2{display:flex!important;justify-content:space-between!important;gap:20px!important}.hbspt-form .form-columns-2 .hs-form-field,.hbspt-form .form-columns-2 .hs-dependent-field{width:48%!important;float:none!important}.hbspt-form .hs-dependent-field .hs-form-field{width:100%!important;margin-bottom:0!important}.hbspt-form .form-columns-1 .hs-form-field{width:100%!important}.hbspt-form .hs-form-field{margin-bottom:20px!important}.hbspt-form .hs-fieldtype-select .input{width:98%!important;max-width:98%!important}.hbspt-form select.hs-input{width:100%!important;display:block!important;box-sizing:border-box!important;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23333%22%2F%3E%3C%2Fsvg%3E)!important;background-repeat:no-repeat!important;background-position:right 15px center!important;appearance:none!important;padding-right:30px!important}.hbspt-form textarea.hs-input{min-height:120px!important;resize:vertical!important}.hbspt-form .hs-submit .actions{text-align:left!important;margin-top:10px!important}.hbspt-form .hs-button{background-color:#3cb1b8!important;border:none!important;border-radius:50px!important;color:#ffffff!important;font-size:16px!important;font-weight:600!important;padding:12px 40px!important;cursor:pointer!important;transition:all 0.3s ease!important}.hbspt-form .hs-button:hover{background-color:#2a8a90!important;transform:translateY(-2px)}.hbspt-form .legal-consent-container p{color:#b0b0b0!important;font-size:12px!important;line-height:1.5!important;margin-top:10px!important}.hbspt-form .submitted-message,.hbspt-form .submitted-message p{color:#ffffff!important;font-size:20px!important;font-weight:500!important;border:1px solid rgba(255,255,255,0.3)!important;padding:20px!important;border-radius:8px!important}.hbspt-form .hs-art_der_betreuung{margin-top:18px!important}.hbspt-form .hs-art_der_betreuung ul.inputs-list{list-style:none!important;padding:0!important;margin:15px 0!important}.hbspt-form .hs-art_der_betreuung ul.inputs-list li.hs-form-radio{background:rgba(255,255,255,0.12)!important;border:1px solid rgba(255,255,255,0.25)!important;border-radius:10px!important;padding:12px 15px!important;margin-bottom:12px!important;transition:all 0.25s ease!important;cursor:pointer!important}.hbspt-form .hs-art_der_betreuung ul.inputs-list li.hs-form-radio:hover{border-color:#3cb1b8!important;background:rgba(60,177,184,0.12)!important}.hbspt-form .hs-art_der_betreuung .hs-form-radio-display{display:flex!important;align-items:center!important;gap:10px!important;color:#ffffff!important;font-size:15px!important}.hbspt-form .hs-art_der_betreuung input[type="radio"]{width:18px!important;height:18px!important}.hbspt-form .hs-art_der_betreuung input[type="radio"]:checked + span{font-weight:600!important;color:#3cb1b8!important}.hbspt-form .hs-art_der_betreuung input[type="radio"]:checked{accent-color:#3cb1b8!important}@media (max-width:600px){.hbspt-form .form-columns-2{display:block!important;gap:0!important}.hbspt-form .form-columns-2 .hs-form-field,.hbspt-form .form-columns-2 .hs-dependent-field,.hbspt-form .hs-form-field{width:100%!important;margin-bottom:15px!important;float:none!important}.hbspt-form .hs-art_der_betreuung ul.inputs-list li.hs-form-radio{padding:14px!important}.hbspt-form fieldset{margin-bottom:0!important;padding:0!important}}