@charset "utf-8";.electrician-onboarding-form{font-family:Outfit}.electrician-onboarding-form .form-heading{color:#202020;font-size:1.5rem;line-height:1;margin-bottom:2pc}.electrician-onboarding-form>.custom-container>.cmp-custom-container>.grid-container{gap:24px}.electrician-onboarding-form>.custom-container>.cmp-custom-container>.grid-container .grid-item:first-child{overflow:hidden}.electrician-onboarding-form>.custom-container>.cmp-custom-container>.grid-container .grid-item:first-child .image{contain:size}.electrician-onboarding-form form .required{color:#d92d20;margin-left:2px}.electrician-onboarding-form form .lang-select{background:#fdfbfb;border:1px solid #d9d9d9;display:inline-block;margin-bottom:28px;min-height:38px;min-width:110px;position:relative}.electrician-onboarding-form form .lang-select__native{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#797979;cursor:pointer;font-size:14px;height:100%;inset:0;line-height:1.2;outline:none;padding:8px 35px;position:absolute;width:100%}.electrician-onboarding-form form .lang-select__chevron,.electrician-onboarding-form form .lang-select__icon{height:18px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.electrician-onboarding-form form .lang-select__icon{left:9pt}.electrician-onboarding-form form .lang-select__chevron{right:9pt}.electrician-onboarding-form form .cmp-form__file-upload{color:#797979}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__label{color:#797979;display:inline-block;font-size:14px;line-height:1.3;margin-bottom:6px}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__required{color:#d92d20;margin-left:2px}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__control{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #d9d9d9;display:grid;grid-template-columns:1fr auto auto;overflow:hidden}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__filename{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6e6e6e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.3;min-height:40px;overflow:hidden;padding:8px 1pc;text-overflow:ellipsis;white-space:nowrap}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__clear{color:#000;cursor:pointer;font-size:20px;line-height:1;min-height:40px;width:40px}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__clear:hover{background:#fafafa}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__clear:focus-visible{outline:2px solid #1c62ff;outline-offset:2px;z-index:1}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2ebdc;border:1px solid #ccc1a9;color:#011210;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;font-weight:400;gap:8px;line-height:1.3;min-height:40px;padding:0 1pc}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__button:hover{background:#e8d9b9}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__button-icon{background:url(clientlib-common/resources/images/upload-file.svg) no-repeat;background-position:50%;height:20px;width:20px}.electrician-onboarding-form form .cmp-form__file-upload .file-upload__help{color:#434343;font-size:.875rem;font-weight:400;line-height:1pc;margin:4px 0 0}.electrician-onboarding-form form .cmp-form__file-upload.file-upload--error .file-upload__control{border-color:#d92d20}.electrician-onboarding-form form .cmp-form__file-upload.file-upload--error .file-upload__help{color:#d92d20}.electrician-onboarding-form form .cmp-form__file-upload.file-upload--disabled .file-upload__control{opacity:.6;pointer-events:none}.electrician-onboarding-form form .disclaimer-text{color:#202020;font-size:.75rem;line-height:1.3;margin-bottom:1pc}.electrician-onboarding-form form .disclaimer-text span:first-child{color:#d31f1f}.electrician-onboarding-form form label{color:#797979;display:block;font-family:Outfit;font-size:.875rem;font-weight:400;line-height:1.3;margin-bottom:4px}.electrician-onboarding-form form label.cmp-form-options__checkbox-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1pc}.electrician-onboarding-form form label.cmp-form-options__checkbox-label span{color:#202020;font-size:.875rem;font-weight:300;line-height:1.3}.electrician-onboarding-form form label.cmp-form-options__checkbox-label span p{margin:0}.electrician-onboarding-form form label.cmp-form-options__checkbox-label span p a{color:#00e;text-decoration:underline}.electrician-onboarding-form form input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:2px solid #858585;cursor:pointer;display:inline-block;height:1pc;margin-right:8px;min-width:1pc;padding:0;position:relative;vertical-align:middle;width:auto;width:1pc}.electrician-onboarding-form form input[type=checkbox]:checked{background-color:#996e5f!important;border-color:#996e5f}.electrician-onboarding-form form input[type=checkbox]:checked:after{color:#fff;content:"✔";font-size:.75rem;font-weight:700;left:50%;line-height:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-58%);transform:translate(-50%,-58%)}.electrician-onboarding-form form .custom-container .grid-col-2{gap:24px}.electrician-onboarding-form form .custom-container .grid-col-2 .cmp-form-select{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.electrician-onboarding-form form .cmp-form-text,.electrician-onboarding-form form .filepicker,.electrician-onboarding-form form .separator{margin-bottom:24px}.electrician-onboarding-form form .separator hr{margin:0}.electrician-onboarding-form form .error-msg{color:#d31f1f;display:none;font-size:.75rem;line-height:14px;margin-top:4px}.electrician-onboarding-form form div.error-msg{margin-bottom:1pc}.electrician-onboarding-form form .cmp-form-options__field--select,.electrician-onboarding-form form .cmp-form-text__text,.electrician-onboarding-form form input[data-id=otpInput]{background-color:#fff;border:1px solid #d9d9d9;-webkit-box-sizing:border-box;box-sizing:border-box;color:#202020;font-family:Outfit;font-size:1rem;font-weight:400;line-height:20px;outline:none;padding:8px 1pc;width:100%}.electrician-onboarding-form form .otpTextMsg{color:#797979;display:inline-block;font-family:Outfit;font-size:.875rem;font-weight:400;line-height:1.3;margin:8px 0 4px}.electrician-onboarding-form form .statedistrict .cmp-form-options__field--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(clientlib-common/resources/images/dropdown_arrow.svg) 273px 15px no-repeat;background-position-x:95%;display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.electrician-onboarding-form form button[data-id=contactUsForm],.electrician-onboarding-form form button[data-id=validateBtn]{background:#996e5f;border:none;color:#fff;font-family:Outfit;font-size:1.125rem;font-weight:500;line-height:1.25;padding:18px 60px 18px 2pc}.electrician-onboarding-form form button[data-id=validateBtn]{display:none}.electrician-onboarding-form form button.submit{position:relative}.electrician-onboarding-form form button.submit:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M13.058 5.228a.694.694 0 0 1 1.028 0l5.819 6.222a.816.816 0 0 1 0 1.1l-5.819 6.222a.694.694 0 0 1-1.028 0 .816.816 0 0 1 0-1.1l4.576-4.894H3.727C3.326 12.778 3 12.43 3 12s.326-.778.727-.778h13.907l-4.576-4.894a.816.816 0 0 1 0-1.1' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:24px;opacity:.85;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease;width:24px}.electrician-onboarding-form form button.submit:hover:after{opacity:1;-webkit-transform:translate(4px,-50%);transform:translate(4px,-50%)}.electrician-onboarding-form form button[data-id=reset]{border:none;color:#000;font-family:Outfit;font-size:1.125rem;font-weight:500;line-height:1.25;padding:14px 2pc}.electrician-onboarding-form .OtpInputWrapper,.electrician-onboarding-form .message-sent{clear:both;display:none;position:relative}.electrician-onboarding-form .onboarding-form-success-poster{display:none}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container{background-size:cover;min-height:740px}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container,.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__image{margin-bottom:24px}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__image .cmp-image{text-align:center}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__image .cmp-image img{height:170px;width:11pc}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__content{max-width:62.4%}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__content p{color:#201501;font-family:Outfit;font-size:14px;font-weight:400;line-height:22px;margin-bottom:10px;text-align:center}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__content p .dynamic-onboarding-success-number{font-weight:700}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{margin-top:14px;text-align:center}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container a{border:1.5px solid #202020;color:#202020;display:inline-block;font-size:18px;font-weight:500;line-height:120%;padding:17px 3pc 17px 1pc;position:relative}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23996E5F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4 12h16m-4-4 3.827 3.827a.48.48 0 0 1 0 .693L16 16.347'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:24px;opacity:.85;position:absolute;right:1pc;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease;width:24px}.electrician-onboarding-form .onboarding-form-success-poster .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container a:hover:after{opacity:1;-webkit-transform:translate(4px,-50%);transform:translate(4px,-50%)}.electrician-onboarding-form #electrician-onboarding-form-error{display:none}.electrician-onboarding-form .resetOTP{color:#797979;position:absolute;right:5px;text-decoration:underline;top:30px}