.bfi-project-form{padding:48px 0;width:100%}.bfi-project-form__container{align-items:center;box-sizing:border-box;display:grid;gap:60px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1400px;padding:0 40px;width:100%}.bfi-project-form__content{align-items:self-start;display:flex;flex-direction:column;width:100%}.bfi-project-form__heading{color:#fff;font-size:64px;font-weight:700;line-height:1.05;margin:0 0 24px;text-align:start}.bfi-project-form__text{color:#fff;font-size:20px;line-height:1.45;text-align:start}.bfi-project-form__text p{margin-bottom:16px;margin-top:0}.bfi-project-form__text p:last-child{margin-bottom:0}.bfi-project-form__text a{color:inherit}.bfi-project-form__form-wrap{width:100%}.bfi-project-form__form-container{background-color:#fff;box-sizing:border-box;padding:20px;width:100%}.bfi-project-form__editor-message{margin:0}.bfi-project-form__form-container form{margin:0;padding:0;text-align:left;width:100%}.bfi-project-form__form-container fieldset{border:0;box-sizing:border-box;margin:0 0 14px!important;max-width:100%!important;padding:0;width:100%}.bfi-project-form__form-container
fieldset.form-columns-2{display:flex;gap:10px}.bfi-project-form__form-container
fieldset.form-columns-2>.hs-form-field{flex:1 1 0;float:none!important;min-width:0;width:auto!important}.bfi-project-form__form-container
fieldset.form-columns-1>.hs-dependent-field,.bfi-project-form__form-container
fieldset.form-columns-1>.hs-form-field{float:none!important;width:100%!important}.bfi-project-form__form-container
.hs-dependent-field{width:100%}.bfi-project-form__form-container
.hs-dependent-field
.hs-form-field{width:100%!important}.bfi-project-form__form-container
.hs-form-field{box-sizing:border-box;margin:0;padding:0;text-align:left}.bfi-project-form__form-container
.hs-form-field>label,.bfi-project-form__form-container
label{box-sizing:border-box;color:#111;display:block;font-size:14px;font-weight:400;line-height:1.3;margin:0 0 5px;padding:0;text-align:left!important;width:100%}.bfi-project-form__form-container
.hs-form-required{margin-left:1px}.bfi-project-form__form-container
.hs-field-desc,.bfi-project-form__form-container
legend.hs-field-desc{box-sizing:border-box;color:#111;display:block;font-size:14px;font-weight:400;line-height:1.35;margin:0 0 8px;padding:0;text-align:left!important;width:100%}.bfi-project-form__form-container
.input{box-sizing:border-box;margin:0!important;padding:0;width:100%}.bfi-project-form__form-container
input:not([type=submit]):not([type=checkbox]):not([type=radio]),.bfi-project-form__form-container
select,.bfi-project-form__form-container
textarea{background-color:#fff;border:1px solid #c8c8c8;border-radius:0;box-sizing:border-box;color:#111;display:block;font:inherit;font-size:15px;line-height:1.3;margin:0;max-width:100%;min-height:36px;outline:none;padding:7px 9px;text-align:left;width:100%!important}.bfi-project-form__form-container
input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,.bfi-project-form__form-container
select:focus,.bfi-project-form__form-container
textarea:focus{border-color:#8f8f8f}.bfi-project-form__form-container
select{cursor:pointer;min-height:36px}.bfi-project-form__form-container
textarea{min-height:130px;resize:vertical}.bfi-project-form__form-container
.inputs-list{list-style:none;margin:0;padding:0}.bfi-project-form__form-container
.inputs-list li{margin:0;padding:0}.bfi-project-form__form-container
.hs-form-booleancheckbox-display{align-items:flex-start;cursor:pointer;display:flex;gap:7px;margin:0;width:auto}.bfi-project-form__form-container
.hs-form-booleancheckbox-display
input[type=checkbox]{flex:0 0 auto;height:12px;margin:2px 0 0;padding:0;width:12px!important}.bfi-project-form__form-container
.hs-form-booleancheckbox-display
span{font-size:13px;line-height:1.35}.bfi-project-form__form-container
.hs-form-field[style*="display: none"]{display:none!important}.bfi-project-form__form-container
.hs_recaptcha{margin:0 0 10px;text-align:left}.bfi-project-form__form-container
.hs_recaptcha
.input{display:flex;justify-content:flex-start}.bfi-project-form__form-container
.hs_submit{margin:0;text-align:left;width:100%}.bfi-project-form__form-container
.actions{margin:0;padding:0;text-align:left}.bfi-project-form__form-container
input[type=submit].hs-button{align-items:center;appearance:none;background-color:#82de7e;border:0;border-radius:50px;color:#000!important;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;line-height:1.2;margin:0;min-height:48px;min-width:200px;padding:12px 30px;text-align:center;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease}.bfi-project-form__form-container
input[type=submit].hs-button:hover{opacity:.9}.bfi-project-form__form-container
input[type=submit].hs-button:active{transform:translateY(1px)}.bfi-project-form__form-container
.hs-error-msgs{list-style:none;margin:5px 0 0;padding:0;text-align:left}.bfi-project-form__form-container
.hs-error-msgs
label{color:#c00;font-size:12px;margin:0;text-align:left!important}@media (max-width:991px){.bfi-project-form{padding:40px 0}.bfi-project-form__container{gap:40px;grid-template-columns:1fr;padding-left:30px;padding-right:30px}.bfi-project-form__content{max-width:100%}.bfi-project-form__heading{font-size:48px}}@media (max-width:767px){.bfi-project-form{padding:32px 0}.bfi-project-form__heading{font-size:36px!important}.bfi-project-form__text{font-size:15px!important}.bfi-project-form__container{gap:30px;padding-left:20px;padding-right:20px}.bfi-project-form__heading{font-size:38px;margin-bottom:18px}.bfi-project-form__text{font-size:17px}.bfi-project-form__form-container{padding:18px}.bfi-project-form__form-container fieldset.form-columns-2{display:block}.bfi-project-form__form-container fieldset.form-columns-2>.hs-form-field{float:none!important;margin-bottom:14px;width:100%!important}.bfi-project-form__form-container fieldset.form-columns-2>.hs-form-field:last-child{margin-bottom:0}}@media (max-width:480px){.bfi-project-form__container{padding-left:16px;padding-right:16px}.bfi-project-form__heading{font-size:34px}.bfi-project-form__form-container{padding:16px}}