.sign-up-wrap{align-items:center;background-color:#202020;display:flex;flex-direction:column;margin:auto;width:100%}.sign-up-wrap.narrow{max-width:850px}.sign-up-wrap.medium{max-width:1280px}.sign-up-wrap.wide{max-width:1520px}.sign-up-content-container{color:#fff;padding:40px}.sign-up-title{margin:0;text-align:center}.sign-up-form form.hs-form-private{align-items:start;column-gap:10px;display:grid;font-size:18px;font-weight:100;grid-template-columns:repeat(3,1fr);justify-content:center;padding-bottom:50px;row-gap:35px;text-transform:uppercase}.sign-up-form form input{background:#fff;padding-left:10px}.sign-up-form form ul.inputs-list.hs-error-msgs{max-width:250px;position:absolute;top:100%}.sign-up-form .hs-button{background-color:#fd3737;border:none;border-radius:0;color:#fff;font-family:Bebas Neue Pro Regular;font-size:24px;font-weight:100;line-height:24px;margin:0;padding:0;width:auto}.sign-up-form .hs_submit{margin:0}.sign-up-form form .hs-richtext{color:#fff;font-family:Bebas Neue Pro Regular;font-size:17px;text-transform:none}.sign-up-form form .hs-error-msgs{width:100%}.sign-up-form form .hs-error-msgs .hs-error-msg{color:#fd3737!important;float:left;font-size:16px;padding:0;position:relative;text-align:left;width:100%}.sign-up-form div{display:flex;flex-direction:column;margin-bottom:0!important;position:relative}.sign-up-form .hs_country,.sign-up-form .hs_privacy_policy_accept,.sign-up-form .hs_skilled_labour_talent_pool___job_title{grid-column:1/4}.sign-up-form div:nth-child(5),.sign-up-form div:nth-child(5) .hs-richtext,.sign-up-form div:nth-child(5) .hs-richtext p{margin:0}.sign-up-form .hs_country,.sign-up-form .hs_country__system_only_,.sign-up-form .hs_jobtitle,.sign-up-form .hs_where_are_you_currently_located{height:100%;justify-content:flex-end}.sign-up-form form .hs_country .input,.sign-up-form form .hs_country .input .hs-input,.sign-up-form form .hs_privacy_policy_accept .input,.sign-up-form form .hs_skilled_labour_talent_pool___job_title .input{width:100%}.sign-up-form form .hs_skilled_labour_talent_pool___job_title .input ul{column-count:3}.sign-up-form div ul{margin:0}.sign-up-form form input{height:50px}.sign-up-form form .input,.sign-up-form form input{border-radius:0;float:left;font-family:Bebas Neue Pro Regular;font-size:20px;margin-bottom:0;min-width:250px;width:250px}.sign-up-form form .input{height:auto}.sign-up-form form .input::placeholder,.sign-up-form form input::placeholder{color:#000;font-family:Bebas Neue Pro Regular;font-size:20px;margin-top:5px;text-transform:uppercase}.sign-up-form form select::placeholder{font-size:20px}.sign-up-form form select{background-color:#fff;border-radius:0;font-family:Bebas Neue Pro Regular;font-size:20px;height:50px;min-width:250px;padding-left:10px}.sign-up-form form select:focus{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23171B25%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E")}.sign-up-form [type=checkbox]+span{font-size:20px}.sign-up-form [type=checkbox]+span a{color:#fd3737;transition:none}.sign-up-form [type=checkbox]+span:before{background-color:#fff!important}.sign-up-form [type=checkbox]+span:after{background-color:#fd3737}.sign-up-form form textarea{background:#fff;border-radius:0;float:left;font-family:Bebas Neue Pro Regular;font-size:20px;margin-bottom:0;min-width:100%;padding:10px;resize:none;width:100%}.sign-up-form form label{color:#fff!important;font-size:20px}.sign-up-form form strong{color:#fd3737;font-weight:100}.sign-up-form form .hs-submit{grid-column:2/4}.sign-up-form form .hs-submit,.sign-up-form form .hs-submit:before{background-color:transparent;float:left;max-width:250px;position:relative;text-align:center;width:100%}div:not(.pwr-form)>.hs_cos_wrapper_type_form form.hs-form .hs-submit:before,div:not(.pwr-form)>.hs_cos_wrapper_type_form form.hs-form .hs-submit:hover:after{background-color:transparent}@media screen and (max-width:991px){.sign-up-form form.hs-form-private{grid-template-columns:repeat(1,1fr)}.sign-up-form form .hs_skilled_labour_talent_pool___job_title .input ul{column-count:2}.sign-up-form .hs_country,.sign-up-form .hs_privacy_policy_accept,.sign-up-form .hs_skilled_labour_talent_pool___job_title,.sign-up-form div:nth-child(5),.sign-up-form form .hs-submit{grid-column:auto}.sign-up-form form .input,.sign-up-form form input{max-width:none;width:100%!important}}@media screen and (max-width:767px){.sign-up-form form div{margin-bottom:20px}.sign-up-form form .input,.sign-up-form form input{height:auto;max-width:none!important;min-height:50px;width:100%}.sign-up-form .hs-button{font-size:24px;padding:10px 40px}.sign-up-form form .hs_skilled_labour_talent_pool___job_title .input ul{column-count:1}}