.b_form_sec{padding-inline:20px}.b_form_sec *{font-size:14px;font-weight:300}.b_form_sec h2.form-header-text{font-size:36px;font-weight:400;margin:0 0 20px;padding-top:30px;position:relative}.b_form_sec h2.form-header-text:before{background-color:var(--primary_red);content:"";height:2px;left:0;position:absolute;top:0;width:72px}.b_form_sec .formbody{padding-top:36px}.b_form_sec .form-title{background-color:transparent!important}.b_form_sec .form-title:empty{display:none}.b_form_sec form{background-color:transparent}.b_form_sec label{margin:0}.b_form_sec form>div{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:11px;position:relative}.b_form_sec form>div.hs-fieldtype-checkbox,.b_form_sec form>div.hs-fieldtype-textarea{align-items:start;margin-top:20px}.b_form_sec form>div:nth-last-of-type(2){justify-content:flex-end}.b_form_sec form>div:last-of-type{display:block;justify-content:center;text-align:right;width:100%}.b_form_sec form>div:last-of-type input{font-size:14px!important;font-weight:500;height:40px;padding:0 20px;width:220px}.b_form_sec form>div>label{flex:1;margin-right:20px;text-align:right}.b_form_sec form>div>div.input{flex:2}.b_form_sec form>div>ul{flex-basis:100%;margin-top:10px;position:absolute;right:0;text-align:right;top:85%}.b_form_sec form>div>ul li{margin:0}.b_form_sec .hs-input{background-color:#fff!important;border:1px solid #d1d1d0!important;border-radius:0!important;color:var(--primary_color);height:40px!important;line-height:40px;margin:0;padding:0 14px}.b_form_sec li label:hover{cursor:pointer}.b_form_sec li label .hs-input{margin-right:5px!important}.b_form_sec .hs_anrede_form div.input ul{display:flex}.b_form_sec .hs_anrede_form div.input ul li{margin:0 30px 0 0!important}.b_form_sec .hs_anrede_form div.input ul li:last-child{margin:0!important}.b_form_sec .hs_ihr_wunsch div.input li:first-child{margin:0 0 .7rem!important}.b_form_sec .input .inputs-list label{align-items:start;display:flex}.b_form_sec .input .inputs-list .hs-input{height:auto!important}.b_form_sec .legal-consent-container p{color:#bcbcbc;margin:0}.b_form_sec .legal-consent-container a,.b_form_sec .legal-consent-container p{font-size:11px}.b_form_sec .legal-consent-container a{color:var(--primary_red);text-decoration:underline}.b_form_sec a:hover{color:var(--primary_color);font-weight:300;text-decoration:underline}.b_form_sec .hs-button:hover{background-color:var(--primary_color)!important;border-color:var(--primary_color)!important;color:var(--primary_white)!important}@media (max-width:991px){.b_form_sec h2.form-header-text{font-size:30px}}@media (max-width:767px){.b_form_sec *{font-size:12px}}@media (max-width:580px){.b_form_sec form>div.hs-fieldtype-checkbox,.b_form_sec form>div.hs-fieldtype-textarea{margin-top:0}.b_form_sec form>div{display:block!important;text-align:left!important}.b_form_sec form>div>label{line-height:inherit;text-align:left}.b_form_sec form>div:last-of-type input{width:100%!important}}