.contact-form{margin:0 auto;max-width:842px}.contact-form__container{margin:0 -15px}.contact-form .form-title{display:none}.contact-form .small-headline{color:#9bc3c3;font-size:1rem;font-weight:700}.contact-form .big-headline,.contact-form .small-headline{margin-bottom:21px;padding:0 15px}.contact-form .submitted-message{padding:0 15px}.contact-form .contact-form__content{margin-bottom:42px;padding:0 15px}.contact-form label,.contact-form span{color:#376994;font-size:.818rem;font-weight:600;line-height:1.4rem;margin-bottom:0;padding-top:6.3px}.contact-form .inputs-list span{align-items:center;display:flex}.contact-form .hs-richtext p{font-size:.8rem;line-height:1.5;margin-top:.6rem}.contact-form .hs-form-booleancheckbox-display{line-height:1.2}.contact-form .hs-form-booleancheckbox-display a{font-weight:600;text-decoration:underline}.contact-form .hs-form-booleancheckbox-display a:hover{color:rgba(0,0,0,.8);text-decoration:none}.contact-form .hs-error-msgs label{color:#e21919}.contact-form .hs-form{display:flex;flex-direction:column}.contact-form .hs_submit,.contact-form fieldset{order:1}.contact-form fieldset.form-columns-0{order:2}.contact-form .form-columns-1 .hs-form-field,.contact-form .form-columns-2 .hs-form-field{padding:0 15px}.contact-form .form-columns-1 .hs-form-field .input,.contact-form .form-columns-1 .hs-form-field.hs-fieldtype-textarea .input{padding-right:0;width:100%}.contact-form .form-columns-1:nth-child(2) .hs-form-field .input{margin-right:0!important;padding-right:25px;width:50%}.contact-form .form-columns-2 .hs-form-field:first-child .input{margin-right:10px!important}.contact-form .form-columns-2 .hs-form-field:last-child .input{margin-right:0!important}.contact-form ul.inputs-list.multi-container{display:flex}.contact-form ul.inputs-list.multi-container .hs-form-radio{margin-right:10px}.contact-form ul.inputs-list.multi-container .hs-form-radio .hs-input[type=radio]{border:1px solid #9bc3c3;display:none;height:21px;width:21px}.contact-form .form-columns-1 .hs-form-field .input .hs-input{width:100%}.contact-form .inputs-list>li{margin-top:0}.contact-form .hs-form .hs-form-field{margin-bottom:21px}.contact-form form input,.contact-form form textarea{font-size:.818rem;height:42px;line-height:2rem;padding:0}.contact-form form textarea{height:65px}.contact-form .hs-form-required{color:#376994}.contact-form .inputs-list .hs-form-checkbox:first-child{margin-top:6.3px}.contact-form .hs-form input[type=checkbox]+span:before{height:1rem;width:1rem}.contact-form .form-columns-0 .hs-richtext,.contact-form .form-columns-1 .hs-fieldtype-booleancheckbox,.contact-form .hs_submit{padding:0 15px}.contact-form .hs-submit .hs-button{font-size:1rem;font-weight:600;height:63px;padding:0 63px}.contact-form .hs-input.invalid.error{border-left:0;border-right:0;border-top:0}.contact-form .submitted-message{font-size:1rem;line-height:1.5}.contact-form .legal-consent-container .field.hs-form-field{margin-bottom:1rem}.contact-form .legal-consent-container .hs-form-booleancheckbox-display{padding-top:0}.contact-form .legal-consent-container .hs-form-booleancheckbox-display>span,.contact-form .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important;padding-top:0!important}.contact-form .legal-consent-container .hs-form-booleancheckbox-display>span{align-items:center;display:inline-flex;line-height:0}.contact-form .legal-consent-container .hs-form-booleancheckbox-display>span p{font-size:.818rem;font-weight:600;line-height:1.4rem}.contact-form .legal-consent-container input[type=checkbox]+span:before{flex:0 0 1rem}.contact-form .legal-consent-container .hs-form-required{display:none}.contact-form .legal-consent-container .hs-error-msg{color:#e21919}@media screen and (max-width:991px){.contact-form__container{margin:0 -7.5px}.contact-form .big-headline,.contact-form .contact-form__content,.contact-form .form-columns-0 .hs-richtext,.contact-form .form-columns-1 .hs-fieldtype-booleancheckbox,.contact-form .form-columns-1 .hs-form-field,.contact-form .form-columns-2 .hs-form-field,.contact-form .hs_submit,.contact-form .small-headline,.contact-form .submitted-message{padding:0 7.5px}.contact-form .form-columns-1:nth-child(2) .hs-form-field .input{padding-right:17.5px}}@media screen and (max-width:767px){.contact-form__container{margin:0 -5px}.contact-form .big-headline,.contact-form .contact-form__content,.contact-form .form-columns-0 .hs-richtext,.contact-form .form-columns-1 .hs-fieldtype-booleancheckbox,.contact-form .form-columns-1 .hs-form-field,.contact-form .form-columns-2 .hs-form-field,.contact-form .hs_submit,.contact-form .small-headline,.contact-form .submitted-message{padding:0 5px}.contact-form .form-columns-1:nth-child(2) .hs-form-field .input{padding-right:7.5px}.contact-form .form-columns-2 .hs-form-field:first-child .input{margin-right:0!important}.contact-form .hs-submit .hs-button{height:54px}}@media screen and (max-width:576px){.contact-form .hs-form-field .hs-input{width:100%!important}.contact-form ul.inputs-list.multi-container .hs-form-radio .hs-input[type=radio]{width:21px!important}.contact-form .legal-consent-container .hs-form-booleancheckbox-display>span{align-items:flex-start}.contact-form .legal-consent-container input[type=checkbox]+span:before{margin-top:4px}}