.form-wrapper .heading-holder{margin:0 0 40px;text-align:center}.form-wrapper .heading-holder p{font-size:20px;line-height:30px;margin:0 auto;max-width:840px}.form-wrapper .form-contain{background:#fff;border-radius:40px;box-shadow:0 16px 60px rgba(0,0,0,.1);margin-bottom:60px;padding:60px 60px 46px}.form-wrapper .form-contain form.hs-form fieldset .hs-form-field{border:none;flex:0 0 100%;margin:0 0 15px;padding:0!important}.form-wrapper form.hs-form fieldset .hs-form-field>label{text-transform:uppercase}.form-wrapper .form-contain form.hs-form fieldset .hs-form-field>label:not(.hs-error-msg){display:inline-block;font-weight:600!important;margin-bottom:3px}.form-wrapper .form-contain form.hs-form fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}.form-wrapper .form-contain .hs-form-required{color:#ec9876;margin-left:5px}.form-contain form.hs-form fieldset .hs-form-field select,.form-contain form.hs-form fieldset .hs-form-field textarea,.form-wrapper .form-contain form.hs-form fieldset .hs-form-field input:not([type=radio],[type=checkbox]){background:#fff;border:1px solid #a6a6a6;border-radius:8px;min-height:48px;padding:10px 15px}.form-wrapper .form-contain form.hs-form fieldset .hs-form-field label:not(.hs-error-msg){color:#212020!important;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:28px}.form-wrapper .form-contain ul.inputs-list.multi-container li.hs-form-radio label span{display:inline-block;font-size:14px;margin-left:40px;position:relative}.form-wrapper .form-contain ul.inputs-list.multi-container li.hs-form-radio label span:before{border:1px solid #212020;border-radius:50%;content:"";height:20px;left:-37px;position:absolute;top:3px;width:20px}.form-wrapper .form-contain ul.inputs-list.multi-container li.hs-form-radio label input:checked+span:after{opacity:1}.form-wrapper .form-contain ul.inputs-list.multi-container li.hs-form-radio label input{height:24px;left:0;opacity:0;position:absolute;top:0;width:24px}.form-wrapper .form-contain ul.inputs-list.multi-container li.hs-form-radio label span:after{border:10px solid;border-radius:50%!important;border-radius:2px;content:"";left:-37px;opacity:0;position:absolute;top:3px;transition:opacity .2s ease-in-out}.form-wrapper .form-contain .hs-form-booleancheckbox-display>span{font-size:14px;margin-left:-10px}.form-wrapper .form-contain .hs-submit{text-align:center}.form-wrapper .form-contain input[type=submit]{background:#212020;border:1px solid #212020;border-radius:50px;color:#ffefe2;font-family:Poynter Oldstyle Disp Semi Bd;font-size:24px;font-weight:400;line-height:28px;margin:30px auto 0;min-height:68px;min-width:269px;transition:all .5s ease}.form-wrapper .form-contain input[type=submit]:hover{background:transparent;color:#212020}.hs-form-field{flex:0 0 49%!important}.hs-dependent-field{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.hs_partners_how_can_we_work_together.hs-partners_how_can_we_work_together.hs-fieldtype-radio.field.hs-form-field.input-focused{flex:0 0 100%!important;width:100%}.hs_partner_client_role.hs-partner_client_role.hs-fieldtype-select.field.hs-form-field{flex:0 0 49%!important}.hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field,.hs_program_interest_pre_sales_.hs-program_interest_pre_sales_.hs-fieldtype-checkbox.field.hs-form-field{flex:0 0 100%!important}.form-wrapper .form-contain .legal-consent-container .hs-dependent-field>div{flex:100%!important}@media (min-width:575px){.form-wrapper .form-contain form.hs-form fieldset.form-columns-2 .hs-form-field{flex:0 0 49%}}@media(max-width:767px){.form-wrapper{background:#fff;padding:40px 0 60px}.form-wrapper .form-contain{background:#fff;border-radius:40px;box-shadow:unset;margin-bottom:0;padding:20px 25px 0}.form-wrapper .heading-holder{margin:0 0 20px;padding:0 25px;text-align:center}.form-wrapper .heading-holder h2{font-size:25px;font-weight:600;line-height:28px;margin:0 auto 20px;max-width:287px}.form-wrapper .heading-holder p{font-size:16px;line-height:24px;margin:0 auto;max-width:1015px}.form-wrapper .form-contain form.hs-form fieldset .hs-form-field label:not(.hs-error-msg){color:#212020!important;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:10.5%;line-height:38px}.form-contain form.hs-form fieldset .hs-form-field select,.form-contain form.hs-form fieldset .hs-form-field textarea,.form-wrapper .form-contain form.hs-form fieldset .hs-form-field input:not([type=radio],[type=checkbox]){background:#fff;border:1px solid #000;border-radius:10px;min-height:40px;padding:7px 15px;width:100%!important}.form-wrapper .page-center{padding:0!important}.form-wrapper .form-contain .hs-form-booleancheckbox-display>span{font-size:12px;line-height:21px;margin-left:-10px}.hs-form-booleancheckbox-display>span:after{background:#fff;border:1px solid #000;border-radius:5px;content:"";height:16px;left:0;position:absolute;top:2px;width:16px}.form-wrapper .form-contain form.hs-form fieldset .hs-form-field{flex:0 0 100%!important}.form-wrapper .form-contain input[type=submit]{font-size:16px;font-weight:600;line-height:20px;min-height:auto;min-width:208px;padding:11px 58px}.form-wrapper .form-contain ul.inputs-list.multi-container li.hs-form-radio label span{font-size:16px;line-height:29.72px}}