www.constrafor.com
Open in
urlscan Pro
18.165.183.23
Public Scan
Submitted URL: http://email-mg.constrafor.com/c/eJzcVc9u4zYTfxrqQtiQKUexDzpEXijIh3ybolkUbS_CiBpJ3FAclRxZcZ--kByvs0DRUxYFqpNJDuf3Z8ZD0GyOwIZcaY...
Effective URL: https://www.constrafor.com/auth/register?code=ShvbCpbXoIOwAChOOcfbVhkZGRMvgYyq&type=contractor&utm_source=msg_transactional...
Submission: On August 15 via manual from US — Scanned from DE
Effective URL: https://www.constrafor.com/auth/register?code=ShvbCpbXoIOwAChOOcfbVhkZGRMvgYyq&type=contractor&utm_source=msg_transactional...
Submission: On August 15 via manual from US — Scanned from DE
Form analysis
1 forms found in the DOM<form _ngcontent-jxa-c446="" novalidate="" class="registration-form ng-untouched ng-pristine ng-invalid" data-hs-cf-bound="true">
<div _ngcontent-jxa-c446="" class="inline-container">
<div _ngcontent-jxa-c446="" class="registration-form-field"><app-form-field-input _ngcontent-jxa-c446="" label="First Name" placeholder="Enter your first name" _nghost-jxa-c114="">
<div _ngcontent-jxa-c114="" class="text-md-bold ng-star-inserted"> First Name <span _ngcontent-jxa-c114="" class="ng-star-inserted">*</span><!----></div><!----><mat-form-field _ngcontent-jxa-c114="" appearance="outline"
class="mat-form-field form-field-wrapper ng-tns-c70-0 mat-primary app-form-field-regular-appearance mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float ng-untouched ng-pristine ng-invalid ng-star-inserted">
<div class="mat-form-field-wrapper ng-tns-c70-0">
<div class="mat-form-field-flex ng-tns-c70-0">
<div class="mat-form-field-outline ng-tns-c70-0 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-0" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-0" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-0"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c70-0 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-0" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-0" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-0"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c70-0"><input _ngcontent-jxa-c114="" matinput="" class="mat-input-element mat-form-field-autofill-control ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored ng-star-inserted"
autocomplete="off" type="text" placeholder="Enter your first name" required="" id="mat-input-0" data-placeholder="Enter your first name" aria-required="true"><!----><!----><span
class="mat-form-field-label-wrapper ng-tns-c70-0"><!----></span></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c70-0"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c70-0 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c70-0"></div>
</div><!---->
</div>
</div>
</mat-form-field>
</app-form-field-input></div>
<div _ngcontent-jxa-c446="" class="registration-form-field"><app-form-field-input _ngcontent-jxa-c446="" label="Last Name" placeholder="Enter your last name" _nghost-jxa-c114="">
<div _ngcontent-jxa-c114="" class="text-md-bold ng-star-inserted"> Last Name <span _ngcontent-jxa-c114="" class="ng-star-inserted">*</span><!----></div><!----><mat-form-field _ngcontent-jxa-c114="" appearance="outline"
class="mat-form-field form-field-wrapper ng-tns-c70-1 mat-primary app-form-field-regular-appearance mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float ng-untouched ng-pristine ng-invalid ng-star-inserted">
<div class="mat-form-field-wrapper ng-tns-c70-1">
<div class="mat-form-field-flex ng-tns-c70-1">
<div class="mat-form-field-outline ng-tns-c70-1 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-1" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-1" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-1"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c70-1 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-1" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-1" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-1"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c70-1"><input _ngcontent-jxa-c114="" matinput="" class="mat-input-element mat-form-field-autofill-control ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored ng-star-inserted"
autocomplete="off" type="text" placeholder="Enter your last name" required="" id="mat-input-1" data-placeholder="Enter your last name" aria-required="true"><!----><!----><span
class="mat-form-field-label-wrapper ng-tns-c70-1"><!----></span></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c70-1"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c70-1 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c70-1"></div>
</div><!---->
</div>
</div>
</mat-form-field>
</app-form-field-input></div>
</div><app-form-field-input _ngcontent-jxa-c446="" label="Email" placeholder="Enter your email" type="email" autocomplete="email" _nghost-jxa-c114="">
<div _ngcontent-jxa-c114="" class="text-md-bold ng-star-inserted"> Email <span _ngcontent-jxa-c114="" class="ng-star-inserted">*</span><!----></div><!----><mat-form-field _ngcontent-jxa-c114="" appearance="outline"
class="mat-form-field form-field-wrapper ng-tns-c70-2 mat-primary app-form-field-regular-appearance mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-should-float ng-untouched ng-pristine ng-valid ng-star-inserted">
<div class="mat-form-field-wrapper ng-tns-c70-2">
<div class="mat-form-field-flex ng-tns-c70-2">
<div class="mat-form-field-outline ng-tns-c70-2 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-2" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-2" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-2"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c70-2 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-2" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-2" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-2"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c70-2"><input _ngcontent-jxa-c114="" matinput="" class="mat-input-element mat-form-field-autofill-control ng-untouched ng-pristine ng-valid cdk-text-field-autofill-monitored ng-star-inserted"
autocomplete="email" type="email" placeholder="Enter your email" required="" id="mat-input-2" data-placeholder="Enter your email" aria-invalid="false" aria-required="true"><!----><!----><span
class="mat-form-field-label-wrapper ng-tns-c70-2"><!----></span></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c70-2"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c70-2 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c70-2"></div>
</div><!---->
</div>
</div>
</mat-form-field>
</app-form-field-input><app-form-field-input _ngcontent-jxa-c446="" label="Password" placeholder="Enter your password" type="password" autocomplete="new-password" _nghost-jxa-c114="">
<div _ngcontent-jxa-c114="" class="text-md-bold ng-star-inserted"> Password <span _ngcontent-jxa-c114="" class="ng-star-inserted">*</span><!----></div><!----><mat-form-field _ngcontent-jxa-c114="" appearance="outline"
class="mat-form-field form-field-wrapper ng-tns-c70-3 mat-primary app-form-field-regular-appearance mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float ng-untouched ng-pristine ng-invalid ng-star-inserted">
<div class="mat-form-field-wrapper ng-tns-c70-3">
<div class="mat-form-field-flex ng-tns-c70-3">
<div class="mat-form-field-outline ng-tns-c70-3 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-3" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-3" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-3"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c70-3 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-3" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-3" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-3"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c70-3"><input _ngcontent-jxa-c114="" matinput="" class="mat-input-element mat-form-field-autofill-control ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored ng-star-inserted"
autocomplete="new-password" type="password" placeholder="Enter your password" required="" id="mat-input-3" data-placeholder="Enter your password" aria-required="true"><!----><!----><span
class="mat-form-field-label-wrapper ng-tns-c70-3"><!----></span></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c70-3"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c70-3 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c70-3"></div>
</div><!---->
</div>
</div>
</mat-form-field>
</app-form-field-input>
<div _ngcontent-jxa-c446="" class="registration-confirm-password-container"><app-form-field-input _ngcontent-jxa-c446="" label="Confirm Password" placeholder="Confirm your password" type="password" autocomplete="confirm-password"
_nghost-jxa-c114="">
<div _ngcontent-jxa-c114="" class="text-md-bold ng-star-inserted"> Confirm Password <span _ngcontent-jxa-c114="" class="ng-star-inserted">*</span><!----></div><!----><mat-form-field _ngcontent-jxa-c114="" appearance="outline"
class="mat-form-field form-field-wrapper ng-tns-c70-4 mat-primary app-form-field-regular-appearance mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float ng-untouched ng-pristine ng-invalid ng-star-inserted">
<div class="mat-form-field-wrapper ng-tns-c70-4">
<div class="mat-form-field-flex ng-tns-c70-4">
<div class="mat-form-field-outline ng-tns-c70-4 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-4" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-4" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-4"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c70-4 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c70-4" style="width: 0px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c70-4" style="width: 0px;"></div>
<div class="mat-form-field-outline-end ng-tns-c70-4"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c70-4"><input _ngcontent-jxa-c114="" matinput="" class="mat-input-element mat-form-field-autofill-control ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored ng-star-inserted"
autocomplete="confirm-password" type="password" placeholder="Confirm your password" required="" id="mat-input-4" data-placeholder="Confirm your password" aria-required="true"><!----><!----><span
class="mat-form-field-label-wrapper ng-tns-c70-4"><!----></span></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c70-4"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c70-4 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c70-4"></div>
</div><!---->
</div>
</div>
</mat-form-field>
</app-form-field-input>
<div _ngcontent-jxa-c446="" class="registration-error-message"><!----></div>
</div><!----><!----><button _ngcontent-jxa-c446="" mat-flat-button="" color="primary" class="mat-focus-indicator submit-button mat-flat-button mat-button-base mat-primary"><span class="mat-button-wrapper"> Next </span><span matripple=""
class="mat-ripple mat-button-ripple"></span><span class="mat-button-focus-overlay"></span></button><!---->
</form>
Text Content
Your construction industry back office tool kit. TO UPLOAD YOUR COI FOR BROWNSTONE CONSTRUCTION, LTD., YOU MUST FIRST CREATE AN ACCOUNT. First Name * Last Name * Email * Password * Confirm Password * Next Already have an account? Sign In