.form-two-column .container>.col-two+.col-two{margin-top:20px}.form-two-column__content li,.form-two-column__content p{font-weight:500}.check-mark-list li{margin-bottom:20px;line-height:1.3}.check-mark-list li:before{content:"";width:5px;height:10px;border-right:2px solid #009c47;border-bottom:2px solid #009c47;display:inline-block;margin-right:8px;margin-left:4px;-webkit-transform:translateY(-2px) rotate(32deg);-ms-transform:translateY(-2px) rotate(32deg);transform:translateY(-2px) rotate(32deg)}.form-partner-column .vue-css form .form-field__input.textarea label{top:10px!important;font-size:16px;text-transform:none}.form-partner-column .vue-css form .form-field__input.textarea.focused label{top:1px!important;font-size:10px;padding:9px 0 0;width:calc(100% - 40px)}.form-partner-column .vue-css form .form-field__input textarea,.form-partner-column .vue-css form .form-field__select textarea{color:#000}.form-partner-column .vue-css .checkbox-css label{font-size:15px;line-height:21px}p.subtitle{color:#777}.project-budget .form-field__input:before{content:"$";position:absolute;left:0;top:0;z-index:2;width:50px;border:1px solid #000;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.project-budget.hasErrors .form-field__input:before{border-color:#ea2328}.project-budget.noErrors .form-field__input:before{border-color:#4287d6}.form-partner-column .vue-css .checkbox-css label:after{top:8px}.form-partner-column .vue-css form .form-checkbox .error{padding-left:40px;text-align:left}.vue-css form .project-budget .form-field__input .form-input,.vue-css form .project-budget .form-field__input.focused .form-input{padding-left:65px;padding-right:15px}.vue-css form .project-budget .form-field__input label:not(.select-css__dropdown-option){padding-left:40px;padding-right:0}.form-partner-column.anchor-link__nopad{padding-top:40px!important}.form-partner-column .vue-css form .form-section h6{font-size:20px;margin-bottom:0}@media (max-width:1300px){.form-partner-column .vue-css .checkbox-css label,.form-partner-column .vue-css .terms-container>div,.form-partner-column .vue-css form .form-field__input.textarea label,.vue-css form .form-field__input label:not(.select-css__dropdown-option),.vue-css form .form-field__select label:not(.select-css__dropdown-option){font-size:14px}}@media (min-width:768px){.form-two-column__header:after{margin-top:35px}.form-two-column .container>.col-two+.col-two{margin-top:25px}.form-two-column .container>.col-two:first-child{padding-right:20px}.form-two-column .container>.col-two:last-child{padding-left:20px}}@media (min-width:991px){.form-partner-column.anchor-link__nopad{padding-top:120px!important}.form-two-column .container>.col-two:first-child{padding-right:60px}.form-two-column .container>.col-two:last-child{padding-left:60px}}@media screen and (max-width:1224px) and (min-width:992px){.form-two-column .container>.col-two:first-child{padding-right:40px}.form-two-column .container>.col-two:last-child{padding-left:40px}}@media (max-width:991px) and (min-width:768px){.form-two-column .container .col-two{width:100%;padding-left:20px;padding-right:20px}}@media (max-width:1024px){.form-partner-column .vue-css form .form-field__input.textarea label,.vue-css form .form-field__input label:not(.select-css__dropdown-option),.vue-css form .form-field__select label:not(.select-css__dropdown-option){font-size:12px}}