.error-page{padding:10rem 0;position:relative;text-align:center}.error-page:before{color:#f3f6f9;content:attr(data-error);font-size:40vw;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@media screen and (min-width:1100px){.error-page:before{font-size:20rem}}.systems-page{margin:4rem auto 3rem;max-width:1000px;padding:3rem 1.4rem}.systems-page--search-results{max-width:100%}.systems-page .header{background-color:transparent;border-bottom:none;padding:0}.systems-page .success{background-color:#cde3cc;border:1.5px solid #4f7d24;border-radius:6px;color:#4f7d24;display:inline-block;margin:1.4rem 0;padding:.1rem .7rem;width:100%}.systems-page form input{max-width:100%}.systems-page form input[type=submit]{display:block;margin:1rem auto}.hs-search-results__title{font-size:1.25rem;margin-bottom:.35rem;text-decoration:underline}.hs-search-results__title:hover{text-decoration:none}.hs-search-results__description{padding-top:.7rem}.password-prompt input[type=password]{height:auto!important;margin-bottom:1.4rem}.systems-page #hs-login-widget-remember,.systems-page #hs-login-widget-remember~label{display:inline-block;margin-bottom:.175rem}.systems-page #hs_login_reset{display:block;font-size:.875rem;margin-bottom:.7rem}.backup-unsubscribe #email-prefs-form div{padding-bottom:0!important}.backup-unsubscribe input[type=email]{font-size:.875rem!important;margin-bottom:1.4rem;padding:.7rem!important}#email-prefs-form .item.disabled{cursor:not-allowed;opacity:.6}#email-prefs-form .item.disabled input:disabled{cursor:not-allowed}.content-wrapper--membership{background-color:#000;background-image:url(https://www.weldcoa.com/hubfs/Weldcoa%20On-Demand/img-background_Flipped.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow-x:hidden;padding-top:107px;position:relative}.content-wrapper--membership-access-denied{background-image:none}.content-wrapper--membership a{color:#fff;transition:all .3s linear}.content-wrapper--membership h1{text-align:center}.content-wrapper--membership .top-content-wrapper{margin-bottom:4rem;text-align:center}.content-wrapper--membership .top-content-wrapper h1{color:#fff;text-align:center}.system-form-header{background-color:#febc11;border-top-left-radius:16px;border-top-right-radius:16px;padding:1.5rem}.system-form-header h1,.system-form-header h2{text-align:center}.system-form-header p{margin-bottom:0;text-align:center}.content-wrapper--membership .form-container{background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:3rem}.content-wrapper--membership .membership-decorative-logo{position:absolute;right:-55px}.hs_cos_wrapper_type_member_login,.hs_cos_wrapper_type_member_register,.hs_cos_wrapper_type_password_reset,.hs_cos_wrapper_type_password_reset_request{background-color:#f4f4f4;display:block;padding:1rem 2rem}.content-wrapper--membership .form-container form{background-color:#f4f4f4;margin:auto;max-width:650px}#hs-membership-form a[class*=show-password]{font-size:.75rem}#hs-membership-form label{font-weight:700}#hs-membership-form input[name=email]::placeholder,#hs-membership-form input[name=password]::placeholder,#hs-membership-form input[name=password_confirm]::placeholder{opacity:0}#hs-membership-form .hs-form-field{position:relative}.hs-login-widget-show-password,.hs-register-widget-show-password,.hs-reset-widget-show-password{position:absolute;right:0;top:0}.help-content{margin:1rem auto;padding:0 .5rem;text-align:center}.help-content a,.help-content a:focus,.help-content a:hover{color:#febc11}.help-content p{color:#fff}.form-input-validation-message ul.hs-error-msgs{margin:0;padding-left:0}.form-input-validation-message ul.hs-error-msgs li{margin:0}#hs-membership-form-anchor,#hs_login_reset{color:#000!important}#hs-membership-form-anchor{font-weight:700!important;text-decoration:underline!important}#hs-membership-form-anchor:focus,#hs-membership-form-anchor:hover{color:#febc11!important}