CINXE.COM
<!DOCTYPE html> <html lang="en" data-ph-id="ph-page-element-page1-6ajiuC" class="desktop en_global external"> <!--<![endif]--> <head data-ph-id="ph-page-element-page1-3r0lJf"><meta name="layout" content="site-layout" data-ph-id="ph-page-element-page1-9Uf5XP" /><meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" data-ph-id="ph-page-element-page1-409tAI" /> <link type="image/x-icon" href="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/assets/images/favicon.ico?v=1686577966721" rel="icon" data-ph-id="ph-page-element-page1-humKOr" /> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/assets/images/h/apple-touch-icon.png" data-ph-id="ph-page-element-page1-yrj921" /> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/assets/images/m/apple-touch-icon.png" data-ph-id="ph-page-element-page1-BMbIBT" /> <link rel="apple-touch-icon-precomposed" href="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/assets/images/l/apple-touch-icon-precomposed.png" data-ph-id="ph-page-element-page1-XjNCXt" /> <link rel="shortcut icon" href="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/assets/images/l/apple-touch-icon.png" data-ph-id="ph-page-element-page1-sOePWR" /> <link rel="apple-touch-startup-image" href="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/assets/images/l/splash.png" data-ph-id="ph-page-element-page1-xEiwHf" /> <script type="text/javascript" nonce="">/*<!--*/ var phApp = phApp || {"widgetApiEndpoint":"https://careers.thalesgroup.com/widgets","country":"global","deviceType":"desktop","locale":"en_global","absUrl":true,"refNum":"TGPTGWGLOBAL","cdnUrl":"https://cdn.phenompeople.com/CareerConnectResources","baseUrl":"https://careers.thalesgroup.com/global/en/","baseDomain":"https://careers.thalesgroup.com","phenomTrackURL":"careers.thalesgroup.com/global/en/phenomtrack.min.js","pageName":"home","siteType":"external","rootDomain":"https://careers.thalesgroup.com","pageId":"page1"}; phApp.ddo = {"fyfTokenStatus":{"tokenAvailable":false},"jobwidgetsettings":{"status":"success","errorCode":null,"errorMsg":null,"data":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"widgets":{"ph-similar-jobs-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"cityStatePostalCode","checked":true,"display_name":"City State Postal Code"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[]},"pcs-recom-jobs-browsing-history-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}]},"ph-my-applications-v1":{"fields":[{"settings":{"icon":"","label":true},"name":"applicationStatus","checked":true,"display_name":"Application Status"}]},"ph-search-result-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-category","label":false},"name":"type","checked":true,"display_name":"Type"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}]},"ph-job-details-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-star-empty","activeicon":"icon-star"},"checked":true},{"name":"applyNow","display_name":"Apply Now","settings":{"label":true,"icon":"","activeicon":""},"checked":true}]},"ph-search-results-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-category","label":false},"name":"type","checked":true,"display_name":"Type"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}]},"ph-search-results-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"},{"settings":{"icon":"icon-map-pin","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"}],"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":true,"icon":"icon-star-empty","activeicon":"icon-star"},"checked":true}]},"pcs-similar-jobs-v1":{"fields":[{"settings":{"icon":"icon-map-pin","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}]},"ph-targeted-jobs-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}]},"pcs-recently-viewed-jobs-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}]},"ph-people-also-viewed-v2":{"fields":[{"settings":{"displayType":"","icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"","label":false},"name":"multi_location","checked":true,"display_name":"Multi Location"},{"settings":{"icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"multi_category","checked":true,"display_name":"Multi Category"},{"settings":{"icon":"","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"}],"actions":[]},"ph-profile-recommendations-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-star-empty","activeicon":"icon-star"},"checked":true}]},"pcs-profile-recommendations-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"}]},"ph-job-cart-v3":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-map-pin","label":false},"name":"cityStatePostalCode","checked":true,"display_name":"City State Postal Code"},{"settings":{"icon":"icon-falg","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[{"name":"removeFromCart","display_name":"Remove Job","settings":{"label":false,"icon":"icon-delete-1"},"checked":true},{"name":"applyNow","display_name":"Apply Now","settings":{"label":true,"icon":"","activeicon":""},"checked":true}]},"pcs-job-details-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"cityStatePostalCode","checked":true,"display_name":"City State Postal Code"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}]},"ph-recom-jobs-browsing-history-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"icon-flag","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-full-time","label":false},"name":"hiringType","checked":true,"display_name":"Hiring Type"},{"settings":{"icon":"icon-category-2","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"icon-location-4","label":false},"name":"workLocation","checked":true,"display_name":"Work Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}]}},"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":true,"icon":"icon-star-empty","activeicon":"icon-star"},"checked":true}]},"reqData":null},"categoryMasterDataV2":{"status":"success","errorCode":null,"errorMsg":null,"data":{"orderType":"default","categories":[{"categoryInternalId":"TGPTGWGLOBAL_Strategy_Marketing_Sales","category":"Strategy, Marketing, Sales","display_name":"Strategy, Marketing, Sales","order":1,"url":"c/strategy-marketing-sales-jobs","normalizedCategoryId":"strategy-marketing-sales","internalId":"TGPTGWGLOBAL_Strategy_Marketing_Sales","key":"Strategy, Marketing, Sales","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Engineering_and_Technical_Management","category":"Engineering and Technical Management","display_name":"Engineering and Technical Management","order":1,"url":"c/engineering-and-technical-management-jobs","normalizedCategoryId":"engineering-and-technical-management","internalId":"TGPTGWGLOBAL_Engineering_and_Technical_Management","key":"Engineering and Technical Management","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Information_Systems_Information_Technology","category":"Information Systems - Information Technology","display_name":"Information Systems - Information Technology","order":1,"url":"c/information-systems-information-technology-jobs","normalizedCategoryId":"information-systems-information-technology","internalId":"TGPTGWGLOBAL_Information_Systems_Information_Technology","key":"Information Systems - Information Technology","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_HSE_Real_Estate_Security_Personal_Assistance_Medical_Welfare","category":"HSE, Real Estate, Security, Personal Assistance, Medical Welfare","display_name":"HSE, Real Estate, Security, Personal Assistance, Medical Welfare","order":1,"url":"c/hse-real-estate-security-personal-assistance-medical-welfare-jobs","normalizedCategoryId":"hse-real-estate-security-personal-assistance-medical-welfare","internalId":"TGPTGWGLOBAL_HSE_Real_Estate_Security_Personal_Assistance_Medical_Welfare","key":"HSE, Real Estate, Security, Personal Assistance, Medical Welfare","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Industry","category":"Industry","display_name":"Industry","order":1,"url":"c/industry-jobs","normalizedCategoryId":"industry","internalId":"TGPTGWGLOBAL_Industry","key":"Industry","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Finance","category":"Finance","display_name":"Finance","order":1,"url":"c/finance-jobs","normalizedCategoryId":"finance","internalId":"TGPTGWGLOBAL_Finance","key":"Finance","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Legal_and_Contracts","category":"Legal and Contracts","display_name":"Legal and Contracts","order":1,"url":"c/legal-and-contracts-jobs","normalizedCategoryId":"legal-and-contracts","internalId":"TGPTGWGLOBAL_Legal_and_Contracts","key":"Legal and Contracts","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Procurement","category":"Procurement","display_name":"Procurement","order":1,"url":"c/procurement-jobs","normalizedCategoryId":"procurement","internalId":"TGPTGWGLOBAL_Procurement","key":"Procurement","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_System","category":"System","display_name":"System","order":1,"url":"c/system-jobs","normalizedCategoryId":"system","internalId":"TGPTGWGLOBAL_System","key":"System","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Customer_Service","category":"Customer Service","display_name":"Customer Service","order":1,"url":"c/customer-service-jobs","normalizedCategoryId":"customer-service","internalId":"TGPTGWGLOBAL_Customer_Service","key":"Customer Service","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Quality_and_Customer_Satisfaction","category":"Quality and Customer Satisfaction","display_name":"Quality and Customer Satisfaction","order":1,"url":"c/quality-and-customer-satisfaction-jobs","normalizedCategoryId":"quality-and-customer-satisfaction","internalId":"TGPTGWGLOBAL_Quality_and_Customer_Satisfaction","key":"Quality and Customer Satisfaction","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Bid_and_Project_Management","category":"Bid and Project Management","display_name":"Bid and Project Management","order":1,"url":"c/bid-and-project-management-jobs","normalizedCategoryId":"bid-and-project-management","internalId":"TGPTGWGLOBAL_Bid_and_Project_Management","key":"Bid and Project Management","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Software","category":"Software","display_name":"Software","order":1,"url":"c/software-jobs","normalizedCategoryId":"software","internalId":"TGPTGWGLOBAL_Software","key":"Software","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Other","category":"Other","display_name":"Other","order":1,"url":"c/other-jobs","normalizedCategoryId":"other","internalId":"TGPTGWGLOBAL_Other","key":"Other","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Human_Resources","category":"Human Resources","display_name":"Human Resources","order":1,"url":"c/human-resources-jobs","normalizedCategoryId":"human-resources","internalId":"TGPTGWGLOBAL_Human_Resources","key":"Human Resources","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Engineering_and_Technical_Specialisties","category":"Engineering and Technical Specialisties","display_name":"Engineering and Technical Specialisties","order":1,"url":"c/engineering-and-technical-specialisties-jobs","normalizedCategoryId":"engineering-and-technical-specialisties","internalId":"TGPTGWGLOBAL_Engineering_and_Technical_Specialisties","key":"Engineering and Technical Specialisties","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Hardware","category":"Hardware","display_name":"Hardware","order":1,"url":"c/hardware-jobs","normalizedCategoryId":"hardware","internalId":"TGPTGWGLOBAL_Hardware","key":"Hardware","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_General_Management","category":"General Management","display_name":"General Management","order":1,"url":"c/general-management-jobs","normalizedCategoryId":"general-management","internalId":"TGPTGWGLOBAL_General_Management","key":"General Management","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Communications","category":"Communications","display_name":"Communications","order":1,"url":"c/communications-jobs","normalizedCategoryId":"communications","internalId":"TGPTGWGLOBAL_Communications","key":"Communications","target":"false","device":"desktop"},{"categoryInternalId":"TGPTGWGLOBAL_Engineering_and_Technical_specialities","category":"Engineering and Technical specialities","display_name":"Engineering-and-Technical-specialities","order":2,"url":"c/engineering-and-technical-specialities-jobs","banner_image":"https://assets.phenompeople.com/CareerConnectResources/default/upload.jpg","icon_image":"https://assets.phenompeople.com/CareerConnectResources/default/upload.jpg","normalizedCategoryId":"engineering-and-technical-specialities","internalId":"TGPTGWGLOBAL_Engineering_and_Technical_specialities","key":"Engineering and Technical specialities","target":"false","device":"desktop"}]},"reqData":null},"siteConfig":{"status":"success","errorCode":null,"errorMsg":null,"data":{"thirdPartyLibraries":{"internal":["heap-analytics","open-replay"]},"imEagerLoadDdoList":[{"name":"getProfileStatus","cache":false},{"name":"getRegionLocales","cache":true},{"name":"getIMConfigurations","cache":true},{"name":"getClientReferFlow","cache":true},{"name":"imVariantsConfigInfo","cache":true},{"name":"mergedProfile","cache":false},{"name":"getProfileWeightage","cache":false},{"name":"masterFrequencyV1","cache":true},{"name":"userAlertSettings","cache":true},{"name":"fitScoreSettingsIM","cache":true},{"name":"employeeSearchConfig","cache":true},{"name":"getEmployeeProfile","cache":false},{"name":"getGroupInfo","cache":true},{"name":"getAppliedJobs","cache":true},{"name":"getProfileFieldsSettings","cache":true}],"filePicker":{"onedrive":{"clientId":"1c186d04-d14a-424f-8132-0cae8c41435c","devkey":""},"dropbox":{"clientId":"7j4atpiepgcmy4j","devkey":""},"googledrive":{"clientId":"414699307979-nk6l179efm95vfqt0n0fgt05jjmk04tj.apps.googleusercontent.com","devkey":""}},"ignoreCovidWidgetPagesList":["chatbot"],"smoothAnchorSettings":{"ignore":true},"embedScriptVersion":"0.9.4","recommendedTrackingConfig":{"category":{"storageKey":"categories","ddoKeysToStore":["category"],"maxKeysToStore":"4"},"job":{"storageKey":"jobsViewed","ddoKeysToStore":["jobSeqNo"],"maxKeysToStore":"4"},"search-results":[{"storageKey":"keywords","ddoKeysToStore":["keywords"],"maxKeysToStore":"4"},{"storageKey":"locations","ddoKeysToStore":["location","field"],"maxKeysToStore":"4"}]},"debounceTimer":350,"eagerLoadDDOsToSkipLazyCalls":["apply"],"ignoreCookiePages":["chatbot"],"elementsToLoadByModule":{"videoAssessment":[{"tag":"link","attributes":{"href":"https://cdn.phenompeople.com/CareerConnectResources/common/video-platform/js/vs-master-theme-1726747262439.css","rel":"stylesheet","type":"text/css"}}],"automationEngine":[{"tag":"script","attributes":{"src":"https://pp-cdn.phenompeople.com/CareerConnectResources/st/common/video-platform/js/aeBootstrapper.js","type":"text/javascript"},"elementId":"aeBundle"}]},"globalManagedWidgetIds":["8b82bfdaafd4d8504005407db933c9a6"],"phwPxScrVerionUrl_bkp":"common/js/canvas/vendor/phw-px-hadlr-1.3.js","maps":{"google":{"apiScript":"https://maps.googleapis.com/maps/api/js","clusterJsScript":"markerclusterer-v1.js","gmapsInfoBoxScript":"gmaps-infobox-v1.js","apiKey":"AIzaSyBqM-rW0r-sR9PerNAvvsmzbBeoFu3Ycz8"},"mapbox":{"mapboxScript":"mapbox-gl.js","superClusterJsScript":"supercluster.min.js","apiKey":"pk.eyJ1IjoicGhlbm9tcGVvcGxlIiwiYSI6ImNqa3dreDVkZDB4YWEzam9hMXp0eWVqbXgifQ.Mpna1KIqU8Gj6zjPy4iygw"},"mapboxCN":{"mapboxScript":"mapbox-gl-v1.1.0.js","superClusterJsScript":"supercluster.min.js","mapboxTurf":"mapbox-turf.min-v1.js","mapboxSearch":"mapbox-gl-geocoder.min.js","mapboxDirections":"mapbox-gl-directions.js","enableDirections":true,"apiKey":"pk.eyJ1IjoicGhlbm9tcGVvcGxlIiwiYSI6ImNqa3dreDVkZDB4YWEzam9hMXp0eWVqbXgifQ.Srl2-pw3xDRilymEjEoeig","baseApiUrl":"https://api.mapbox.cn"}},"ignoreLinkedInStateParam":false,"tokenConfiguredTenants":{"refNums":["RBCAA0088"]},"phwPxScrVerionUrl_bkp_new":"pcs/common/phw-px-hadlr.js","fetchBlogShareSettingsFromSiteconfig":false,"oneTrust":{"class":["ot-sdk-show-settings"]},"videoScreeningGlobalStyles":"https://pp-cdn.phenompeople.com/CareerConnectResources/st/common/video-platform/js/ph-vs-global-styles-v1.css","cdnConfig":{"cdnDdos":["fitScoreSettings","landingPageOverview","categoryContentV2","candidateProfileConfig","categoryMasterData","jobTagSettings","getBusinessRules","getMasterCategories","categoryMasterDataV2","caasFetchRawConfig","globalSearchConfig","categoryContent","siteBranding","blogsharewidgetsettings","audiencePxWidgetConfig","jobsharewidgetsettings","npsConfig","socialConnectOptions","getRegionLocales","jobLogoConfig","supportedLanguages","getMasterLocations","locationmapsettings","pxAudJobwidgetsettings","getRegionLocales","eventsharewidgetsettings","jobwidgetsettings","fyfConfig","getPiiConsentConfig","glassdoorReviews","masterFrequencyV1"],"cdnUrl":"https://content-ir.phenompeople.com","pageNameLevelDdos":[],"pageIdlevelDdos":[]},"crawlerUserAgents":"Screaming Frog|googlebot|yahoo|bingbot|baiduspider|facebookexternalhit|twitterbot|rogerbot|linkedinbot|embedly|showyoubot|outbrain|pinterest|slackbot|vkShare|W3C_Validator|redditbot|Applebot|WhatsApp|flipboard|tumblr|bitlybot|SkypeUriPreview|nuzzel|Discordbot|Google Page Speed|Qwantify|pinterestbot|Custom|Chrome-Lighthouse","siteSettings":{"locationSlider":false,"privacyDataConsentCheckBox":false,"refineSearch":{"enabledFacets":["category","country","state","city","type","workerSubType","workLocation"],"facetDisplayNames":{"category":"Category","country":"Country","state":"State/Province","city":"City","type":"Hiring Type","workerSubType":"Worker Type","workLocation":"Work Location"},"facetPlaceholderNames":{"category":"Search in Category","country":"Search in Country","state":"Search in State/Province","city":"Search in City","type":"Search in Hiring Type","workerSubType":"search in Worker Type","workLocation":"Search in Work Location"},"defaultFacetsToOpen":["category"],"facetConfig":{"phLocSlider":{"sliderRadius":300,"aboveMaxRadius":true,"locationRangeEnd":301,"sliderDelta":1}}},"gdpr":{"cookieType":"persistent","enabled":true},"l10n":{"dateFormat":"YYYY-MM-DD"},"oauth":{"google":{"loginUrl":"https://accounts.google.com/o/oauth2/auth","logoutUrl":"https://www.google.com/accounts/Logout?continue=https://appengine.google.com/_ah/logout","clientId":"876228513716-npfer46h51po4nn5c1pafndsg87i2bm7.apps.googleusercontent.com","scope":"https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/user.phonenumbers.read","redirectUri":"/socialAuth/g","response_type":"code"},"facebook":{"loginUrl":"https://www.facebook.com/dialog/oauth","logoutUrl":"","clientId":"1633947069976673","redirectUri":"/socialAuth/fb","scope":"email public_profile","response_type":"code"},"indeed":{"clientId":"8f76a5cccb8cc4cb400c7ed10ee3b2ec0ccc88333a1e2a46d51b170c2a097a73"},"linkedIn":{"loginUrl":"https://www.linkedin.com/oauth/v2/authorization","logoutUrl":"https://api.linkedin.com/uas/oauth/invalidateToken","clientId":"86kp7vauysmn4b","redirectUri":"/socialAuth/li","scope":"r_liteprofile r_emailaddress","response_type":"code"}},"captchaEnabledDDO":{"candidateLogin":{"divIdSelector":".candidate-login-widget-area","action":"signIn"},"candidateRegister":{"divIdSelector":".candidate-login-widget-area","action":"signUp"}},"captchaConfigTenant":{"useCaptcha":true,"siteKey":"6Ld6XfgdAAAAAOQKVA0cEfFaV-I_Xjz860B0Op2s"}},"size":"10","refNum":"TGPTGWGLOBAL","siteVariant":"external","iscdnEnabled":true,"calendarApiKey":{"clientId":"aPuJFtcvVzuUHrqeLmPL36170","apiToken":"api1514482884HylDN8tqa6mgQxWCpnjo36170","userZone":true},"trackingConfig":{"ddoDataPath":{"jobDetail":"data.job"},"job_category_click":{"trait14":"key"},"job_category_search_click":{"trait14":"key"},"play_click":{"trait260":"videotype","videoId":"videoid"},"pause_click":{"trait260":"videotype","videoId":"videoid"},"similar_job_click":{"trait12":"jobSeqNo","related":{"ddo":[{"name":"jobDetail","data":{"trait5":"jobSeqNo","trait14":"category"}}]}},"linkedin_recommended_job_click":{"trait5":"jobSeqNo","trait14":"category"},"recently_viewed_job_click":{"trait5":"jobSeqNo","trait14":"category"},"recommended_job_click":{"trait5":"jobSeqNo","trait14":"category"},"next_click":{"trait254":"stepName","typedValue":"typedValue","selected_values":"selected_values"},"ddo_failure":{"trait254":"stepName","response":"response","ddoKey":"ddoKey"},"ddo_error":{"trait254":"stepName","error":"error","ddoKey":"ddoKey"},"skip_questions_click":{"trait254":"stepName"},"previous_click":{"trait254":"stepName"},"registration_submit":{"trait27":"email","trait15":"firstName","trait24":"phone"},"edit_profile_information":{},"resume_remove_click":{},"profile_questions_click":{},"resume_upload_click":{},"create_profile_click":{},"upload_new_file_click":{},"clear_text_click":{"trait6":"clearSearchValue"},"send_feedback_click":{"userFeedback":"userFeedback"},"submit_rating_click":{"userRating":"userRating"},"near_job_click":{"trait5":"jobSeqNo","trait14":"category"},"suggestions":{"stepName":"stepName","typed_values":"typed_values","selected_values":"selected_values"},"fyf_step_loaded":{"step":"step"},"fyf_options_closed":{},"favorite_job_click":{"trait5":"jobSeqNo","trait14":"category"},"job_added_to_jobcart":{"trait5":"jobSeqNo","trait14":"category"},"job_unfavorited":{"trait5":"jobSeqNo","trait14":"category"},"job_favorite_delete_click":{"trait5":"jobSeqNo","trait14":"category"},"type_ahead_search":{},"similar_job_see_more_click":{},"linkedin_login_click":{},"linkedin_logout_click":{},"view_all_glassdoor_reviews_click":{},"homepage_category_click":{"trait14":"key"},"category_click":{"trait14":"key"},"job_click":{"trait5":"jobSeqNo","trait14":"category"},"previous_job_click":{"trait5":"jobSeqNo"},"next_job_click":{"trait5":"jobSeqNo"},"linkedin_recommended_category_click":{"trait14":"category"},"back_to_search_results_click":{},"share_event":{"trait269":"eventScheduleId","trait213":"provider"},"blog_click":{"trait283":"url"},"blog_category_click":{"trait14":"categoryName"},"next_blog_click":{"trait283":"url"},"previous_blog_click":{"trait283":"url"},"blog_details_view":{"trait283":"blog"},"navigate_to_tweet_click":{"tweetUrl":"tweetUrl"},"fit_level_loaded":{"jobsFitLevel":"jobsFitLevel","totalJobs":"totalJobs","availableFitLevelCount":"availableFitLevelCount"},"smart_tags_loaded":{"smartJobTags":"smartJobTags","totalJobs":"totalJobs","availableJobTagCount":"availableJobTagCount"},"edit_role_click":{"trait13":"trait13"},"select_role_click":{"trait13":"trait13","trait260":"trait260"},"app_download_click":{"trait260":"appName","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"user_decline_click":{"trait5":"videoScreenId","trait14":"category","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"user_accept_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"start_process_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"accept_practice_click":{"trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"reject_practice_click":{"trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"answer_record_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId","videoScreenQuestionId":"videoScreenQuestionId"},"answer_submit_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"answer_retake_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId","videoScreenQuestionId":"videoScreenQuestionId"},"answer_continue_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId","videoScreenQuestionId":"videoScreenQuestionId"},"answer_review_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId","videoScreenQuestionId":"videoScreenQuestionId"},"submit_application_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"export_videos_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"restart_application_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"start_now_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"continue_process_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"contact_recruiter_click":{"trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"agree_click":{"videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"submit_feedback_click":{"rating":"rating","feedback":"feedback","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"video-upload-error":{"url":"url","status":"status","questionId":"questionId","response":"response"}},"lqipImage":"https://assets.phenompeople.com/CareerConnectResources/common/assets/images/gray.png","navItems":{"showExternalEvents":true,"candidateHome":true,"cdnCaasContentUrl":"https://content-ir.phenompeople.com/api/content-delivery/caasContentV1","eventsEnabled":true,"audPxConfig":{"newVersion":"3.0","oldVersion":"4.0"},"blogsEnabled":true,"navMenuItems":["blogs","events","candidateHome"],"cdnCaasContentEnabled":true,"showExternalBlogs":true,"navMenuItemsData":{"blogs":{"url":"https://careers.thalesgroup.com/global/en/blog"},"events":{"url":"https://careers.thalesgroup.com/global/en/events"}}},"imageLoadType":{"desktop":"lazy","mobile":"lazy"},"locale":"en_global","siteLevelWidgetBindables":{"97e696f90c1e5c417da8b4484b49c7b0":{"locationSearch":true},"ad204a0c40fc1a98d614669f1bc50ab3":{"locationSearch":true}},"phwPxScrVerionUrl":"pcs/common/phw-px-hadlr.1728044004391.js","vendorScripts":{"jquery":"jquery-3.6.1.min.js","jqueryMigrate":"jquery-migrate.min-1.1.js","plyrScript":"plyr-3.7.8.js","plyrStyle":"plyr-3.7.8_1.css","videojs-wavesurfer":"videojs-wavesurfer_3.9.0.js","wavesurfer":"wavesurfer_6.6.4.min.js","wavesurfer-microphone":"wavesurfer.microphone.min_6.6.4.js","mediaInfo":"mediainfo_0.1.9.min.js"},"globalSearchFeature":{"mobileSearch":false},"phwPxScrVerionUrl_1":"prod/pcs/common/phw-px-hadlr-1728036837721.js","ally":{"layerEnabled":false,"cdnUrl":"/common/js/ally/ph-ally-v1.1.js","allyScript":"/common/js/ally/ph-ally-layer-v1.18.js","allySkipToContent":{"isEnabled":true,"selectors":"#skip-content, #ph-skip-content"},"reorderCookie":true,"userAgent":"AudioEye"},"pxScrVerionUrl":"common/js/vendor/1731591806866-ph-px-hadlr-1.19.js","videoAssessmentPagesList":["video-assessment-landing-page","video-assessment-recording","video-assessment-thankyou","interview-landing-page","interview-recording","interview-thankyou","video assessment landing page","video assessment recording","video assessment thankyou","interview landing page","interview recording","interview thankyou","screening-welcome","screening-answering","screening-thankyou"],"oauth":{"indeed":{"clientId":"8f76a5cccb8cc4cb400c7ed10ee3b2ec0ccc88333a1e2a46d51b170c2a097a73"},"xing":{"clientId":"c3bdfb74291c0e358e89"},"linkedIn":{"loginUrl":"https://www.linkedin.com/oauth/v2/authorization","logoutUrl":"https://api.linkedin.com/uas/oauth/invalidateToken","clientId":"86kp7vauysmn4b","redirectUri":"/socialAuth/li","scope":"r_liteprofile r_emailaddress","response_type":"code"},"google":{"loginUrl":"https://accounts.google.com/o/oauth2/auth","logoutUrl":"https://www.google.com/accounts/Logout?continue=https://appengine.google.com/_ah/logout","clientId":"876228513716-npfer46h51po4nn5c1pafndsg87i2bm7.apps.googleusercontent.com","scope":"https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/user.phonenumbers.read","redirectUri":"/socialAuth/g","response_type":"code"},"google-signin":{"loginUrl":"https://accounts.google.com/o/oauth2/auth","logoutUrl":"https://www.google.com/accounts/Logout?continue=https://appengine.google.com/_ah/logout","clientId":"876228513716-npfer46h51po4nn5c1pafndsg87i2bm7.apps.googleusercontent.com","scope":"https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/user.phonenumbers.read","redirectUri":"/iauth/g","response_type":"code"},"facebook":{"loginUrl":"https://www.facebook.com/dialog/oauth","logoutUrl":"","clientId":"1633947069976673","redirectUri":"/socialAuth/fb","scope":"email public_profile","response_type":"code"}},"pageNameMap":{"404":"404_page_view","home":"home_page_view","category":"job_category_page_view","job":"job_details_view","search-results":"search_result_page_view","apply":"apply_page_view","glassdoorReviews":"glassdoor_reviews_page_view","jobcart":"favorites_page_view","jointalentcommunity":"jtc_page_view","featuredOpportunities":"job_category_page_view","businessUnit":"job_category_page_view","event":"event_details_view","events":"event_results_page_view","saved-jobs":"favorites_page_view","blogarticle":"blog_details_page","video-assessment-landing-page":"video_assessment_landing_page_view","video-assessment-recording":"video_assessment_recording_page_view","video-assessment-thankyou":"video_assessment_thankyou_page_view","interview-landing-page":"interview_landing_page_view","interview-recording":"interview_recording_page_view","interview-thankyou":"interview_thankyou_page_view","screening-welcome":"screening_welcome_page_view","screening-answering":"screening_answering_page_view","screening-outro":"screening_thankyou_page_view"},"blogsharewidgetsettings":{"options":[{"name":"whatsapp","order":0,"baseUrl":"https://api.whatsapp.com/send?&text=","eventName":"Share_whatsapp","settings":{"icon":"icon-whatsapp-1","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{},"label":false},"isSelected":true},{"name":"linkedin","order":1,"baseUrl":"https://www.linkedin.com/shareArticle?mini=true&url=","eventName":"share_blog","settings":{"icon":"icon-linkedin-2","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{"title":"shareInfoText"},"label":false},"isSelected":true},{"name":"facebook","order":3,"baseUrl":"https://facebook.com/sharer.php?u=","eventName":"share_blog","settings":{"icon":"icon-facebook","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{"t":"shareInfoText"},"label":false},"isSelected":true},{"name":"twitter","order":0,"baseUrl":"https://twitter.com/share?url=","eventName":"share_blog","settings":{"icon":"icon-twitter","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{"text":"shareInfoText"},"label":false},"isSelected":true},{"name":"email","order":6,"baseUrl":"","eventName":"share_blog","settings":{"icon":"icon-email-2","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{},"label":false},"isSelected":true}],"brandStyle":true,"widgetStyle":"style3","isInline":true,"size":"16","spacing":"21","color":"#fff","backgroundColor":"#ggg","height":"34","width":"34","line-height":"30","lineHeight":"30","borderWidth":"1","borderStyle":"solid","borderColor":"transparent","borderRadius":"100","locale":"en_us","siteVariant":"external"},"botEnabled":false,"urlMap":{"home":"home","category":"c/:category","job":"job/:jobId/:title","service":"service/:jobId/:title","jobcart":"jobcart","search-results":"search-results","glassdoor-reviews":"glassdoor-reviews","event":"event/:eventScheduleId/:title","events":"events","talentcommunity":"talentcommunity","talentcommunityupdate":"talentcommunityupdate","blogarticle":"blogarticle/:url","jobalert":"jobalert","employee-profile":"employeeprofile","editprofile":"editprofile","businessUnit":":url","featuredOpportunities":":url","di_about":"di/about/:groupId","di_details":"di/details/:groupId","di_events":"di/events/:groupId","di_groups":"di/groups","di_highlights":"di/highlights/:groupId","di_jobs":"di/jobs/:groupId","di_members":"di/members/:groupId","referrals_candidate":"referrals/candidate","referrals_referredcandidates":"referrals/referredcandidates","referrals_friendsinterests":"referrals/friendsinterests","referrals_home":"referrals/home","referrals_candidatesuniversity":"referrals/candidatescompany","employees_home":"employees/home","lms_courses":"lms/courses","lms_savedcourses":"lms/savedcourses","gigs_details":"gigs/details/:gigId","gigs_searchresults":"gigs/searchresults","nla_home":"nla/home","nla_search":"nla/search","gigs_manage":"gigs/manage","gigs_applications":"gigs/applications","gigs_applicants":"gigs/applicants/:gigId","events_event":"events/event/:eventScheduleId/:title","events_home":"events/home","my-profile":"myprofile","cp_createpath":"cp/createpath","cp_home":"cp/home","cp_explore":"cp/explore","mentoring_relationship":"mentoring/relationship/:mentorshipId","mentoring_mentees":"mentoring/mentees","mentoring_mentors":"mentoring/mentors","mentoring_searchresults":"mentoring/searchresults","settings":"settings","story":"story/:contentId/:title","video-assessment-landing-page":"video-assessment-landing-page","video-assessment-recording":"video-assessment-recording","video-assessment-thankyou":"video-assessment-thankyou","forwardApply":"hvhapply","interview-landing-page":"interview-landing-page","interview-recording":"interview-recording","interview-thankyou":"interview-thankyou","roles_details":"roles/details/:jobCode/:jobTitle","roles_search-results":"roles/searchresults","screening-welcome":"screening-welcome","screening-answering":"screening-answering","screening-thankyou":"screening-thankyou"},"categoryUrlMap":{"TGPTGWGLOBAL_Strategy_Marketing_Sales":"c/strategy-marketing-sales-jobs","TGPTGWGLOBAL_Engineering_and_Technical_Management":"c/engineering-and-technical-management-jobs","TGPTGWGLOBAL_Information_Systems_Information_Technology":"c/information-systems-information-technology-jobs","TGPTGWGLOBAL_HSE_Real_Estate_Security_Personal_Assistance_Medical_Welfare":"c/hse-real-estate-security-personal-assistance-medical-welfare-jobs","TGPTGWGLOBAL_General_Management":"c/general-management-jobs","TGPTGWGLOBAL_Industry":"c/industry-jobs","TGPTGWGLOBAL_Finance":"c/finance-jobs","TGPTGWGLOBAL_Legal_and_Contracts":"c/legal-and-contracts-jobs","TGPTGWGLOBAL_Procurement":"c/procurement-jobs","TGPTGWGLOBAL_System":"c/system-jobs","TGPTGWGLOBAL_Customer_Service":"c/customer-service-jobs","TGPTGWGLOBAL_Quality_and_Customer_Satisfaction":"c/quality-and-customer-satisfaction-jobs","TGPTGWGLOBAL_Bid_and_Project_Management":"c/bid-and-project-management-jobs","TGPTGWGLOBAL_Software":"c/software-jobs","TGPTGWGLOBAL_Other":"c/other-jobs","TGPTGWGLOBAL_Human_Resources":"c/human-resources-jobs","TGPTGWGLOBAL_Communications":"c/communications-jobs","TGPTGWGLOBAL_Hardware":"c/hardware-jobs","TGPTGWGLOBAL_Engineering_and_Technical_specialities":"c/engineering-and-technical-specialities-jobs"},"isNativeEmailClient":true,"captchaConfig":{"useCaptcha":false,"siteKey":"6LcV6MIUAAAAAN99to_j66BSDkGwjWcsjh2iTj1W","scriptSrc":"https://www.google.com/recaptcha/api.js?render=explicit&hl={{locale}}","divId":"ph-custom-captcha"},"automationEnginePagesList":["hvh-apply2","hvh apply","hvh apply2","hvhapply","hvh-apply","schedule-slot"]},"reqData":null},"caasLazyLoadWidgetVersions":{"status":"success","errorCode":null,"errorMsg":null,"data":{"pcs-card-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/prod/common/js/caas-platform/widgets/pcs-card-v1/pcs-card-v1-1620286894383.js","pcs-content-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/prod/common/js/caas-platform/widgets/pcs-content-v1/pcs-content-v1-1683892274455.js","pcs-px-container-v1":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-px-container-v1/pcs-px-container-v1-1706620276370.js","pcs-candidate-login-v1":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-candidate-login-v1/pcs-candidate-login-v1-1713343704873.js","pcs-blog-list-overview-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/pp/common/js/caas-platform/widgets/pcs-blog-list-overview-v1/pcs-blog-list-overview-v1-1694708553477.js","pcs-component-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/pp/common/js/caas-platform/widgets/pcs-component-v1/pcs-component-v1-1617346843242.js","pcs-social-connect-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/prod/common/js/caas-platform/widgets/pcs-social-connect-v1/pcs-social-connect-v1-1669873248000.js","pcs-category-overview-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/prod/common/js/caas-platform/widgets/pcs-category-overview-v1/pcs-category-overview-v1-1687792073401.js","pcs-header-v1":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-header-v1/pcs-header-v1-1718969442490.js","pcs-menu-list-v1":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-menu-list-v1/pcs-menu-list-v1-1710917512987.js","pcs-job-cart-count-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/prod/common/js/caas-platform/widgets/pcs-job-cart-count-v1/pcs-job-cart-count-v1-1652708896808.js","pcs-language-selector-v2":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-language-selector-v2/pcs-language-selector-v2-1714483631689.js"},"reqData":null},"categories":{"status":200,"hits":0,"totalHits":3128,"data":{"category":[{"internalId":"TGPTGWGLOBAL_Software","total_count":607,"new_count":0,"display_name":"Software","category":"Software","key":"Software"},{"internalId":"TGPTGWGLOBAL_System","total_count":428,"new_count":0,"display_name":"System","category":"System","key":"System"},{"internalId":"TGPTGWGLOBAL_Industry","total_count":401,"new_count":0,"display_name":"Industry","category":"Industry","key":"Industry"},{"internalId":"TGPTGWGLOBAL_Hardware","total_count":290,"new_count":0,"display_name":"Hardware","category":"Hardware","key":"Hardware"},{"internalId":"TGPTGWGLOBAL_Customer_Service","total_count":250,"new_count":0,"display_name":"Customer-Service","category":"Customer Service","key":"Customer Service"},{"internalId":"TGPTGWGLOBAL_Engineering_and_Technical_specialities","total_count":250,"new_count":0,"display_name":"Engineering-and-Technical-specialities","category":"Engineering and Technical specialities","key":"Engineering and Technical specialities"},{"internalId":"TGPTGWGLOBAL_Bid_and_Project_Management","total_count":195,"new_count":0,"display_name":"Bid-and-Project-Management","category":"Bid and Project Management","key":"Bid and Project Management"},{"internalId":"TGPTGWGLOBAL_Information_Systems_Information_Technology","total_count":133,"new_count":0,"display_name":"Information-Systems-Information-Technology","category":"Information Systems - Information Technology","key":"Information Systems - Information Technology"},{"internalId":"TGPTGWGLOBAL_Strategy_Marketing_Sales","total_count":121,"new_count":0,"display_name":"Strategy-Marketing-Sales","category":"Strategy, Marketing, Sales","key":"Strategy, Marketing, Sales"},{"internalId":"TGPTGWGLOBAL_Engineering_and_Technical_Management","total_count":110,"new_count":0,"display_name":"Engineering-and-Technical-Management","category":"Engineering and Technical Management","key":"Engineering and Technical Management"},{"internalId":"TGPTGWGLOBAL_Finance","total_count":95,"new_count":0,"display_name":"Finance","category":"Finance","key":"Finance"},{"internalId":"TGPTGWGLOBAL_HSE_Real_Estate_Security_Personal_Assistance_Medical_Welfare","total_count":95,"new_count":0,"display_name":"HSE-Real-Estate-Security-Personal-Assistance-Medical-Welfare","category":"HSE, Real Estate, Security, Personal Assistance, Medical Welfare","key":"HSE, Real Estate, Security, Personal Assistance, Medical Welfare"},{"internalId":"TGPTGWGLOBAL_Quality_and_Customer_Satisfaction","total_count":43,"new_count":0,"display_name":"Quality-and-Customer-Satisfaction","category":"Quality and Customer Satisfaction","key":"Quality and Customer Satisfaction"},{"internalId":"TGPTGWGLOBAL_Procurement","total_count":42,"new_count":0,"display_name":"Procurement","category":"Procurement","key":"Procurement"},{"internalId":"TGPTGWGLOBAL_Legal_and_Contracts","total_count":24,"new_count":0,"display_name":"Legal-and-Contracts","category":"Legal and Contracts","key":"Legal and Contracts"},{"internalId":"TGPTGWGLOBAL_Human_Resources","total_count":18,"new_count":0,"display_name":"Human-Resources","category":"Human Resources","key":"Human Resources"},{"internalId":"TGPTGWGLOBAL_Communications","total_count":14,"new_count":0,"display_name":"Communications","category":"Communications","key":"Communications"},{"internalId":"TGPTGWGLOBAL_Other","total_count":9,"new_count":0,"display_name":"Other","category":"Other","key":"Other"},{"internalId":"TGPTGWGLOBAL_General_Management","total_count":3,"new_count":0,"display_name":"General-Management","category":"General Management","key":"General Management"}]},"eid":"6741e152e91d8f3f8ec3db09"},"flashParams":{}}; phApp.experimentData = {}; phApp.inlinePreview = false;phApp.pxSegmentState = 'stranger';phApp.pxPageState = 'stranger';phApp.eagerLoadDDOs = ["categoryMasterDataV2","jobwidgetsettings","siteConfig","categories","fyfTokenStatus"];; phApp.sessionParams = {"pxSegmentState":"stranger","csrfToken":"dc6dd722e8804eee8c7f11f34deb4fdc","pxPageState":"stranger","jdsource":""}; /*-->*/</script><script type="text/javascript" nonce="">phApp.urlMap = {"featuredOpportunities":":url", "businessUnit":":url", "category": "c/:category","job": "job/:jobSeqNo/:title","glassdoor-reviews": "glassdoor-reviews", "search-results" : "search-results", "home" : "home", "jobcart" : "jobcart"} </script><script type="text/javascript" nonce="">phApp.ddoRealPath = {"jobDetail": "data.job"}</script><meta charset="UTF-8" /><meta content="en" /><meta name="viewport" content="width=device-width, initial-scale=1" /><link rel="canonical" href="https://careers.thalesgroup.com/global/en/home" /><meta name="description" content="Careers at Thales Group, Thales Group jobs, job opportunities in Thales Group, job openings, career opportunities" key-description="external-default-home-description" /><meta name="keywords" content="home" key-keywords="external-default-home-keywords" /><link rel="alternate" href="https://careers.thalesgroup.com/global/en/" hreflang="en-us" data-seo="1" data-ddo="" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:site" content="@Thales Group" /><meta name="twitter:creator" content="@Careers - Thales Group" /><meta name="twitter:image" content="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/social/1024x512-1676455557500.jpg" /><meta name="twitter:title" content="Careers at Thales Group | Thales Group jobs" /><meta name="twitter:description" content="home" /><meta property="og:type" content="website" /><meta property="og:image" content="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/social/1200x630-1676455589572.jpg" /><meta property="og:site_name" content="Thales Group" /><meta property="og:url" content="https://careers.thalesgroup.com/global/en/home" /><meta property="og:title" content="Careers at Thales Group | Thales Group jobs" /><meta property="og:description" content="home" /><meta property="fb:admins" content="" /><meta property="og:image:width" content="200" /><meta property="og:image:height" content="200" /><title key="external-default-home-title">Thales careers </title><script id="ph_app_page_id" type="text/javascript" nonce=""> phApp.pageId = "page1"</script><script type="application/ld+json" nonce="">{"@context": "http://schema.org","@type": "WebSite","url": "https://careers.thalesgroup.com/","potentialAction": {"@type": "SearchAction","target": "https://careers.thalesgroup.com/global/en/search-results?keywords={search_term_string}","query-input": "required name=search_term_string"}}</script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/bluebird.min-1.0.js" defer="" nomodule="" platform_id="platform_bluebird" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/ph-basic-4.35.js" defer="" module="" platform_id="platform_basic" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/require-4.1.js" defer="" platform_id="platform_require" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/vendor-bundle-part1-4.1.js" defer="" platform_id="platform_vendorBundleJs" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/vendor-bundle-part2-4.1.js" defer="" platform_id="platform_vendorBundleJs_part2" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/common/ph-common-bundle-part1-4.96.js" defer="" platform_id="platform_phCommonBundleJs" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/common/ph-common-bundle-part2-4.96.js" defer="" platform_id="platform_phCommonBundleJs_part2" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/page1/ph-page-page1-1726671897548.js" defer="" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/ph-loader-4.25.js" defer="" platform_id="platform_loader" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/ph-tracking-1.2.js" defer="" platform_id="platform_phTrackingJs" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/appConfig/ph-app-config-1.14.js" defer="" platform_id="platform_phAppConfigJs" nonce=""></script> <script type="text/x-ph-tmpl" id="ph-language-selector-v2-1676471693232-view3" nonce=""><div class="phs-lang-select-area ph-widget-box" data-ph-id="ph-page-element-short-header-63mw7j-lAaHdr"> <div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-short-header-63mw7j-7wtddK"></div> <div if.bind="!showErrorMsg && !showLoader" data-ph-id="ph-page-element-short-header-63mw7j-Mm8aJB"> <!-- <label class="sr-only" for="selectedLanguageBtn" id="selectedLanguageLabel"> Language selector </label> --> <button if.bind="searchArray.length>1" class="language-block ${(searchArray.length==1)?'single-language':''} ${(searchArray.length>10) ? '':'dropdown-arrow'}" role="${(searchArray.length==1)?'text':'button'}" click.delegate="isshowDropDown = !isshowDropDown" aria-expanded="${isshowDropDown?true:false}" data-ph-id="ph-page-element-short-header-63mw7j-ZciSjy"> <span class="flag flag-${choosenLanguage.locationDisplayName}" data-ph-at-id="selected-country-flag" data-ph-id="ph-page-element-short-header-63mw7j-hLhFxn"></span> <i class="icon icon-globe-plane globe-icon" data-ph-id="ph-page-element-short-header-63mw7j-7SdVGv"></i> <span class="sr-only" data-ph-id="ph-page-element-short-header-63mw7j-SeTBE3"> Language selected </span> <span class="selected-country" data-ph-at-id="selected-country" data-ph-id="ph-page-element-short-header-63mw7j-cIod4T"> ${choosenLanguage.locationDisplayName} </span> <span class="sr-only" data-ph-id="ph-page-element-short-header-63mw7j-G5Ru5Q"> ${choosenLanguage.languageDisplayName} </span> <i aria-hidden="true" class="icon icon-triangle ${isshowDropDown ? 'icon-up' : 'icon-down'} arrow-icon" show.bind="(searchArray.length>1)" data-ph-id="ph-page-element-short-header-63mw7j-KagjkX"></i> </button> <div class="dropdown-box ph-a11y-dropdown-box ${(searchArray.length>10) ? '':'dropdown-arrow'}" show.bind="isshowDropDown && (searchArray.length>1)" data-ph-id="ph-page-element-short-header-63mw7j-H10mSb"> <div class="search-area ph-a11y-search-area" role="search" aria-expanded="false" aria-owns="language-listbox" aria-haspopup="listbox" data-ph-id="ph-page-element-short-header-63mw7j-rXSsLW"> <input type="text" name="language-listbox" aria-label="Search from below list" id="language-selector" ph-a11y-autocomplete="" aria-autocomplete="list" autocomplete="off" aria-controls="language-listbox" value.bind="filterKey" placeholder="Enter location or Language" key-placeholder="63mw7j-ph-language-selector-v2-view3-languageSearchPlaceholderText" data-show-listbox="false" data-ph-id="ph-page-element-short-header-63mw7j-hShsqC" /> <i class="icon icon-icon-search" if.bind="!filterKey" aria-hidden="true" data-ph-id="ph-page-element-short-header-63mw7j-r2jdC1"></i> <a tabindex="0" ph-tevent="clear_searches_click" class="phs-keysearch-clear" role="button" click.delegate="clearSearch()" focus.trigger="onBlurHandler($event, true)" if.bind="filterKey" href="javascript:void(0)" data-ph-at-id="clear-globalsearch-link" data-ph-id="ph-page-element-short-header-63mw7j-PyKzdi"> <ppc-content type="icon" data-ph-id="ph-page-element-short-header-63mw7j-nic4pD"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-short-header-63mw7j-soy0bW"></i></ppc-content> <span class="sr-only" data-ph-id="ph-page-element-short-header-63mw7j-TdfazB"> <ppc-content key="63mw7j-ph-language-selector-v2-view3-searchInputClearText" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-page-element-short-header-63mw7j-38W8V9">Clear text</ppc-content> </span> </a> </div> <ul class="dropdown-list" id="language-selector-box" role="listbox" aria-labelledby="language-listbox" tabindex="-1" data-ph-id="ph-page-element-short-header-63mw7j-J58Liz"> <li class="dropdown-list-item ph-a11y-dropdown-list-item" repeat.for="each of roots" role="option" data-ph-id="ph-page-element-short-header-63mw7j-mOgkeN"> <a href="${each.locationUrl}" click.delegate="languageChanged(each,true)" class="${(each.displayName==choosenLanguage.displayName)?'active':''}" data-ph-at-displayname-text="${each.displayName}" tabindex="-1" data-ph-id="ph-page-element-short-header-63mw7j-ZFGUgj"> <span class="flag flag-${each.location}" data-ph-at-id="country-flag" data-ph-id="ph-page-element-short-header-63mw7j-E8aoUa"></span> <div class="country" data-ph-id="ph-page-element-short-header-63mw7j-FHJlga"> <div class="actual-display-name" data-ph-at-id="country" data-ph-id="ph-page-element-short-header-63mw7j-Ff2T4R"> ${each.displayName} </div> <div class="sr-only" if.bind="each.displayName==choosenLanguage.displayName" data-ph-id="ph-page-element-short-header-63mw7j-LP4Cyy"> <ppc-content data-ph-id="ph-page-element-short-header-63mw7j-fcNmU4"> selected </ppc-content> </div> </div> </a> </li> </ul> <div aria-atomic="true" aria-live="assertive" data-ph-id="ph-page-element-short-header-63mw7j-2rH4sh"> <div class="language-selector-search" aria-label="No results found" if.bind="!roots.length" data-ph-id="ph-page-element-short-header-63mw7j-VoPNy1"> <ppc-content key="63mw7j-ph-language-selector-v2-view3-noResultFoundText" data-ph-id="ph-page-element-short-header-63mw7j-TZHOSD"> No results found </ppc-content> </div> <div class="sr-only" if.bind="roots.length" data-ph-id="ph-page-element-short-header-63mw7j-kEb0vs"> ${roots.length} <ppc-content key="63mw7j-ph-language-selector-v2-view3-sugessionText" data-ph-id="ph-page-element-short-header-63mw7j-RGQzvd"> suggestions are available </ppc-content> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-job-cart-count-v3-1676471693398-view2" nonce=""><div class="phs-job-cart-area" data-ph-id="ph-page-element-short-header-obk1w0-Ikd72A"> <a ph-href="jobcart" key-ph-href="obk1w0-ph-job-cart-count-v3-view2-jobcartUrl" ph-tevent="job-cart-icon-click" data-ph-at-id="jobcart-count" data-ph-at-widget-data-count="${jobCartCount}" aria-label="${jobCartCount} ${widgetBundle['jobCartLinkText']| pht} ${jobCartCount == 1 ? (widgetBundle['jobCartJobSingular']) : (widgetBundle['jobCartJobPlural'])}" data-ph-id="ph-page-element-short-header-obk1w0-7UoO5P"> <i class="${jobCartCount > 0? (widgetBundle['iconCartLgText']) : (widgetBundle['iconCartText'])}" aria-hidden="true" data-ph-id="ph-page-element-short-header-obk1w0-PtV0HK"></i> <span class="linkText" data-ph-at-id="heading-text" aria-hidden="true" data-ph-id="ph-page-element-short-header-obk1w0-yAUCie"> ${widgetBundle['jobCartLinkText']| pht} ${jobCartCount == 1 ? (widgetBundle['jobCartJobSingular']) : (widgetBundle['jobCartJobPlural'])} </span> <span class="phs-jobcart-count" aria-hidden="true" data-ph-id="ph-page-element-short-header-obk1w0-6cflgv"> (${jobCartCount}) </span> </a> </div></script><script type="text/x-ph-tmpl" id="ph-global-search-v3-3319572842257456-default" nonce=""><form class="phs-global-search-area phs-global-sr-container ph-widget-box ph-mobile-search-backdrop" data-pre-render="" keyup.delegate="arrowKeyUp($event)" novalidate="" action="" phae-bind-literal="globalSearchFormTitle, title" title="${widgetBundle['globalSearchFormTitle'] | pht}" data-ph-id="ph-widget-element-3319572842257456-2"> <div class="search-text-block phcriticalhide" if.bind="agpData && agpData.bannerText && agpData.totalHits >0" role="region" aria-label="Global search" data-ph-id="ph-widget-element-3319572842257456-3"> <div class="dynamic-text" data-ph-id="ph-widget-element-3319572842257456-4"> <h1 data-ph-id="ph-widget-element-3319572842257456-5"> ${agpData.bannerText} </h1> </div> <div class="jobsCount-text" data-ph-id="ph-widget-element-3319572842257456-6"> <h6 data-ph-id="ph-widget-element-3319572842257456-7"> ${widgetBundle[(agpData.totalHits > 1) ? 'jobsDependsOnFilterPlural' : 'jobsDependsOnFilter'] | pht :{ 'jobsCount': agpData.totalHits }} </h6> </div> </div> <div class="search-text-block phcriticalhide" if.bind="!(agpData && agpData.bannerText && agpData.totalHits >0)" data-ph-id="ph-widget-element-3319572842257456-8"> <h1 if.bind="showTitle" data-ph-id="ph-widget-element-3319572842257456-9"> <ppc-content key="d4gbQk-ph-global-search-v3-default-doWhatYouLoveHeading" data-ph-at-id="widget-heading-text" data-ph-id="ph-widget-element-3319572842257456-10">Do What you love</ppc-content> </h1> <div if.bind="showCaption" class="sub-heading-text" data-ph-id="ph-widget-element-3319572842257456-11"> <ppc-content key="d4gbQk-ph-global-search-v3-default-searchJobsHeading" data-ph-at-id="widget-sub-heading-text" data-ph-id="ph-widget-element-3319572842257456-12"></ppc-content> </div> </div> <div class="form-group phs-global-search ph-search-group" data-ph-id="ph-widget-element-3319572842257456-13"> <button class="ph-header-search-icon hide" phae-bind-literal="globalsearchAriaLabelText,aria-label" aria-label="${widgetBundle['globalsearchAriaLabelText'] | pht}" type="button" data-ph-id="ph-widget-element-3319572842257456-14"> <ppc-content type="icon" data-ph-id="ph-widget-element-3319572842257456-15"> <i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-3319572842257456-16"></i> </ppc-content> </button> <div class="input-group ${showDropDown ? 'dropdown-open': 'dropdown-close'}" data-ph-id="ph-widget-element-3319572842257456-17"> <div class="job-filter ph-suggestion-focus-block ph-search-group" data-ph-at-id="keyword-category-location" data-ph-id="ph-widget-element-3319572842257456-18"> <div aria-owns="typehead-listbox" aria-haspopup="listbox" data-ph-id="ph-widget-element-3319572842257456-19"> <a if.bind="!isHeadSearchEnabled" class="mobile-back-button phcriticalhide" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="IgW9KW-d4gbQk-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" ph-scroll="#ph-search-backdrop" data-ph-id="ph-widget-element-3319572842257456-20"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-3319572842257456-21"></i> </a> <!-- added to avoid scroll effect when header search icon is present--> <a if.bind="isHeadSearchEnabled" class="mobile-back-button phcriticalhide" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="IIsiDF-d4gbQk-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" data-ph-id="ph-widget-element-3319572842257456-22"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-3319572842257456-23"></i> </a> <!-- <span class="sr-only">Please navigate the suggestions using the tab key</span> --> <label for="typehead" class="sr-only" data-ph-id="ph-widget-element-3319572842257456-24">${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}</label> <input type="text" class="ph-a11y-search-box form-control phs-keywords input-lg ph-input-search" value.bind="searchValue" phae-bind-literal="globalsearchPlaceholder, placeholder" placeholder="${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}" autocomplete="off" ph-a11y-autocomplete="" ignoreexpanded="true" aria-autocomplete="list" aria-controls="typehead-listbox" data-ph-at-id="globalsearch-input" showresultsonfocus="${isMilitarySearch ? false : true}" name="typehead" id="typehead" phae="ph-global-search-v3" phae-ally="aria-controls#,aria-owns#" data-ph-id="ph-widget-element-3319572842257456-25"> <span class="search-sym" data-ph-id="ph-widget-element-3319572842257456-26"> <ppc-content type="icon" data-ph-id="ph-widget-element-3319572842257456-27"><i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-3319572842257456-28"></i></ppc-content> </span> <a tabindex="0" ph-tevent="clear_searches_click" class="phs-keysearch-clear phcriticalhide" role="button" click.trigger="clearSearch($event)" show.bind="searchValue" href="javascript:void(0);" data-ph-at-id="clear-globalsearch-link" aria-label="Clear text" key-aria-label="d4gbQk-ph-global-search-v3-default-clearSearchBtnTxt" data-ph-id="ph-widget-element-3319572842257456-29"> <ppc-content type="icon" data-ph-id="ph-widget-element-3319572842257456-30"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-widget-element-3319572842257456-31"></i></ppc-content> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-32"> <ppc-content key="d4gbQk-ph-global-search-v3-default-searchInputClearText" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-widget-element-3319572842257456-33"> Clear text </ppc-content> </span> </a> </input></div> <div class="phs-search-suggestions phcriticalhide" show.bind="showDropDown" id="typehead-listbox" aria-label="Search suggestions" tabindex="-1" aria-hidden="${!showDropDown ? 'true' : 'false'}" aria-labelledby="typehead-listbox" data-ph-id="ph-widget-element-3319572842257456-34"> <div class="phs-search-type-ahead phs-onclick-category" if.bind="showAllJobCategories && !isMilitarySearch && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('allCategories')))" data-ph-at-id="onclick-category" data-ph-id="ph-widget-element-3319572842257456-35"> <div class="phs-search-categories" show.bind="allJobCategories.length" data-ph-id="ph-widget-element-3319572842257456-36"> <div data-ph-id="ph-widget-element-3319572842257456-37"> <h2 data-ph-id="ph-widget-element-3319572842257456-38"> <ppc-content key="d4gbQk-ph-global-search-v3-default-job-categories-text" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-3319572842257456-39">Job Categories </ppc-content> </h2> </div> <ul class="phs-search-category-list" data-ph-at-id="category-list" data-ph-at-total-data-count="${allJobCategories.length}" aria-hidden="${!allJobCategories.length ? 'true' : 'false'}" role="listbox" aria-label="Job Category suggestions" data-ph-id="ph-widget-element-3319572842257456-40"> <li repeat.for="category of allJobCategories" class="job-container-category_${$index}" data-ph-at-id="category-list-item" role="option" data-ph-id="ph-widget-element-3319572842257456-41"> <a ph-tevent="job_category_search_click" tabindex="-1" ref="linkEle" href="${getUrl(linkEle, 'category', category)}" data-ph-at-id="category-link" data-ph-at-data-text="${category.key}" data-ph-at-data-count="${category.total_count}" data-ph-id="ph-widget-element-3319572842257456-42"> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-43"> ${widgetBundle['categorySrText'] || "Category"} </span> <span data-text="${category.key}" class="category-tt phs-${category.key}" data-ph-id="ph-widget-element-3319572842257456-44">${category.key}</span> <span class="phs-jobs-count phs-${category.total_count}" data-ph-id="ph-widget-element-3319572842257456-45"> ${(widgetBundle['categoryCount'] || '{{totalCount}}') | pht:{'totalCount':category.total_count}} <span class="sr-only" show.bind="category.total_count == 1" data-ph-id="ph-widget-element-3319572842257456-46">${widgetBundle['globalsearchJobsCountSingler'] | pht}</span> <span class="sr-only" show.bind="category.total_count > 1" data-ph-id="ph-widget-element-3319572842257456-47">${widgetBundle['globalsearchJobsCountPlural'] | pht}</span> </span> </a> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="isMilitarySearch && searchValue.length" data-ph-id="ph-widget-element-3319572842257456-48"> <div class="phs-suggested-keywords-suggested" if.bind="searchValue.length" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-3319572842257456-49"> <h2 data-ph-id="ph-widget-element-3319572842257456-50"> <ppc-content key="Q8h6IO-d4gbQk-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-3319572842257456-51"> Military Code </ppc-content> </h2> <ul class="phs-suggested-keywords-list phs-suggested-mos-keywords-list" data-ph-at-id="suggested-data-list" aria-hidden="${!suggestedMOSKeywords.length ? 'true' : 'false'}" data-ph-at-data-count="${suggestedMOSKeywords.length}" role="listbox" data-ph-id="ph-widget-element-3319572842257456-52"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-widget-element-3319572842257456-53"> <a class="phs-mos-keyword" ph-tevent="type_ahead_search" data-ph-tevent-attr-trait59="recent_keyword" title="${eachKeyword.title}" data-ph-tevent-attr-trait60="${eachKeyword.key}" click.delegate="setMOSKeyword(eachKeyword, $event)" data-ph-id="ph-widget-element-3319572842257456-54"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-3319572842257456-55"></span> </a> </li> <li data-ph-at-id="no-data" if.bind="!suggestedMOSKeywords.length" data-ph-id="ph-widget-element-3319572842257456-56"> <ppc-content key="d4gbQk-ph-global-search-v3-default-noResultsFoundText1" data-ph-at-id="no-data-text" data-ph-id="ph-widget-element-3319572842257456-57"> No results found </ppc-content> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="showJobSuggestions && !isMilitarySearch" phfc="${setKeywordSuggested(['suggestedJobs','suggestedLocations', 'suggestedCategories', 'keywordsSearched', 'suggestedKeywords'])}" data-ph-id="ph-widget-element-3319572842257456-58"> <div class="phs-jobs-suggested" if.bind="suggestedJobs.length && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedJobs')))" data-ph-at-id="suggested-jobs" data-ph-id="ph-widget-element-3319572842257456-59"> <h2 class="ph-a11y-header" aria-hidden="true" data-ph-id="ph-widget-element-3319572842257456-60"> <ppc-content key="d4gbQk-ph-global-search-v3-default-jobHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-3319572842257456-61"> Jobs </ppc-content> </h2> <ul class="phs-jobs-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedJobs.length}" aria-hidden="${!suggestedJobs.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-3319572842257456-62"> <li repeat.for="eachJob of suggestedJobs" role="option" data-ph-at-id="suggested-data-list-item" class="phsJobsSuggested_${$index}" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${$index + 1}" data-ph-id="ph-widget-element-3319572842257456-63"> <a ph-tevent="type_ahead_search" ref="linkEle" href="${getUrl(linkEle, 'job', eachJob)}" data-ph-tevent-attr-trait59="jobId" data-ph-tevent-attr-trait60="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" data-title="${eachJob.title_raw}" data-jobid="${eachJob.id}" tabindex="-1" data-ph-at-id="suggested-data-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-category-text="${eachJob.category}" data-ph-id="ph-widget-element-3319572842257456-64"> <div class="phs-job-title" data-ph-id="ph-widget-element-3319572842257456-65"> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-66"> <!-- <ppc-content key="jobTitleText" data-ph-at-id="jobtitle-text"> --> ${widgetBundle['jobTitleSrText'] || "Job title"} <!-- </ppc-content> --> </span> <span innerhtml="${eachJob.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-3319572842257456-67"></span> </div> <div class="phs-job-info" data-ph-at-id="job-info" data-ph-id="ph-widget-element-3319572842257456-68"> <span class="phs-job-location" data-ph-id="ph-widget-element-3319572842257456-69"> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-70"> <!-- <ppc-content key="jobLocationText" data-ph-at-id="joblocation-text"> --> ${widgetBundle['locationSrText'] || "Location"} <!-- </ppc-content> --> </span> ${eachJob.location} </span> <span class="phs-job-category" data-ph-id="ph-widget-element-3319572842257456-71"> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-72"> <!-- <ppc-content key="jobCategoryText" data-ph-at-id="jobcategory-text"> --> ${widgetBundle['categorySrText'] || "Category"} <!-- </ppc-content> --> </span> ${eachJob.category} </span> </div> </a> </li> </ul> </div> <!-- Military jobs --> <div class="phs-suggested-keywords-suggested military" data-ph-at-id="suggested-keywords" if.bind="suggestedMOSKeywords.length" data-ph-id="ph-widget-element-3319572842257456-73"> <h2 data-ph-id="ph-widget-element-3319572842257456-74"> <ppc-content key="sZxT6y-d4gbQk-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-3319572842257456-75"> Military Code </ppc-content> </h2> <ul class="phs-suggested-keywords-list phs-suggested-mos-keywords-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedMOSKeywords.length}" aria-hidden="${!suggestedMOSKeywords.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-3319572842257456-76"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedJobs.length + $index + 1}" data-ph-id="ph-widget-element-3319572842257456-77"> <a class="phs-mos-keyword" ph-tevent="type_ahead_search" data-ph-tevent-attr-trait59="recent_keyword" title="${eachKeyword.title}" data-ph-tevent-attr-trait60="${eachKeyword.key}" click.delegate="setMOSKeyword(eachKeyword, $event)" data-ph-id="ph-widget-element-3319572842257456-78"> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-79"> <ppc-content key="d4gbQk-ph-global-search-v3-default-militaryCodeTextSr" data-ph-at-id="military-text" data-ph-id="ph-widget-element-3319572842257456-80"> Military Code </ppc-content> </span> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-3319572842257456-81"></span> </a> </li> </ul> </div> <div class="phs-locations-suggested" if.bind="suggestedLocations.length > 0 && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedLocations')))" data-ph-at-id="suggested-locations" data-ph-id="ph-widget-element-3319572842257456-82"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-3319572842257456-83"> <ppc-content key="d4gbQk-ph-global-search-v3-default-jobLocationHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-3319572842257456-84"> Location </ppc-content> </h2> <ul class="phs-locations-suggested-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedLocations.length}" aria-hidden="${!suggestedLocations.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-3319572842257456-85"> <li repeat.for="eachLocation of suggestedLocations" role="option" class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-cities-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + $index + 1}" data-ph-id="ph-widget-element-3319572842257456-86"> <a href="${getUrl(linkEle, 'search-results', eachLocation, 'qcity='+eachLocation.city+'&qstate='+eachLocation.state+'&qcountry='+eachLocation.country)}" ph-tevent="type_ahead_search" ref="linkEle" tabindex="-1" data-ph-tevent-attr-trait59="location" data-ph-tevent-attr-trait60="${eachLocation.name}" data-category="${eachLocation.name}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachLocation.name}" data-ph-at-data-count="${eachLocation.count}" data-ph-id="ph-widget-element-3319572842257456-87"> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-88"> <ppc-content key="d4gbQk-ph-global-search-v3-default-jobLocationText" data-ph-at-id="joblocation-text" data-ph-id="ph-widget-element-3319572842257456-89"> location </ppc-content> </span> ${eachLocation.locationName} <!-- <span class="phs-jobs-count">${eachLocation.count}</span> --> <span class="phs-jobs-count phs-${eachLocation.count}" data-ph-id="ph-widget-element-3319572842257456-90"> ${(widgetBundle['eachLocationCount'] || '{{totalLocationCount}}') | pht:{'totalLocationCount':eachLocation.count}} </span> <span class="sr-only" show.bind="eachLocation.count == 1" data-ph-id="ph-widget-element-3319572842257456-91">${widgetBundle['globalsearchJobsCountSingler']} </span> <span class="sr-only" show.bind="eachLocation.count > 1" data-ph-id="ph-widget-element-3319572842257456-92">${widgetBundle['globalsearchJobsCountPlural']} </span> </a> </li> </ul> </div> <div class="phs-categorys-suggested" if.bind="suggestedCategories.length > 0 && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedCategories')))" data-ph-at-id="suggested-categories" data-ph-id="ph-widget-element-3319572842257456-93"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-3319572842257456-94"> <ppc-content key="d4gbQk-ph-global-search-v3-default-suggestedCategoryHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-3319572842257456-95">Category </ppc-content> </h2> <ul class="phs-categorys-suggested-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedCategories.length}" aria-hidden="${!suggestedCategories.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-3319572842257456-96"> <li repeat.for="eachCategory of suggestedCategories" role="option" class="phsCategorySuggested_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + suggestedLocations.length + $index + 1}" data-ph-id="ph-widget-element-3319572842257456-97"> <a ph-tevent="type_ahead_search" ref="linkEle" href="${getUrl(linkEle, 'category', eachCategory)}" data-ph-tevent-attr-trait59="category" data-ph-tevent-attr-trait60="${eachCategory.category}" data-category="${eachCategory.category}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachCategory.category}" tabindex="-1" data-ph-at-data-count="${eachCategory.count}" data-ph-id="ph-widget-element-3319572842257456-98"> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-99"> ${widgetBundle['categorySrText'] || "Category"} </span> ${eachCategory.category} <!-- <span class="phs-jobs-count">${eachCategory.count}</span> --> <span class="phs-jobs-count phs-${eachCategory.count}" data-ph-id="ph-widget-element-3319572842257456-100"> ${(widgetBundle['eachCategoryCount'] || '{{totalCategoryCount}}') | pht:{'totalCategoryCount':eachCategory.count}} </span> <span class="sr-only" show.bind="eachCategory.count == 1" data-ph-id="ph-widget-element-3319572842257456-101">${widgetBundle['globalsearchJobsCountSingler']} </span> <span class="sr-only" show.bind="eachCategory.count > 1" data-ph-id="ph-widget-element-3319572842257456-102">${widgetBundle['globalsearchJobsCountPlural']} </span> </a> </li> </ul> </div> <div class="phs-recentsearches-suggested" if.bind="allSuggestions.searched.length && showRecentSearches && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedRecentSearches')))" data-ph-at-id="suggested-recentsearches" data-ph-id="ph-widget-element-3319572842257456-103"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-3319572842257456-104"> <ppc-content key="d4gbQk-ph-global-search-v3-default-recentSearchesHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-3319572842257456-105">Recent Searches </ppc-content> </h2> <ul class="search-recentsearchs-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.searched.length}" show.bind="allSuggestions.searched.length" aria-hidden="${!allSuggestions.searched.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-3319572842257456-106"> <li repeat.for="eachKeyword of allSuggestions.searched" role="option" show.bind="$index < 3" class="phsRecentSearchList_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + $index + 1}" data-ph-id="ph-widget-element-3319572842257456-107"> <a ph-tevent="type_ahead_search" ref="linkEle" data-ajax="false" tabindex="-1" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" href="${getUrl(linkEle, 'search-results', {keyword: eachKeyword}, 'keywords='+eachKeyword)}" data-ph-tevent-attr-trait59="recent_keyword" data-ph-tevent-attr-trait60="${eachKeyword}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachKeyword}" data-ph-id="ph-widget-element-3319572842257456-108"> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-109"> <ppc-content key="d4gbQk-ph-global-search-v3-default-recentSearchText" data-ph-at-id="recentsearch-text" data-ph-id="ph-widget-element-3319572842257456-110"> Recent Search </ppc-content> </span> ${eachKeyword} </a> </li> </ul> </div> <div class="phs-suggested-keywords-suggested" if.bind="suggestedKeywords.length > 0 && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedKeywords')))" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-3319572842257456-111"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-3319572842257456-112"> <ppc-content key="d4gbQk-ph-global-search-v3-default-suggestedKeywordsHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-3319572842257456-113"> suggested keywords </ppc-content> </h2> <ul class="phs-suggested-keywords-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedKeywords.length}" aria-hidden="${!suggestedKeywords.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-3319572842257456-114"> <li repeat.for="eachKeyword of suggestedKeywords" role="option" show.bind="$index < 3" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + allSuggestions.searched.length + $index + 1}" data-ph-id="ph-widget-element-3319572842257456-115"> <a ph-tevent="type_ahead_search" ref="linkEle" data-ajax="false" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" tabindex="-1" href="${getUrl(linkEle, 'search-results', {keyword: eachKeyword}, 'keywords='+eachKeyword)}" data-ph-tevent-attr-trait59="recent_keyword" data-ph-tevent-attr-trait60="${eachKeyword}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachKeyword}" data-ph-id="ph-widget-element-3319572842257456-116"> <span class="sr-only" data-ph-id="ph-widget-element-3319572842257456-117"> <ppc-content key="d4gbQk-ph-global-search-v3-default-suggestedkeywordtext" data-ph-at-id="suggestedkeyword-text" data-ph-id="ph-widget-element-3319572842257456-118"> Suggested keyword </ppc-content> </span> ${eachKeyword} </a> </li> </ul> </div> </div> </div> </div> <span class="input-group-btn ${searchBoxBackdrop ? 'blur-background':''}" data-ph-id="ph-widget-element-3319572842257456-119"> <button type="submit" submit.delegate="handleSubmitClick()" phae-ally="aria-disabled#false" click.delegate="handleSubmitClick()" class="btn primary-button btn-lg phs-search-submit " data-ph-at-id="globalsearch-button" role="button" aria-label="${widgetBundle['globalsearchButtonAriaLabelText'] | pht}" phae-bind-literal="globalsearchButtonAriaLabelText, aria-label" id="ph-search-backdrop" phae="ph-global-search-v3" phae-type="click" phae-main="1" data-ph-id="ph-widget-element-3319572842257456-120"> <ppc-content type="icon" phae-ref="1" data-ph-id="ph-widget-element-3319572842257456-121"> <i class="icon icon-search-icon" aria-hidden="true" phae-ref="1" data-ph-id="ph-widget-element-3319572842257456-122"></i> </ppc-content> <span phae-bind-literal="globalsearchButtonText" phae-ref="1" data-ph-id="ph-widget-element-3319572842257456-123"> ${widgetBundle['globalsearchButtonText'] | pht}</span> </button> </span> </div> </div> <span aria-live="polite" aria-atomic="true" class="sr-only phcriticalhide" data-ph-id="ph-widget-element-3319572842257456-124"> <span if.bind="resultsUpdated" data-ph-id="ph-widget-element-3319572842257456-125"> <span if.bind="showDropDown && !isMilitarySearch && showAllJobCategories && !searchValue.length && !gsClrTxt" key="d4gbQk-ph-global-search-v3-default-jobCategoriesAsSRText" data-ph-id="ph-widget-element-3319572842257456-126"> Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="showDropDown && !isMilitarySearch && showAllJobCategories && !searchValue.length && gsClrTxt" key="d4gbQk-ph-global-search-v3-default-jobCategoriesAsSRText2" data-ph-id="ph-widget-element-3319572842257456-127"> Text cleared. Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="!isMilitarySearch && showDropDown && searchValue.length && (suggestedJobResults.length + suggestedMOSKeywords.length)" key="d4gbQk-ph-global-search-v3-default-jobSuggestionsSRText" data-ph-id="ph-widget-element-3319572842257456-128"> ${suggestedJobResults.length + suggestedMOSKeywords.length} suggestions available, navigate to the list to select suggestion. </span> <span if.bind="!isMilitarySearch && searchValue.length && !(suggestedJobResults.length + suggestedMOSKeywords.length)" key="d4gbQk-ph-global-search-v3-default-noSuggestionsAsSRText" data-ph-id="ph-widget-element-3319572842257456-129"> No suggestions available </span> <span if.bind="showDropDown && isMilitarySearch && searchValue.length && suggestedMOSKeywords && suggestedMOSKeywords.length > 0" key="d4gbQk-ph-global-search-v3-default-militaryJobsSelectionAsSRText" data-ph-id="ph-widget-element-3319572842257456-130"> ${suggestedMOSKeywords.length} Military job suggestions available, navigate to the list to select suggestion. </span> <span if.bind="isMilitarySearch && !searchValue.length && !gsClrTxt && isSearchInFocus" key="d4gbQk-ph-global-search-v3-default-militaryNoSearchVlaueAsSRText" data-ph-id="ph-widget-element-3319572842257456-131"> press any key for military job suggestions </span> <span if.bind="isMilitarySearch && !searchValue.length && gsClrTxt && isSearchInFocus" key="d4gbQk-ph-global-search-v3-default-militaryNoSearchVlaueAsSRText2" data-ph-id="ph-widget-element-3319572842257456-132"> text cleared press any key for military job suggestions </span> <span if.bind="showDropDown && isMilitarySearch && searchValue.length && !suggestedMOSKeywords.length" key="d4gbQk-ph-global-search-v3-default-militarySearchNoResultsAsSRText" data-ph-id="ph-widget-element-3319572842257456-133"> No results found </span> </span> </span> </form></script><script type="text/x-ph-tmpl" id="ph-geo-location-v1-1547403907239-default" nonce=""></script><script type="text/x-ph-tmpl" id="ph-location-map-v1-5019108197269442-default" nonce=""><div class="phs-widget-block-area" data-ph-id="ph-widget-element-5019108197269442-2"> <button class="btn primary-button ph-a11y-map-button" if.bind="isPopup" click.delegate="toggleMap()" data-ph-id="ph-widget-element-5019108197269442-3"><i class="icon ${widgetBundle['locIconText']}" data-ph-id="ph-widget-element-5019108197269442-4"></i><span data-ph-id="ph-widget-element-5019108197269442-5">${widgetBundle['locBtnText']}</span></button> <div class="widget-container ph-ally-map-box ${(isPopup==true)?'dialog-block':''}" show.bind="(showMap && isPopup) || !isPopup" data-ph-id="ph-widget-element-5019108197269442-6"> <div class="content-block" if.bind="mapData.multi_location && !showErrorMsg && !isIEBrowser" data-ph-id="ph-widget-element-5019108197269442-7"> <a class="close ph-a11y-close-btn" href="javascript:void(0)" if.bind="isPopup" click.delegate="closeLocationDialog()" tabindex="0" role="button" data-ph-id="ph-widget-element-5019108197269442-8"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-widget-element-5019108197269442-9"></i> <span class="sr-only" key="9jFBNQ-ph-location-map-v1-default-closePopupText" data-ph-id="ph-widget-element-5019108197269442-10"> Close the popup </span> </a> <div class="hide" id="ph-pin-info-window" data-ph-id="ph-widget-element-5019108197269442-11"> <div class="info-box" data-ph-id="ph-widget-element-5019108197269442-12"> <div tkey="pinInfoAddressLine1" tkeys="1" data-ph-id="ph-widget-element-5019108197269442-13"> </div> <div tkey="pinInfoAddressLine2" tkeys="1" data-ph-id="ph-widget-element-5019108197269442-14"> </div> <div tkey="pinInfoAddressLine3" tkeys="1" data-ph-id="ph-widget-element-5019108197269442-15"> </div> </div> </div> <div class="content-block" data-ph-id="ph-widget-element-5019108197269442-16"> <div class="phs-widget-heading" data-ph-id="ph-widget-element-5019108197269442-17"> <h2 if.bind="!hideTitle" data-ph-id="ph-widget-element-5019108197269442-18"> <ppc-content key="9jFBNQ-ph-location-map-v1-default-widgetTitleText" data-ph-at-id="title-text" data-ph-id="ph-widget-element-5019108197269442-19"> Our Locations </ppc-content> </h2> <p if.bind="!hideSubTitle" data-ph-id="ph-widget-element-5019108197269442-20"> <ppc-content key="9jFBNQ-ph-location-map-v1-default-widgetSubTitleText" data-ph-at-id="sub-title-text" data-ph-id="ph-widget-element-5019108197269442-21"> We give you the tools you need to discover your perfect job match, and the freedom and support to take your career to the next level. </ppc-content> </p> </div> <div id="geocoder" class="geo-coder" if.bind="mapboxGeoSearch" data-ph-id="ph-widget-element-5019108197269442-22"></div> <div id="map" class="location-map-area" data-ph-id="ph-widget-element-5019108197269442-23"></div> </div> </div> <div class="content-block" if.bind="searchArray.length && !showErrorMsg && !isIEBrowser" data-ph-id="ph-widget-element-5019108197269442-24"> <div class="phs-widget-heading" data-ph-id="ph-widget-element-5019108197269442-25"> <h2 if.bind="!hideTitle" data-ph-id="ph-widget-element-5019108197269442-26"> <ppc-content key="9jFBNQ-ph-location-map-v1-default-widgetHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-5019108197269442-27"> Our Locations </ppc-content> </h2> <p if.bind="!hideSubTitle" data-ph-id="ph-widget-element-5019108197269442-28"> <ppc-content key="9jFBNQ-ph-location-map-v1-default-widgetSubHeadingText" data-ph-at-id="sub-heading-text" data-ph-id="ph-widget-element-5019108197269442-29"> We give you the tools you need to discover your perfect job match, and the freedom and support to take your career to the next level. </ppc-content> </p> </div> <div class="hide" style="display:none;" id="ph-pin-info-window" data-ph-id="ph-widget-element-5019108197269442-30"> <div class="infoBlock" data-ph-id="ph-widget-element-5019108197269442-31"> <div class="info-details" data-ph-id="ph-widget-element-5019108197269442-32"> <h5 tkey="pinInfoTitle" tkeys="1" class="infoTitle" data-ph-id="ph-widget-element-5019108197269442-33"> View {{location}} has {{count}} opportunities </h5> <div tkey="pinInfoState" tkeys="1" class="infoState" data-ph-id="ph-widget-element-5019108197269442-34"> </div> </div> <div class="job-link" data-ph-id="ph-widget-element-5019108197269442-35"> <a tkey-href="pinLink" tkey="pinkLinkText" tkeys="1" class="phs-location-link" data-ph-id="ph-widget-element-5019108197269442-36"> </a> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-5019108197269442-37"></i> </div> </div> </div> <div class="hide" style="display:none;" id="ph-cluster-info-window" data-ph-id="ph-widget-element-5019108197269442-38"> </div> <div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-widget-element-5019108197269442-39"></div> <div class="phs-location-overview-map-area ph-widget-box" show.bind="!showLoader && !showErrorMsg" data-ph-id="ph-widget-element-5019108197269442-40"> <div class="inputArea ph-a11y-dropdown-box" if.bind="!mapboxGeoSearch" aria-owns="location-listbox" aria-haspopup="listbox" data-ph-id="ph-widget-element-5019108197269442-41"> <label class="sr-only" for="location-selector" data-ph-id="ph-widget-element-5019108197269442-42"> ${widgetBundle['locationTitleText'] | pht} </label> <input class="form-control locations" type="text" name="location-listbox" id="location-selector" ph-a11y-autocomplete="" aria-autocomplete="list" autocomplete="off" aria-controls="location-listbox" value.bind="filterKey" focus.trigger="fetchJobLocations()" title.bind="widgetBundle['locationTitleText'] | pht" placeholder.bind="widgetBundle['searchPlaceHolderText'] | pht" key-role="9jFBNQ-ph-location-map-v1-default-locSearchInputRole" data-ph-id="ph-widget-element-5019108197269442-43"> <span class="icon icon-search form-control-feedback keyword-icon" aria-hidden="true" show.bind="!filterKey" data-ph-id="ph-widget-element-5019108197269442-44"></span> <!--<a style="cursor: pointer;" click.delegate="resetCluster()">Clear</a>--> <button class="form-control-feedback phs-keysearch-clear location-clear-icon" data-ph-at-id="clear-locationsearch-link" click.delegate="resetCluster()" show.bind="filterKey" data-ph-id="ph-widget-element-5019108197269442-45"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-widget-element-5019108197269442-46"></i> <span class="sr-only" data-ph-id="ph-widget-element-5019108197269442-47"> <ppc-content key="9jFBNQ-ph-location-map-v1-default-locationClearText" data-ph-at-id="clear-eventsearch-text" data-ph-id="ph-widget-element-5019108197269442-48"> clear text </ppc-content> </span> </button> <ul show.bind="showLocationDropdown" id="location-listbox" role="listbox" aria-labelledby="location-listbox" tabindex="-1" aria-expanded="${showLocationDropdown ? 'true' : 'false'}" class="on-focus ph-location-list" data-ph-id="ph-widget-element-5019108197269442-49"> <li class="ph-a11y-dropdown-list-item" repeat.for="loc of mapData|searchFilter:filterKey:'key'" role="option" data-ph-id="ph-widget-element-5019108197269442-50"> <a style="cursor: pointer;" tabindex="-1" href="javascript:void(0);" click.delegate="gotoMarker(loc)" focus.trigger="fetchJobLocations(true)" blur.trigger="blurHandler($event, true)" data-ph-id="ph-widget-element-5019108197269442-51"> <div class="icon-block" data-ph-id="ph-widget-element-5019108197269442-52"> <i class="icon icon-map-pin" aria-hidden="true" data-ph-id="ph-widget-element-5019108197269442-53"></i> </div> <div class="location-data" data-ph-id="ph-widget-element-5019108197269442-54"> ${(loc.key || '').trim()} </div> </a> </li> </ul> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-5019108197269442-55"> <div class="sr-only" show.bind="mapData.length" data-ph-id="ph-widget-element-5019108197269442-56"> ${mapData.length} suggestions available, navigate to the list to select suggestion. </div> <div class="location-no-data" show.bind="!mapData.length" data-ph-id="ph-default-1554290275369-ph-location-map-v198D7k2-SimYEU"> No Result Found </div> </div> </input></div> <div id="geocoder" class="geo-coder" if.bind="mapboxGeoSearch" data-ph-id="ph-widget-element-5019108197269442-57"></div> <div id="map" class="map" data-ph-id="ph-widget-element-5019108197269442-58"></div> </div> </div> <div class="no-data-view" if.bind="showErrorMsg || isIEBrowser" data-ph-id="ph-widget-element-5019108197269442-59"> <div class="ie-support-text ${isIEBrowser ? 'inIE' : 'hide' }" show.bind="isIEBrowser" key="9jFBNQ-ph-location-map-v1-default-infoTextForIE" data-ph-id="ph-widget-element-5019108197269442-60">This feature is not supported on internet explorer, please use a modern browser</div> <div tabindex="0" class="no-locations" if.bind="!isIEBrowser" data-ph-id="ph-widget-element-5019108197269442-61"> <ppc-content key="9jFBNQ-ph-location-map-v1-default-noLocations" data-ph-id="ph-widget-element-5019108197269442-62"> No locations found </ppc-content> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-location-overview-map-v2-1680518432527-default" nonce=""><section class="ph-widget" instance-id="9jFBNQ" original-view="default" view="5019108197269442-default" data-ph-id="ph-widget-element-5019108269407492-2"> <div class="ph-location-map-v1-default-default ph-widget-box ph-widget-target" role="region" aria-label="maps" search-result-mode.bind="searchResultMode" hide-location-popup.bind="hideLocationPopup" as-element="ph-location-map-v1" data-widget="ph-location-map-v1" if.bind="locations && assetUrls" map-data.bind="locations" asset-urls.bind="assetUrls" instance-id="9jFBNQ" view="5019108197269442-default" original-view="default" data-ph-id="ph-widget-element-5019108269407492-3"></div> </section></script><script type="text/x-ph-tmpl" id="ph-cookie-popup-v2-view2-1684405797414" nonce=""><div class="phs-widget-block-area ph-widget-box" role="region" data-pre-render="" key-role="gdpr-regionRole" if.bind="showCookiePopup" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-DGwiKE"> <div class="widget-container" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-53TkUy"> <figure data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-O8Tevr"> <ppc-content type="image" data-ph-at-id="cookie-popup-logo" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-Uq5N5o"> <img alt="" key-alt="gdpr-cookiePopuplogoAlt" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-GQmev5" key-src="gdpr-cookiePopuplogoSrc" src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/assets/images/v-1717408500890-logo.png" /> </ppc-content> </figure> <div class="cookie-text-area" data-ph-at-id="cookie-text" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-IdxIfE"> <ppc-content key="gdpr-cookietextAreaText" data-ph-at-id="cookie-text" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-4OObC3" language-overriden="true">By clicking “Accept”, you agree that Thales and its partners will deposit cookies on your device to enhance site navigation, analyze site usage, and assist in our Recruiting and Talent marketing efforts. If you click 'Decline', only the technical cookies necessary for the proper functioning of the site will be used and if you continue browsing without making a choice, this will be considered as a refusal to deposit cookies. For more information please visit our <a href="https://careers.thalesgroup.com/global/en/cookiesettings">Cookie Settings</a> page.</ppc-content> </div> <div class="cookie-button-area" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-KNQIIa"> <a ph-href="cookiesettings" show.bind="showCookieSettingsButton" key-ph-href="OlwsqG-gdpr-popupCareerSiteCookieSettingsHrefText" class="btn plain-button cookie-settings phcriticalhide" data-ph-at-id="cookie-settings-link" role="button" aria-label="Click here to change your Cookie Settings" key-aria-label="gdpr-popupCookieSettingsAriaLabel" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-Zlw58r"> <ppc-content key="gdpr-popupCookieSettingsText" data-ph-at-id="cookie-settings-link-text" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-zDcNTQ"> Cookie Settings </ppc-content> </a> <button class="btn primary-button phcriticalhide" show.bind="showDeclineButton" click.delegate="declineAndClose()" data-ph-at-id="cookie-close-link" phae="ph-cookie-popup-v2" phae-type="click" phae-main="3" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-mLmkco"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-Ns8s0W"></i> <ppc-content key="gdpr-denyCookiesText" data-ph-at-id="cookie-close-link-text" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-omTRhK" language-overriden="true">Decline</ppc-content> </button> <button class="btn primary-button" click.delegate="acceptAndClose()" data-ph-at-id="cookie-close-link" phae="ph-cookie-popup-v2" phae-type="click" phae-main="2" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-eYT6QX"> <i class="icon icon-check-mark" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-NBIyIQ"></i> <ppc-content key="gdpr-allowCookiesText" data-ph-at-id="cookie-close-link-text" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-2S8Snj" language-overriden="true">Accept</ppc-content> </button> </div> </div> </div> <div class="popup-modal-backdrop phcriticalhide" if.bind="piiCosentPopup" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-naavbe"> <div class="modal fade in show ph-a11y-modal-dialog-area" role="dialog" aria-modal="true" aria-labelledby="consent-text-area" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-KKODtX"> <!-- Dialog area --> <div class="modal-dialog" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-WNCRim"> <div class="consent-text-area" data-ph-at-id="consent-text" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-paxXGg"> <ppc-content key="gdpr-piiConsentTextBlock" data-ph-at-id="pii-consent-text" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-zqhQ21"> When using this site you will have the option to provide personal information. By using this site and providing your personal information you consent to your data being stored overseas. </ppc-content> </div> <div class="cookie-button-area" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-9MyvV0"> <button class="btn primary-button ph-a11y-allow-consent wctrl" click.delegate="acceptConsent()" data-ph-at-id="pii-consent-accept-link" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-3Oi8OO"> <i class="icon icon-check-mark" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-TxtG9J"></i> <ppc-content key="gdpr-piiConsentAcceptLink" data-ph-at-id="pii-consent-accept-link-text" data-ph-id="ph-1684405782841-view2-ph-cookie-popup-v2E5CVlx-sAOygh"> Accept </ppc-content> </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1684936088621-re-upload" nonce=""> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-rDc9kt"> <button id="ph-dropzone" class="upload-btn" aria-label="Use new resume" ph-tevent="new-resume" key-aria-label="fyf3jd-ph-import-resume-v1-re-upload-uploadNewResumeAriaLabel" data-ph-at-id="upload-resume-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-d5iT1l"> <span class="action-icon" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-X3PoPd"> <i class="icon icon-upload-1" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-0FRWY0"></i> </span> <ppc-content key="fyf3jd-ph-import-resume-v1-re-upload-resumeUploadNewFileOptiontext" data-ph-at-id="upload-resume-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-mWM651"> Use new resume </ppc-content> </button> </div> </script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1684936088636-upload-new" nonce=""> <div class="ph-dropzone-area" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MJLOiP"> <button id="ph-dropzone" class="upload-btn btn primary-button" data-ph-at-id="upload-resume-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iL2IsL"> <ppc-content key="ph-import-resume-v1-upload-new-resumeUploadTryAgainText" data-ph-at-id="upload-try-again-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-rdikD2">Try again</ppc-content> </button> </div> </script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-external-upload-resume-1684936128514" nonce=""><div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-1684936088621-external-upload-resume-ph-import-resume-v1-1Fsxm5"> <button id="ph-dropzone" class="dropzone active btn plain-button" aria-label="Use My Resume" key-aria-label="h8xGED-ph-import-resume-v1-external-upload-resume-importResumeButtonText" data-ph-at-id="upload-resume-button" data-ph-id="ph-1684936088621-external-upload-resume-ph-import-resume-v1-TmBkzM"> <div class="dropzone-content" data-ph-id="ph-1684936088621-external-upload-resume-ph-import-resume-v1-LzdTVH"> <div class="content-holder" data-ph-id="ph-1684936088621-external-upload-resume-ph-import-resume-v1-AsmZi9"> <span data-ph-id="ph-1684936088621-external-upload-resume-ph-import-resume-v1-mRDgGy"> <ppc-content key="4MomsT-ph-import-resume-v1-external-upload-resume-importResumeButtonText" data-ph-at-id="upload-resume-button-text" data-ph-id="ph-1684936088621-external-upload-resume-ph-import-resume-v1-YtKIwP">Use My Resume</ppc-content> </span> </div> </div> </button> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-view4-1684936148881" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-LJsKv2"> </div> <div class="phs-widget-block-area ph-widget-box" role="region" data-is-popup-view="true" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-zyLrt8"> <!-- Social Connet Area Starts --> <div class="phs-social-connect-area ph-a11y-sign-in" data-ph-at-id="social-connect-area" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-SEStez"> <div class="ph-widget-container" data-ph-at-id="social-connect-container" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-lTqXCU"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-vir19T"> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-ENf5q6"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-khk865"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view4-privacyDataConsentCheckboxText" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-Het5Fw"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-2BbEXx"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-B3VvN7"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-eKqbe3"> <ppc-content key="6VPyVQ-ph-social-connect-v1-view4-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-QGblE6"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view4-ph-social-connect-v1tVmEBI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view4-ph-social-connect-v1YcJRu0"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-s8Kbfc"> <span class="social-checkbox-btn-text" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-CNlknd"> <ppc-content key="7laHwl-ph-social-connect-v1-view4-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-CbZTOP"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view4-ph-social-connect-v1tVmEBI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view4-ph-social-connect-v1YcJRu0"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-hKXPc4"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-0vQGLq"> <span class="social-alert-msg" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-Yxucfv"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view4-listRole" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-nhrqBt"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view4-listItemRole" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-zze2Os"> <a href="javascript:void(0);" class="btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-8JOAfv"> <div class="icon-block" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-ErA23U"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-fca9wy"></i> </div> <div class="text-block" data-ph-id="ph-1684936088637-view4-ph-social-connect-v1-Lhsc8R"> ${widgetBundle[eachSocial.name] | pht} </div> </a> </li> </ul> </div> </div> </div> <!-- Social Connet Area Ends --> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-default-mobile-1684936799020" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-zhxIQZ"> <!-- Content block --> <div class="content-block" if.bind="!isHeadingDisabled" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-SsdJpG"> <!-- Pre Sign-in link --> <a class="sign-in-link" if.bind="!isFirstTimeUser && !isLoggedIn && !showLoader" click.delegate="handleDialogModal('signIn')" href="javascript:void(0)" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-OaHEJW"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-ZSM55b"></i> <span data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Fcjq3q">${widgetBundle['signInLinkText'] | pht}</span> </a> <!-- Create account link --> <a class="create-account-link" if.bind="isFirstTimeUser && !isLoggedIn && !showLoader" click.delegate="handleDialogModal('signUp')" href="javascript:void(0)" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-41leEK"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-ahE5Db"></i> <span data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-gGll9W">${widgetBundle['createAccountLinkText'] | pht}</span> </a> <!-- Post Sign-in region --> <div class="post-sign-in-action-area" if.bind="isLoggedIn" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-KRz3uE"> <!-- User details dropdown --> <div class="logged-in-user" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-WrCjkZ"> <!-- User details --> <div class="user-details" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-sZsdy6"> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-jU5agv"> <span data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-OpxOZv">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-CUhps7"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-8qa7Mf"></i> </span> <ul class="user-detail-list fs-block" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Hevm3c"> <li class="user-detail-listitem cd-firstname-block" data-ph-at-id="heading-text" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName}" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-jNOSwS"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName} </li> <li class="user-detail-listitem cd-firstname-block fs-block" data-ph-at-id="heading-text" title="${profileDetails.profile.email}" if.bind="!profileDetails.profile.firstName" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-qJL3Ny"> ${profileDetails.profile.email} </li> <li class="user-detail-listitem cd-link-block fs-block" data-ph-at-id="link-text" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Dy18Zb"> <a ph-tevent="view_profile_click" data-ph-tevent-attr-trait62="My Profile" class="cd-my-account-link" ph-href="myprofile" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-e0GpwV"> ${widgetBundle['personalAccountLinkText'] | pht} </a> </li> </ul> </div> </div> </div> </div> <!-- Pop up block --> <div class="popup-modal-backdrop" if.bind="isDialogOpen" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-aFh2eX"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-candidate-createPassword-popup-heading ph-ally-candidate-signup-popup-heading ph-ally-candidate-signin-popup-heading ph-ally-candidate-forgetPassword-popup-heading ph-ally-candidate-resetPassword-popup-heading" aria-describedby="ph-ally-candidate-signin-popup-subHeading ph-ally-candidate-forgetPassword-popup-subHeading ph-ally-candidate-resetPassword-popup-subHeading ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-qHxd6j"> <!-- Dialog area --> <div class="modal-dialog" show.bind="!showConsentsForm" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-dJVsCa"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-V1sUJt"> <!-- Close popup button --> <div class="close-popup-btn ph-a11y-candidate-sign-in ph-a11y-after-close-focus-elem" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-ts5b1T"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-3q6gqq"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-WG9PyH"></i> </button> </div> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-EtGbVk"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-g0EpXd"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-5B0rrz"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-wevbcp"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-iTRO4i"> ${widgetBundle['signInPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-c7mhNX"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-bB6nI4"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-QUAnSM"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-PRHBt4"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-CNRwfm"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-om2H1p"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction fs-block" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-zTFP7i"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-RlVuqA"> <form novalidate="" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-fx01m1"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-vePsKy"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-pJ8JdT"> <label for="signinEmail" class="form-label" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-zZHlbx"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-r4N1RN"> <div class="text-box" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Sre26i"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block')" aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Br1Gfh"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-OUi40q"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-7qMH0I"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-2thxZh"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-fcKAt7"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Tljwtd"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-qvQq8O"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-bmob9K"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-0voHGG"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-C6AZRh"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-O28Yvj"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-R1SyM2"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Pnw57s"> <label for="signInPassword" class="form-label" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-lSGi1O"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-kRywvT"> <div class="text-box" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-J8rT35"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block' " aria-describedby="errorPassword signInMinChar" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="current-password" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-HzewuC"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-wtJIIY"></i> <div class="pswrd-visibility" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-CMnFjq"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-7pZUjE"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-OkFaFd"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-8DehBg"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-lsfADP"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-3Qh07H"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-mX39UT"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Rml65q"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-94UdAV"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-JI24pn"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-ZZsGm8"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-EIjGRJ"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Kj7sF3"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-lPkpV8"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-RciUvw"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-PzA0su"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-dCkpqN"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-L5BdVE"> <div class="form-container" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-5uAlEK"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-9myAHA"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-YkIVgv"> <div class="user-options" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-MWKZ3e"> <span class="each-option" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-JFXtvm"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-98MWqv"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-z6MtnQ"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-LxGm2a"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Jfl9XZ"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-tAhj7p"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-UHl12m"> <span class="forgot-password-area" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-waj2k9"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-6zethK"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-GvUJ2m"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-80VCcR"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-mEtsrA"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Q37zN7"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-dIwjtn"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-L8tplX"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-5AwLGO"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-RmWEkQ"> <span id="cd-pf-recieve-email" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Qeixfc"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-rf6MtW"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-lk7GFY"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-48gMT6"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-F16C9e"> <!-- Close pop up button --> <div class="close-popup-btn ph-a11y-candidate-sign-up ph-a11y-after-close-focus-elem" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Im19zc"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-8dM3hU"> <i aria-hidden="true" class="${widgetBundle['closePopUpButtonIcon'] | pht}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-acEG3F"></i> </button> </div> <!-- Create account heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-cujmQv"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-7hpQ5x"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-7LuKrE"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <div class="sign-in-heading-block" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Hc0Zho"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-WhtDuX"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-aXTpWX"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-GVwo8O"> <form novalidate="" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-NNjtYZ"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-msTGU2"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-13NIVi"> <label for="createEmail" class="form-label" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-pCsqxl"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-sdgdXc"> <div class="text-box" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-6NqtRs"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block') " aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-MadDnK"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Tzqwq2"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-LkrMm2"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-QGsH5d"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-M1veUw"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-u8z5Sp"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-R6ZSdC"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-J01u1a"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-J7WDxu"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-OjVh2z"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-r9eo1B"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-T6ordt"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-xt3xiz"> <label for="createPassword" class="form-label" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-3Cs6Wt"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-XIkIJC"> <div class="text-box" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-KVBEYX"> <input id="createPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password fs-block' : (errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block')" aria-describedby="${!errors.password.error && !signInModel.password.length ? "createPasswordDesc" : "" }" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="new-password" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-cy2jw1"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-zJjgCx"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-yjaZol"></i> <div class="pswrd-visibility" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-FgQIQv"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-0S3AcE"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-YyJj4c"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-7hDFev"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-c3WNZ3"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-KTccFk"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-0CwG38"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" aria-live="assertive" aria-atomic="true" id="errorCreatePassword" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-5jxPB7"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-hb23vn"> <span class="sr-only" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-rlEpS1"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-l6HSEu"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-KVLcd5"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-ePKkTm"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-5nGoH5"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-aRtl7h"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="createPasswordDesc" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-p2IhIX"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-bO4qye">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Wt4bKc">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-G1yXdQ">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-u9ictu">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Cy3qht"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-XodQSv"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-fR1Ufs"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-n9zaa4"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-IJsZqs"> <label class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-f8Ens6"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="fyf3-ph-candidate-login-v1-default-mobile-privacyDataConsentCheckboxText" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-ChUdBf"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-k1XkDw"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-ZmyM1X"></i> </span> <span class="checkbox-text" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-uhsLJI"> <ppc-content key="fyf3-ph-candidate-login-v1-default-mobile-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-6TtKON">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-default-mobile-ph-candidate-login-v1wWDrEF"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-default-mobile-ph-candidate-login-v1PKKUvT"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-DYxhRL"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-gagtpF"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-mb-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-81kMdf"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-x3OO6M"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-gMRuQL"></span> <span class="checkbox-text" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Pf9Ujq"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-LyH2O8"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-5kiTLS">*</span> </span> </input></label> </div> <a href="javascript:void(0)" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="consents-link" click.delegate="consentsForm()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-6MtyIe"> <span class="sr-only required-text" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-izpvVz"> ${widgetBundle['requiredText']} </span> ${widgetBundle["consentsLinkText"] | pht} </a> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-j5TfXg"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-mSQAOC"> <!-- <i class="icon icon-error-1" aria-hidden="true"></i> --> <span class="alert-msg" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-MAQIP7"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> <div if.bind="piiConsentError" id="consent-error-mb-signup" class="data-consent-error-msg" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-p6NtCZ"> <span class="alert-msg" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-UHeVOr"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-8lRXWJ"> <div class="form-container" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-8QQoMe"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-wUy7Zu"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-i2TDJk"> <!-- Seperator --> <div class="seperator ${(privacyConsentReqFlag) ? 'privacy-content-checkbox' : ''}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-49iIX6"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-FAJiyt"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-tF5HLB" view="1684936799008-view5" original-view="view5" theme="default"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default ph-widget-target" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="view5-1684996702749" original-view="view5" instance-id="" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-UsngIq"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-HRpHqU"> <span data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-uSbgNf"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-4UIS0e"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link" if.bind="flowType == 'signUp'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Qw47Q0"> <span data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-k8zYlw"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-qewxnU"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-ThNaIJ"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-m32RzY">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-YgCJ7v">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> </div> <div class="modal-dialog consent-form-modal" if.bind="showConsentsForm && piiConsentData && piiConsentData.length >= 3" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-sRAfmy"> <button class="btn back-btn" aria-label="go back" ph-tevent="pii-consent-close" click.delegate="showConsentsForm = !showConsentsForm" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-EzaQqF"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-qlEzmq"></i> </button> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-L5kDMV"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-hRhEIk"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-7E6KBg"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-mb-signup' + $index}" aria-describedby="consent-error-mb-signup" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" change.delegate="isButtonDisabled()" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-jDpjAB"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-gavXN9"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-JyxP5x"></span> <span class="checkbox-text" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-YjnKZM"> <span id="${'checkbox-label-mb-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-LJWrnB"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-00aLMD">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-gK8wHj"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closeConsentsForm() : signUp() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-1684936089068-default-mobile-ph-candidate-login-v1fyf3-Azc63h"> ${!submitData ? widgetBundle["doneText"] || 'done': widgetBundle['createAccountButtonText']} </button> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-default-1684936949711" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-CpuYiq"> <!-- Content block --> <div class="content-block" if.bind="!isHeadingDisabled" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-PGMvjT"> <!-- Pre Sign-in link --> <a class="sign-in-link" if.bind="!isFirstTimeUser && !isLoggedIn && !showLoader" click.delegate="handleDialogModal('signIn')" href="javascript:void(0)" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-xvO1S6"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-g4vzsK"></i> <span data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-fGwqhN">${widgetBundle['signInLinkText'] | pht}</span> </a> <!-- Create account link --> <a class="create-account-link" if.bind="isFirstTimeUser && !isLoggedIn && !showLoader" role="button" click.delegate="handleDialogModal('signUp')" href="javascript:void(0)" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Vwww2t"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-iLmGei"></i> <span data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-zVFNpK">${widgetBundle['createAccountLinkText'] | pht}</span> </a> <!-- Post Sign-in region --> <div class="post-sign-in-action-area" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-iGiMod"> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-gtECkv"> <span if.bind="registeredSuccessfully" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-FMYazA"> Registered Successfully </span> </div> <!-- Post Sign-in button --> <button if.bind="isLoggedIn && !showLoader" class="logged-in-btn ph-a11y-after-close-focus-elem ${isDropdownOpen?'selected':''}" aria-expanded="${isDropdownOpen?'true':'false'}" click.delegate="toggleDropDown()" aria-label="${widgetBundle['loggedInBtnAriaLabel'] | pht:{'saluteText': profileDetails.profile.firstName}}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-aYjZxf"> <!-- <figure> <img src="" class="user-avatar" alt="" /> </figure> --> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-oleOGG"> <span data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-oGcONz">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-lp5TEm"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-CoRNri"></i> </span> <span class="user-name fs-block" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-aP2vdn"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName || profileDetails.profile.email} </span> <span class="un-verified-error" if.bind="!isDropdownOpen && isEmailValidationEnabled && !isVerifiedUser" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-n4OKrj"></span> <!-- <span class="${isDropdownOpen ? 'up-arrow' : 'down-arrow'}"></span> --> </button> <!-- User details dropdown --> <div class="logged-in-drop-down" if.bind="isDropdownOpen" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-EQREiY"> <!-- User details --> <div class="user-details" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-fqmCc2"> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-kxkvnw"> <span data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-V7UWhE">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-7VsXQG"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-4QarJ2"></i> </span> <div class="user-detail-list" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Ze5xq2"> <div class="user-detail-listitem cd-firstname-block fs-block" data-ph-at-id="heading-text" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-TWpVPW"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName + ' ' + profileDetails.profile.lastName} </div> <div class="user-detail-listitem cd-email-block fs-block" data-ph-at-id="heading-text" title="${profileDetails.profile.email}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-JdqAvs"> ${profileDetails.profile.email} </div> </div> </div> <!-- User actions --> <div class="user-actions" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-DNkNhH"> <div class="user-actions-list" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-To7CCz"> <div class="user-actions-listitem" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-hlJtME"> <a ph-tevent="view_profile_click" data-ph-tevent-attr-trait62="My Profile" class="cd-my-account-link" ph-href="myprofile" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-USKuoA"> ${widgetBundle['personalAccountLinkText'] | pht} </a> <span class="un-verified-error" if.bind="isEmailValidationEnabled && !isVerifiedUser" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-i3vT9u"></span> </div> <div class="user-actions-listitem" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-RpaOqG"> <a ph-tevent="signout_click" class="cd-sign-out-btn" ph-href="logout" data-ph-at-id="heading-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Nzb6wF"> ${widgetBundle['signOutButton'] | pht} </a> </div> </div> </div> </div> </div> </div> <!-- Pop up block --> <div class="popup-modal-backdrop" if.bind="isDialogOpen" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-NyZCQb"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-candidate-createPassword-popup-heading ph-ally-candidate-signup-popup-heading ph-ally-candidate-signin-popup-heading ph-ally-candidate-forgetPassword-popup-heading ph-ally-candidate-resetPassword-popup-heading" aria-describedby="ph-ally-candidate-signin-popup-subHeading ph-ally-candidate-forgetPassword-popup-subHeading ph-ally-candidate-resetPassword-popup-subHeading ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-lI6nRB"> <!-- Dialog area --> <div class="modal-dialog" show.bind="!showConsentsForm" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-6LPxdU"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-HDBYjU"> <!-- Close popup button --> <div class="close-popup-btn ph-a11y-candidate-sign-in ph-a11y-after-close-focus-elem" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ougG6u"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Fz7wbH"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-CZbqKR"></i> </button> </div> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-To44WA"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-kXc7W4"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-hd0AI7"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-snkaof"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ttJPzb"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ZZffLL"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-DPlJw1"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ujUgne"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-8NWJtq"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-FddYOA"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-1KRQkN"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction fs-block" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-iUZ94h"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-KwH3YO"> <form novalidate="" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-MnXViC"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-0LJQVN"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-mnmJ9y"> <label for="signinEmail" class="form-label" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-H3UIjy"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-00vTcb"> <div class="text-box" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-mR1Dr6"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail fs-block' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block')" aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-smsaVt"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-lGo03A"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-qk3TEL"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ccQ57o"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-UhyQpw"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Uxtfry"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-eHEndh"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-KqEWBH"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-2RX4kF"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-HnQzvC"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-WCr4OY"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-pW7dHF"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-QGypT7"> <label for="signInPassword" class="form-label" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ZGxuOQ"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-It6bp3"> <div class="text-box" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-PgmVtx"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block' " aria-describedby="errorPassword signInMinChar" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="current-password" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-euWPZO"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-2SAqq1"></i> <div class="pswrd-visibility" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Pr6h2b"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-zbQ3xj"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-3NrY7e"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-MvfnZf"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ippcqw"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-bmPEs4"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-MuMjME"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-dMfRA2"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-H7maON"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-fz5TSS"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-iuqABd"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-o2Ruu8"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-EVoqPd"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-KiBqgh"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-oqJA3Z"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-4NKXnK"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-IJMUHq"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-4AaHX9"> <div class="form-container" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Ofpt43"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-wlR01B"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-dAz9af"> <div class="user-options" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-HdYPsB"> <span class="each-option" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Wu6AI7"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-4HbDNj"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-jGXdq9"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-xmWUuX"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-PojERZ"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-FtrKQf"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-kspyUt"> <span class="forgot-password-area" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-tLZZvX"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-A3Clqa"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-YUll5p"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-wmpzfZ"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-HrLLnp"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-y2Py7o"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-c372sR"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-9RgKUi"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-L1tRR2"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-BNHmuR"> <span id="cd-pf-recieve-email" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-JGRjve"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-2CsZkF"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-HOWr5Y"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-On8jXB"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-f6YIJw"> <!-- Close pop up button --> <div class="close-popup-btn ph-a11y-candidate-sign-up ph-a11y-after-close-focus-elem" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-CY3rR0"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-TdrYHC"> <i aria-hidden="true" class="${widgetBundle['closePopUpButtonIcon'] | pht}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-AKd4TG"></i> </button> </div> <!-- Create account heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Uxc74k"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-zmXO5y"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-KNLLiC"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <div class="sign-in-heading-block" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-YQTIG1"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-7i9184"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-lW1wth"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-71wu5X"> <form novalidate="" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-o0FZtp"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-GHcAvE"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-eMxLwh"> <label for="createEmail" class="form-label" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ks4Qnd"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-pETher"> <div class="text-box" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-qSdW0R"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control' : 'form-control')" aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-uqZ54A"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-wWRSi6"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-XHwkRs"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-CLP9LX"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Kppp3n"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-5DzdtA"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-t0QoCN"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-N4J8cM"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-B97EEn"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-6pUXEq"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-VF4xzE"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" click.delegate="changeFlowType('signIn')" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-5eLgcE"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-TxaoPJ"> <label for="createPassword" class="form-label" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-D835Ss"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-RKdiEx"> <div class="text-box" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-lQuqIA"> <input id="createPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" aria-describedby="'errorCreatePassword'" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="new-password" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-5fwlNb"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-UMPiEB"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ZvCxAw"></i> <div class="pswrd-visibility" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-FVhupp"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-rd6g44"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-AlKcSb"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-eUBJ6J"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-lKIF31"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-DdFSpW"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-c6sdMC"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div aria-live="assertive" aria-atomic="true" class="form-alert sr-only" id="errorCreatePasswordSrOnly" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-sWDquS"> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-HFTRfi"> error: </span> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-BhKoPK"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="pwdRegexMap.passwordLength.hasError ? 'error' : ''" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-rBYPYC"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="pwdRegexMap.numeric.hasError ? 'error' : ''" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-I8eZd2"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="pwdRegexMap.lowerCase.hasError ? 'error' : ''" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-bletK4"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="pwdRegexMap.upperCase.hasError ? 'error' : ''" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-r9zZAI"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> <div class="form-description" id="errorCreatePassword" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-su8Fno"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-IWmOt3">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-dHrDmW">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-J3Tp0b">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-HgotXY">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-mCxQSC"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-soyG5K"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-j9cIav"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-vgfzDG"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ZKFD2W"> <label if.bind="!privacyConsentPreCheck" class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-yWDIpC"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="fyf2-ph-candidate-login-v1-default-privacyDataConsentCheckboxText" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-dvDw6U"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-cUkNeD"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-FUgejl"></i> </span> <span class="checkbox-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-q9ZwZi"> <ppc-content key="vnmdV0-fyf2-ph-candidate-login-v1-default-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-n11pii"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-default-1663490333709-ph-candidate-login-v1fyf2-tdkV83"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-default-1663490333709-ph-candidate-login-v1fyf2-EAJ068"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="input-checkbox-label" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-FY0sX3"> <span class="checkbox-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-YCipNQ"> <ppc-content key="ogvKZI-fyf2-ph-candidate-login-v1-default-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-AFUQ13"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-default-1663490333709-ph-candidate-login-v1fyf2-tdkV83"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-default-1663490333709-ph-candidate-login-v1fyf2-EAJ068"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-cPmP1G"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-TpHOha"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk-signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-rstrBd"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Al7JjY"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-PhkzL1"></span> <span class="checkbox-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-eOiDwr"> <span id="${'checkbox-label-dk-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-zz1HtW"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-dOEuh1">*</span> </span> </input></label> </div> <a href="javascript:void(0)" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="consents-link" click.delegate="consentsForm()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-19KIyq"> <span class="sr-only required-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-TOamFU"> ${widgetBundle['requiredText']} </span> ${widgetBundle['consentsLinkText']} </a> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-7YxOmA"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-3IaVsU"> <span class="alert-msg" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-D9nigA"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> <div if.bind="piiConsentError" id="consent-error-dk-signup" class="data-consent-error-msg" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-fvBkdb"> <span class="alert-msg" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-XCXubi"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-uwgOcS"> <div class="form-container" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-7dQ8rc"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-L2TwKK"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-BBI6kY"> <!-- Seperator --> <div class="seperator ${(privacyConsentReqFlag) ? 'privacy-checkbox' : ''}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-vfeEmd"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-gNTnpJ"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ZioJjj" view="1684936949698-view5" original-view="view5" theme="default"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default ph-widget-target" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="view5-1684996703185" original-view="view5" instance-id="" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-uwzNpj"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-rBlG1c"> <span data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-d1cSSW"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-yfcrOL"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link ${(privacyConsentReqFlag) ? 'privacy-checkbox-flow' : ''}" if.bind="flowType == 'signUp'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-oJ3sHd"> <span data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Klpiih"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-R1exJ4"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-kMrBs1"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-tALT48">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-EeM0BD">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> </div> <div class="modal-dialog consent-form-modal" if.bind="!isShowEmailValidationPopup && showConsentsForm && piiConsentData && piiConsentData.length >= 3" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-icej8Q"> <button class="btn back-btn" aria-label="go back" ph-tevent="pii-consent-close" click.delegate="showConsentsForm = !showConsentsForm" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-FOmFvW"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-102iGS"></i> </button> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-UYeZ3a"> ${widgetBundle['consentHeading']} </h2> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-ANm52d"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-jZHAAk"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk-signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" change.delegate="isButtonDisabled()" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-EvJfyw"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-VZF770"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-z8X3X7"></span> <span class="checkbox-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-83J3ao"> <span id="${'checkbox-label-dk-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-W01TIv"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-XbjrE2">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-YGaBPd"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closeConsentsForm() : signUp() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-82VKSf"> ${!submitData ? widgetBundle['doneText'] || 'done': widgetBundle['createAccountButtonText']} </button> </div> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="isEmailValidationEnabled && !isVerifiedUser && isShowEmailValidationPopup" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-a0olUY"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="email-val-heading-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-BewkJo"> <!-- email verification popup --> <div class="modal-dialog email-validation-popup" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-5TRxco"> <button class="ph-a11y-popup-start-focus close" click.delegate="closeEmailValidationPopup()" aria-label="Close popup" data-ph-at-id="close-link" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-lU3chh"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-0YQBBw"></i> </button> <h2 class="email-val-heading" data-ph-at-id="email-val-heading-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-jvDgXh">${widgetBundle['emailValidationHeadingText'] | pht} </h2> <div class="email-val-desc" data-ph-at-id="email-val-desc-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-kTctIg"> ${widgetBundle['emailValidationDescText1'] | pht} <span class="sign-up-email" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-cJ4pGG">${profileDetails.profile.email}</span> ${widgetBundle['emailValidationDescText2'] | pht} <span class="token-expiry-time-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-EDNauG"> ${tokenExpiryTimeText}.</span> </div> <span class="email-send-text" data-ph-at-id="email-cal-resent-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-shcFHp"> ${widgetBundle['emailValResentEmailText'] | pht}</span> <button class="email-resend-link ${isResendFailed?'disabled' : ''}" :disabled="isResendFailed" click.delegate="resendVerificationEmail()" v-pcs-track="'resend_alert_click'" data-ph-at-id="email-val-resent-btn-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-89uphd">${widgetBundle['emailValLinkText'] | pht}</button> <span show.bind="isResendFailed" class="email-sent-failed ph-a11y-candidate-login-email-sent-failed" tabindex="-1" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-G9Biqt"> <i class="icon icon-info" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-bj5Pbt"></i> <span data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-3FzXv6">${widgetBundle['resendFailedText'] | pht}</span> </span> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="isShowValidationSuccessPopup" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-cG7be4"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-candidate-createPassword-popup-heading ph-ally-candidate-signup-popup-heading ph-ally-candidate-signin-popup-heading ph-ally-candidate-forgetPassword-popup-heading ph-ally-candidate-resetPassword-popup-heading" aria-describedby="ph-ally-candidate-signin-popup-subHeading ph-ally-candidate-forgetPassword-popup-subHeading ph-ally-candidate-resetPassword-popup-subHeading ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-yRvoFb"> <div class="modal-dialog email-val-success" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-sD68Yy"> <i class="icon icon-check" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-VI4MoU"></i> <h3 class="succ-heading" data-ph-at-id="email-val-succ-heading-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-tstNMk"> ${widgetBundle['emailValSuccessText'] | pht}</h3> <span class="succ-desc" data-ph-at-id="email-val-succ-desc" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-Hs2laN">${widgetBundle['emailValSuccessDesc'] | pht}</span> <span class="succ-desc-login" if.bind="!isLoggedIn" data-ph-at-id="email-val-succ-desc" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-KCEAan">${widgetBundle['emailValSuccessLoginText'] | pht}</span> <button class="btn primary-button" click.delegate="closeValidationSuccessPopup()" data-ph-at-id="email-val-succ-btn" role="button" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-xu37in">${widgetBundle['emailValSuccBtnText'] | pht}</button> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="isShowValidationFailurePopup" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-nBqTse"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-vIRvYt"> <div class="modal-dialog email-val-failure" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-x6TziU"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-9Q4gn9"></i> <h3 class="succ-heading" data-ph-at-id="email-val-succ-heading-text" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-05HW8Z"> ${widgetBundle['emailValFailureText'] | pht}</h3> <span class="succ-desc" data-ph-at-id="email-val-succ-desc" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-h1hQEa">${widgetBundle['emailValFailureDesc'] | pht}</span> <button class="btn primary-button" click.delegate="closeValidationFailurePopup()" data-ph-at-id="email-val-succ-btn" role="button" data-ph-id="ph-1684936089122-default-ph-candidate-login-v1fyf2-n5klF4">${widgetBundle['emailValFailureBtnText'] | pht}</button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-default-1684936924489" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-jc0uTD"> <!-- Content block --> <div class="content-block" if.bind="!isHeadingDisabled" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-iTKzDN"> <!-- Pre Sign-in link --> <a class="sign-in-link" if.bind="!isFirstTimeUser && !isLoggedIn && !showLoader" click.delegate="handleDialogModal('signIn')" href="javascript:void(0)" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-XbiaAC"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-9jLXfI"></i> <span data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-LV9MwL">${widgetBundle['signInLinkText'] | pht}</span> </a> <!-- Create account link --> <a class="create-account-link" if.bind="isFirstTimeUser && !isLoggedIn && !showLoader" role="button" click.delegate="handleDialogModal('signUp')" href="javascript:void(0)" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ce5Nz7"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ZQEq5X"></i> <span data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ROrItI">${widgetBundle['createAccountLinkText'] | pht}</span> </a> <!-- Post Sign-in region --> <div class="post-sign-in-action-area" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-iUWQhR"> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-JMLSei"> <span if.bind="registeredSuccessfully" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-AB7fMZ"> Registered Successfully </span> </div> <!-- Post Sign-in button --> <button if.bind="isLoggedIn && !showLoader" class="logged-in-btn ph-a11y-after-close-focus-elem ${isDropdownOpen?'selected':''}" aria-expanded="${isDropdownOpen?'true':'false'}" click.delegate="toggleDropDown()" aria-label="${widgetBundle['loggedInBtnAriaLabel'] | pht:{'saluteText': profileDetails.profile.firstName}}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-p5zdhE"> <!-- <figure> <img src="" class="user-avatar" alt="" /> </figure> --> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ZOMFG5"> <span data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-pYJZyH">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-pcboUZ"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-sS9zoH"></i> </span> <span class="user-name fs-block" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-u4X7lk"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName || profileDetails.profile.email} </span> <span class="un-verified-error" if.bind="!isDropdownOpen && isEmailValidationEnabled && !isVerifiedUser" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-4zt2K1"></span> <!-- <span class="${isDropdownOpen ? 'up-arrow' : 'down-arrow'}"></span> --> </button> <!-- User details dropdown --> <div class="logged-in-drop-down" if.bind="isDropdownOpen" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-zo4xNh"> <!-- User details --> <div class="user-details" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-mzJapx"> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-GClocV"> <span data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-3ZD7uO">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Rzs79K"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-3e0kyQ"></i> </span> <div class="user-detail-list" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-KsHeKl"> <div class="user-detail-listitem cd-firstname-block fs-block" data-ph-at-id="heading-text" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-3k3NvX"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName + ' ' + profileDetails.profile.lastName} </div> <div class="user-detail-listitem cd-email-block fs-block" data-ph-at-id="heading-text" title="${profileDetails.profile.email}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-wHWinf"> ${profileDetails.profile.email} </div> </div> </div> <!-- User actions --> <div class="user-actions" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-2SU3bz"> <div class="user-actions-list" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-vRtl7Y"> <div class="user-actions-listitem" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-h6323w"> <a ph-tevent="view_profile_click" data-ph-tevent-attr-trait62="My Profile" class="cd-my-account-link" ph-href="myprofile" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-22GVoP"> ${widgetBundle['personalAccountLinkText'] | pht} </a> <span class="un-verified-error" if.bind="isEmailValidationEnabled && !isVerifiedUser" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-usXhZ5"></span> </div> <div class="user-actions-listitem" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-eb7bEX"> <a ph-tevent="signout_click" class="cd-sign-out-btn" ph-href="logout" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-QiVj8R"> ${widgetBundle['signOutButton'] | pht} </a> </div> </div> </div> </div> </div> </div> <!-- Pop up block --> <div class="popup-modal-backdrop" if.bind="isDialogOpen" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-WGdOnv"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-candidate-createPassword-popup-heading ph-ally-candidate-signup-popup-heading ph-ally-candidate-signin-popup-heading ph-ally-candidate-forgetPassword-popup-heading ph-ally-candidate-resetPassword-popup-heading" aria-describedby="ph-ally-candidate-signin-popup-subHeading ph-ally-candidate-forgetPassword-popup-subHeading ph-ally-candidate-resetPassword-popup-subHeading ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-BfxafT"> <!-- Dialog area --> <div class="modal-dialog" show.bind="!showConsentsForm" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-jIcIIZ"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-jEiI4U"> <!-- Close popup button --> <div class="close-popup-btn ph-a11y-candidate-sign-in ph-a11y-after-close-focus-elem" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-zuHiP4"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-93w3LK"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-pOeELd"></i> </button> </div> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-1eouH4"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-FEK5Ra"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-0ndqNZ"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-CYcwcp"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-b4uzVB"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-yAlBAX"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-l5hKVc"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-SGOyFD"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-qKlBPR"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-hmJEe8"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-JV5AzX"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction fs-block" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-RwNHDm"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-7DaZyp"> <form novalidate="" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-sa4OOu"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-KeEGXb"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Uz0Zyq"> <label for="signinEmail" class="form-label" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-nxuW9I"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-71WTYk"> <div class="text-box" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-DAhw9D"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail fs-block' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block')" aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-lMLXD0"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-6Rp295"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-PlVh3f"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-1Bb48R"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-8Q16tG"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-RkAhoq"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-D9ec4R"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-CzdoBw"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-3Ess0Y"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-1gY077"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-SdATZ4"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ZkcBEZ"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-DiklLE"> <label for="signInPassword" class="form-label" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-E9ByYa"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-dpC3is"> <div class="text-box" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-SI5nZm"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block' " aria-describedby="errorPassword signInMinChar" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="current-password" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-8DwL6c"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-iGuoRR"></i> <div class="pswrd-visibility" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-4Lerwf"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-A0XeD4"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-iIuDlm"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-AkNFGv"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-KMB69q"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-De3sSM"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Gvz7lE"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-zQhQMn"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-KUhk6C"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-hsccQT"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-9iFy7L"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Ccg1Fw"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-AatXR8"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-WlX4Ou"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-zA9trc"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-fuCtAx"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-mi7aUV"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-qIp4lV"> <div class="form-container" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-FyDarr"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-0SbWaZ"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-CDPY3F"> <div class="user-options" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-YokVg2"> <span class="each-option" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-PY25C0"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-dcYmGr"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-JZanun"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-cB0Nq3"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-N338Ni"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-NeURi9"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Foh0Da"> <span class="forgot-password-area" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ppj0S8"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-JQ5BHz"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-WmIRpU"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-fqfcrm"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-OC6M5J"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-72cEC2"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-aqRDHc"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-LvnKsR"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-m5VfL5"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-n5XWPY"> <span id="cd-pf-recieve-email" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-OyqeCa"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-th3Wyc"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-PE3jQZ"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-UKrbv1"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-hppc0q"> <!-- Close pop up button --> <div class="close-popup-btn ph-a11y-candidate-sign-up ph-a11y-after-close-focus-elem" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-lvjqLf"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-CvWI6S"> <i aria-hidden="true" class="${widgetBundle['closePopUpButtonIcon'] | pht}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-0uTM4D"></i> </button> </div> <!-- Create account heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-QacX6F"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-nDbSsm"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-jKeAKz"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <div class="sign-in-heading-block" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-IQaYV2"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-65bqrH"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-W3imEv"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-fzaarn"> <form novalidate="" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-d5ikmi"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Uw81WZ"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-zLWXJd"> <label for="createEmail" class="form-label" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Ml6A61"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-1syQdj"> <div class="text-box" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-jCr25j"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control' : 'form-control')" aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-8C3QIW"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-W2FcVw"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-3CPg9x"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Ulq7Xc"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-1Puor7"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-lvVjkC"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-bUDFqj"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ZQKyVg"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-DCwYM2"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Ardzi2"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-QRoOn5"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" click.delegate="changeFlowType('signIn')" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-wT77hD"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-mbl3BR"> <label for="createPassword" class="form-label" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-n6QuNr"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ZzadIv"> <div class="text-box" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-NELXlD"> <input id="createPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" aria-describedby="'errorCreatePassword'" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="new-password" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-AH6bol"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-hceLQy"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-EziSUz"></i> <div class="pswrd-visibility" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-MjWm5v"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-nkkOL6"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-olFKsR"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-QeoyYJ"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-SiDYU7"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-sIBGt7"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-pV9hUc"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div aria-live="assertive" aria-atomic="true" class="form-alert sr-only" id="errorCreatePasswordSrOnly" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-klMwC2"> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-wF4pid"> error: </span> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-2b8KoT"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="pwdRegexMap.passwordLength.hasError ? 'error' : ''" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-J9CRIg"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="pwdRegexMap.numeric.hasError ? 'error' : ''" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-u2cJiI"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="pwdRegexMap.lowerCase.hasError ? 'error' : ''" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-NtnbjC"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="pwdRegexMap.upperCase.hasError ? 'error' : ''" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-yrtAhy"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> <div class="form-description" id="errorCreatePassword" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-zXuzDj"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ST0P6j">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-bhAkQh">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-W3dgWa">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-QYKODC">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-9OCofG"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-NuY0rW"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-NeeNsI"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Tp0gmq"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-pucHLv"> <label if.bind="!privacyConsentPreCheck" class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-9Ca9AV"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ikjhys-ph-candidate-login-v1-default-privacyDataConsentCheckboxText" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-0kjdWE"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-cQEaXf"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-LqzmdU"></i> </span> <span class="checkbox-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Rfsseb"> <ppc-content key="YBItIm-ikjhys-ph-candidate-login-v1-default-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Vcu44K"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-short-header-ikjhys-H4It1j"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-short-header-ikjhys-LXV08v"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="input-checkbox-label" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ZKM1A5"> <span class="checkbox-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-iG3WZc"> <ppc-content key="w8Zjbv-ikjhys-ph-candidate-login-v1-default-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-6kdnhR"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-short-header-ikjhys-H4It1j"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-short-header-ikjhys-LXV08v"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-26VRQS"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-27WQ2v"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk-signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-1G1rWt"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-RHtyqw"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-bllBHa"></span> <span class="checkbox-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-vKmmZC"> <span id="${'checkbox-label-dk-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-kCBTl4"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-f3PzEJ">*</span> </span> </input></label> </div> <a href="javascript:void(0)" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="consents-link" click.delegate="consentsForm()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-r8Mkty"> <span class="sr-only required-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-SBfyPx"> ${widgetBundle['requiredText']} </span> ${widgetBundle['consentsLinkText']} </a> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-IJd5Hu"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-XMxQ0V"> <span class="alert-msg" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-gQA3yD"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> <div if.bind="piiConsentError" id="consent-error-dk-signup" class="data-consent-error-msg" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-K4wPMv"> <span class="alert-msg" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-0EGbjm"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-cy9Yk7"> <div class="form-container" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-wtNH9C"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-EJ4UTu"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-6a0JAJ"> <!-- Seperator --> <div class="seperator ${(privacyConsentReqFlag) ? 'privacy-checkbox' : ''}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-HYYwPF"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-uGfhA3"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Lt3J5v" view="1684936949698-view5" original-view="view5" theme="default"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default ph-widget-target" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="view5-1684996703442" original-view="view5" instance-id="" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-OtNtol"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-RNZjI6"> <span data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-helynm"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-0HdB9W"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link ${(privacyConsentReqFlag) ? 'privacy-checkbox-flow' : ''}" if.bind="flowType == 'signUp'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-UcI8qF"> <span data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Q10HPt"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-YTEka0"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-xRQI7L"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-aFgrb0">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-W92Yao">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> </div> <div class="modal-dialog consent-form-modal" if.bind="!isShowEmailValidationPopup && showConsentsForm && piiConsentData && piiConsentData.length >= 3" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-wQDvO6"> <button class="btn back-btn" aria-label="go back" ph-tevent="pii-consent-close" click.delegate="showConsentsForm = !showConsentsForm" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-YD6XMG"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-AqDyEr"></i> </button> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-QhaKNQ"> ${widgetBundle['consentHeading']} </h2> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-gZHsQS"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-yxAKwW"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk-signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" change.delegate="isButtonDisabled()" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-hKfByC"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-IA5Edr"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-I5VW38"></span> <span class="checkbox-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-DJdrfZ"> <span id="${'checkbox-label-dk-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-nT8mmv"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-JSil89">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-MXNmrJ"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closeConsentsForm() : signUp() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-NhKevm"> ${!submitData ? widgetBundle['doneText'] || 'done': widgetBundle['createAccountButtonText']} </button> </div> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="isEmailValidationEnabled && !isVerifiedUser && isShowEmailValidationPopup" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-QT1Nlf"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="email-val-heading-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-r0aF8g"> <!-- email verification popup --> <div class="modal-dialog email-validation-popup" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-RU3UQg"> <button class="ph-a11y-popup-start-focus close" click.delegate="closeEmailValidationPopup()" aria-label="Close popup" data-ph-at-id="close-link" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-lQrj5X"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Cim6xl"></i> </button> <h2 class="email-val-heading" data-ph-at-id="email-val-heading-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-KDijoE">${widgetBundle['emailValidationHeadingText'] | pht} </h2> <div class="email-val-desc" data-ph-at-id="email-val-desc-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-lKdSw3"> ${widgetBundle['emailValidationDescText1'] | pht} <span class="sign-up-email" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-HrendV">${profileDetails.profile.email}</span> ${widgetBundle['emailValidationDescText2'] | pht} <span class="token-expiry-time-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-F7ei26"> ${tokenExpiryTimeText}.</span> </div> <span class="email-send-text" data-ph-at-id="email-cal-resent-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-iFA7EK"> ${widgetBundle['emailValResentEmailText'] | pht}</span> <button class="email-resend-link ${isResendFailed?'disabled' : ''}" :disabled="isResendFailed" click.delegate="resendVerificationEmail()" v-pcs-track="'resend_alert_click'" data-ph-at-id="email-val-resent-btn-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-9ZOMpn">${widgetBundle['emailValLinkText'] | pht}</button> <span show.bind="isResendFailed" class="email-sent-failed ph-a11y-candidate-login-email-sent-failed" tabindex="-1" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-FQszga"> <i class="icon icon-info" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-HJZUVF"></i> <span data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-Lj0R3v">${widgetBundle['resendFailedText'] | pht}</span> </span> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="isShowValidationSuccessPopup" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-giprZR"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-candidate-createPassword-popup-heading ph-ally-candidate-signup-popup-heading ph-ally-candidate-signin-popup-heading ph-ally-candidate-forgetPassword-popup-heading ph-ally-candidate-resetPassword-popup-heading" aria-describedby="ph-ally-candidate-signin-popup-subHeading ph-ally-candidate-forgetPassword-popup-subHeading ph-ally-candidate-resetPassword-popup-subHeading ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-A6sUhc"> <div class="modal-dialog email-val-success" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ElVuop"> <i class="icon icon-check" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-a8xA1W"></i> <h3 class="succ-heading" data-ph-at-id="email-val-succ-heading-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-SQSuXf"> ${widgetBundle['emailValSuccessText'] | pht}</h3> <span class="succ-desc" data-ph-at-id="email-val-succ-desc" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-kqnBBB">${widgetBundle['emailValSuccessDesc'] | pht}</span> <span class="succ-desc-login" if.bind="!isLoggedIn" data-ph-at-id="email-val-succ-desc" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-lxrPJL">${widgetBundle['emailValSuccessLoginText'] | pht}</span> <button class="btn primary-button" click.delegate="closeValidationSuccessPopup()" data-ph-at-id="email-val-succ-btn" role="button" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-J5Tq0z">${widgetBundle['emailValSuccBtnText'] | pht}</button> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="isShowValidationFailurePopup" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-EVIVRb"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-oIVsFa"> <div class="modal-dialog email-val-failure" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-rtTwmh"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-YQ0Xnf"></i> <h3 class="succ-heading" data-ph-at-id="email-val-succ-heading-text" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-UQoLm7"> ${widgetBundle['emailValFailureText'] | pht}</h3> <span class="succ-desc" data-ph-at-id="email-val-succ-desc" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-CuWY0X">${widgetBundle['emailValFailureDesc'] | pht}</span> <button class="btn primary-button" click.delegate="closeValidationFailurePopup()" data-ph-at-id="email-val-succ-btn" role="button" data-ph-id="ph-default-1684935744453-ph-candidate-login-v1ikjhys-ojkAnA">${widgetBundle['emailValFailureBtnText'] | pht}</button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-default-1684936924580" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-MtribX"> <!-- Content block --> <div class="content-block" if.bind="!isHeadingDisabled" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-h78tiY"> <!-- Pre Sign-in link --> <a class="sign-in-link" if.bind="!isFirstTimeUser && !isLoggedIn && !showLoader" click.delegate="handleDialogModal('signIn')" href="javascript:void(0)" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-nnaG5O"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-HdmZVA"></i> <span data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-FsNCbg">${widgetBundle['signInLinkText'] | pht}</span> </a> <!-- Create account link --> <a class="create-account-link" if.bind="isFirstTimeUser && !isLoggedIn && !showLoader" role="button" click.delegate="handleDialogModal('signUp')" href="javascript:void(0)" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-4rrhU4"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-XhytcB"></i> <span data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-SP52oP">${widgetBundle['createAccountLinkText'] | pht}</span> </a> <!-- Post Sign-in region --> <div class="post-sign-in-action-area" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-4Az3bp"> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-qFCdsY"> <span if.bind="registeredSuccessfully" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-WobYxT"> Registered Successfully </span> </div> <!-- Post Sign-in button --> <button if.bind="isLoggedIn && !showLoader" class="logged-in-btn ph-a11y-after-close-focus-elem ${isDropdownOpen?'selected':''}" aria-expanded="${isDropdownOpen?'true':'false'}" click.delegate="toggleDropDown()" aria-label="${widgetBundle['loggedInBtnAriaLabel'] | pht:{'saluteText': profileDetails.profile.firstName}}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-jhHAdo"> <!-- <figure> <img src="" class="user-avatar" alt="" /> </figure> --> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-isLCru"> <span data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-wDrul8">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-HZi09n"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ejdtk0"></i> </span> <span class="user-name fs-block" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-hoLnG7"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName || profileDetails.profile.email} </span> <span class="un-verified-error" if.bind="!isDropdownOpen && isEmailValidationEnabled && !isVerifiedUser" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Zc5wJ4"></span> <!-- <span class="${isDropdownOpen ? 'up-arrow' : 'down-arrow'}"></span> --> </button> <!-- User details dropdown --> <div class="logged-in-drop-down" if.bind="isDropdownOpen" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-qpCoJ1"> <!-- User details --> <div class="user-details" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-185lAs"> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-pS2kf4"> <span data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-l1xLTd">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-8nVY7O"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Qna1lw"></i> </span> <div class="user-detail-list" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-EzgzFo"> <div class="user-detail-listitem cd-firstname-block fs-block" data-ph-at-id="heading-text" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-GkFjSS"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName + ' ' + profileDetails.profile.lastName} </div> <div class="user-detail-listitem cd-email-block fs-block" data-ph-at-id="heading-text" title="${profileDetails.profile.email}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-chQbSU"> ${profileDetails.profile.email} </div> </div> </div> <!-- User actions --> <div class="user-actions" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-CzVX8J"> <div class="user-actions-list" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-UqXA1s"> <div class="user-actions-listitem" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-DKzMrz"> <a ph-tevent="view_profile_click" data-ph-tevent-attr-trait62="My Profile" class="cd-my-account-link" ph-href="myprofile" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-X9RfpS"> ${widgetBundle['personalAccountLinkText'] | pht} </a> <span class="un-verified-error" if.bind="isEmailValidationEnabled && !isVerifiedUser" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-0oY4SW"></span> </div> <div class="user-actions-listitem" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-O99gXe"> <a ph-tevent="signout_click" class="cd-sign-out-btn" ph-href="logout" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-GRLPHe"> ${widgetBundle['signOutButton'] | pht} </a> </div> </div> </div> </div> </div> </div> <!-- Pop up block --> <div class="popup-modal-backdrop" if.bind="isDialogOpen" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-IXXPI5"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-candidate-createPassword-popup-heading ph-ally-candidate-signup-popup-heading ph-ally-candidate-signin-popup-heading ph-ally-candidate-forgetPassword-popup-heading ph-ally-candidate-resetPassword-popup-heading" aria-describedby="ph-ally-candidate-signin-popup-subHeading ph-ally-candidate-forgetPassword-popup-subHeading ph-ally-candidate-resetPassword-popup-subHeading ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-aN0r8q"> <!-- Dialog area --> <div class="modal-dialog" show.bind="!showConsentsForm" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ZmIxb1"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-OemabX"> <!-- Close popup button --> <div class="close-popup-btn ph-a11y-candidate-sign-in ph-a11y-after-close-focus-elem" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-l15Cwz"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-FqTBYc"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-5UYlqA"></i> </button> </div> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Qdl9o7"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-AQu5TG"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-CmD4in"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-tXF88q"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-e14Myl"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-I0zlBk"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-fMOc2v"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-yLmSy0"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-dMap5d"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-OLZi7P"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-UH2CQI"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction fs-block" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-HaaxcZ"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-W4hcxh"> <form novalidate="" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-WCkfb3"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-0SgeiT"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-P0cbfI"> <label for="signinEmail" class="form-label" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ZUDGOH"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-hKXbVm"> <div class="text-box" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-kj3yFx"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail fs-block' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block')" aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-0zbM09"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-3lKT46"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-I0pa1m"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-8j1p0A"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-6Xhzp3"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-y0aM4Y"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-IE46TY"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-SpxA8X"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-JQAjcl"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-nh0TPI"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-vi3W9Y"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-vuWCYc"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-NSphuL"> <label for="signInPassword" class="form-label" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-7NUVOG"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Tj5vPF"> <div class="text-box" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-44Rt1y"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block' " aria-describedby="errorPassword signInMinChar" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="current-password" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-UjXxtB"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-tP8962"></i> <div class="pswrd-visibility" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-PrJXjb"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-VwzB7M"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ZsEbUb"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-mqWd64"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-xUbL7a"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-97u4WY"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-uKS25I"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-F6pamV"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-vjFhS2"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ck9nQu"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-LbEeD4"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-abpdnH"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-KjKYXE"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-onheEt"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-sJYbNe"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-6vGnvz"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-tfTS3e"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-RxKhsG"> <div class="form-container" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-yghSfz"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-B8eRvn"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-cDulrX"> <div class="user-options" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-VcFE5Q"> <span class="each-option" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-D7i2Lq"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-qDxjjz"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-BmIsds"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-NJOjlt"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-XYOfKM"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-R5d24J"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-domiSI"> <span class="forgot-password-area" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ys9UZV"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-y2XAf3"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-0lmq72"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-lDCdcC"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-18d4WO"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-r4CSwC"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-vCWda5"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-W8xx5m"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-cLLHml"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-GR0ZZs"> <span id="cd-pf-recieve-email" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-S69CEV"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-rFCg6y"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-WfsU9S"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-beNB7j"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-rc153H"> <!-- Close pop up button --> <div class="close-popup-btn ph-a11y-candidate-sign-up ph-a11y-after-close-focus-elem" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-FP4Evw"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-pwpVKG"> <i aria-hidden="true" class="${widgetBundle['closePopUpButtonIcon'] | pht}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-PkK2uq"></i> </button> </div> <!-- Create account heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-qVNiu4"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-8QAlkS"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-3098up"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <div class="sign-in-heading-block" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-o2cGMp"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-e3yTyF"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-QR22Es"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-wO8gJc"> <form novalidate="" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-BPEowk"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-qqafHz"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-XcTjqU"> <label for="createEmail" class="form-label" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-AjGmQS"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-efMzI9"> <div class="text-box" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-7bMDnh"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control' : 'form-control')" aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-5IWSmF"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-amq5pC"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-PH5xU2"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-XILXoN"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-nJe2aF"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-yaFqqN"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-KRSBD9"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-WcBjl2"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Oyz49F"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-cxjIvc"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-i6YzjO"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" click.delegate="changeFlowType('signIn')" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Tig3TA"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-3l4wkE"> <label for="createPassword" class="form-label" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-oeLu4o"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-wVRO6d"> <div class="text-box" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-g83HfE"> <input id="createPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" aria-describedby="'errorCreatePassword'" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="new-password" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-QthIe9"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-SXUWCb"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ADniMk"></i> <div class="pswrd-visibility" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Kfz4Gv"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-DcGAxS"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-noqBhW"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-TqJz95"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-R163mB"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-rQGgmY"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-odtlhL"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div aria-live="assertive" aria-atomic="true" class="form-alert sr-only" id="errorCreatePasswordSrOnly" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-LKxsAF"> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-hFmIvs"> error: </span> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-TUhHJV"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="pwdRegexMap.passwordLength.hasError ? 'error' : ''" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-kxjD03"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="pwdRegexMap.numeric.hasError ? 'error' : ''" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-R0AwZp"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="pwdRegexMap.lowerCase.hasError ? 'error' : ''" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ozB7O8"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="pwdRegexMap.upperCase.hasError ? 'error' : ''" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-9jEWhq"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> <div class="form-description" id="errorCreatePassword" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-FtDjC2"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-pHUFOi">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-DBPmIM">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-a7DLrE">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-FuHKnz">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-LT4JBG"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-z85f6J"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Nme76Z"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ID7n4R"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-7Xipcz"> <label if.bind="!privacyConsentPreCheck" class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ZLKPX9"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ikjhyg-ph-candidate-login-v1-default-privacyDataConsentCheckboxText" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-WGlpFG"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Fw95fx"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-sBlVET"></i> </span> <span class="checkbox-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-vQM0Sy"> <ppc-content key="f0PxNG-ikjhyg-ph-candidate-login-v1-default-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-35xuO5"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-default-1663490320782-ph-candidate-login-v1ikjhyg-H03y6y"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-default-1663490320782-ph-candidate-login-v1ikjhyg-HaK7SH"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="input-checkbox-label" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-2bcAHR"> <span class="checkbox-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-XARNRQ"> <ppc-content key="Rf74gG-ikjhyg-ph-candidate-login-v1-default-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-0rGOrr"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-default-1663490320782-ph-candidate-login-v1ikjhyg-H03y6y"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-default-1663490320782-ph-candidate-login-v1ikjhyg-HaK7SH"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-s5qeRI"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-0bjgU4"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk-signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-PF3Lij"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Rtmn10"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ORnCUE"></span> <span class="checkbox-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-2MwwWk"> <span id="${'checkbox-label-dk-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-DOMJrC"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-SpmbjZ">*</span> </span> </input></label> </div> <a href="javascript:void(0)" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="consents-link" click.delegate="consentsForm()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-WsGr9H"> <span class="sr-only required-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-102M8m"> ${widgetBundle['requiredText']} </span> ${widgetBundle['consentsLinkText']} </a> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-iZAarz"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-HqJAw9"> <span class="alert-msg" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-w0PuSU"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> <div if.bind="piiConsentError" id="consent-error-dk-signup" class="data-consent-error-msg" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-5tO1CC"> <span class="alert-msg" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-9b7ZvZ"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-OZ1Kew"> <div class="form-container" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-GFutxj"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-v6Kr70"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-kCFzCQ"> <!-- Seperator --> <div class="seperator ${(privacyConsentReqFlag) ? 'privacy-checkbox' : ''}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-4CB45Q"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-TZ6DHl"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-QV0NdP" view="1684936949698-view5" original-view="view5" theme="default"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default ph-widget-target" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="view5-1684996703681" original-view="view5" instance-id="" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-xDfdko"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-pZ3Zgl"> <span data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-HGb0a4"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-txiqSF"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link ${(privacyConsentReqFlag) ? 'privacy-checkbox-flow' : ''}" if.bind="flowType == 'signUp'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-fql8w5"> <span data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-bnQLWm"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-EO3mDU"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-bkX3qA"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Bng8cR">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-WKBTfB">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> </div> <div class="modal-dialog consent-form-modal" if.bind="!isShowEmailValidationPopup && showConsentsForm && piiConsentData && piiConsentData.length >= 3" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-UITUNG"> <button class="btn back-btn" aria-label="go back" ph-tevent="pii-consent-close" click.delegate="showConsentsForm = !showConsentsForm" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-zbrJHF"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-FzgSVZ"></i> </button> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-XOgkLE"> ${widgetBundle['consentHeading']} </h2> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-VtZoFm"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-eIqgUt"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk-signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" change.delegate="isButtonDisabled()" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-9gSGnx"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-PAtH8p"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-WY6qfl"></span> <span class="checkbox-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-vaHGFC"> <span id="${'checkbox-label-dk-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-wmQ0jA"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-OyZ16Q">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-SMFhoB"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closeConsentsForm() : signUp() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-IpFvBr"> ${!submitData ? widgetBundle['doneText'] || 'done': widgetBundle['createAccountButtonText']} </button> </div> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="isEmailValidationEnabled && !isVerifiedUser && isShowEmailValidationPopup" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-K1T9S2"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="email-val-heading-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-Nkpor5"> <!-- email verification popup --> <div class="modal-dialog email-validation-popup" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-6CM6l2"> <button class="ph-a11y-popup-start-focus close" click.delegate="closeEmailValidationPopup()" aria-label="Close popup" data-ph-at-id="close-link" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-vXK6FO"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-U4w54H"></i> </button> <h2 class="email-val-heading" data-ph-at-id="email-val-heading-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-cogOVD">${widgetBundle['emailValidationHeadingText'] | pht} </h2> <div class="email-val-desc" data-ph-at-id="email-val-desc-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-E4r4ra"> ${widgetBundle['emailValidationDescText1'] | pht} <span class="sign-up-email" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-G86irM">${profileDetails.profile.email}</span> ${widgetBundle['emailValidationDescText2'] | pht} <span class="token-expiry-time-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-xvKzQe"> ${tokenExpiryTimeText}.</span> </div> <span class="email-send-text" data-ph-at-id="email-cal-resent-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-9QhSBq"> ${widgetBundle['emailValResentEmailText'] | pht}</span> <button class="email-resend-link ${isResendFailed?'disabled' : ''}" :disabled="isResendFailed" click.delegate="resendVerificationEmail()" v-pcs-track="'resend_alert_click'" data-ph-at-id="email-val-resent-btn-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-LDegRi">${widgetBundle['emailValLinkText'] | pht}</button> <span show.bind="isResendFailed" class="email-sent-failed ph-a11y-candidate-login-email-sent-failed" tabindex="-1" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-EkQJgn"> <i class="icon icon-info" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-zHCOol"></i> <span data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-H7mmGH">${widgetBundle['resendFailedText'] | pht}</span> </span> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="isShowValidationSuccessPopup" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-MVkd7n"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-candidate-createPassword-popup-heading ph-ally-candidate-signup-popup-heading ph-ally-candidate-signin-popup-heading ph-ally-candidate-forgetPassword-popup-heading ph-ally-candidate-resetPassword-popup-heading" aria-describedby="ph-ally-candidate-signin-popup-subHeading ph-ally-candidate-forgetPassword-popup-subHeading ph-ally-candidate-resetPassword-popup-subHeading ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-7x041e"> <div class="modal-dialog email-val-success" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-9YQLyb"> <i class="icon icon-check" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-xjjH0t"></i> <h3 class="succ-heading" data-ph-at-id="email-val-succ-heading-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-WrHgV5"> ${widgetBundle['emailValSuccessText'] | pht}</h3> <span class="succ-desc" data-ph-at-id="email-val-succ-desc" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-iPMY8t">${widgetBundle['emailValSuccessDesc'] | pht}</span> <span class="succ-desc-login" if.bind="!isLoggedIn" data-ph-at-id="email-val-succ-desc" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-fWjomQ">${widgetBundle['emailValSuccessLoginText'] | pht}</span> <button class="btn primary-button" click.delegate="closeValidationSuccessPopup()" data-ph-at-id="email-val-succ-btn" role="button" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-ogitVv">${widgetBundle['emailValSuccBtnText'] | pht}</button> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="isShowValidationFailurePopup" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-b2q2zk"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-46sODx"> <div class="modal-dialog email-val-failure" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-DmfoS9"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-jererR"></i> <h3 class="succ-heading" data-ph-at-id="email-val-succ-heading-text" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-SJG576"> ${widgetBundle['emailValFailureText'] | pht}</h3> <span class="succ-desc" data-ph-at-id="email-val-succ-desc" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-TresEX">${widgetBundle['emailValFailureDesc'] | pht}</span> <button class="btn primary-button" click.delegate="closeValidationFailurePopup()" data-ph-at-id="email-val-succ-btn" role="button" data-ph-id="ph-default-1684935744569-ph-candidate-login-v1ikjhyg-VrYqYd">${widgetBundle['emailValFailureBtnText'] | pht}</button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-find-your-fit-v1-default-1684937018372" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1n3LbI"> <div class="widget-container" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-PPPFKg"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-SMudBb"></div> <div class="ph-container-content-block" show.bind="!showLoader" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Nl6BSl"> <div class="fyf-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-z4RdTY"> <div class="phs-aseertive sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-x9UDbp"> </div> <!--Start FYF Start Area --> <!-- Authorise Step --> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4zFJpn"></div> <div class="fyf-step-container" if.bind="fyfStepConfig.stepType == 'authorise'" data-ph-at-id="authorize-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rPIiHd"> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-gX725x"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <h2 class="phs-heading ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-fEWSMT"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-widgetMainHeading2" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-I9qtmc"> Sign in to save your information for future visits </ppc-content> </h2> <div class="sub-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-VpGcXr"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ARRQuu"></i> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RQlPOJ"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-widgetsubHeading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MEB8xV"> We take your privacy seriously. We never post anything to your social accounts. </ppc-content> </span> </div> </div> <section class="ph-widget" instance-id="7uyy7u" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-u0Q2bu" view="1684937017834-view5" original-view="view5" theme="default"> <div class="ph-social-connect-v1-view5-default ph-widget-target" instance-id="7uyy7u" as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" view="view5-1684996703925" mode.bind="'CI'" fyf-step-land-info.bind="stepLandingInfo" original-view="view5" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4h9gRr"></div> </section> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-8ZB8qf"> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2cpaK2"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vYd7Bg"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-V927Sa"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2lwQn7"></i> </span> </button> </div> </div> </div> <!-- End authorise Step --> <!-- Categories Step --> <div class="categories-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'categories' && !showLoader" data-ph-at-id="categories-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-l9O64Q"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XUg0ar"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vkZb3D"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cO882c"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nruo4k">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 class="ph-a11y-categories ph-a11y-heading ph-a11y-fyf-step-block" id="phFyfCategories" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XUUal6"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepCategoryHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3swDfa">What are you interested in?</ppc-content> </h2> </div> <fieldset class="categories-block" tabindex="-1" data-ph-at-id="categories-block" data-ph-at-data-count="stepData.categories.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2FXudk"> <legend class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1vy1IW"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepCategoryHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-C4Wvzh">What are you interested in?</ppc-content> </legend> <div if.bind="noCategories" class="no-data-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Ax6LaQ"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepNoCategoriesText" data-ph-at-id="nodata-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-EnMpjo">No Categories. </ppc-content> </div> <label if.bind="!noCategories" repeat.for="eachCategory of stepData.categories" class="cat-label" title="${eachCategory.category}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RpZgZJ"> <input model.bind="eachCategory.category" checked.bind="fyfStepConfig.categories.selectedCategories" type="checkbox" change.delegate="eachCategory.isChecked = !eachCategory.isChecked" aria-label="${eachCategory.category}" aria-checked="${eachCategory.isChecked ? 'true' : 'false'}" data-ph-at-id="categories-link" data-ph-at-category-text="${eachCategory.category}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5indpD" /> <span class="cat-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-JTGRkU">${eachCategory.category}</span> <span class="check-mark" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-GMK5Ja"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-6DPf1N"></i> </span> </label> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MUdVZi"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Dk2a8L"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && !fyfStepConfig.categories.selectedCategories.length" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-OhFAgi"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepNextText" if.bind="!fyfStepConfig.categories.selectedCategories.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-L8ekrn">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.categories.selectedCategories.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="6ty93o-ph-find-your-fit-v1-default-fyfStepNDoneText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-70XyxW">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.categories.selectedCategories.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DpssCU"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfLastStepSendText" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vBNoGP">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-QtLqB1"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Gooe3V"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rJ4EXx"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-wYYehG"></i> </span> </button> </div> </div> </div> <!-- End Categories Step --> <!-- Sub Categories Step --> <div class="categories-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'subCategories' && !showLoader" data-ph-at-id="subCategories-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-btnJ7D"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MjHSfu"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-QGl5HT"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-c0ecBs"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-8nky9E">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 class="ph-a11y-sub-categories ph-a11y-heading ph-a11y-fyf-step-block" id="phFyfSubCategories" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-e4frod"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepCategoryHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-I4kFnM">What are you interested in?</ppc-content> </h2> </div> <div class="sub-categories-block" data-ph-at-id="sub-categories-block" data-ph-at-data-count="stepData.subCategories.length" role="group" key-role="6ty93o-ph-find-your-fit-v1-default-subCategoriesBlockRoleText" aria-labelledby="phFyfSubCategories" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-eeHQ4D"> <div if.bind="noSubCategories" class="no-data-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rhhCX5"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepNoSubCategoriesText" data-ph-at-id="nodata-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-AJFiet">No Sub Categories. </ppc-content> </div> <label if.bind="!nosubCategories" repeat.for="eachSubCategory of stepData.subCategories" class="cat-label" title="${eachSubCategory.subCategory}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ailMH5"> <input model.bind="eachSubCategory.subCategory" checked.bind="fyfStepConfig.subCategories.selectedSubCategories" type="checkbox" change.delegate="eachSubCategory.isChecked = !eachSubCategory.isChecked" aria-label="${eachSubCategory.subCategory}" aria-checked="${eachSubCategory.isChecked ? 'true' : 'false'}" data-ph-at-id="subCategories-link" data-ph-at-subcategory-text="${eachSubCategory.subCategory}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Uq1jP4" /> <span class="cat-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5rkSub">${eachSubCategory.subCategory}</span> <span class="check-mark" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-lRLwXK"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LQqOt8"></i> </span> </label> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cU5wVH"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-D6mY2F"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && !fyfStepConfig.subCategories.selectedSubCategories.length" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-SAEHAh"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepNextText" if.bind="!fyfStepConfig.subCategories.selectedSubCategories.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1X4Yfv">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.subCategories.selectedSubCategories.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="6ty93o-ph-find-your-fit-v1-default-fyfStepNDoneText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HxsRqV">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.subCategories.selectedSubCategories.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-m3Ky6R"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfLastStepSendText" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2Jdeva">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-hjJwru"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-a9vohn"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-SRnaNM"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-v4WYEE"></i> </span> </button> </div> </div> </div> <!-- End SubCategories Step --> <!-- RecentTitle Step --> <div class="recent-title-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'recentTitle' && !showLoader && hasFeature && hasFeature('auto-complete', 'a11y')" data-ph-at-id="recenttitle-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-SiCz8n"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ZOqSlA"> <!-- <div class="ph-a11y-fyf-step-block" tabindex="-1"> <span class="sr-only" aria-hidden="true">blank</span></div> --> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iUqbCI"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HUPkSU"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ZSaDS0">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="ph-fyf-jobTitle" class="phs-heading ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ppRYUL"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepRecentTitleHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RXTZvJ">What is your most recent job title?</ppc-content> </h2> </div> <div class="recent-title-block" data-ph-at-id="recenttitle-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HI20Jg"> <label for="recentTitles" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-73I9Fd"> ${widgetBundle['JobTitleMessage'] | pht} </label> <div class="ph-autocomplete-input-wrapper ph-combobox-dropdown-area" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-usrXL9"> <div aria-owns="recenttitle-list" aria-haspopup="listbox" aria-label="What is your most recent job title?" key-aria-label="6ty93o-ph-find-your-fit-v1-default-stepTwoLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XjJH6h"> <input type="text" class="search-box ${fyfStepConfig.recentTitle.flag ? 'disabled':''}" id="recentTitles" name="recentTitles" showresultsonfocus="false" ph-a11y-autocomplete="" aria-label="Search for Job title" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepRecentTitleSearchBoxAriaLabel" data-ph-autocomplete-input="recentTitle" autocomplete="organization-title" placeholder.bind="widgetBundle['fyfRecentTitlePlaceHolderText']" aria-autocomplete="list" aria-controls="recenttitle-list" value.bind="fyfStepConfig.recentTitle.value" aria-labelledby="ph-fyf-jobTitle" disabled.bind="fyfStepConfig.recentTitle.flag" data-ph-at-id="input-search-box" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-K9WhXZ"> </input></div> <button click.trigger="clearSearch()" class="cancel" show.bind="fyfStepConfig.recentTitle.value.length" focus.trigger="setFocusField('recentTitles')" blur.trigger="setFocusField('recentTitles',true)" aria-label=" clear the search" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepRecentTitleClearSearchText" data-ph-at-id="clear-text-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-A2Z6lB"> <i aria-hidden="true" class="icon icon-cancel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rB4mAr"></i> </button> <ul role="listbox" aria-labelledby="recenttitle-list" id="recenttitle-list" class="search-dropdown-list" aria-label="recent titles" show.bind="stepData.showRecentTitleDropdown" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${stepData.recentTitles.length}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-pGpgnN"> <li role="option" repeat.for="eachTitle of stepData.recentTitles" class="ph-autocomplete-input-listbox-item search-list-item ${eachTitle.aria.selected ? 'phs-focus':''} title_${$index} ${fyfStepConfig.recentTitle.selectedTitle == eachTitle.title ?'selected':''}" id="result-item-${$index}" aria-selected="${eachTitle.aria.selected}" click.delegate="populateSelectedData(eachTitle, $index)" data-ph-at-id="suggested-data-list-item" data-ph-at-job-title-text="${eachTitle.title}" aria-label="${eachTitle.title}" innerhtml.bind="eachTitle.title_html | sanitizeHTML" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0EYwpy"></li> <li class="search-noresults" if.bind="(!stepData.recentTitles.length && fyfStepConfig.recentTitle.value.length)" data-ph-at-id="no-suggested-results" key="6ty93o-ph-find-your-fit-v1-default-fyfStepRecentTitleNoResultsText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DMXhIr">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1ucBIb"> <span if.bind="stepData.recentTitles.length && fyfStepConfig.recentTitle.value.length && stepData.showRecentTitleDropdown && resultUpdated" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MNhUIX"> ${widgetBundle[stepData.recentTitles.length > 1 ? 'suggestedRecentTitleAssertiveText' : 'suggestedRecentTitleSingularAssertiveText'] | pht:{'listLength': stepData.recentTitles.length}} </span> <span if.bind="(!stepData.recentTitles.length && fyfStepConfig.recentTitle.value.length && stepData.showRecentTitleDropdown)" key="6ty93o-ph-find-your-fit-v1-default-recentTitlesAssertiveNoSuggesionsText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-kHx2TY"> No results are available </span> </div> <div class="radio-btn-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ghyaZJ"> <label class="input-radio-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RgFr8X"> <input type="checkbox" model.bind="fyfStepConfig.recentTitle.flag" checked.bind="fyfStepConfig.recentTitle.flag" aria-checked="${fyfStepConfig.recentTitle.flag?'true':'false'}" change.delegate="disableJobTitle()" data-ph-at-id="radio-button" aria-label="Just starting my career" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepRecentTitleNoExpRadioText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-pBvyxd"> <span class="radio-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UWrSM1"></span> <span class="radio-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-K8OjLE"></span> <span class="radio-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-f5m6T6"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepRecentTitleNoExpRadioText" data-ph-at-id="radio-button-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HbAWE6">Just starting my career</ppc-content> </span> </input></label> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-9GxqIV"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nfg0bs"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && (!fyfStepConfig.recentTitle.selectedTitle.length && !fyfStepConfig.recentTitle.flag)" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Biu9AB"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepNextText" if.bind="(!fyfStepConfig.recentTitle.selectedTitle.length && !fyfStepConfig.recentTitle.flag) || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Z5LFtd">Next</ppc-content> <ppc-content if.bind="(fyfStepConfig.recentTitle.selectedTitle.length || fyfStepConfig.recentTitle.flag) && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="6ty93o-ph-find-your-fit-v1-default-fyfStepNDoneText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-hYOFeW">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.recentTitle.selectedTitle.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-fNeQfw"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfLastStepSendText" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-u1zq7X">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Lh89M4"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FrRKP2"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-symPB7"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oUV5qS"></i> </span> </button> </div> </div> </div> <!-- End recentTitle Step --> <!-- Skills Step --> <div class="skills-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'skills' && !showLoader && hasFeature && hasFeature('auto-complete', 'a11y')" data-ph-at-id="skills-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-h5L77x"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2DRhcl"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-U1Le9A"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-CsZ08y"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Pol4eD">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="phFyfSkills" class="ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-pkJ3aL"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepSkillsHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TFSBuU">Tell us what you’re really good at.</ppc-content> </h2> </div> <div class="skills-block" data-ph-at-id="skills-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MwL6K3"> <label for="skills" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-WM2Prt"> ${widgetBundle['yourSkillsMessage'] | pht} <span class="sr-only" id="multiSelectSkills" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Q0bnuO">(This field has a multi select option)</span> </label> <div class="ph-combobox-dropdown-area" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Y4TEcJ"> <span class="sr-only" if.bind="fyfStepConfig.skills.selectedSkill.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UOWVJA"> ${fyfStepConfig.skills.selectedSkill.length == 1 ? 'Selected skill:':'Selected skills:'} </span> <div class="search-block ph-a11y-search-block ${showFocus ? 'ph-focus':''}" data-ph-at-id="selectedskills-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-hVwGWW"> <ul class="selection-multiple ph-common-slection-area" id="search-location-label-1" click.delegate="focusSearch()" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${fyfStepConfig.skills.selectedSkill.length}" role="presentation" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-8Cs8wZ"> <div role="list" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RPJo6r"> <li class="selected-data" show.bind="fyfStepConfig.skills.selectedSkill.length" repeat.for="suggestedSkill of fyfStepConfig.skills.selectedSkill" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-gPOhwt"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ySf3TD">${suggestedSkill} <a href="javascript:void(0)" click.delegate="removeSelectedData($index)" aria-label="remove ${suggestedSkill} skill" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepSkillsDeleteSelectedText1" data-ph-at-id="skill-delete-link" data-ph-at-skill-name-text="${suggestedSkill}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-T9vqjd"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zvmGOO"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-hCxg7R"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-j8o9H3"> <div class="search-box-inline" aria-owns="skill-list" aria-haspopup="listbox" aria-label="Tell us what you’re really good at" key-aria-label="6ty93o-ph-find-your-fit-v1-default-stepThreeLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3EnJfa"> <input type="text" class="search-box" placeholder.bind="widgetBundle['fyfSkillsPlaceHolderText']" showresultsonfocus="false" ph-a11y-autocomplete="" id="skills" name="skills" data-ph-autocomplete-input="skills" autocomplete="off" aria-label="Search for skills" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepSkillsSearchBoxAriaLabel" aria-autocomplete="list" aria-controls="skill-list" value.bind="fyfStepConfig.skills.value" css="width:${((fyfStepConfig.skills.value.length || widgetBundle['fyfSkillsPlaceHolderText'].length)+1)*10}px;" data-ph-at-id="input-search-box" aria-describedby="multiSelectSkills" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cToBkj"> </input></div> <button click.trigger="clearSearch()" class="cancel" show.bind="fyfStepConfig.skills.value.length" focus.trigger="setFocusField('skills')" blur.trigger="setFocusField('skills',true)" aria-label="clear the search" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepSkillsClearSearchAriaLabel" data-ph-at-id="clear-text-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-I53zCa"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UNrh3u"></i> </button> </div> </li> </ul> </div> <ul role="listbox" class="search-dropdown-list" show.bind="stepData.showSkillsDropdown" data-ph-at-id="suggested-data-list" aria-label="skills" id="skill-list" aria-labelledby="skill-list" data-ph-at-data-count="${stepData.skills.length}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ZXaz7y"> <li role="option" repeat.for="eachSkill of stepData.skills" class="ph-autocomplete-input-listbox-item search-list-item ${eachSkill.aria.selected ? 'phs-focus':''} title_${$index} ${(fyfStepConfig.skills.selectedSkill.indexOf(eachSkill.skill) >= 0 || eachSkill.isSkillSelected) ?'selected':''}" id="result-item-${$index}" aria-selected="${eachSkill.aria.selected}" click.delegate="populateSelectedData(eachSkill, $index)" data-ph-at-id="suggested-data-list-item" data-ph-at-skill-name-text="${eachSkill.skill}" aria-label="${eachSkill.skill}" innerhtml.bind="eachSkill.skill_html | sanitizeHTML" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iifyxx"></li> <li class="search-noresults" if.bind="(!stepData.skills.length && fyfStepConfig.skills.value.length)" data-ph-at-id="no-suggested-results" key="6ty93o-ph-find-your-fit-v1-default-fyfStepSkillsNoResultsText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TWnMO9">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5jjojv"> <span if.bind="stepData.skills.length && fyfStepConfig.skills.value.length && stepData.showSkillsDropdown && resultUpdated" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HBlOWX"> ${widgetBundle[stepData.skills.length > 1 ? 'suggestedSkillsAssertiveText' : 'suggestedSkillsSingularAssertiveText'] | pht:{'listLength': stepData.skills.length}} </span> <span if.bind="(!stepData.skills.length && fyfStepConfig.skills.value.length && stepData.showSkillsDropdown)" key="6ty93o-ph-find-your-fit-v1-default-skillsAssertiveNoSuggesionsText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-pbdNkD"> No results are available </span> </div> <div class="suggestions" if.bind="stepData.suggestedSkills.length" data-ph-at-id="skills-suggestions-data-block" data-ph-at-data-count="${stepData.suggestedSkills.length}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-sIzQI9"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-922Pvg"> <h3 class="suggested-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HD63i2"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepSkillsSuggestionsText" data-ph-at-id="fyfskills-suggestions-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-eWGm2e">Suggested skills based on your interests and job title:</ppc-content> </h3> </div> <div role="list" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-JZzQW4"> <span role="listitem" repeat.for="eachSkill of stepData.suggestedSkills" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Ch1moo"> <button class="suggestions-btn" click.delegate="selectSuggestions(eachSkill.skill,$index)" data-ph-at-id="skills-suggest-link" data-ph-at-skill-name-text="${eachSkill.skill}" aria-label="${widgetBundle['addSkillButtinAriaLabel'] | pht: {'skillName': eachSkill.skill}}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-EHdhw1"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-gwKXD5">${eachSkill.skill}</span> <i class="icon icon-plus" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2GNfQM"></i> </button> </span> </div> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-yldgYd"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oY1h4G"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && !fyfStepConfig.skills.selectedSkill.length" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bzGRAE"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepNextText" if.bind="!fyfStepConfig.skills.selectedSkill.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-AtTQec">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.skills.selectedSkill.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="6ty93o-ph-find-your-fit-v1-default-fyfStepNDoneText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4fCjYs">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.skills.selectedSkill.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-URJfr3"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfLastStepSendText" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nPSLxS">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-EIZNLG"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-fX5rD5"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-E5vS5w"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-beUwD6"></i> </span> </button> </div> </div> </div> <!-- End Skills Step --> <!-- workExperience Step --> <div class="work-experience-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'workExperience' && !showLoader && hasFeature && !hasFeature('radio', 'a11y')" data-ph-at-id="workexp-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TK7Ksg"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-CQhonN"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ggLIE7"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RT9iAL"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-V7C0aB">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="ph-fyf-experience-1" class="ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-lyqEnt"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepWorkExperienceHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cgjsrs">How experienced are you?</ppc-content> </h2> </div> <fieldset class="exp-block" data-ph-at-id="exp-block" data-ph-at-data-count="${stepData.workExperience.length}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1bL630"> <legend class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UKq89S"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepWorkExperienceHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-gQfXsX">How experienced are you?</ppc-content> </legend> <label repeat.for="exp of stepData.workExperience" class="exp-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iU6ZVi"> <input model.bind="exp" checked.bind="fyfStepConfig.workExperience.selectedExp" type="radio" aria-checked="${fyfStepConfig.workExperience.selectedExp?'true ':'false'}" data-ph-at-id="exp-link" data-ph-at-exp-text="${exp.displayName}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-hqig61"> <span class="radio-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zrvpgj"> <span aria-label="${exp.displayName}${exp.min == 0?'Year':'years'}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cZFILC">${exp.displayName} <span if.bind="exp.min == 0" key="6ty93o-ph-find-your-fit-v1-default-fyfStepWorkExperienceYearText1" data-ph-at-id="expyear-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3OvoLq"> Year </span> <span if.bind="exp.min != 0" key="6ty93o-ph-find-your-fit-v1-default-fyfStepWorkExperienceYearText2" data-ph-at-id="expyear-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-B8Kbwd"> Years </span> </span> </span> </input></label> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qjoKx5"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-e6QcDb"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" disabled.bind="disableNextButton && !fyfStepConfig.workExperience.selectedExp" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iGqhAR"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepNextText" if.bind="!fyfStepConfig.workExperience.selectedExp || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TS0ulJ">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.workExperience.selectedExp && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="6ty93o-ph-find-your-fit-v1-default-fyfStepNDoneText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-X0qOnA">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.workExperience.selectedExp" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oQOHZ9"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfLastStepSendText" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-fkFrR9">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-GmuVF0"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7yeheG"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-wjRJhG"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4z529s"></i> </span> </button> </div> </div> </div> <div class="work-experience-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'workExperience' && !showLoader && hasFeature && hasFeature('radio', 'a11y')" data-ph-at-id="workexp-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-48u97g"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0FavIR"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DYINjQ"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-uoOER4"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oPVRJv">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="ph-fyf-experience-2" class="ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7wpDmR"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepWorkExperienceHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-hmFRwV">How experienced are you?</ppc-content> </h2> </div> <fieldset class="exp-block" role="radiogroup" key-role="6ty93o-ph-find-your-fit-v1-default-experienceBlockRole" ph-a11y-radio="" name="raidoBtn" tabindex="0" data-ph-at-id="exp-block" data-ph-at-data-count="${stepData.workExperience.length}" aria-labelledby="ph-fyf-experience-2" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-A3wFZL"> <legend class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5ynyts"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepWorkExpHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LhpUMy">How experienced are you?</ppc-content> </legend> <span repeat.for="exp of stepData.workExperience" class="exp-label" role="radio" aria-checked="false" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-t7rLcl"> <span class="check-mark" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qE3Pje"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-VvZCHx"></i> </span> <span class="radio-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cSSVG4"> <span aria-label="${exp.displayName}${exp.min == 0?'Year':'years'}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Z0a5gh">${exp.displayName} <span if.bind="exp.min == 0" key="6ty93o-ph-find-your-fit-v1-default-fyfStepWorkExperienceYearText1" data-ph-at-id="expyear-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bW3HAU"> Year </span> <span if.bind="exp.min != 0" key="6ty93o-ph-find-your-fit-v1-default-fyfStepWorkExperienceYearText2" data-ph-at-id="expyear-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-b6eq5n"> Years </span> </span> </span> </span> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DrqbW1"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zTaSVr"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && !fyfStepConfig.workExperience.selectedExp" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-M7NreG"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepNextText" if.bind="!fyfStepConfig.workExperience.selectedExp || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-h2fKKR">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.workExperience.selectedExp && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1)) " key="6ty93o-ph-find-your-fit-v1-default-fyfStepNDoneText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-QgbXm7">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.workExperience.selectedExp" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ZrCLFQ"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfLastStepSendText" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nSWxaY">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ckOLNq"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4DxVgp"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-PTQoPg"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-i6hyH7"></i> </span> </button> </div> </div> </div> <!-- prefered Location Step --> <div class="preferred-location-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'preferredLocation' && !showLoader && hasFeature && hasFeature('auto-complete', 'a11y')" data-ph-at-id="location-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-lmltZH"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-VyDazj"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-gpIOuS"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-n1Vgl2"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DIkgpN">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="phFyfPreferredloc" class="phs-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-wOjyPY"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-l5Ofcd">What is your preferred location?</ppc-content> </h2> </div> <div class="location-block" data-ph-at-id="location-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rLAc38"> <label for="locations" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rtWjIv"> ${widgetBundle['yourPreferredLocationMessage'] | pht} <span class="sr-only" id="multiSelectLocations" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DqYnEM">(This field has a multi select option)</span> </label> <div class="ph-combobox-dropdown-area" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Kp0CjS"> <span class="sr-only" if.bind="fyfStepConfig.preferredLocation.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-VIPHlN"> ${fyfStepConfig.preferredLocation.length == 1 ? 'Selected location:':'Selected locations:'} </span> <div class="search-block ph-a11y-search-block ${showFocus ? 'ph-focus':''}" data-ph-at-id="suggest-list" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-IAuxZj"> <ul class="selection-multiple ph-common-slection-area" id="search-location-label-2" click.delegate="focusSearch()" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${fyfStepConfig.preferredLocation.length}" role="presentation" aria-label="location" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-t5ElLD"> <div role="list" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-6dTj1k"> <li class="selected-data" show.bind="fyfStepConfig.preferredLocation.length && selectedLoc.location_display" repeat.for="selectedLoc of fyfStepConfig.preferredLocation" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qtm7LM"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TTKyvV">${selectedLoc.location_display} <a href="javascript:void(0)" click.delegate="removeSelectedData($index)" aria-label="remove ${selectedLoc.location_display} location" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationDeleteSelectedLocation1" data-ph-at-id="location-delete-link" data-ph-at-loc-text="${selectedLoc.location_display}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-BGqGDP"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-uAHt9n"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XdrHnh"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-kkfegs"> <div class="search-box-inline" aria-owns="location-list" aria-haspopup="listbox" aria-label="What is your preferred location?" key-aria-label="6ty93o-ph-find-your-fit-v1-default-stepFourLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-lLaXXC"> <input type="text" class="search-box" placeholder.bind="widgetBundle['fyfLocationPlaceHolderText']" showresultsonfocus="false" value.bind="fyfStepConfig.preferredLocationValue" id="locations" data-ph-autocomplete-input="location" autocomplete="off" name="locations" ph-a11y-autocomplete="" aria-label="Search for Job location" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationInputAriaLabel" aria-autocomplete="list" aria-controls="location-list" css="width:${((fyfStepConfig.preferredLocationValue.length || widgetBundle['fyfLocationPlaceHolderText'].length)+1)*10}px;" data-ph-at-id="input-search-box" aria-describedby="multiSelectLocations" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3G1pnH"> </input></div> <button click.trigger="clearSearch()" class="cancel" show.bind="fyfStepConfig.preferredLocationValue.length" focus.trigger="setFocusField('locations')" blur.trigger="setFocusField('locations',true)" aria-label=" clear the search" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationClearSearchText" data-ph-at-id="clear-text-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-6D2Wu3"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FKtmgk"></i> </button> </div> </li> </ul> </div> <ul role="listbox" class="search-dropdown-list" show.bind="stepData.showLocationDropdown" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${stepData.locations.length}" aria-labelledby="location-list" id="location-list" aria-label="location" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-QGMRHx"> <li role="option" repeat.for="eachLocation of stepData.locations" class="ph-autocomplete-input-listbox-item search-list-item ${eachLocation.aria.selected ? 'phs-focus':''} title_${$index} ${(fyfStepConfig.selectedLocation.indexOf(eachLocation.location_display) >= 0 || eachLocation.isLocationSelected) ? 'selected':''}" id="result-item-${$index}" aria-selected="${eachLocation.aria.selected}" click.delegate="populateSelectedData(eachLocation, $index)" data-ph-at-id="suggested-data-list-item" data-ph-at-loc-text="${eachLocation.location_display}" aria-label="${eachLocation.location_display}" innerhtml.bind="eachLocation.location_html | sanitizeHTML" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RrdYtx"> </li> <li class="search-noresults" if.bind="(!stepData.locations.length && fyfStepConfig.preferredLocationValue.length)" data-ph-at-id="no-suggested-results" key="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationNoResults" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cOGdRM">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FtnvYF"> <span if.bind="stepData.locations.length && fyfStepConfig.preferredLocationValue.length && stepData.showLocationDropdown && resultUpdated" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Kcl20K"> ${widgetBundle[stepData.locations.length > 1 ? 'suggestedLocationsAssertiveText' : 'suggestedLocationsSingularAssertiveText'] | pht:{'listLength': stepData.locations.length}} </span> <span show.bind="(!stepData.locations.length && fyfStepConfig.preferredLocationValue.length && stepData.showLocationDropdown)" key="6ty93o-ph-find-your-fit-v1-default-locationsAssertiveNoSuggesionsText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-x8FrXR"> No results are available </span> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2usXLG"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-BG90ud"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" disabled.bind="disableNextButton && !fyfStepConfig.preferredLocation.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1vh3Sk"> <ppc-content if.bind="!fyfStepConfig.preferredLocation.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" key="6ty93o-ph-find-your-fit-v1-default-fyfStepNextText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oMJYfz">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.preferredLocation.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="6ty93o-ph-find-your-fit-v1-default-fyfStepNDoneText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-gI9XhX">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.preferredLocation.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tVnsma"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfLastStepSendText" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-z8tMth">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-keyRil"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-lJx2QW"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0Zetzh"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vlWQrK"></i> </span> </button> </div> </div> </div> <!-- End prefered Location Step --> <!-- prefered Location Step With more options --> <div class="preferred-location-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'preferredLocationWithMoreOptions' && !showLoader && hasFeature && hasFeature('auto-complete', 'a11y')" data-ph-at-id="location-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-BCOP1w"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-sLsCzc"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2i7G5Q"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3ulrND"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5fx3Yh">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="phFyfPreferredloc" class="phs-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-L4CZDm"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ujFWJO">What is your preferred location?</ppc-content> </h2> </div> <div class="location-block" data-ph-at-id="location-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-EB7Sfj"> <div class="preferred-location-container" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-NGO2v5"> <ul class="" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-g08ogF"> <li repeat.for="loc of stepData.locationOptions" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-N9IX3M"> <input type="radio" id.bind="loc.name" name="selectLocation" model.bind="loc" aria-checked="${fyfStepConfig.locationOptions.selectedOption?'true ':'false'}" data-ph-at-id="loc-select" data-ph-at-exp-text="${loc.displayName}" checked.bind="fyfStepConfig.locationOptions.selectedOption" change.delegate="getGeoLocationPopup()" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0Z0viV"> <label for.bind="loc.name" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tWMwy6">${widgetBundle[loc.name] || loc.displayName }</label> <span class="current-location" if.bind="fyfStepConfig.locationOptions.selectedOption.name == 'currentLocation' && fyfStepConfig.currentLocation && fyfStepConfig.currentLocation.location_display" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-BhVl6B"> <i class="icon icon-user" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FSwRUK"></i> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zI6sxr">${fyfStepConfig.currentLocation.location_display}</span> </span> </input></li> </ul> </div> <div if.bind="fyfStepConfig.locationOptions.selectedOption.name == 'findACity'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-U0upF8"> <label for="locations" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HiKoU3"> ${widgetBundle['yourPreferredLocationMessage'] | pht} <span class="sr-only" id="multiSelectLocations" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-NdDaaz">(This field has a multi select option)</span> </label> <div class="ph-combobox-dropdown-area" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XSPjQq"> <span class="sr-only" if.bind="fyfStepConfig.preferredLocationWithMoreOptions.length" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tHfWao"> ${fyfStepConfig.preferredLocationWithMoreOptions.length == 1 ? 'Selected location:':'Selected locations:'} </span> <div class="search-block ph-a11y-search-block ${showFocus ? 'ph-focus':''}" data-ph-at-id="suggest-list" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-x5BBME"> <ul class="selection-multiple ph-common-slection-area" id="search-location-label-2" click.delegate="focusSearch()" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${fyfStepConfig.preferredLocationWithMoreOptions.length}" role="presentation" aria-label="location" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-VCNorf"> <div role="list" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-YIKSE8"> <li class="selected-data" show.bind="fyfStepConfig.preferredLocationWithMoreOptions.length && selectedLoc.location_display" repeat.for="selectedLoc of fyfStepConfig.preferredLocationWithMoreOptions" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-L5gMEW"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TLYGum">${selectedLoc.location_display} <a href="javascript:void(0)" click.delegate="removeSelectedData($index)" aria-label="remove ${selectedLoc.location_display} location" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationDeleteSelectedLocation1" data-ph-at-id="location-delete-link" data-ph-at-loc-text="${selectedLoc.location_display}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LoCL3q"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DmeXt4"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Y4cRAB"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-WNI7cH"> <div class="search-box-inline" aria-owns="location-list" aria-haspopup="listbox" aria-label="What is your preferred location?" key-aria-label="6ty93o-ph-find-your-fit-v1-default-stepFourLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-gcrScf"> <input type="text" class="search-box" placeholder.bind="widgetBundle['fyfLocationPlaceHolderText']" showresultsonfocus="false" value.bind="fyfStepConfig.preferredLocationValue" id="locations" data-ph-autocomplete-input="location" autocomplete="off" name="locations" ph-a11y-autocomplete="" aria-label="Search for Job location" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationInputAriaLabel" aria-autocomplete="list" aria-controls="location-list" css="width:${((fyfStepConfig.preferredLocationValue.length || widgetBundle['fyfLocationPlaceHolderText'].length)+1)*10}px;" data-ph-at-id="input-search-box" aria-describedby="multiSelectLocations" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-BGCr7H"> </input></div> <button click.trigger="clearSearch()" class="cancel" show.bind="fyfStepConfig.preferredLocationValue.length" focus.trigger="setFocusField('locations')" blur.trigger="setFocusField('locations',true)" aria-label=" clear the search" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationClearSearchText" data-ph-at-id="clear-text-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5gWm05"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bf3St9"></i> </button> </div> </li> </ul> </div> <ul role="listbox" class="search-dropdown-list" show.bind="stepData.showLocationDropdown" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${stepData.locations.length}" aria-labelledby="location-list" id="location-list" aria-label="location" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ps4yIE"> <li role="option" repeat.for="eachLocation of stepData.locations" class="ph-autocomplete-input-listbox-item search-list-item ${eachLocation.aria.selected ? 'phs-focus':''} title_${$index} ${(fyfStepConfig.selectedLocation.indexOf(eachLocation.location_display) >= 0 || eachLocation.isLocationSelected) ? 'selected':''}" id="result-item-${$index}" aria-selected="${eachLocation.aria.selected}" click.delegate="populateSelectedData(eachLocation, $index)" data-ph-at-id="suggested-data-list-item" data-ph-at-loc-text="${eachLocation.location_display}" aria-label="${eachLocation.location_display}" innerhtml.bind="eachLocation.location_html | sanitizeHTML" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-V11yIs"> </li> <li class="search-noresults" if.bind="(!stepData.locations.length && fyfStepConfig.preferredLocationValue.length)" data-ph-at-id="no-suggested-results" key="6ty93o-ph-find-your-fit-v1-default-fyfStepPreferredLocationNoResults" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-KeLG5b">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-e1sXqI"> <span if.bind="stepData.locations.length && fyfStepConfig.preferredLocationValue.length && stepData.showLocationDropdown && resultUpdated" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HGbmJi"> ${widgetBundle[stepData.locations.length > 1 ? 'suggestedLocationsAssertiveText' : 'suggestedLocationsSingularAssertiveText'] | pht:{'listLength': stepData.locations.length}} </span> <span show.bind="(!stepData.locations.length && fyfStepConfig.preferredLocationValue.length && stepData.showLocationDropdown)" key="6ty93o-ph-find-your-fit-v1-default-locationsAssertiveNoSuggesionsText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1EzTM6"> No results are available </span> </div> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7vIQGf"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-JOzqJL"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" disabled.bind="disableNextButton && (!((fyfStepConfig.locationOptions.selectedOption.name == 'currentLocation' && fyfStepConfig.currentLocation && fyfStepConfig.currentLocation.location_display) || (fyfStepConfig.locationOptions.selectedOption.name == 'anyLocation') || (fyfStepConfig.locationOptions.selectedOption.name == 'findACity' && fyfStepConfig.preferredLocationWithMoreOptions.length)))" data-ph-at-id="next-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7n8ne4"> <ppc-content if.bind="!fyfStepConfig.preferredLocationWithMoreOptions.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" key="6ty93o-ph-find-your-fit-v1-default-fyfStepNextText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-jg6lrp">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.preferredLocationWithMoreOptions.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="6ty93o-ph-find-your-fit-v1-default-fyfStepNDoneText" data-ph-at-id="next-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-9aNEoV">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && (!((fyfStepConfig.locationOptions.selectedOption.name == 'currentLocation' && fyfStepConfig.currentLocation && fyfStepConfig.currentLocation.location_display) || (fyfStepConfig.locationOptions.selectedOption.name == 'anyLocation') || (fyfStepConfig.locationOptions.selectedOption.name == 'findACity' && fyfStepConfig.preferredLocationWithMoreOptions.length)))" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-SHOCIy"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfLastStepSendText" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-y7Ogn9">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XN46BV"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-umogH4"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tmYxda"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-78nw5c"></i> </span> </button> </div> </div> <div class="popup-modal-backdrop location-blocked-popup active" if.bind="fyfStepConfig.locationBlockedPopup" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-GHuWyY"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="location-blocked-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Tn72RY"> <!-- Dialog area --> <div class="modal-dialog" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7J8mS9"> <div class="modal-body" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qhVdoA"> <!-- <div class="close-popup-btn"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link"> <i class="icon icon-cancel-1" aria-hidden="true"></i> </button> </div> --> <svg class="location-pin" width="40" height="40" viewbox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-X3Fxp3"> <path d="M39.6339 37.8661C40.122 38.3543 40.122 39.1457 39.6339 39.6339C39.1457 40.122 38.3543 40.122 37.8661 39.6339L29.7171 31.4849L22.9115 38.7093C21.3324 40.3856 18.6675 40.3856 17.0884 38.7093L7 28H7.03807C4.51947 25.0351 3 21.195 3 17C3 13.5246 4.04286 10.2929 5.83273 7.6005L0.366116 2.13389C-0.122039 1.64574 -0.122039 0.85428 0.366116 0.366125C0.854272 -0.122031 1.64573 -0.122031 2.13388 0.366125L39.6339 37.8661ZM14.3171 16.0849C14.1147 16.6863 14.005 17.3303 14.005 18C14.005 21.3137 16.6913 24 20.005 24C20.6747 24 21.3187 23.8903 21.9201 23.6879L14.3171 16.0849ZM9.18582 3.88247L17.744 12.4406C18.4418 12.1565 19.2051 12 20.005 12C23.3187 12 26.005 14.6863 26.005 18C26.005 18.7999 25.8485 19.5632 25.5644 20.261L33.1175 27.8142C35.543 24.8755 37 21.1079 37 17C37 7.61116 29.3888 0 20 0C15.8921 0 12.1245 1.45702 9.18582 3.88247Z" fill="#316ED1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Yf1Cny" /> </svg> <h2 class="location-blocked-heading" id="location-blocked-heading" data-ph-at-id="location-blocked-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-jl4WCo"> ${widgetBundle['locationBlockedHeadingText'] | pht} </h2> <div class="location-blocked-description" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-jk9e0E"> ${widgetBundle['locationBlockedDescriptionText'] | pht} </div> <button class="btn secondary-button location-blocked-button" click.delegate="closeLocationBlockedPopup()" data-ph-at-id="location-blocked-button" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vB4Hnh"> ${widgetBundle['locationBlockedOkText'] | pht} </button> </div> </div> </div> </div> </div> <!-- End prefered Location Step With more options --> <!-- contactInfo Step with Resume --> <div class="contact-info-fyf-step-block fyf-step-container contact-info-new-block" if.bind="fyfStepConfig.stepType == 'contactInfoWithResume' && !showLoader" data-ph-at-id="contactinfo-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-fMja6j"> <div if.bind="showContactInfoScreen" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TFqQ99"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Sb6kcJ"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-contact-info ph-a11y-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-E3cnbb"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-pMp38y"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1flC9R">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <div class="sub-heading ph-a11y-fyf-step-block" tabindex="-1" id="phFyfContactInfo" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-stJOvP"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSubHeading1" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-yxkXRg">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSubHeading2" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-OpIafb">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <h2 class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Y90PQH"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoMainHeadng" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-82aGxI">If we find the right job for you, how can we get in touch?</ppc-content> </h2> </div> <div class="contact-info-block" data-ph-at-id="contactinfo-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Plk7jO"> <form role="form" submit.delegate="" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zOPfgD"> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ZiJZgT"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-EGMgGK"> <label for="email-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vAkHzN"> <!-- <span key="fyfStepContactInfoSrOnlyTextEmailInput" class="sr-only">Email *</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MG4Ac3"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailTxt" data-ph-at-id="email-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-kIG47x">Email Address <span class="required" data-ph-id="ph-default-ph-find-your-fit-v1A2mLCE"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-b01YPd"> <input type="text" id="email-1" class="form-control ph-a11y-form-control-email ${nonEditableFields.email ? 'disabled' : ''} fs-block" placeholder="Enter Email" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailPlaceHolderTxt" aria-describedby="ph-a11y-contact-email-field-error-1" value.bind="fyfStepConfig.contactInfo.information.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" disabled.bind="nonEditableFields.email" aria-required="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0wp1HI"> <span id="ph-a11y-contact-email-field-error-1" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1A7JQ0"> <span if.bind="stepData.email.error && stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XxXgFJ"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailErrorNotEmpty" data-ph-at-id="email-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-kE4c8C">Email should not be empty</ppc-content> </span> <span if.bind="stepData.email.error && stepData.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1fypbN"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailErrorCorrectFormat2" data-ph-at-id="email-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qXNeJe">Enter a valid email address </ppc-content> </span> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.email.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DP2rGR"></i> </input></div> </div> </div> <div class="form-group" show.bind="preferredName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3iLFqC"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-esNZlt"> <label for="preferredName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-99wzZ0"> <span key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSrOnlyTextPreferredNameInput" class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ej7Mm6">Preferred name *</span> <span class="contact-info-preferred-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RpRFTa"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPreferredNameText" data-ph-at-id="preferred-name-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-xbgyDZ"> Preferred name <span class="required" data-ph-id="ph-default-ph-find-your-fit-v1UMT0Y3">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7ceqSY"> <input type="text" class="form-control ph-a11y-form-control-preferred-name fs-block ${nonEditableFields.preferredName ? 'disabled' : ''}" id="preferredName" placeholder="Enter your preferred name here" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfPreferredNameInputPlaceHolder" aria-describedby="ph-a11y-contact-preferred-name-field-error" value.bind="fyfStepConfig.contactInfo.information.preferredName" autocomplete="on" data-ph-at-id="preferred-name-input" change.delegate="fieldValidation('preferredName')" disabled.bind="nonEditableFields.preferredName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vXt4S9"> <!-- <span id="ph-a11y-contact-preferred-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.preferredName.error && stepData.preferredName.code == 'E101'" class="error-msg" data-ph-at-id="preferred-name-error-alert"> <ppc-content key="fyfStepContactInfoPreferredNameErrorText" data-ph-at-id="preferred-name-error-alert-text">Preferred Name should not be empty</ppc-content> </span> --> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.preferredName.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-BKe5Hb"></i> </input></div> </div> </div> <div class="form-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rhH9R1"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4sQj7k"> <label for="firstName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zTftpu"> <!-- <span key="fyfStepContactInfoSrOnlyTextNameInput" class="sr-only">Full name *</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5UeWr5"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoFirstNameTxt" data-ph-at-id="name-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Q3kTsk"> First Name <span class="optional" data-ph-id="ph-default-ph-find-your-fit-v1rW5nsA">(optional)</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oE8Czt"> <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.firstName ? 'disabled' : ''}" id="firstName" placeholder="Enter First Name" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfFirstNameInputPlaceHolderTxt" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.firstName" autocomplete="firstName" data-ph-at-id="name-input" disabled.bind="nonEditableFields.firstName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LqtDpP"> <!-- <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert"> <ppc-content key="fyfStepContactInfoNameErrorText" data-ph-at-id="name-error-alert-text">Name should not be empty</ppc-content> </span> --> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.firstName.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7my4MO"></i> </input></div> </div> </div> <div class="form-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0Nxq3M"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3P7hvJ"> <label for="lastName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-C4LfUb"> <!-- <span key="fyfStepContactInfoSrOnlyTextNameInput" class="sr-only">Full name *</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-fkOGnC"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoLastNameTxt" data-ph-at-id="name-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-APtN9m"> Last Name <span class="optional" data-ph-id="ph-default-ph-find-your-fit-v1BuBvjJ">(optional)</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tEOuQO"> <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.lastName ? 'disabled' : ''}" id="lastName" placeholder="Enter Last Name" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInLastNameInputPlaceHolderTxt" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.lastName" autocomplete="name" data-ph-at-id="name-input" disabled.bind="nonEditableFields.lastName" aria-required="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-IN2pGl"> <!-- <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert"> <ppc-content key="fyfStepContactInfoNameErrorText" data-ph-at-id="name-error-alert-text">Name should not be empty</ppc-content> </span> --> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.lastName.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-jAdSiq"></i> </input></div> </div> </div> <div class="form-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Hlq5XJ"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0oPMyu"> <label for="phone" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-kP4h9j"> <!-- <span key="fyfStepContactInfoPhoneText2" class="sr-only">Phone Number</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-b8bMYx"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhoneTxt" data-ph-at-id="phone-text1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rdwRns">Phone Number <span class="optional" data-ph-id="ph-default-ph-find-your-fit-v1hytLzG">(optional)</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oVCYIB"> <input type="text" id="phone" name="phone" class="form-control ph-a11y-form-control-phone fs-block" value.bind="fyfStepConfig.contactInfo.information.phone" placeholder="${widgetBundle['fyfPhoneNumberPlaceHolderText'] | pht}" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhonePlacHolder" autocomplete="tel" aria-describedby="ph-a11y-contact-phone-field-error-1" data-ph-at-id="phonenum-input" change.delegate="fieldValidation('phone')" disabled.bind="nonEditableFields.phone" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-NmLK8Q"> <span id="ph-a11y-contact-phone-field-error-1" class="error-msg" aria-atomic="true" aria-live="assertive" if.bind="stepData.phone.error && stepData.phone.code == 'E101'" data-ph-at-id="phonenum-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Kcv193"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhoneErrorMsg" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qnFcLf">Enter correct phone number</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.phone.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iAH7Ku"></i> </input></div> <!-- <div class="security-info"> <div class="security-info-block"> <i class="icon icon-lock" aria-hidden="true"></i> <ppc-content key="fyfStepContactInfoSecurityTxt" data-ph-at-id="security-text"> We take your privacy seriously. </ppc-content> </div> </div> --> </div> </div> <div class="form-group ${stepData.uploadResume.error ? 'error focus':''}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-B8BDJF"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Z5bkJP"> <label for="uploadResume" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zqiTDP"> <!-- <span key="fyfStepContactInfoSrOnlyTextNameInput" class="sr-only">Full name *</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MSuzE4"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoUploadResume" data-ph-at-id="name-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-VNzB5y"> Upload your resume <span class="optional" data-ph-id="ph-default-ph-find-your-fit-v1Q4XgNU">(optional)</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-X4KEMF"> <section class="ph-widget resume-upload-button" data-tmpl-type="inline" instance-id="fyf3jd" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7Y1iHP" view="1684937017854-re-upload" original-view="re-upload" theme="default"> <div class="ph-import-resume-v1-re-upload-default ph-widget-target" as-element="ph-import-resume-v1" data-widget="ph-import-resume-v1" view="1684937017854-re-upload" data-tmpl-type="inline" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" fyf-step-config.bind="fyfStepConfig" success-import.bind="isResumeUploaded" fyf-provider.bind="fyfProvider" instance-id="fyf3jd" original-view="re-upload" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-f4LrrX"> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-dO4nb7"> <button id="ph-dropzone" class="upload-btn ${fyfStepConfig.contactInfo.information.resumeName ? 'resume-uploaded' : ''}" aria-label="Use new resume" key-aria-label="6ty93o-ph-find-your-fit-v1-default-uploadNewResumeAriaLabel" data-ph-at-id="upload-resume-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0g5v6E"> <span class="action-icon" if.bind="!(fyfStepConfig.contactInfo.information.resumeName)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oy8j9w"> <i class="icon icon-upload-1" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5wUQ0W"></i> </span> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-resumeUploadNewFileOptiontxt" data-ph-at-id="upload-resume-link-txt" if.bind="!(fyfStepConfig.contactInfo.information.resumeName)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-wRtHN9"> Select a file to upload. </ppc-content> <span class="action-icon" if.bind="fyfStepConfig.contactInfo.information.resumeName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Ng3H83"> <i class="icon icon-file-json" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DlFTcv"></i> </span> <span class="resume-name" if.bind="fyfStepConfig.contactInfo.information.resumeName" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-uG9EFA"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nogbOD">${fyfStepConfig.contactInfo.information.resumeName && (fyfStepConfig.contactInfo.information.resumeName.split('.').slice(0, -1)).join('.')}</span>${fyfStepConfig.contactInfo.information.resumeName && ('.'+fyfStepConfig.contactInfo.information.resumeName.split('.').pop())} </span> </button> <button class="close" if.bind="fyfStepConfig.contactInfo.information.resumeName" click.delegate="fyfProvider && fyfProvider.deleteResumePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-og3iT4"> <i class="icon icon-close ${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RQG30z"></i> </button> <span class="file-format" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-soUVzS">File format: txt,.pdf,.doc</span> </div> </div> </section> <!-- Loader that appears when you add any data --> <div class="loader-backdrop" show.bind="saveDetailsLoader" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cgfd5j"> <div ph-loading-img="show-loader.bind: saveDetailsLoader" class="show-loader" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ceqzlQ"></div> </div> <!-- Pop up block --> <div class="popup-modal-backdrop active" show.bind="saveDetailsDialog" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-42TJeA"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-unsaved-popup-heading" aria-describedby="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Qz4NsG"> <!-- Dialog area --> <div class="modal-dialog ${popupType == 'resumeUpload' ? 'resume-dialog' : ''} ${popupType == 'resumeError' ? 'resume-error' : ''}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-CqxkkG"> <!-- Close popup button --> <div class="close-popup-btn ph-a11y-after-close-focus-elem" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XJk8cD"> <button class="ph-a11y-popup-start-focus close" click.delegate="closeResumeUploadDetailsPopup('delete')" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-AXFjE7"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LH5Sys"></i> </button> </div> <div if.bind="popupType == 'saveChanges'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-CSFdvo"> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2XR60V"> <h2 class="sub-heading" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1UQ6HL"> ${widgetBundle['unsavedPopupHeading'] | pht} </h2> <p class="heading" id="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-n2zy2F"> ${widgetBundle['unsavedPopupSubHeading'] | pht} </p> </div> <div class="action-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-6ES1za"> <div class="each-action" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ZM15tX"> <button class="btn save-btn primary-button" click.delegate="saveStepDetails()" data-ph-at-id="save-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DEQhWe"> ${widgetBundle['unsavedPopupConfirmBtnTxt'] | pht} </button> </div> <div class="each-action" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zJanGn"> <button class="btn discard-btn plain-button" click.delegate="discardStepDetails()" data-ph-at-id="discard-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vc0msq"> ${widgetBundle['unsavedPopupCancelBtnTxt'] | pht} </button> </div> </div> </div> <div class="resume-status" if.bind="popupType == 'resumeUpload'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DB37k1"> <span class="icon-container" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bSpeme"> <i aria-hidden="true" class="icon icon-check-mark-thick-2" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7PeG2B"></i> </span> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-VtSZWq"> <h2 class="heading" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-CDkch5"> ${widgetBundle['resumeParsedText'] | pht} </h2> <p class="sub-heading" id="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7MguGS"> ${widgetBundle['resumeUploadedSubHeading'] | pht} </p> </div> <div class="action-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rQM3ya"> <div class="each-action" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-yrcarB"> <button class="btn small-btn save-btn primary-button" click.delegate="closeResumeUploadDetailsPopup('upload')" data-ph-at-id="save-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-dztbvF"> ${widgetBundle['gotItText'] | pht} </button> </div> </div> </div> <div class="resume-status" if.bind="popupType == 'resumeError'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FJr2ys"> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nvnfdv"> <h2 class="heading error-heading" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-dM5fAW"> ${widgetBundle['oopsText'] | pht} </h2> <div id="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5KQWfv"> <span class="sub-heading error-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2UoCY0"> ${widgetBundle['errorHeading'] | pht} </span> <p class="sub-heading error-heading" if.bind="!isResumeUploaded" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Buj26V"> ${widgetBundle['uploadAgainText'] | pht} </p> <p class="sub-heading error-heading" if.bind="isResumeUploaded" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3i9c9N"> ${widgetBundle['deleteAgainText'] | pht}. </p> </div> </div> <p class="info-text" id="info-upload" if.bind="resumeFileSizeExceeds" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-WFj7K8"> ${widgetBundle['resumeFileSizeExceedsText'] | pht:{'fileSize':fileCtx.maxFileSize}} </p> <p class="info-text" id="info-upload" if.bind="resumeFileUnsupported" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nZ9kIn"> ${widgetBundle['resumeFileUnsupportedText'] | pht:{'allowedFormats':fileCtx.allowedFormats}} </p> <div class="action-block resume-error" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vAnF7a"> <div class="each-action" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Jjwai2"> <button class="btn medium-btn save-btn primary-button" click.delegate="resumeUploadTryAgain()" data-ph-at-id="save-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-J1ldUn"> ${widgetBundle['tryAgainText'] | pht} </button> </div> </div> </div> <div class="resume-status" if.bind="popupType == 'resumeDelete'" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-9Xspwu"> <div class="heading-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Pw5M06"> <h2 class="heading" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-V42gGp"> ${widgetBundle['deleteResumeHeading'] | pht} </h2> </div> <div class="action-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bK0zzT"> <div class="each-action" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-hAjPqV"> <button class="btn save-btn primary-button" click.delegate="fyfProvider && fyfProvider.deleteResume()" data-ph-at-id="save-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-71bwuX"> ${widgetBundle['removeResumeBtnText'] | pht} </button> </div> <div class="each-action" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7Yrge7"> <button class="btn discard-btn plain-button" click.delegate="closeResumeUploadDetailsPopup('delete')" data-ph-at-id="discard-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-w2dbRP"> ${widgetBundle['cancleText'] | pht} </button> </div> </div> </div> </div> </div> </div> <!-- <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.uploadResume ? 'disabled' : ''}" id="uploadResume" placeholder="Drop resume file here or select a file to upload." key-placeholder="fyfStepContactInfNameInputPlaceHolder" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.uploadResume" autocomplete="name" data-ph-at-id="name-input" change.delegate="fieldValidation('uploadResume')" disabled.bind="nonEditableFields.uploadResume"> --> <!-- <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert"> <ppc-content key="fyfStepContactInfoNameErrorText" data-ph-at-id="name-error-alert-text">Name should not be empty</ppc-content> </span> --> <!-- <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.name.validField"></i> --> </div> </div> </div> <div class="terms-checkbox-block" if.bind="gdprConsent && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Rb0ifr"> <div class="checkbox-btn-group" if.bind="!gdprPreCheck" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-kt2y7j"> <label class="input-checkbox-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zPopGo"> <input type="checkbox" class="ph-a11y-terms-check-box" aria-labelledby="termsError" checked.bind="acceptTerms" aria-checked="${acceptTerms?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="termsChanged()" aria-label="I have read and accept the privacy policy and terms of use" key-aria-label="6ty93o-ph-find-your-fit-v1-default-termsAriaLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vjpzQ3"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2OnY7a"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5SB3Vk"></span> <span class="checkbox-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-H70bhX"> <ppc-content class="cd-terms-policy-block" key="6ty93o-ph-find-your-fit-v1-default-fyf1-cd-terms-policy-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-s4v9Ej"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1kOUX5x"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1tKS2tB">terms of use</a> <span class="mandatory-star" data-ph-id="ph-default-ph-find-your-fit-v1ypZ1Tf">*</span> </ppc-content> </span> </input></label> </div> <span class="checkbox-text" if.bind="gdprPreCheck" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bkRrvk"> <ppc-content class="cd-terms-policy-block" key="6ty93o-ph-find-your-fit-v1-default-fyf1-cd-terms-policy-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2ufvLj"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1kOUX5x"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1tKS2tB">terms of use</a> <span class="mandatory-star" data-ph-id="ph-default-ph-find-your-fit-v1ypZ1Tf">*</span> </ppc-content> </span> <div class="terms-error" id="termsError" if.bind="termsError" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FvuRss"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyf-please-accept-privacy" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rXt9wY"> Please accept privacy policy and terms of use. </ppc-content> </div> </div> <div class="consent-checkbox-block" if.bind="(disableUploadResumeFlow || gdprConsent) && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qotYSq"> <div class="checkbox-btn-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zIQsMj"> <label class="input-checkbox-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qaOqeV"> <input type="checkbox" checked.bind="fyfInfo.isOptInChoosen" aria-checked="${fyfInfo.isOptInChoosen ? 'true':'false'}" data-ph-at-id="checkbox-button" aria-label="Sign me up for company updates" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfMoreReleventJobsCheckboxAriaLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3iF41M"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Zey9GJ"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-jOFcD0"></span> <span class="checkbox-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-m7e90X"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfMoreReleventJobsCheckboxText" data-ph-at-id="checkbox-button-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-EcuefC">Sign me up for company updates </ppc-content> </span> </input></label> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-eT0rnM"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-xu2WzD"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-fyfconsent' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-fyfconsent' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-sUb6sm"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-YMUwDq"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ibJBoL"></span> <span class="checkbox-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-W9jQn8"> <span id="${'checkbox-label-fyfconsent' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-J0rp3Q"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2ovEzZ">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="fyfconsent" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UxwV21" view="1684937017855-default" original-view="default" theme="default"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default ph-widget-target" view="default-1684997867508" instance-id="fyfconsent" original-view="default" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-P42491"></div> </section> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ch8Eex"> <span class="pii-consent-error" id="consent-error-fyfconsent" if.bind="piiConsentError" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-IzRLQY"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-s9bVsK"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oqRGDi"> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" aria-label=" submit the profile information" key-aria-label="6ty93o-ph-find-your-fit-v1-default-submitProfileInfoText" data-ph-at-id="send-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MtXQ0e"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepSendTxt" data-ph-at-id="next-link-text" if.bind="isCandidateHomeEnabled" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Hspqi6">Submit</ppc-content> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepSendTxt" data-ph-at-id="send-link-text" if.bind="!isCandidateHomeEnabled" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-aVNOvB">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zN2ujf"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-yWEHCV"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-J8IWhb"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LskMXP"></i> </span> </button> </div> </div> </div> <div if.bind="isCandidateHomeEnabled && showLoginScreen" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ULwe3p"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TYZnyA"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Y7gCpa"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepCandidateContactInfoSubHeading1" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HWNqb6">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepCandidateContactInfoSubHeading2" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-BUFhyc">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <section class="ph-widget" instance-id="fyf1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-eN7HU5" view="1684937017876-view1" original-view="view1" theme="default"> <div as-element="ph-candidate-login-v1" flow-type="signUp" widget-context.bind="{"context":"fyf"}" data-widget="ph-candidate-login-v1" class="ph-candidate-login-v1-view1-default ph-widget-target" view="view1-1684996599449" instance-id="fyf1" original-view="view1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-VTBxFO"></div> </section> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LDTM79"> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-j61NdL"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Zca5LR"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-x4izZU"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qP7Pvy"></i> </span> </button> </div> </div> </div> </div> <!-- End contactInfo Step with Resume --> <!-- contactInfo Step --> <div class="contact-info-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'contactInfo' && !showLoader" data-ph-at-id="contactinfo-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-lqgeHW"> <div if.bind="!isCandidateHomeEnabled" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-M77QN5"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-igbgKb"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-contact-info ph-a11y-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-JmfnDB"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-8GX52x"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepErrorMessageTxt" data-ph-at-id="error-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bFiGPZ">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <div class="sub-heading ph-a11y-fyf-step-block" tabindex="-1" id="phFyfContactInfo" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Eu8MQa"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSubHeading1" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-p2V0WD">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSubHeading2" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4JbrF5">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <h2 class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iYgkLT"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoMainHeadng" data-ph-at-id="heading-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-SpEoio">If we find the right job for you, how can we get in touch?</ppc-content> </h2> </div> <div class="contact-info-block" data-ph-at-id="contactinfo-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-JPwlC4"> <form role="form" submit.delegate="" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-OTPDbn"> <div class="form-group ${stepData.preferredName.error ? 'error focus':''}" show.bind="preferredName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-IDfBYG"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-EtBKuN"> <label for="preferredName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ulR1oU"> <span key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSrOnlyTextPreferredNameInput" class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3Sd7wE">Preferred name *</span> <span class="contact-info-preferred-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-IAjS8d"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPreferredNameText" data-ph-at-id="preferred-name-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-QLLnNB"> Preferred name <span class="required" data-ph-id="ph-default-ph-find-your-fit-v1UMT0Y3">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-yY3KYt"> <input type="text" class="form-control ph-a11y-form-control-preferred-name fs-block ${nonEditableFields.preferredName ? 'disabled' : ''}" id="preferredName" placeholder="Enter your preferred name here" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfPreferredNameInputPlaceHolder" aria-describedby="ph-a11y-contact-preferred-name-field-error" value.bind="fyfStepConfig.contactInfo.information.preferredName" autocomplete="on" data-ph-at-id="preferred-name-input" change.delegate="fieldValidation('preferredName')" disabled.bind="nonEditableFields.preferredName" aria-required="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-y18o9S"> <span id="ph-a11y-contact-preferred-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.preferredName.error && stepData.preferredName.code == 'E101'" class="error-msg" data-ph-at-id="preferred-name-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bY50uu"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPreferredNameErrorText" data-ph-at-id="preferred-name-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-94PVtt">Preferred Name should not be empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.preferredName.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-z7b008"></i> </input></div> </div> </div> <div class="form-group ${stepData.name.error ? 'error focus':''}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-J8hoGF"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-a53HeM"> <label for="name" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5YvXpA"> <span key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSrOnlyTextNameInput" class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iE4uDi">Full name *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1Wxgix"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoNameText" data-ph-at-id="name-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qqjEC4"> Full name <span class="required" data-ph-id="ph-default-ph-find-your-fit-v1pqzOhk">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-yhzwQY"> <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.firstName ? 'disabled' : ''}" id="name" placeholder="Enter your name here" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfNameInputPlaceHolder" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.firstName" autocomplete="name" data-ph-at-id="name-input" change.delegate="fieldValidation('name')" disabled.bind="nonEditableFields.firstName" aria-required="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4XXF8O"> <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ehXZiT"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoNameErrorText" data-ph-at-id="name-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ac6wnH">Name should not be empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.name.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-CKEWLD"></i> </input></div> </div> </div> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-YPDB0m"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iAu3c1"> <label for="email-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Nb3XIP"> <span key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSrOnlyTextEmailInput" class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-J8UGWm">Email *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vChjWV"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailText" data-ph-at-id="email-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-KgtCc1">Email <span class="required" data-ph-id="ph-default-ph-find-your-fit-v1Nc4741"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-35KAal"> <input type="text" id="email-1" class="form-control ph-a11y-form-control-email ${nonEditableFields.email ? 'disabled' : ''} fs-block" placeholder="name@domain.com" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailPlaceHolder" aria-describedby="ph-a11y-contact-email-field-error-1" value.bind="fyfStepConfig.contactInfo.information.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" disabled.bind="nonEditableFields.email" aria-required="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bIMTmx"> <span id="ph-a11y-contact-email-field-error-1" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2tEcAl"> <span if.bind="stepData.email.error && stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-wrIcOK"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailErrorNotEmpty" data-ph-at-id="email-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rlM4OO">Email should not be empty</ppc-content> </span> <span if.bind="stepData.email.error && stepData.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Nhutym"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailErrorCorrectFormat2" data-ph-at-id="email-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-NVWbCW">Enter a valid email address </ppc-content> </span> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.email.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0uSiVL"></i> </input></div> </div> </div> <div class="form-group ${stepData.phone.error ? 'error focus':''}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-d1Sjr7"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Fy8dPv"> <label for="phone" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TCtMB1"> <span key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhoneText2" class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-M7LYJM">Phone</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-JCCoIL"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhoneText1" data-ph-at-id="phone-text1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0lGZpL">Phone</ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DFEGqS"> <input type="text" id="phone" name="phone" class="form-control ph-a11y-form-control-phone fs-block" value.bind="fyfStepConfig.contactInfo.information.phone" placeholder="(000) 000-0000" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhonePlaceHolder1" autocomplete="tel" aria-describedby="ph-a11y-contact-phone-field-error-1" data-ph-at-id="phonenum-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FdD1BC"> <span id="ph-a11y-contact-phone-field-error-1" class="error-msg" aria-atomic="true" aria-live="assertive" if.bind="stepData.phone.error && stepData.phone.code == 'E101'" data-ph-at-id="phonenum-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-CcZqiF"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhoneErrorMsg" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MYDYUu">Enter correct phone number</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.phone.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ntS2qc"></i> </input></div> <div class="security-info" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HSn79h"> <div class="security-info-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LuiMiQ"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-kNZ4kZ"></i> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSecurityTxt" data-ph-at-id="security-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0RpsKJ"> We take your privacy seriously. </ppc-content> </div> </div> </div> </div> <div class="terms-checkbox-block" if.bind="gdprConsent && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-a1gYLI"> <div class="checkbox-btn-group" if.bind="!gdprPreCheck" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Nvhmwr"> <label class="input-checkbox-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Jxyq9Q"> <input type="checkbox" class="ph-a11y-terms-check-box" aria-labelledby="termsError" checked.bind="acceptTerms" aria-checked="${acceptTerms?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="termsChanged()" aria-label="I have read and accept the privacy policy and terms of use" key-aria-label="6ty93o-ph-find-your-fit-v1-default-termsAriaLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-S8CkIY"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HQg97p"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-NQp5dm"></span> <span class="checkbox-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RWkv2s"> <ppc-content class="cd-terms-policy-block" key="6ty93o-ph-find-your-fit-v1-default-fyf1-cd-terms-policy-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-U6uAOk"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1kOUX5x"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1tKS2tB">terms of use</a> <span class="mandatory-star" data-ph-id="ph-default-ph-find-your-fit-v1ypZ1Tf">*</span> </ppc-content> </span> </input></label> </div> <span class="checkbox-text" if.bind="gdprPreCheck" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-icpESu"> <ppc-content class="cd-terms-policy-block" key="6ty93o-ph-find-your-fit-v1-default-fyf1-cd-terms-policy-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tLsrvc"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1kOUX5x"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1tKS2tB">terms of use</a> <span class="mandatory-star" data-ph-id="ph-default-ph-find-your-fit-v1ypZ1Tf">*</span> </ppc-content> </span> <div class="terms-error" id="termsError" if.bind="termsError" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Z57VDj"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyf-please-accept-privacy" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tRgZId"> Please accept privacy policy and terms of use. </ppc-content> </div> </div> <div class="consent-checkbox-block" if.bind="(disableUploadResumeFlow || gdprConsent) && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-aF7i7b"> <div class="checkbox-btn-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MCuB0D"> <label class="input-checkbox-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DS4jkH"> <input type="checkbox" checked.bind="fyfInfo.isOptInChoosen" aria-checked="${fyfInfo.isOptInChoosen ? 'true':'false'}" data-ph-at-id="checkbox-button" aria-label="Sign me up for company updates" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfMoreReleventJobsCheckboxAriaLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-afKeJ9"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HYOSjp"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3WVLzo"></span> <span class="checkbox-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Z9Gv4T"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfMoreReleventJobsCheckboxText" data-ph-at-id="checkbox-button-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Nw4Mfo">Sign me up for company updates </ppc-content> </span> </input></label> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XyKmS9"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-vpJ9Zs"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-fyfconsent' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-fyfconsent' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-sOGFx5"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-XHgx2F"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-6Rv1NZ"></span> <span class="checkbox-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ouH1yA"> <span id="${'checkbox-label-fyfconsent' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-49I6De"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-AwCxS4">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="fyfconsent" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-P9QHEM" view="1684937018040-default" original-view="default" theme="default"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default ph-widget-target" view="default-1684997867660" instance-id="fyfconsent" original-view="default" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-80lwh1"></div> </section> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ZMfVUn"> <span class="pii-consent-error" id="consent-error-fyfconsent" if.bind="piiConsentError" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UwUSy6"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-BYkDz6"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LrE0Nt"> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" aria-label=" submit the profile information" key-aria-label="6ty93o-ph-find-your-fit-v1-default-submitProfileInfoText" data-ph-at-id="send-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nuvzF4"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepSendTxt" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DhL9Qd">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-wWCtf2"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-6m7aZf"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-X0NsKJ"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3YqIxI"></i> </span> </button> </div> </div> </div> <div if.bind="isCandidateHomeEnabled" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-EGsMo6"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DhYyDu"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-WKTV67"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepCandidateContactInfoSubHeading1" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Zof6T9">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepCandidateContactInfoSubHeading2" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UanZJA">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <section class="ph-widget" instance-id="fyf1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-yoPygp" view="1684937018059-view1" original-view="view1" theme="default"> <div as-element="ph-candidate-login-v1" flow-type="signUp" widget-context.bind="{"context":"fyf"}" data-widget="ph-candidate-login-v1" class="ph-candidate-login-v1-view1-default ph-widget-target" view="view1-1684996599636" instance-id="fyf1" original-view="view1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-3QPOqd"></div> </section> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-toR8AS"> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-6ot8lL"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-T1fe2n"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2Bzfgo"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DmSC0F"></i> </span> </button> </div> </div> </div> </div> <!-- End contactInfo Step --> <!-- contactInfo v1 Step --> <div class="contact-info-fyf-step-block fyf-step-container contact-info-new-block" if.bind="fyfStepConfig.stepType == 'contactInfoWithSocialOptions' && !showLoader" data-ph-at-id="contactinfo-step-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4BeNma"> <div class="ph-fyf-step-content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-pgp3BM"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-contact-info ph-a11y-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-9Nma21"> <div class="sub-heading" id="phFyfContactInfo" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-G4SOyu"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfNewContactInfoProfileRecomText" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-40Kfcr">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfNewContactInfoNoProfileRecomText" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-hpXuk7">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <h2 class="phs-heading ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0EwtB2"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfNewContactInfoSocialLoginText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-IR294b"> Sign in to save your information for future visits </ppc-content> </h2> <section class="ph-widget" data-tmpl-type="inline" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7H50la" view="1684937018289-view5-new" original-view="view5-new" theme="default"> <div class="ph-social-connect-v1-view5-new-default ph-widget-target" as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" view="1684937018289-view5-new" data-tmpl-type="inline" mode.bind="'CI'" fyf-step-land-info.bind="stepLandingInfo" original-view="view5-new" instance-id="" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-wCV6MY"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-mHMSGR"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-JI9Dhm"> <div class="widget-container" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-COFtEr"> <div class="content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iPdruS"> <ul class="login-link-list" role="list" key-role="6ty93o-ph-find-your-fit-v1-default-listRole" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-9yKfPB"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" if.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="6ty93o-ph-find-your-fit-v1-default-listItemRole" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-D59zDI"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FA7ctG"> <div class="icon-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-uy8Qs9"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-SNRNAO"></i> </div> <div class="text-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oGMZtG"> ${eachSocial.name}</div> </a> </li> </ul> </div> </div> </div> </div> </section> <div class="or-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TOLWFl"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfNewContactInfoOrTxt" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-OwKRLl">or</ppc-content> </div> <h2 class="phs-heading" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-kzFHB3"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfNewContactInfoHeadingText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-u6mYcT"> If we find the right job for you, how can we get in touch?</ppc-content> </h2> </div> <div class="contact-info-block" data-ph-at-id="contactinfo-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-panqGD"> <form role="form" submit.delegate="" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ylV7pi"> <div class="form-group ${stepData.preferredName.error ? 'error focus':''}" if.bind="preferredName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-URJV38"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-6sEO44"> <label for="preferredName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-YljTSy"> <span key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSrOnlyTextPreferredNameInput" class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oHkxlv">Preferred name *</span> <span class="contact-info-preferred-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Sy8Czz"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPreferredNameText" data-ph-at-id="preferred-name-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-EmAThD"> Preferred name <span class="required" data-ph-id="ph-default-ph-find-your-fit-v1UMT0Y3">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-4ubWVA"> <input type="text" class="form-control ph-a11y-form-control-preferred-name fs-block ${nonEditableFields.preferredName ? 'disabled' : ''} " id="preferredName" placeholder="Enter your preferred name here" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfPreferredNameInputPlaceHolder" aria-describedby="ph-a11y-contact-preferred-name-field-error" value.bind="fyfStepConfig.contactInfo.information.preferredName" autocomplete="on" data-ph-at-id="preferred-name-input" change.delegate="fieldValidation('preferredName')" disabled.bind="nonEditableFields.preferredName" aria-required="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RFqKGs"> <span id="ph-a11y-contact-preferred-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.preferredName.error && stepData.preferredName.code == 'E101'" class="error-msg" data-ph-at-id="preferred-name-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-QaWbfB"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPreferredNameErrorText" data-ph-at-id="preferred-name-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rSlMQY">Preferred Name should not be empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.preferredName.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-gRq1OS"></i> </input></div> </div> </div> <div class="form-group ${stepData.name.error ? 'error focus':''}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-pHCkxh"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-8exs3h"> <label for="name" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-O7MCRW"> <span key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSrOnlyTextNameInput" class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-adq1wr">Full name *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-WcNDew"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoNameText" data-ph-at-id="name-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-9U6qP5"> Full name <span class="required" data-ph-id="ph-default-ph-find-your-fit-v1pqzOhk">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Fi5ok1"> <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.firstName ? 'disabled' : ''} " id="name" placeholder="Enter your name here" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfNameInputPlaceHolder" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.firstName" autocomplete="name" data-ph-at-id="name-input" change.delegate="fieldValidation('name')" disabled.bind="nonEditableFields.firstName" aria-required="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MeZQGI"> <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-eMvpOe"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoNameErrorText" data-ph-at-id="name-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-pxh0FS">Name should not be empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.name.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-o9R5gt"></i> </input></div> </div> </div> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-k9adBz"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-VEdSeh"> <label for="email-2" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qySXkc"> <span key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSrOnlyTextEmailInput" class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-LmydyO">Email *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-KwljeD"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailText" data-ph-at-id="email-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ipd4Ja">Email <span class="required" data-ph-id="ph-default-ph-find-your-fit-v1Nc4741"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ue91PA"> <input type="text" id="email-2" class="form-control ph-a11y-form-control-email ${nonEditableFields.email ? 'disabled' : ''} fs-block" placeholder="name@domain.com" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailPlaceHolder" aria-describedby="ph-a11y-contact-email-field-error-2" value.bind="fyfStepConfig.contactInfo.information.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" disabled.bind="nonEditableFields.email" aria-required="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-a38LM0"> <span id="ph-a11y-contact-email-field-error-2" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-q5SxfV"> <span if.bind="stepData.email.error && stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-HELumm"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailErrorNotEmpty" data-ph-at-id="email-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1EBwBf">Email should not be empty</ppc-content> </span> <span if.bind="stepData.email.error && stepData.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cmISYT"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoEmailErrorCorrectFormat2" data-ph-at-id="email-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RafTI7">Enter a valid email address </ppc-content> </span> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.email.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-zJuNyf"></i> </input></div> </div> </div> <div class="form-group ${stepData.phone.error ? 'error focus':''}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-bKJ5uu"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tpX6DI"> <label for="phone" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-CWSteT"> <span key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhoneText2" class="sr-only" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-JsiheR">Phone</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-amX36h"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhoneText1" data-ph-at-id="phone-text1" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1sNrSS">Phone</ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-1xyORD"> <input type="text" name="phone" id="phone" class="form-control ph-a11y-form-control-phone" value.bind="fyfStepConfig.contactInfo.information.phone fs-block" placeholder="(000) 000-0000" key-placeholder="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhonePlaceHolder1" autocomplete="tel" aria-describedby="ph-a11y-contact-phone-field-error-2" data-ph-at-id="phonenum-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tiSOCq"> <span id="ph-a11y-contact-phone-field-error-2" class="error-msg" aria-atomic="true" aria-live="assertive" if.bind="stepData.phone.error && stepData.phone.code == 'E101'" data-ph-at-id="phonenum-error-alert" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-yU8jMq"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoPhoneErrorMsg" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5yb1OF">Enter correct phone number</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.phone.validField" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Fye7AU"></i> </input></div> <div class="security-info" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-6lkzs1"> <div class="security-info-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-I20lrV"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepContactInfoSecurityTxt" data-ph-at-id="security-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oEaSPC"> We take your privacy seriously. </ppc-content> </div> </div> </div> </div> <div class="terms-checkbox-block" if.bind="gdprConsent && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UYjhIX"> <div class="checkbox-btn-group" if.bind="!gdprPreCheck" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-P4J0dp"> <label class="input-checkbox-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UUT0Oy"> <input type="checkbox" class="ph-a11y-terms-check-box" aria-labelledby="termsError" checked.bind="acceptTerms" aria-checked="${acceptTerms?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="termsChanged()" aria-label="I have read and accept the privacy policy and terms of use" key-aria-label="6ty93o-ph-find-your-fit-v1-default-termsAriaLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-P9U5Jt"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Idtq7V"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-MdiXt1"></span> <span class="checkbox-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-GLJDNl"> <ppc-content class="cd-terms-policy-block" key="6ty93o-ph-find-your-fit-v1-default-fyf-cd-terms-policy-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-CXmIAk"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1prk2LH"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v16IH0Zy">terms of use</a> </ppc-content> </span> </input></label> </div> <span class="checkbox-text" if.bind="gdprPreCheck" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FSPlm6"> <ppc-content class="cd-terms-policy-block" key="6ty93o-ph-find-your-fit-v1-default-fyf-cd-terms-policy-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-D7ofJs"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v1prk2LH"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-default-ph-find-your-fit-v16IH0Zy">terms of use</a> </ppc-content> </span> </div> <div class="consent-checkbox-block" if.bind="(disableUploadResumeFlow || gdprConsent) && !(piiConsentData && piiConsentData.length) && !hideOptIn" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-svablH"> <div class="checkbox-btn-group" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Ki4jLE"> <label class="input-checkbox-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-qhAfdd"> <input type="checkbox" checked.bind="fyfInfo.isOptInChoosen" aria-checked="${fyfInfo.isOptInChoosen ? 'true':'false'}" data-ph-at-id="checkbox-button" aria-label="Sign me up for company updates" key-aria-label="6ty93o-ph-find-your-fit-v1-default-fyfMoreReleventJobsCheckboxAriaLabel" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-QBOorW"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FRKLHz"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FaBA0h"></span> <span class="checkbox-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-apNXZ3"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfMoreReleventJobsCheckboxText" data-ph-at-id="checkbox-button-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-wsrx52">Sign me up for company updates </ppc-content> </span> </input></label> </div> </div> <div class="termsError" id="termsError" if.bind="termsError" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-V5iP0i"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyf1-please-accept-terms" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-9zPW8w"> Please accept terms of use and policy. </ppc-content> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-lFiejz"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-uV945T"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-fyfconsent' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-fyfconsent' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-tu4KfD"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-dbTqJh"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2IFDYc"></span> <span class="checkbox-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-t8yhio"> <span id="${'checkbox-label-fyfconsent' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-2ss3gd"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Av289O">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="fyfconsent" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7eF7i8" view="1684937018289-default" original-view="default" theme="default"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default ph-widget-target" view="default-1684997867805" instance-id="fyfconsent" original-view="default" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-8wFbfB"></div> </section> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-BXKRZE"> <span class="pii-consent-error" id="consent-error-fyfconsent" if.bind="piiConsentError" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-98QhBK"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Wvshz8"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-UGFAnS"> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" aria-label=" submit the profile information" key-aria-label="6ty93o-ph-find-your-fit-v1-default-submitProfileInfoText" data-ph-at-id="send-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Ico4vq"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyfStepSendTxt" data-ph-at-id="send-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-OfyNWw">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-8sVsEw"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-previousStepText" data-ph-at-id="back-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-rCw0qf"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-pZQyhn"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-IHSasb"></i> </span> </button> </div> </div> </div> <!-- End contactInfo v1 Step --> <div class="skip" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-o1FydH"> <button href="javascript:void(0);" click.delegate="skip()" if.bind="(isCandidateHomeEnabled && (fyfStepConfig.stepType == 'contactInfoWithResume') && (!showLoginScreen || (showLoginScreen && showSkipInCandidateLogin))) || !removeSkipButton" class="ph-a11y-skip" aria-label="skip ${fyfStepConfig.stepType == 'authorise' ? widgetBundle['socialSigninStepText'] : fyfStepConfig.stepType } step" key-aria-label="6ty93o-ph-find-your-fit-v1-default-skipStepTypeText1" data-ph-at-id="skip-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Sr7KuB"> <!-- <i class="icon icon-cancel" aria-hidden="true"></i> --> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-YEgJNt"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-fyf-skipText" data-ph-at-id="skip-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-TT7GZN">Skip</ppc-content> </span> </button> </div> <!--End FYF Start Area --> <div class="step-count-block phs-step-count-block" show.bind="!stepsData[currentStep].skip" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-D4GxgD"> <div class="progress-container" if.bind="!disableSocialLogin || (contactInfoV1Enabled && isUserSocialLoggedIn)" data-ph-at-ending-step-number-text="${stepsCount}" data-ph-at-starting-step-number-text="${stepStatus}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nHefaK"> <div class="progress-bar" role="progressbar" aria-label="find your fit" aria-valuemin="1" aria-valuemax="${stepsCount}" aria-valuenow="${stepStatus}" aria-valuetext="${widgetBundle['fyfStepProgressBarText'] | pht:{'stepStatus':stepStatus,'stepsCount':stepsCount}}" css="width: ${stepStatus*100/stepsCount}%;" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-GF01VR"></div> </div> <div class="progress-text" if.bind="!disableSocialLogin || (contactInfoV1Enabled && isUserSocialLoggedIn)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-ensFir"> ${widgetBundle['fyfStepProgressBarText'] | pht:{"stepStatus":stepStatus,"stepsCount":stepsCount}} </div> <div class="progress-container" if.bind="disableSocialLogin && !isUserSocialLoggedIn" data-ph-at-ending-step-number-text="${stepsCount}" data-ph-at-starting-step-number-text="${stepStatus+1}" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-m6EThx"> <div class="progress-bar" role="progressbar" aria-label="find your fit" aria-valuemin="1" aria-valuemax="${stepsCount}" aria-valuenow="${stepStatus+1}" aria-valuetext="${widgetBundle['fyfStepProgressBarText'] | pht:{'stepStatus':stepStatus+1,'stepsCount':stepsCount}}" css="width: ${(stepStatus+1)*100/stepsCount}%;" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-b5UyPE"></div> </div> <div class="progress-text" if.bind="disableSocialLogin && !isUserSocialLoggedIn" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Q3zfei"> ${widgetBundle['fyfStepProgressBarText'] | pht:{"stepStatus":stepStatus+1,"stepsCount":stepsCount}} </div> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-fKQxAH"> <div data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-cy3uOn"> <ppc-content key="6ty93o-ph-find-your-fit-v1-default-noStepsFoundText" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-x60hmL"> No Steps found </ppc-content> </div> </div> </div> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-PqcTeP"> <div if.bind="selectionRemovalSronly" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-7DPrWF"> ${selectionRemovalSrText} </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1684937018289-view5-new" nonce=""> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-mHMSGR"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-JI9Dhm"> <div class="widget-container" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-COFtEr"> <div class="content-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-iPdruS"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-new-listRole" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-9yKfPB"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" if.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-new-listItemRole" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-D59zDI"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-FA7ctG"> <div class="icon-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-uy8Qs9"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-SNRNAO"></i> </div> <div class="text-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oGMZtG"> ${eachSocial.name}</div> </a> </li> </ul> </div> </div> </div> </script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1684937017854-re-upload" nonce=""> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-dO4nb7"> <button id="ph-dropzone" class="upload-btn ${fyfStepConfig.contactInfo.information.resumeName ? 'resume-uploaded' : ''}" aria-label="Use new resume" key-aria-label="fyf3jd-ph-import-resume-v1-re-upload-uploadNewResumeAriaLabel" data-ph-at-id="upload-resume-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-0g5v6E"> <span class="action-icon" if.bind="!(fyfStepConfig.contactInfo.information.resumeName)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-oy8j9w"> <i class="icon icon-upload-1" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-5wUQ0W"></i> </span> <ppc-content key="fyf3jd-ph-import-resume-v1-re-upload-resumeUploadNewFileOptiontxt" data-ph-at-id="upload-resume-link-txt" if.bind="!(fyfStepConfig.contactInfo.information.resumeName)" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-wRtHN9"> Select a file to upload. </ppc-content> <span class="action-icon" if.bind="fyfStepConfig.contactInfo.information.resumeName" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-Ng3H83"> <i class="icon icon-file-json" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-DlFTcv"></i> </span> <span class="resume-name" if.bind="fyfStepConfig.contactInfo.information.resumeName" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-uG9EFA"> <span data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-nogbOD">${fyfStepConfig.contactInfo.information.resumeName && (fyfStepConfig.contactInfo.information.resumeName.split('.').slice(0, -1)).join('.')}</span>${fyfStepConfig.contactInfo.information.resumeName && ('.'+fyfStepConfig.contactInfo.information.resumeName.split('.').pop())} </span> </button> <button class="close" if.bind="fyfStepConfig.contactInfo.information.resumeName" click.delegate="fyfProvider && fyfProvider.deleteResumePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-og3iT4"> <i class="icon icon-close ${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-RQG30z"></i> </button> <span class="file-format" data-ph-id="ph-default-1684936185484-ph-find-your-fit-v16ty93o-soUVzS">File format: txt,.pdf,.doc</span> </div> </script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-view1-1684996599449" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-AdZ8jk"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-BILlRU"></div> <!-- Content block --> <div class="content-block" if.bind="!isLoggedIn" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-G5pkPv"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-f4lkBc"> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-YyjMFc"> <!-- Invalid link error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-tIFfQ0"> <div if.bind="tokenInvalid" class="alert-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-2KqLLq"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ltxPD1"></i> <span class="alert-msg" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-DKlOT2"> ${widgetBundle['resetPasswordInvalidText'] | pht} </span> </div> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ovxg02"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading ph-a11y-focus" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-3RWmGj"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-qSqkdG"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-JdvOOv"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-6u1s6e"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-DFygYi"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-AoFDyo"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-07z6qW"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-jGFDzS"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-p5qELn"> <form novalidate="" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-2iMqkk"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-cskwX6"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-E5Vdjr"> <label for="signinEmail" class="form-label" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-c4Fg8g"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-pnlo9Z"> <div class="text-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-f2b7jr"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block') " aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-H3m61S"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-PwtFb1"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-D4BTK2"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-nVAA2T"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-MRRVbv"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-2j75Ip"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-9hc4vb"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-hfffzH"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-fU6cy1"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ZlfsH6"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-t3DB55"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-PLj2Dr"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row mb-0" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Rqr8TU"> <label for="signInPassword" class="form-label" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-CuNgbW"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-hHcZRB"> <div class="text-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-stJFP6"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block'" aria-describedby="errorPassword" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="current-password" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-dLWD4b"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-mQh8E4"></i> <div class="pswrd-visibility" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-KixEMO"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-SzXvYn"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-AuowvJ"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-0F3uKN"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ULgjQC"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-qrZtj3"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-YDU4bQ"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-MW1oRa"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-aF57xQ"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-HpkL5A"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-2uSC7A"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-UncwQY"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-m2cE4W"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-wdrTP5"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-PwEKOi"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-1HnmTS"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-XxjIqf"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-EKMaGu"> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-m03dMP"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-WScIBZ"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-GCZHir"> <div class="user-options" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-EBZ7Au"> <span class="each-option" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-F8AsxD"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-JBDI2x"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-dX6V96"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-uUQb6J"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Dl8Cjj"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-BbOZrH"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ue7pNi"> <span class="forgot-password-area" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-7oZ30U"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-mzDt2q"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-fTk8QV"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-56tw95"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-jh6knt"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-7sdS2z"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-uz9b9y"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-0RljXf"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ssAL8R"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-oG9Z3a"> <span id="cd-pf-recieve-email" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-tHPXFD"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-vEugWr"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-kYruGl"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Io9CpC"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-H7yxK2"> <!-- Create account heading --> <!-- aria-live="assertive" aria-atomic="true" --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-rDii01"> <!-- tabindex="-1" ph-a11y-focus --> <div class="sign-in-heading-block" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-KRoWPk"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-TFRSag"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-q7emi1"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-iOmadG"> <form novalidate="" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-GoS0DX"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-6YsSsP"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-4Wab3F"> <label for="createEmail" class="form-label" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-uQlyA7"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-rjQqZM"> <div class="text-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-7vabej"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control' : 'form-control')" aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-KISEIm"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-bedLd8"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-VWKMnp"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-6YB2Kq"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-6QRHvr"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-lAlm2Z"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-LC0SI6"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-jyXKy7"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-nWGwEr"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-sJOoif"> You created an account with this email using ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-EJG2Ng"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-nGCQeX"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row mb-0" data-ph-at-id="password-block" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-68q8uG"> <label for="createPassword" class="form-label" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-mhSdof"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-hHOqkq"> <div class="text-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-PG0JZy"> <input id="createPassword" aria-describedby="errorCreatePassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="new-password" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-uY7e2w"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-HmDLN3"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-paMQ9J"></i> <div class="pswrd-visibility" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ygOvd5"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-qcLhtX"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-nmR7vM"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ymCd3K"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-PJMvrJ"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-nDkr5a"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-GnFkDX"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-description" id="errorCreatePassword" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-feO8Ur"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-0DT8D9">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-0yXMRR">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-QED4nh">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-p2Jchu">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-qMxmi9"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-a6pZDl"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-PqsiBG"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-gGb16W"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <div class="sr-only" id="errorCreatePasswordSrOnly" aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-uMPaCR"> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-F1NAYi"> ${widgetBundle['errorSrOnly'] | pht} </span> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-3ArZBY"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-hbCdWB"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-qklMst"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-auWvdL"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Ypq3zI"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ZhxDic"> <label if.bind="!privacyConsentPreCheck" class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-vtn52h"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="fyf1-ph-candidate-login-v1-view1-privacyDataConsentCheckboxText" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-enRTlL"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-wwnLZp"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-F5HTsG"></i> </span> <span class="checkbox-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-kOXl8r"> <ppc-content key="iMSGX7-fyf1-ph-candidate-login-v1-view1-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-AHXm6m"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-view1-ph-candidate-login-v14DhHDb"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view1-ph-candidate-login-v1zTNGbu"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="input-checkbox-label" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Z6OrkB"> <span class="checkbox-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-aBEsGC"> <ppc-content key="mtcByX-fyf1-ph-candidate-login-v1-view1-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-POvSXW"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-view1-ph-candidate-login-v14DhHDb"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view1-ph-candidate-login-v1zTNGbu"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-NwrWNc"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-cVwsFw"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk1signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk1signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-xiTCId"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-rMIWOJ"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-0ft3ux"></span> <span class="checkbox-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-iYUqEL"> <span id="${'checkbox-label-dk1signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Fiwa5Q"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-0c54Z2">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="dk1signup" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Q1nk8Y" view="1684996599433-default" original-view="default" theme="default"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default ph-widget-target" view="default-1684997867980" instance-id="dk1signup" original-view="default" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-krlvfL"></div> </section> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-2Sp2wk"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-jozfHs"> <!-- <i class="icon icon-error-1" aria-hidden="true"></i> --> <span class="alert-msg" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-y8YqjH"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-fnAJRj"> <span class="pii-consent-error" id="consent-error-dk1signup" if.bind="piiConsentError" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ms0B48"> ${widgetBundle['piiConsentError'] | pht} </span> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-LgBDGn"> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-kGA9iY"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-bFHry1"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div class="social-account-block" if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-pif2fs"> <!-- Seperator --> <div class="seperator" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-FvIS4K"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-hQSamo"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-26Hvir" view="1684996599440-view5" original-view="view5" theme="default"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default ph-widget-target" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="view5-1684996704083" original-view="view5" instance-id="" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-hIIux6"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-VkWRnN"> <span data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-FvyEbZ"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Rwamdw"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link" if.bind="flowType == 'signUp'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-4jSSLA"> <span data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-nhItTR"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-fWXD1I"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-9NXbTZ"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-YidZ3a">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-zqSz1d">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> <!-- Create Password--> <div if.bind="flowType == 'resetPassword' && !showLoader" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-g5kAFs"> <!-- Create password heading --> <div class="sign-in-heading pb28" data-ph-at-id="heading-block" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-oXtu36"> <div class="create-password-heading-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-RpR4FV"> <h1 id="ph-ally-candidate-createPassword-popup-heading" class="heading" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-uUm0Dl"> ${widgetBundle['createNewPwdText'] | pht} </h1> </div> </div> <div class="login-form" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-UppGIc"> <form novalidate="" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-g3GnbR"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-dm86WQ"> <!-- Create Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-xRhAJU"> <label for="createNewPassword" class="form-label" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-sLWgLI"> ${widgetBundle['newPwdText'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-qTQOco"> <div class="text-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-mIrxQL"> <input id="createNewPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" aria-describedby="${!errors.password.error && !resetPasswordModel.newPassword ? "createNewPasswordDesc" : "errorCreateNewPassword" }" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['newPwdText'] | pht}" value.bind="resetPasswordModel.newPassword" data-ph-at-id="input" aria-required="true" change.delegate="validateNewPassword()" keyup.delegate="checkPasswordValidation(resetPasswordModel.newPassword)" autocomplete="new-password" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-M4hdm2"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-CRSk8x"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-KWhjPe"></i> <div class="pswrd-visibility" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-gZPdDP"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-IcFwwF"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-xHqPiu"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-DH4MXG"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-EnteJN"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-aMH1Jd"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-XJZ8hN"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" aria-live="assertive" aria-atomic="true" id="errorCreateNewPassword" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-5hLCXf"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ealpBJ"> <span class="sr-only" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-qhjWMv"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Jc1dgI"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-1JeF8A"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-uG1xBR"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Ya0fgb"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-uVKyda"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="createNewPasswordDesc" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-q5zHxo"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-O8k35v">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-K7EaKD">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-DSaeAV">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-zdbs6T">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="flowType == 'resetPassword'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-5Y3AGY"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-tbQaZR"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-AhZLdL"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-RQhlDC"> ${widgetBundle['technicalIssueText'] | pht} </span> <span class="alert-msg" if.bind="errors.server.code == 'E403'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ZPo6uy"> ${widgetBundle['resetLinkExpired'] | pht} </span> </div> </div> <!-- Set new password button --> <div class="form-group-row" if.bind="flowType = 'resetPassword'" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-UeJn6a"> <div class="form-container" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-FFpUnK"> <button type="submit" class="btn primary-button submit mt16" click.delegate="resetPassword()" data-ph-at-id="submit-button" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-tmRFZ8"> ${widgetBundle['setNewPwdText'] | pht} </button> </div> </div> </div> </form> </div> </div> </div> <div class="popup-modal-backdrop active email-validation-wrapper" show.bind="isShowEmailValidationPopup" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-Ey8aJy"> <div class="modal fade in show modal-dialog ph-a11y-modal-area-email-validation email-validation-popup" role="dialog" aria-modal="true" tabindex="-1" aria-labelledby="email-val-heading-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-bH1RqW"> <button class="close-popup close" key-aria-label="fyf1-ph-candidate-login-v1-view1-closePopup" aria-label="close popup" click.delegate="closeEmailValidationPopup()" ph-tevent="email_validation_popup_closed" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-rkh3oR"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-6t0M1m"></i> </button> <h2 class="email-val-heading ph-a11y-email-val-heading" id="email-val-heading-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-U2RK4u"> ${widgetBundle['emalValHeadingText'] | pht}</h2> <div class="email-val-desc" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-grUWjT"> ${widgetBundle['emailValDescText1'] | pht} <span class="sign-up-email" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-DqC36f">${profileDetails.profile.email}</span> ${widgetBundle['emailValDescText2'] | pht} <span class="token-expiry-time-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ajgy1D"> ${tokenExpiryTimeText}.</span> </div> <span class="email-send-text" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-eIUuvO">${widgetBundle['emailValSendText'] | pht}</span> <button click.delegate="resendVerificationEmail(false)" disabled.bind="isResendFailed" class="${isResendFailed?'disabled':''} email-resend-link" ph-tevent="resend_alert_click" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-ksWgzj"> ${widgetBundle['resendEmailText'] | pht}</button> <span show.bind="isResendFailed" class="email-sent-failed ph-a11y-candidate-login-email-sent-failed" tabindex="-1" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-CYSjjZ"> <i class="icon icon-info" aria-hidden="true" data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-H2ZUT8"></i> <span data-ph-id="ph-view1-1684996181985-ph-candidate-login-v1fyf1-v7MadG">${widgetBundle['resendFailedText'] | pht} </span> </span> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-view1-1684996599636" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-7tKKWv"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-9n7nHr"></div> <!-- Content block --> <div class="content-block" if.bind="!isLoggedIn" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-PJHqXy"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-KCCvAr"> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-BMoWaL"> <!-- Invalid link error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-suUMsk"> <div if.bind="tokenInvalid" class="alert-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-T4PHkN"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-VVc60O"></i> <span class="alert-msg" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-3w16ZR"> ${widgetBundle['resetPasswordInvalidText'] | pht} </span> </div> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-fFwCBO"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading ph-a11y-focus" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-fKdjqy"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-6CVNgw"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-3fVD9h"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-53LTVS"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-jZgcIs"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-x4BW3s"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-wuHcuR"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-HFIBXb"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-z4hsug"> <form novalidate="" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-kMfJxg"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-BkEmlT"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-eLW0Ru"> <label for="signinEmail" class="form-label" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ULU6mi"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-de4UJ3"> <div class="text-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-296j4f"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block') " aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-eT8Nrg"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-SPIjYx"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-IFounm"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-hsoXuO"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Os8q7M"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-yDtisV"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-W3mkEu"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-f42Bqy"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-k3Ey17"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-YrGYWG"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-NCfWNy"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-qH26xt"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row mb-0" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-CC9QXn"> <label for="signInPassword" class="form-label" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-xbdVCm"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-N5Qj9p"> <div class="text-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Yfe8za"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block'" aria-describedby="errorPassword" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="current-password" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-hNl6Ka"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-CK5Kff"></i> <div class="pswrd-visibility" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-sBctVz"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-uP0mFF"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-NW1hwP"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-3AkqFQ"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-gNVWOt"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ieLB2X"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-NHSQx0"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-VhdC1p"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-CZMPzN"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-BBo9Di"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-KL3awL"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-BSAEo4"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Vxubf4"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-o65ogG"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Z82AxE"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-yem2DB"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-nHPrmS"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-RKyaPO"> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-P1Ojd3"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-OMpM2E"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-METJjk"> <div class="user-options" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ra289s"> <span class="each-option" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-GJaB5J"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Tq30vO"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-tSQyrc"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ITECFN"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Q3y6cM"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ALSUtQ"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ZPmVMI"> <span class="forgot-password-area" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-igmvGf"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-9dZyWe"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-AvDiLc"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-NnOUKR"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-8el4cT"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-pjSheS"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Fya9vZ"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-382PLU"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-6pwXt0"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-CdUVch"> <span id="cd-pf-recieve-email" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ozzJa3"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-B32COM"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-okB5kN"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-NZlqYv"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-FToeUm"> <!-- Create account heading --> <!-- aria-live="assertive" aria-atomic="true" --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-WuBmZD"> <!-- tabindex="-1" ph-a11y-focus --> <div class="sign-in-heading-block" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-zRgBwl"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-XKXPZg"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ryPEj1"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-wqHQB8"> <form novalidate="" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-5O7ub9"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-cSteSb"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-v4LWYY"> <label for="createEmail" class="form-label" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-mmUdiX"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-jn5dFF"> <div class="text-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-U5rsXU"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control' : 'form-control')" aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Q8ZAgh"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Z0Ghg5"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-bSeCww"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-SmOEdy"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-lccsYb"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-baBO2O"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-mVeWqM"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-pTKUkm"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-kC16t4"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-JPlgaI"> You created an account with this email using ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-i8NYWq"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-9qwhqR"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row mb-0" data-ph-at-id="password-block" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-rIXDsX"> <label for="createPassword" class="form-label" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ZwBskG"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-NnWSu3"> <div class="text-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-QT67o5"> <input id="createPassword" aria-describedby="errorCreatePassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="new-password" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-J0Ma88"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-sYbeqc"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-9aluXE"></i> <div class="pswrd-visibility" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ouaGSH"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-J0r3Mr"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-4ZEMmE"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-3KQIjR"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-62RaP1"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-xX1ouF"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-T1IWwB"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-description" id="errorCreatePassword" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-w788yv"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-3avduq">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-HiKfkd">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-lr0iiP">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-qZpTQr">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-yV6oQv"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Ot7rSk"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-2FCWDP"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ymlZpf"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <div class="sr-only" id="errorCreatePasswordSrOnly" aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-gLZBN7"> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-8KaZdY"> ${widgetBundle['errorSrOnly'] | pht} </span> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ibbIOQ"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ubiUVw"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-8uN5JE"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-H0qEod"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-8YRfN2"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-WZSVYU"> <label if.bind="!privacyConsentPreCheck" class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-zd6L7K"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="fyf1-ph-candidate-login-v1-view1-privacyDataConsentCheckboxText" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-rAvSA4"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-QUjXFw"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-RoHoed"></i> </span> <span class="checkbox-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-qHWYil"> <ppc-content key="IPQnuJ-fyf1-ph-candidate-login-v1-view1-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-lOvQOR"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-view1-ph-candidate-login-v14DhHDb"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view1-ph-candidate-login-v1zTNGbu"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="input-checkbox-label" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-PxbW3t"> <span class="checkbox-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-YZPgRR"> <ppc-content key="8iuZkz-fyf1-ph-candidate-login-v1-view1-consentCheckboxText" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-0floAY"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-view1-ph-candidate-login-v14DhHDb"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view1-ph-candidate-login-v1zTNGbu"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-v9Rl81"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-KJQFg3"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk1signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk1signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-clKZUX"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-VZGc3Z"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Z7f4Um"></span> <span class="checkbox-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-IdRmFW"> <span id="${'checkbox-label-dk1signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-JjJGVJ"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-tMZV1y">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="dk1signup" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-OCKLhL" view="1684996599433-default" original-view="default" theme="default"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default ph-widget-target" view="default-1684997868125" instance-id="dk1signup" original-view="default" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-SOePbk"></div> </section> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-1hc4sf"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-L322UX"> <!-- <i class="icon icon-error-1" aria-hidden="true"></i> --> <span class="alert-msg" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-TzFAWe"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-yVV30b"> <span class="pii-consent-error" id="consent-error-dk1signup" if.bind="piiConsentError" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-heukCK"> ${widgetBundle['piiConsentError'] | pht} </span> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Da8x5t"> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-kTwfWo"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-bnxmRa"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div class="social-account-block" if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-RLDoGX"> <!-- Seperator --> <div class="seperator" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-RMGL9U"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-A9nbGV"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-xAvLrb" view="1684996599440-view5" original-view="view5" theme="default"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default ph-widget-target" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="view5-1684996704244" original-view="view5" instance-id="" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-2qX6pS"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-TRh3ee"> <span data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-lU4NCu"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-EQ9TlJ"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link" if.bind="flowType == 'signUp'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-VwXL2W"> <span data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-wU3YLd"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-AZ8MNt"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-TBqsPR"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-NI2Uuc">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-OFdXib">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> <!-- Create Password--> <div if.bind="flowType == 'resetPassword' && !showLoader" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-TG4xLH"> <!-- Create password heading --> <div class="sign-in-heading pb28" data-ph-at-id="heading-block" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-HZm6OZ"> <div class="create-password-heading-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-pUCaL8"> <h1 id="ph-ally-candidate-createPassword-popup-heading" class="heading" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-caCsr2"> ${widgetBundle['createNewPwdText'] | pht} </h1> </div> </div> <div class="login-form" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-rZ5Uba"> <form novalidate="" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-W0Man4"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-5kfMSf"> <!-- Create Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-AGgZ2S"> <label for="createNewPassword" class="form-label" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-bmZ5EN"> ${widgetBundle['newPwdText'] | pht} </label> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-a8OtFF"> <div class="text-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-5Kqruy"> <input id="createNewPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" aria-describedby="${!errors.password.error && !resetPasswordModel.newPassword ? "createNewPasswordDesc" : "errorCreateNewPassword" }" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['newPwdText'] | pht}" value.bind="resetPasswordModel.newPassword" data-ph-at-id="input" aria-required="true" change.delegate="validateNewPassword()" keyup.delegate="checkPasswordValidation(resetPasswordModel.newPassword)" autocomplete="new-password" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-1yu6RJ"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-zNhFDm"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-O6YVVX"></i> <div class="pswrd-visibility" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-gLFju7"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-QI7QrS"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-fjBe48"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-5fhljS"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-qrcnxJ"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-AApxDn"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-JiKi6a"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" aria-live="assertive" aria-atomic="true" id="errorCreateNewPassword" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-YsTPmd"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-katRXM"> <span class="sr-only" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-6XPt93"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Rwe3tc"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-3QWRNe"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Utnh1h"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-gSZgKi"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-pXAvMh"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="createNewPasswordDesc" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-beEOww"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-27dHED">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-oe4QVk">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-F67WQw">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-KLDlOM">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="flowType == 'resetPassword'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-hh1VCO"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-gxdElf"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-7eKlGT"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-u5IHiW"> ${widgetBundle['technicalIssueText'] | pht} </span> <span class="alert-msg" if.bind="errors.server.code == 'E403'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-bI2xmx"> ${widgetBundle['resetLinkExpired'] | pht} </span> </div> </div> <!-- Set new password button --> <div class="form-group-row" if.bind="flowType = 'resetPassword'" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Ffk2OS"> <div class="form-container" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-AqOxVO"> <button type="submit" class="btn primary-button submit mt16" click.delegate="resetPassword()" data-ph-at-id="submit-button" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-3xXaYf"> ${widgetBundle['setNewPwdText'] | pht} </button> </div> </div> </div> </form> </div> </div> </div> <div class="popup-modal-backdrop active email-validation-wrapper" show.bind="isShowEmailValidationPopup" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-OjHPEl"> <div class="modal fade in show modal-dialog ph-a11y-modal-area-email-validation email-validation-popup" role="dialog" aria-modal="true" tabindex="-1" aria-labelledby="email-val-heading-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Un22e6"> <button class="close-popup close" key-aria-label="fyf1-ph-candidate-login-v1-view1-closePopup" aria-label="close popup" click.delegate="closeEmailValidationPopup()" ph-tevent="email_validation_popup_closed" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-qhk8Ap"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-i8dBzG"></i> </button> <h2 class="email-val-heading ph-a11y-email-val-heading" id="email-val-heading-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-ojkql6"> ${widgetBundle['emalValHeadingText'] | pht}</h2> <div class="email-val-desc" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-gTYvfb"> ${widgetBundle['emailValDescText1'] | pht} <span class="sign-up-email" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-3FrRxT">${profileDetails.profile.email}</span> ${widgetBundle['emailValDescText2'] | pht} <span class="token-expiry-time-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-nIXvN7"> ${tokenExpiryTimeText}.</span> </div> <span class="email-send-text" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-80zpoB">${widgetBundle['emailValSendText'] | pht}</span> <button click.delegate="resendVerificationEmail(false)" disabled.bind="isResendFailed" class="${isResendFailed?'disabled':''} email-resend-link" ph-tevent="resend_alert_click" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Q1C8Pf"> ${widgetBundle['resendEmailText'] | pht}</button> <span show.bind="isResendFailed" class="email-sent-failed ph-a11y-candidate-login-email-sent-failed" tabindex="-1" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-OPzXOP"> <i class="icon icon-info" aria-hidden="true" data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-7TKlaw"></i> <span data-ph-id="ph-view1-1684996182157-ph-candidate-login-v1fyf1-Raqi72">${widgetBundle['resendFailedText'] | pht} </span> </span> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-view5-1684996702749" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-QItvQn"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-Cy33sY"> <div class="widget-container" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-SRPXZS"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-KBYMlZ"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-ed7oDB"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-2ImxOp"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5-privacyDataConsentCheckboxText" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-eZZ5lA"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-5y3CqO"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-3Y8v6Q"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-SN5CvG"> <ppc-content key="llXhwA-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-303iFi"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-SEjlxO"> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-x1B4zv"> <ppc-content key="PbO8RG-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-JWNyBV"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-Hk1zCB"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-rt1QK4"> <span class="social-alert-msg" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-dszQzY"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-listRole" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-ePeRW0"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-listItemRole" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-7Ffk89"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-Nx4hS1"> <div class="icon-block" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-RY8inB"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-VOO2mj"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-view5-1684996272990-ph-social-connect-v1-YwUwuD"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-view5-1684996703185" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-og1CFq"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-BmoREw"> <div class="widget-container" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-6EHVmG"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-2uRNIA"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-eaPVvN"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-L4wv2H"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5-privacyDataConsentCheckboxText" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-7cLvIt"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-Qzj3y0"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-DwA5wT"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-cFutGC"> <ppc-content key="zZgV9n-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-m7kkPC"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-AYuGv3"> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-Hm01sD"> <ppc-content key="r7pWsK-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-db022d"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-aNhWNQ"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-J4k1XC"> <span class="social-alert-msg" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-hzs5hL"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-listRole" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-GBhAni"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-listItemRole" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-LHOwHp"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-xgVLI3"> <div class="icon-block" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-mwrX9R"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-Hyo7yT"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-view5-1684996273089-ph-social-connect-v1-ylQBnX"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-view5-1684996703442" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-JSyI9v"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-8pRmEq"> <div class="widget-container" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-78pmza"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-ISgeIE"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-zywSos"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-LobN32"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5-privacyDataConsentCheckboxText" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-UggcUn"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-5L3FXE"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-hBJyfC"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-AWeSDk"> <ppc-content key="yhdPec-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-ATyBp5"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-IEZH49"> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-rcY9ff"> <ppc-content key="wW7LrJ-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-2xEyv2"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-GxDn08"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-goY66Y"> <span class="social-alert-msg" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-ovCQO8"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-listRole" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-ubQRz7"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-listItemRole" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-GcZjq7"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-dDJ2KA"> <div class="icon-block" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-6pAOOq"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-r8dn5n"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-view5-1684996273185-ph-social-connect-v1-ZdbdvC"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-view5-1684996703681" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-SBJ1Q9"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-vidFem"> <div class="widget-container" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-Q3Dd61"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-lenQt5"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-7LKJ7n"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-SVLokK"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5-privacyDataConsentCheckboxText" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-cFSgmf"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-eCYeG8"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-oTMT0K"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-h4FUwK"> <ppc-content key="kIf5HW-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-vCCquX"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-OcOzvr"> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-Pz78XD"> <ppc-content key="TyyT8r-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-M9ZkQR"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-FACTq5"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-FZrFyY"> <span class="social-alert-msg" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-fIjzDk"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-listRole" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-ALUQC3"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-listItemRole" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-RFDQ8N"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-zpVUnm"> <div class="icon-block" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-4x5Cjf"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-FrrfMn"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-view5-1684996273304-ph-social-connect-v1-fdfRQm"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-view5-1684996703925" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-s85bhY"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-aY8J5g"> <div class="widget-container" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-YJbLMv"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-ri0F8k"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-ryF9Hf"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-qwtYYH"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="7uyy7u-ph-social-connect-v1-view5-privacyDataConsentCheckboxText" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-Qiwl0F"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-zZYHj6"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-FZKRAo"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-yPOLkX"> <ppc-content key="q39Q3i-7uyy7u-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-zoGbil"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-1663478850369-view5-ph-social-connect-v17uyy7u-NpCgQB"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-1663478850369-view5-ph-social-connect-v17uyy7u-9I0Ot9"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-PJ3V2d"> <span class="social-checkbox-btn-text" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-rD8g8x"> <ppc-content key="j9KrVF-7uyy7u-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-Ack9VJ"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-1663478850369-view5-ph-social-connect-v17uyy7u-NpCgQB"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-1663478850369-view5-ph-social-connect-v17uyy7u-9I0Ot9"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-Xmj3dc"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-HzfKB1"> <span class="social-alert-msg" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-wxn61g"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="7uyy7u-ph-social-connect-v1-view5-listRole" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-Q24YLo"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="7uyy7u-ph-social-connect-v1-view5-listItemRole" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-i2W0KW"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-KPT0SU"> <div class="icon-block" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-MqFInU"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-u5Mged"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-view5-1684996273404-ph-social-connect-v17uyy7u-5XgVms"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-view5-1684996704083" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-Eke0aE"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-g6OYLQ"> <div class="widget-container" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-AZkmDr"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-xZs2Rt"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-TttEqN"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-q1Ft1z"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5-privacyDataConsentCheckboxText" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-xhn4Jj"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-hTqfzJ"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-lMJOpX"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-fTsUyk"> <ppc-content key="8EemJn-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-cQKTSC"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-jwEJM4"> <span class="social-checkbox-btn-text" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-d8zQJM"> <ppc-content key="gLI6O9-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-zmRbXl"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-24PtPh"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-kwgaiu"> <span class="social-alert-msg" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-rROOul"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-listRole" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-IcHysc"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-listItemRole" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-Sb2rZd"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-Tcun3l"> <div class="icon-block" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-sDcA5V"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-zf5nJJ"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-GbAtne"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-view5-1684996704244" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-Eke0aE"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-g6OYLQ"> <div class="widget-container" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-AZkmDr"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-xZs2Rt"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-TttEqN"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-q1Ft1z"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5-privacyDataConsentCheckboxText" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-xhn4Jj"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-hTqfzJ"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-lMJOpX"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-fTsUyk"> <ppc-content key="8EemJn-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-cQKTSC"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-jwEJM4"> <span class="social-checkbox-btn-text" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-d8zQJM"> <ppc-content key="gLI6O9-ph-social-connect-v1-view5-dataConsentCheckboxTxt" data-ph-at-id="checkbox-button-text" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-zmRbXl"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-view5-ph-social-connect-v1bIufYA"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-view5-ph-social-connect-v1nM06jn"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-24PtPh"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-kwgaiu"> <span class="social-alert-msg" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-rROOul"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-listRole" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-IcHysc"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-listItemRole" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-Sb2rZd"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-Tcun3l"> <div class="icon-block" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-sDcA5V"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-zf5nJJ"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-1684996599440-view5-ph-social-connect-v1-GbAtne"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1684997867508" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-b6Vfhm"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-eUBNLB"> <span class="sr-only required-checkbox" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-ByYafo">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-FhwisM"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-phx4i7"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-7dq3S1"> <div class="close-popup-btn" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-lnzPZi"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-Xp4y0m"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-AEBppJ"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-Mx0YZU"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-SioWWG"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-qnVQrN"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-pxeTqh"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-WS30Un"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-Jv3Ugg"></span> <span class="checkbox-text" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-KloAjY"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-XRztY7"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-S8kmGn">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-AMz22h"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-default-1684996644317-ph-consent-popup-v1fyfconsent-TJK1iY"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1684997867660" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-xLpgi6"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-V1XjQs"> <span class="sr-only required-checkbox" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-3BfGKC">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-nYXdCO"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-uFySAQ"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-PRlKRW"> <div class="close-popup-btn" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-rjY7r5"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-72TzNw"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-yBSYBL"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-E6ktFa"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-q4hBSe"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-hz8cRp"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-4Egwu4"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-ePNFOh"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-8p8qgE"></span> <span class="checkbox-text" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-G1Phw8"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-vKb9Nf"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-q0dBYt">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-Xvmj9R"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-default-1684996644417-ph-consent-popup-v1fyfconsent-ezJNx7"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1684997867805" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-yewxl9"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-kHhT8e"> <span class="sr-only required-checkbox" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-XGh8XN">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-XytTwD"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-TUk5u7"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-zRCQeD"> <div class="close-popup-btn" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-4PrIc3"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-kmVMUq"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-HtSiKm"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-djBKpM"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-WVGKls"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-XVSwiJ"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-sgKRXl"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-JfpaEa"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-pIa8WF"></span> <span class="checkbox-text" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-37DCUi"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-NI35Wd"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-ficT29">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-M2dLqB"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-default-1684996644512-ph-consent-popup-v1fyfconsent-IxJyGC"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1684997867980" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-E6nY7q"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-dYCQOY"> <span class="sr-only required-checkbox" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-ORsWr5">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-n7D9pe"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-1dipFt"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-RpH9Lv"> <div class="close-popup-btn" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-aj2x4m"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-91ON78"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-jcyitW"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-HujHGV"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-l2UEnR"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-SXpnyW"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-A4cUHj"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-LZe2u8"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-nSZysV"></span> <span class="checkbox-text" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-Q6AO4i"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-n1floq"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-vp8Sla">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-j7YWMo"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-default-1684996644621-ph-consent-popup-v1dk1signup-gjnLaK"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1684997868125" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-3FNgah"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-DL0Uag"> <span class="sr-only required-checkbox" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-TKFiAU">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-7gtL4c"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-Px1cNt"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-43DgQZ"> <div class="close-popup-btn" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-mo0Vop"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-SA4K1x"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-ZJVgC1"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-QwloJN"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-SFbK4G"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-hkSCkv"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-3AS9LE"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-udSPlg"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-AAjNv3"></span> <span class="checkbox-text" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-Dx497O"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-hiX3wr"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-XY0I8B">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-9fJvSH"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-default-1684996644714-ph-consent-popup-v1dk1signup-u6xW6x"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-find-your-fit-container-v1-default-1684936089206" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader && !userConsentPopup" class="show-loader" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-vuO3kd"> </div> <div class="widget-block-area" data-pre-render="" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-FX9GT5"> <div class="modal-backdrop phcriticalhide" show.bind="showLoader && !avoidBackDropFirstTime" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qLmTr3"></div> <div class="content-block upload-resume-block ph-widget-box" phae-ally="aria-hidden#false" aria-hidden="${((currentStep == 'chooseStep') || isDialogOpen || candidateLoginPopup) ? 'false' : 'true'}" show.bind="((currentStep == 'chooseStep') || isDialogOpen || candidateLoginPopup)" data-ph-at-id="upload-resume-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ATORcU" style="background-color: rgba(4,18,149,1) ;"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-4NGyUP"> <div class="upload-resume-tile" if.bind="!isLoggedIn && (currentStep == 'chooseStep')" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-yXAO7D"> <div class="widget-container" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9xo97t"> <div class="upload-resume-tile-container" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-f5rtd8"> <div class="resume-info" data-ph-at-id="upload-resume-info" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WnyM1d"> <h2 class="phs-heading phcriticalhide" if.bind="userState == 'visitor'" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-EVFYuS"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-preLoginHeadingVisitorText" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-lu2NW9" language-overriden="true">Welcome back!</ppc-content> </h2> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-preLoginHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-uRwU0T" language-overriden="true"><h4 class="phs-heading" ph-element-dummy-ele="true"><span style="font-family:Gibson-Regular;">Get tailored job recommendations based on your interests</span></h4> </ppc-content> </div> <div class="action-btn ph-a11y-action-btn" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7Jibgc"> <button class="upload-action-btn btn default-button ph-a11y-start-btn" click.delegate="chooseUploadOrQuest('event')" phae="ph-find-your-fit-container-v1" phae-type="click" phae-main="1" aria-label="Get started for profile recommendations" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-preLoginActionButtonAriaLabel1" data-ph-at-id="upload-resume-start-button" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Nf7cOc"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-preLoginActionButtonText" phae-ref="1" data-ph-at-id="upload-resume-start-button-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-enZz5h" language-overriden="true"> Get Started</ppc-content> </button> </div> </div> </div> </div> </div> <!-- show edit option--> <div class="post-login-resume-tile phcriticalhide" show.bind="isLoggedIn" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-LpRi1S"> <div class="widget-container" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-YKjxgH"> <div class="post-login-resume-tile-container" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-AF0xop"> <div class="user-info" aria-labelledby="uploadSuccess" data-ph-at-id="profile-info-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-pmEV8U"> <div class="user-profile-icon fs-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WWDQHH"> <span class="user-name-prefix" if.bind="!((preferredName && profileData.preferredName) || profileData.firstName)" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-oBVh4G"> <i class="icon icon-user-1" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-b4ROI7"></i> </span> <span class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MkMb89"> <span key="mCDvDy-ph-find-your-fit-container-v1-default-profileIconScreenText" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-OYROMv" language-overriden="true"> profile icon </span> ${preferredName && profileData.preferredName && profileData.preferredName.substring(0,1) || profileData.firstName.substring(0,1) || ''} </span> <span class="user-name-prefix" aria-hidden="true" if.bind="preferredName && profileData.preferredName || profileData.firstName" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-nPZzAZ"> ${preferredName && profileData.preferredName && profileData.preferredName.substring(0,1) || profileData.firstName.substring(0,1) + profileData.lastName.substring(0,1)} </span> </div> <div id="uploadSuccess" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-bsG9Gi"> <div class="user-profile-info phs-heading fs-block" role="presentation" if.bind="(preferredName && profileData.preferredName) || profileData.firstName" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-PTP3aX"> <span class="recom-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Bv5bCa">${widgetBundle['uploadResumeProfileFirstName'] | pht:{"userFirstName": preferredName && profileData.preferredName || profileData.firstName}}</span> </div> <h2 class="user-profile-info phs-heading ph-a11y-after-close-focus-elem" tabindex="-1" if.bind="isProfileJobsAvailable != undefined" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7q1xRq"> <span class="recom-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-M3xCyD"> <!-- Avoid of showing both messages until recommendations service call made --> <ppc-content if.bind="isProfileJobsAvailable" key="mCDvDy-ph-find-your-fit-container-v1-default-postLoginProfileHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-sGcCOI" language-overriden="true">Your personalized site and job recommendations are ready.</ppc-content> <ppc-content if.bind="!isProfileJobsAvailable && !isCandidateHomeEnabled" key="mCDvDy-ph-find-your-fit-container-v1-default-postLoginNoProfileJobsHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gchuSp" language-overriden="true"> Currently we don't have any jobs that fit your interests. </ppc-content> <ppc-content if.bind="!isProfileJobsAvailable && isCandidateHomeEnabled && isProfileDataExists" key="mCDvDy-ph-find-your-fit-container-v1-default-postLoginNoProfileJobsHeading2" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-YXF3fX" language-overriden="true"> Currently we don't have any jobs that fit your interests. </ppc-content> <ppc-content if.bind="isCandidateHomeEnabled && !isProfileJobsAvailable && !isProfileDataExists" key="mCDvDy-ph-find-your-fit-container-v1-default-postLoginNoProfileJobsHeading3" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-LvQGMZ" language-overriden="true"> Currently we don’t have enough information to provide personalized job recommendations. </ppc-content> <ppc-content if.bind="isCandidateHomeEnabled && (isActiveSession && isAnonymous)" key="mCDvDy-ph-find-your-fit-container-v1-default-postLoginSignUpText" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-wyxNcj" language-overriden="true"><a class="ph-a11y-candidateHomeSignUp candidateHomeSignUp" click.delegate="triggerSignUpPopup()" href="javascript:void(0);">Sign up</a> <span> to save your personalized experience </span></ppc-content> </span> </h2> </div> </div> <div class="action-area action-btn" if.bind="((isActiveSession && isAnonymous) || !isAnonymous) && flowType == 'upload_resume'" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-yGQnln"> <div class="action-area-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-3JzCoI"> <button class="edit-resume upload-action-btn ${isDropdownOpen?'selected':''}" aria-expanded="${isDropdownOpen?'true':'false'}" click.delegate="toggleDropDown()" aria-label="Edit profile" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-editUploadOptionAriaLabel1" data-ph-at-id="edit-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-RFZVUt"> <span class="error-icon" show.bind="isContactDetailsConfigured && !(gdprConsent && !savePersonalInfo) && !resumeInfoConfirmation " data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-zy5dSt"> <i class="icon icon-error" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-l24J2H"></i> </span> <span class="file-icon" show.bind="!isContactDetailsConfigured || (gdprConsent && !savePersonalInfo)" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iq7Sg5"> <i class="icon icon-file-json" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-QJ7mmh"></i> </span> <span class="resume-name" if.bind="false" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Ksh3mK"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-keS0ew">${profileData.resumeName && (profileData.resumeName.split('.').slice(0, -1)).join('.')}</span>${profileData.resumeName && ('.'+profileData.resumeName.split('.').pop())} </span> <span class="edit-profile" data-ph-at-id="edit-fyf-profile-dropdown-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9LFyw2"> ${widgetBundle['resumeEditFYfDropDownText'] | pht } </span> <i class="icon ${isDropdownOpen ? 'icon-arrow-down-10' : 'icon-arrow-down-10'}" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MXgNAr"></i> </button> <div class="action-new-area" if.bind="isDropdownOpen" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-NaAt79"> <ul data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-KS9Yne"> <li if.bind="isContactDetailsConfigured && !(gdprConsent && !savePersonalInfo) && !resumeInfoConfirmation" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-UiqgRT"> <button class="completeInfo-btn" aria-label="Sign up to save your personalized experience" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-" click.delegate="openContactDetailsPopup()" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qvPKPe"> <span class="button-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-0Y87GV"> <span class="error-icon action-icon" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-GuhoxN"><i class="icon icon-error" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iecr5x"></i></span><ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-completeInformationButtonText" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gOFVHH" language-overriden="true">Complete resume info</ppc-content> </span> </button> </li> <li if.bind="resumeInfoConfirmation" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8eCrIw"> <button class="edit-resume-btn" aria-label="${widgetBundle['resumeEditDropDownBtnAriaLabel'] | pht }" click.delegate="editResumeInfo()" ph-tevent="edit-resume" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-rKkVCH"> <span class="action-icon" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-k6uRaS"> <i class="icon icon-edit-1" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7thJtq"></i> </span> <span class="button-text" data-ph-at-id="upload-resume-edit-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7IfRWx"> ${widgetBundle['resumeEditDropDownText'] | pht } </span> </button> </li> <li data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gcgg3Y"> <section class="ph-widget" data-tmpl-type="inline" instance-id="fyf3jd" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-63SnSa" view="1684936088621-re-upload" original-view="re-upload" theme="default"> <div class="ph-import-resume-v1-re-upload-default ph-widget-target" as-element="ph-import-resume-v1" data-widget="ph-import-resume-v1" view="1684936088621-re-upload" data-tmpl-type="inline" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" instance-id="fyf3jd" original-view="re-upload" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-pnN716"> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-rDc9kt"> <button id="ph-dropzone" class="upload-btn" aria-label="Use new resume" ph-tevent="new-resume" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-uploadNewResumeAriaLabel" data-ph-at-id="upload-resume-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-d5iT1l"> <span class="action-icon" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-X3PoPd"> <i class="icon icon-upload-1" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-0FRWY0"></i> </span> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadNewFileOptiontext" data-ph-at-id="upload-resume-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-mWM651" language-overriden="true"> Use new resume </ppc-content> </button> </div> </div> </section> </li> <li if.bind="!isSocialLogin && !isSiteLogin" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-puVtH0"> <button class="remove-btn" ph-tevent="delete-resume" aria-label="${widgetBundle['resumeResetDropDownAriaLabel'] | pht }" click.delegate="openDeletePopup()" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-hOeX5I"> <span class="action-icon" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-vBPQF4"> <i class="icon icon-reset-1" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-2DhfQV"></i> </span> <span data-ph-at-id="upload-resume-reset-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-HWoqUB"> ${widgetBundle['resumeResetDropDownText'] | pht } </span> </button> </li> </ul> </div> <div if.bind="isSocialLogin" class="social-logout-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kme3v5"> <span class="sc-icon-block" if.bind="isSocialLogin" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-95pbnw"> <i if.bind="socialProvider" class="icon icon-${socialProvider}" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-RgYcpW"></i> <span if.bind="socialProvider" class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-0znkoU"> ${socialProvider} </span> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-edit-profile-social-logout-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-hyH4xG" language-overriden="true"> Connected </ppc-content> </span> <a href="javascript:void(0);" class="logout-link" click.delegate="doSocialLogout()" data-ph-at-id="edit-profile-social-logout-link" ph-href="logout" title="Log out" key-title="mCDvDy-ph-find-your-fit-container-v1-default-fyf-logoutLinkTitleText" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-JTtExa"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-fyf-logoutLinkText" data-ph-at-id="edit-profile-social-logout-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-FByyLz" language-overriden="true">Log out </ppc-content> </a> </div> </div> </div> <div class="action-area action-btn" if.bind="((isActiveSession && isAnonymous) || !isAnonymous) && (flowType == 'find_your_fit' || (isAnonymous && flowType == 'candidateProfile'))" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-a2NqGf"> <div class="action-area-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-xM5KLc"> <button class="questions-btn btn default-button ph-a11y-edit-profile" click.delegate="handleFindYourFit('editProfile')" aria-label="edit profile" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-profileUpdateAriaLabel" data-ph-at-id="edit-profile-dropdown-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-A7a4i6"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-profileUpdationEditText" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Y0AD17" language-overriden="true">Edit profile</ppc-content> </button> <div class="reset-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-VCr4rq"> <button class="reset-button" click.delegate="resetProfile()" if.bind="!isSocialLogin && !isSiteLogin" aria-label="reset find your fit profile" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-profileUpdateResetAriaLabel" data-ph-at-id="edit-profile-dropdown-reset-link" ph-tevent="reset_personalization_click" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-51XT9m"> <i class="icon icon-reset-1" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-OzXwKU"></i> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-b2eWJF"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-profileUpdateResetLinkText" data-ph-at-id="edit-profile-dropdown-link-reset-profile-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-bHYoCD" language-overriden="true"> Reset Personalization </ppc-content> </span> </button> <div if.bind="isSocialLogin" class="social-logout-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-zRAina"> <span class="sc-icon-block" if.bind="isSocialLogin" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-IssVYo"> <span class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-BgECsg">${socialProvider}</span> <i if.bind="socialProvider" class="icon icon-${socialProvider}" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Ux6TEZ"></i> <span if.bind="socialProvider" class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-xZqfCT"> ${socialProvider} </span> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-edit-profile-social-logout-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WHsPqg" language-overriden="true"> Connected </ppc-content> </span> <a href="javascript:void(0);" class="logout-link" click.delegate="doSocialLogout()" data-ph-at-id="edit-profile-social-logout-link" ph-href="logout" title="Log out" key-title="mCDvDy-ph-find-your-fit-container-v1-default-fyf-logoutLinkTitleText" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-DWmXDA"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-fyf-logoutLinkText" data-ph-at-id="edit-profile-social-logout-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-YH4Mjk" language-overriden="true">Log out </ppc-content> </a> </div> </div> </div> </div> <div class="action-area action-btn ph-a11y-action-btn" if.bind="!((isActiveSession && isAnonymous) || !isAnonymous)" data-ph-at-id="expired-session-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-sd6kdE"> <button class="upload-action-btn btn default-button ph-a11y-start-btn" click.delegate="chooseUploadOrQuest('event')" aria-label="start the job personalization" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-preLoginActionButtonAriaLabel" data-ph-at-id="upload-resume-start-button" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-mdliyw"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-preLoginActionButtonText" data-ph-at-id="upload-resume-start-button-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-hXJSdv" language-overriden="true"> Get Started</ppc-content> </button> </div> <div class="action-area action-btn" if.bind="!isAnonymous && flowType == 'candidateProfile'" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qvcxio"> <div class="action-area-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-FRcCtu"> <a class="questions-btn btn default-button ph-a11y-candidate-edit-profile" ph-href="myprofile#personalisationSettings" aria-label="edit profile" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-profileUpdateAriaLabel" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7lwcc4"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-profileUpdationEditProfileText" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9II5oR" language-overriden="true">Edit profile</ppc-content> </a> </div> </div> </div> </div> </div> </div> <!--show upload resume and answer question --> <div show.bind="currentStep == 'uploadResume'" class="choose-ResumeOrSteps phcriticalhide" data-ph-at-id="upload-resume-and-steps-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-sFlmWN"> <div class="widget-container" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ydvpBi"> <div class="inner-content" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-64KUdD"> <h2 class="ph-a11y-choose-resume-steps ph-a11y-after-close-focus-elem phs-heading" tabindex="-1" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-bBUqFn"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-flowChoosingHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-lAuWwf" language-overriden="true">Choose your path! </ppc-content> </h2> <div class="p-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-alJ0vV"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-flowChoosingHeadingSubHeadingText" data-ph-at-id="sub-heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-yosBDt" language-overriden="true">Either use your resume or tell us a little about yourself</ppc-content> </div> <div class="buttons-wrapper" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-P2fe1W"> <div class="inner-wrapper desktop-hide" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-R7SNo7"> <button class="btn questions-btn primary-button" click.delegate="handleFindYourFit('profileQues')" data-ph-at-id="answers-questions-mobile-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-QnMXS1"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-fyfStepsHeadingTxt" data-ph-at-id="answers-questions-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-g9kT9n" language-overriden="true">Answer Questions </ppc-content> </button> <p class="or-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-4o7Yvh"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-chooseOrText" data-ph-at-id="or-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gCZ9u8" language-overriden="true">or</ppc-content> </p> </div> <div if.bind="currentStep == 'uploadResume'" class="dropzone-area" aria-hidden="${(resumeInfoPopup || userConsentPopup) ? 'true' : false}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ZAwJGR"> <!-- import resume --> <section class="ph-widget" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-p2hooh" view="1684936088621-external-upload-resume" original-view="external-upload-resume" theme="default"> <div class="ph-import-resume-v1-external-upload-resume-default ph-widget-target" as-element="ph-import-resume-v1" data-widget="ph-import-resume-v1" view="external-upload-resume-1684936128514" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" original-view="external-upload-resume" instance-id="" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-HeclEX"></div> </section> </div> <div class="inner-wrapper mobile-hide" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Rf6y0f"> <p class="or-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qVoIKG"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-chooseOrText" data-ph-at-id="or-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-1Fby5u" language-overriden="true">or</ppc-content> </p> <button class="btn questions-btn primary-button" click.delegate="handleFindYourFit('profileQues')" data-ph-at-id="answers-questions-desktop-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MAHE8e"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-fyfStepsHeadingTxt" data-ph-at-id="answers-questions-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-M0s6yX" language-overriden="true">Answer Questions </ppc-content> </button> </div> </div> <div class="checkbox-btn-group" if.bind="!gdprConsent" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-t5GYiJ"> <label class="input-checkbox-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-zXtIg7"> <input type="checkbox" checked.bind="isOptInChoosen" aria-checked="${isOptInChoosen?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="isOptinChanged()" aria-label="Sign me up for company updates" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-MoreReleventJobsCheckboxText" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-rNDf6R"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-thjGIc"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-AykTK7"></span> <span class="checkbox-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8IRxgB"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-MoreReleventJobsCheckboxText" data-ph-at-id="checkbox-button-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-CzYell" language-overriden="true">Sign me up for company updates</ppc-content> </span> </input></label> </div> <button class="close" click.delegate="closePopup()" aria-label="Choose your path close" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-ChooseSectionCloseAriaLabel" data-ph-at-id="close-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-t83TEn"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-D0bUnM"></i> </button> </div> </div> </div> <span class="sr-only phcriticalhide" aria-live="polite" aria-atomic="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-aPYIIM"> <span if.bind="chooseSteps" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-JiHW3A"> Choose your path </span> </span> <div class="popup-modal-backdrop active email-validation-wrapper phcriticalhide" show.bind="isEmailValidationEnabled && !isVerifiedUser && isShowEmailValidationPopup" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-re7ttL"> <div class="modal fade in show modal-dialog ph-a11y-modal-email-validation-area email-validation-popup" role="dialog" aria-modal="true" aria-labelledby="modal-heading-id" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Osf7mj"> <button class="close-popup close" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-closePopup" aria-label="close popup" click.delegate="closeEmailValidationPopup()" ph-tevent="email_validation_popup_closed" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-wu374d"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-GZKnGZ"></i> </button> <h2 class="email-val-heading ph-a11y-email-val-heading" id="modal-heading-id" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8NbOo3"> ${widgetBundle['emalValHeadingText'] | pht}</h2> <div class="email-val-desc" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-tExKAs"> ${widgetBundle['emailValDescText1'] | pht} <span class="sign-up-email" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6tmhFA">${profileData.email}</span>${widgetBundle['emailValDescText2'] | pht} <span class="token-expiry-time-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-n6FczF"> ${tokenExpiryTimeText}.</span></div> <span class="email-send-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Lm5x88">${widgetBundle['emailValSendText'] | pht}</span> <button click.delegate="resendVerificationEmail(false)" disabled.bind="isResendFailed" class="${isResendFailed?'disabled':''} email-resend-link" ph-tevent="resend_alert_click" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ay1uGA"> ${widgetBundle['resendEmailText'] | pht}</button> <span show.bind="isResendFailed" class="email-sent-failed ph-a11y-fyf-email-sent-failed" tabindex="-1" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Q3kMSw"> <i class="icon icon-info" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-xWFiJB"></i> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-uvSeMA">${widgetBundle['resendFailedText'] | pht} </span> </span> </div> </div> <div class="popup-modal-backdrop upload-resume-popup phcriticalhide" if.bind="userConsentPopup" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iAzZxT"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-unsaved-popup-heading" aria-describedby="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-bdbudN"> <!-- Dialog area --> <div class="modal-dialog ${popupType == 'resumeUpload' ? 'resume-dialog' : ''} ${popupType == 'resumeError' ? 'resume-error' : ''}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-oBsKJ7"> <!-- Close popup button --> <div class="close-popup-btn" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kHNXp2"> <button class="ph-a11y-popup-start-focus close" click.delegate="closeUserConsentPopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-fErTHk"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-bhOTtc"></i> </button> </div> <div class="modal-body" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-V2PyM5"> <h2 class="heading-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-HQCDjw"> <ppc-content class="heading" id="ph-ally-unsaved-popup-heading" key="mCDvDy-ph-find-your-fit-container-v1-default-unsaved-popup-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-lXu31l" language-overriden="true"> Upload Resume </ppc-content> </h2> <div class="sub-heading-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-5IzvVU"> <ppc-content class="sub-heading" id="ph-ally-unsaved-popup-subHeading" key="mCDvDy-ph-find-your-fit-container-v1-default-ally-unsaved-popup-subHeading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-y4J6Sl" language-overriden="true">We will process your personal data according to our Privacy Notice. Please read it and understand your data protection rights.</ppc-content> </div> <div class="checkbox-wrapper" if.bind="!(piiConsentData && piiConsentData.length)" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Dm9SpH"> <div class="checkbox-btn-group" if.bind="!gdprPreCheck" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MUVfIF"> <label class="input-checkbox-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ERxkdT"> <input type="checkbox" class="ph-a11y-terms-check-box" aria-labelledby="termsError" checked.bind="acceptTerms" aria-checked="${acceptTerms?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="termsChanged()" aria-label="I have read and agree to the terms" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-termsAriaLabel" aria-required="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Y8RaEt"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-lBm3qY"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8UZcYY"></span> <span class="checkbox-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-AVjUii"> <ppc-content class="cd-terms-policy-block" key="mCDvDy-ph-find-your-fit-container-v1-default-cd-terms-policy-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-nsE1O9" language-overriden="true"> <span class="mandatory-star">*</span> I have read and agree to the <a class="termsLink" target="_blank" href="javascript:void(0);">terms</a> </ppc-content> </span> </input></label> </div> <span class="checkbox-text" if.bind="gdprPreCheck" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-p2NsKF"> <ppc-content class="cd-terms-policy-block" key="mCDvDy-ph-find-your-fit-container-v1-default-cd-terms-policy-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7vxdFf" language-overriden="true"> <span class="mandatory-star">*</span> I have read and agree to the <a class="termsLink" target="_blank" href="javascript:void(0);">terms</a> </ppc-content> </span> <div class="terms-error" id="termsError" if.bind="termsError" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-VPcJTA"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-terms-error" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qcfoMu" language-overriden="true"> Please accept privacy policy and terms of use. </ppc-content> </div> <div class="checkbox-btn-group" if.bind="!hideUserConsentCheckbox" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-FH4oYx"> <label class="input-checkbox-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-RK3mxk"> <input type="checkbox" checked.bind="savePersonalInfo" aria-checked="${savePersonalInfo?'true':'false'}" data-ph-at-id="checkbox-button" aria-label=" Save my resume and contact me for jobs that I may be suitable for (optional) " key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-saveResumeAriaLabe" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-JtLC4V"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-VFfZEC"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-27DMiB"></span> <span class="checkbox-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-zNOKL5"> <ppc-content data-ph-at-id="checkbox-button-text" key="mCDvDy-ph-find-your-fit-container-v1-default-save-my-checkbox-button-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Pn7YjZ" language-overriden="true"> Save my resume and contact me for jobs that I may be suitable for <span class="checkbox-optional-text">(optional)</span> </ppc-content> </span> </input></label> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6FxQnH"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gd0KxC"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-fyfcont' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-fyfcont' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" change.delegate="isButtonDisabled()" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-pH8Hvw"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-w3tdmd"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8lHe5n"></span> <span class="checkbox-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-3oi89l"> <span id="${'checkbox-label-fyfcont' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iz26eY"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-PXPMrI">*</span> </span> </input></label> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kv2etz"> <span class="pii-consent-error" id="consent-error-fyfcont" if.bind="piiConsentError" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-hfj3mN"> ${widgetBundle['piiConsentError'] | pht} </span> </div> <button class="btn primary-button" disabled.bind="piiConsentData && piiConsentData.length ? isDisabled : !acceptTerms" click.delegate="!isDisabled || acceptTerms ? submitResume() : false" ph-tevent="pii-consent-submit" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-tnmk1j"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-submitbuttonkey" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-YmMjZI" language-overriden="true"> Confirm </ppc-content> </button> </div> </div> </div> </div> <div class="popup-modal-backdrop phcriticalhide" if.bind="resumeInfoPopup" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-uz6ck0"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" tabindex="-1" aria-modal="true" aria-labelledby="resume-info-heading" aria-describedby="resume-info-subheading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-XtDDtn"> <div class="modal-dialog resume-step" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Uobzh7"> <button class="ph-a11y-popup-start-focus close" click.delegate="activeStep != 'cancel' ? changeActiveStep('cancel') : closeResumeInfoPopup()" aria-label="${widgetBundle['contactDetailsPopupCloseAriaLabel'] | pht }" data-ph-at-id="close-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qf1h9Q"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WzVnwg"></i> </button> <div class="modal-body" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-BtR0Ue"> <!-- Contact Details area --> <div if.bind="activeStep == 'contactDetails'" class="upload-contact-details" data-ph-at-id="upload-contact-details-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-L3KVBT"> <div class="contact-details-inner-wrapper" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-2mM2F6"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-TuJqZg"> <span data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-vlySt4"> ${widgetBundle['contactDetailsAreaHeadingText'] | pht} </span> </h2> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-YNkgnD"> <form role="form" aria-label="${widgetBundle['contactDetailsAreaFormAriaLabel'] | pht}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-p7hw91"> <div class="form-group ${contactDetails.preferredName.error ? 'error focus':''}" if.bind="preferredName" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6NzQiX"> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-XZJev3"> <label for="preferredName" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-weclKX"> <span class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-3NYfVs"> ${widgetBundle['contactDetailsAreaPreferredName'] | pht} </span> <span class="" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-dLKVon"> <span data-ph-at-id="name-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-RiWyT9"> ${widgetBundle['contactDetailsAreaPreferredName'] | pht} </span> </span> <span class="mandate-field" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9UPx61"> * </span> </label> <div class="input-group" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8HFBTr"> <input type="text" class="form-control ph-a11y-form-control-config-preferred-name fs-block" id="preferredName" placeholder=" ${widgetBundle['contactDetailsAreaPreferredNamePlaceholder'] | pht}" aria-describedby="ph-a11y-contact-preferred-name-field-error" value.bind="contactDetails.preferredName" autocomplete="on" data-ph-at-id="preferred-name-input" change.delegate="fieldValidation('preferredName')" aria-required="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-HtbRlR"> <span id="ph-a11y-contact-preferred-name-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-onVXjV"> <span if.bind="contactDetailsErrorObj.preferredName.error" data-ph-at-id="name-error-alert" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-oQ2F4w"> <span data-ph-at-id="upload-resume-name-error-alert-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qVElLB"> ${widgetBundle['contactDetailsAreaPreferredNameInputErrorText'] | pht} </span> </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.preferredName.validField" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gf0yqE"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.name.error ? 'error focus':''}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-RgdGKf"> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WjYPlk"> <label for="name" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9NdudO"> <span class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-hdlmtf"> ${widgetBundle['contactDetailsAreaName'] | pht} </span> <span class="" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Ob4UpP"> <span data-ph-at-id="name-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-3vMSoa"> ${widgetBundle['contactDetailsAreaName'] | pht} </span> </span> <span class="mandate-field" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7mbDWA"> * </span> </label> <div class="input-group" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Bmcjfi"> <input type="text" class="form-control ph-a11y-form-control-config-name fs-block" id="name" placeholder=" ${widgetBundle['contactDetailsAreaNamePlaceholder'] | pht}" aria-describedby="ph-a11y-contact-name-field-error" value.bind="contactDetails.name" autocomplete="name" data-ph-at-id="name-input" change.delegate="fieldValidation('name')" aria-required="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6vwjUn"> <span id="ph-a11y-contact-name-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7aHMI2"> <span if.bind="contactDetailsErrorObj.name.error" data-ph-at-id="name-error-alert" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-5xQQAC"> <span data-ph-at-id="upload-resume-name-error-alert-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-rOSKVL"> ${widgetBundle['contactDetailsAreaNameInputErrorText'] | pht} </span> </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.name.validField" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-K2srkR"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.email.error ? 'error focus':''}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Gad4it"> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-KvPT3R"> <label for="email" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-tzvgAp"> <span class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-JFKA52"> ${widgetBundle['contactDetailsAreaEmail'] | pht} </span> <span class="" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-uDzDeV"> <span data-ph-at-id="email-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-2duMhy"> ${widgetBundle['contactDetailsAreaEmail'] | pht} </span> </span> <span class="mandate-field" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-h04aWV"> * </span> </label> <div class="input-group" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-SIrsNF"> <input type="text" class="form-control ph-a11y-form-control-config-email fs-block" id="email" placeholder=" ${widgetBundle['contactDetailsAreaEmailPlaceholder'] | pht}" aria-describedby="ph-a11y-contact-email-field-error" value.bind="contactDetails.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" aria-required="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ZiIURu"> <span id="ph-a11y-contact-email-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-u3SEZM"> <span if.bind="contactDetailsErrorObj.email.code && contactDetailsErrorObj.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-BiA1FI"> <span data-ph-at-id="upload-resume-email-error-alert-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-IOydY8"> ${widgetBundle['contactDetailsAreaEmailInputErrorText'] | pht} </span> </span> <span if.bind="contactDetailsErrorObj.email.code && contactDetailsErrorObj.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6mfcM7"> <span data-ph-at-id="upload-resume-email-error-alert-text2" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-KvL014"> ${widgetBundle['contactDetailsAreaEmailInputErrorCorrentFormat'] | pht} </span> </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.email.validField" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-3B4EmU"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.phone.error ? 'error focus':''}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MFxoqV"> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ZSYjVb"> <label for="phone" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ti9G6Z"> <span class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Z8XPcp"> ${widgetBundle['contactDetailsAreaPhone'] | pht} </span> <span class="" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-bB6rA5"> <span data-ph-at-id="phone-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-eBzybz"> ${widgetBundle['contactDetailsAreaPhone'] | pht} </span> </span> </label> <div class="input-group" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-NbwAZw"> <input type="text" class="form-control ph-a11y-form-control-config-phone fs-block" id="phone" placeholder="${widgetBundle['contactDetailsAreaPhonePlaceHolder'] | pht }" aria-describedby="ph-a11y-contact-phone-field-error" value.bind="contactDetails.phone" autocomplete="tel" data-ph-at-id="phone-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6nnBNx"> <span id="ph-a11y-contact-phone-field-error" aria-atomic="true" aria-live="assertive" if.bind="contactDetailsErrorObj.phone.code && contactDetailsErrorObj.phone.code == 'E101'" class="error-msg" data-ph-at-id="phone-error-alert" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-4IGQao"> <span data-ph-at-id="upload-resume-phone-error-alert-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8cKdI1"> ${widgetBundle['contactDetailsAreaPhoneInputErrorText'] | pht} </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.phone.validField" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-2SfUPz"></i> </input></div> </div> </div> </form> <div class="buttons-confirm-person-details" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Nt4CoV"> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-A632Pb"> <button class="btn confirm-cancel-btn " click.delegate="changeActiveStep('cancel')" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-PqZ639"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-vNP2KT"> ${widgetBundle['contactDetailsAreaCancelBtnText'] | pht } </span> </button> </div> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iCTxT6"> <button class="btn primary-button" click.delegate="configureMoreDetails()" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-p0ZG9m"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-2dbD54"> ${widgetBundle['contactDetailsAreaSubmitBtnText'] | pht } </span> </button> </div> </div> </div> </div> </div> <!-- Cancel Popup area --> <div if.bind="activeStep == 'cancel'" class="cancel-contact-details" data-ph-at-id="cancel-contact-details-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-DJqUzx"> <div class="contact-details-inner-wrapper" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ChOcLV"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9Ou7si"> <span data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-0MUIbT"> ${widgetBundle['resumeCancelPopupHeading'] | pht} </span> </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-e2Q0JI"> <span data-ph-at-id="sub-heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-nHhPVB"> ${widgetBundle['resumeCancelPopupSubHeading'] | pht} </span> </p> <div class="buttons-cancel" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Niknxc"> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gVM6W7"> <button class="btn confirm-cancel-btn " click.delegate="closeResumeInfoPopup()" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Ptv8qX"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-fx6cA4"> ${widgetBundle['resumeCancelPopupCancelBtn'] | pht} </span> </button> </div> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-a0JIYG"> <button class="btn primary-button" click.delegate="changeActiveStep(previousActiveStep)" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-NsQeaB"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-pDGER9"> ${widgetBundle['resumeCancelPopupContinueBtn'] | pht} </span> </button> </div> </div> </div> </div> <!-- Job Title area --> <div if.bind="activeStep == 'jobTitles'" data-ph-at-id="job-title-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-SGxDRx"> <div class="job-title-inner-wrapper" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kdcBdV"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-T9oAo6"> ${widgetBundle['resumeJobTitle'] | pht:{"activeStepIndex":activeStepIndex, "resumeConformationSteps":resumeConformationSteps.length}} </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WYx30u"> ${widgetBundle['resumeJobTitleSubHeading'] | pht } </p> <span class="sr-only hidden-label" id="job-title-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-aW2W1G"> ${widgetBundle['resumeJobTitleSearchLabel'] | pht } </span> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iiU3gW"> <div class="ph-a11y-job-title" data-ph-at-id="job-title-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-vmaNlG"> <div class="input-group" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-lW7WuU"> <input type="text" id="jobTitle" aria-haspopup="listbox" aria-owns="jobTitle-list" class="form-control search-box" name="jobTitles" showresultsonfocus="false" ph-a11y-autocomplete="" data-ph-autocomplete-input="jobTitle" autocomplete="off" placeholder="${widgetBundle['resumeJobTitleSearchPlaceholder'] | pht}" aria-autocomplete="list" aria-controls="jobTitle-list" aria-labelledby="job-title-label" value.bind="resumeInfo.jobTitles.value" data-ph-at-id="input-search-box" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Kb7UL7"> <i class="icon icon-search-2" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-0h5C3o"></i> </input></div> <ul role="listbox" aria-labelledby="jobTitle-list" id="jobTitle-list" class="results-list search-dropdown-list" show.bind="resumeInfo.jobTitles.showDropdown" data-ph-at-id="suggested-data-list" aria-label="${widgetBundle['resumeJobTitleSuggestionAriaLabel'] | pht }" data-ph-at-data-count=" ${resumeInfo.jobTitles.searchTitles.length}" tabindex="-1" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-N0QDmx"> <li role="option" repeat.for="eachTitle of resumeInfo.jobTitles.searchTitles" class="results-listitem ph-autocomplete-input-listbox-item search-list-item ${eachTitle.aria.selected ? 'phs-focus':''} title_${$index} ${resumeInfo.jobTitles.selectedTitles.indexOf(eachTitle.title) != -1 ?'selected':''}" id="jobTitle-result-item-${$index}" aria-label="${eachTitle.title}" data-ph-at-id="suggested-data-list-item" data-ph-at-job-title-text="${eachTitle.title}" innerhtml.bind="eachTitle.title_html | sanitizeHTML" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-R4ZajS"> </li> <li class="search-noresults" if.bind="!resumeInfo.jobTitles.searchTitles.length && resumeInfo.jobTitles.value" data-ph-at-id="no-suggested-results" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Ne1VJu"> ${widgetBundle['resumeJobTitleNoResults'] | pht } </li> </ul> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WJN6Wh"> <div class="sr-only" if.bind="!resumeInfo.jobTitles.searchTitles.length && resumeInfo.jobTitles.value && resultUpdated" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-2R7hmB"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-A83j9U"> ${widgetBundle['resumeJobTitleNoResults'] | pht } </span> </div> <div class="sr-only" if.bind="resumeInfo.jobTitles.searchTitles.length && resumeInfo.jobTitles.value && resultUpdated" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-wvSQLQ"> ${widgetBundle['resumeShowingText'] | pht } ${resumeInfo.jobTitles.searchTitles.length} ${resumeInfo.jobTitles.searchTitles.length > 1 ? widgetBundle['resumeJobTitlePlural'] : widgetBundle['resumeJobTitleSingular']} </div> </div> </div> </div> </div> <div show.bind="resumeInfo.jobTitles.selectedTitles.length > 0" class="tags-block selected-titles-block" data-ph-at-id="selectedtitles-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-tWutoV"> <a href="javascript:void(0);" click.delegate="handleSkip()" class="skip-selected each-tag" if.bind="resumeInfo.jobTitles.selectedTitles.length > 10" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-X2LE6u"> ${widgetBundle['resumeSkipThisSection'] | pht } </a> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-f2rtAM"> <h3 class="job-titles-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-xGB1Mv"> ${widgetBundle['resumeJobTitleSuggestionsHeading'] | pht } </h3> </div> <ul show.bind="resumeInfo.jobTitles.selectedTitles.length > 0" class="tags-list ph-common-slection-area" id="selected-titles" ph-role="data.bind:resumeInfo.jobTitles.selectedTitles" role="${resumeInfo.jobTitles.selectedTitles.length > 1 ? 'list' : false}" data-ph-at-id="selected-title-list" data-ph-at-data-count="${resumeInfo.jobTitles.selectedTitles.length}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8OpHKd"> <li class="each-tag" show.bind="resumeInfo.jobTitles.selectedTitles.length" role="${resumeInfo.jobTitles.selectedTitles.length > 1 ? 'listitem' : false}" repeat.for="selectedTitle of resumeInfo.jobTitles.selectedTitles" data-ph-at-id="selected-data-list-item" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-NM4quJ"> ${selectedTitle} <a href="javascript:void(0)" class="remove-tag" click.delegate="resumeInfo.removeSelectedData('jobTitles',$index)" aria-label="${widgetBundle['resumeRemoveText']} ${selectedTitle}" data-ph-at-id="title-delete-link" data-ph-at-title-name-text="${selectedTitle}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gEdmcg"> <i class="icon ${widgetBundle['removeSelectionIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MJFDQK"></i> </a> </li> </ul> </div> </div> <!-- Skills --> <div if.bind="activeStep == 'skills'" data-ph-at-id="skills-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-LIc4co"> <div class="skills-inner-wrapper" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iRRfcR"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-tqynEt"> ${widgetBundle['resumeSkillSet'] | pht:{"activeStepIndex":activeStepIndex, "resumeConformationSteps":resumeConformationSteps.length}} </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-NLkC2C"> ${widgetBundle['resumeSkillSetSubHeading'] | pht } </p> <span class="sr-only hidden-label" id="search-skill-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-mjqR8u"> ${widgetBundle['resumeSkillSetSearchLabel'] | pht } </span> <div class="ph-a11y-skills" data-ph-at-id="skills-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MlCEpk"> <div class="input-group" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-RsdsEd"> <input type="text" aria-haspopup="listbox" aria-owns="skills-list" class="form-control search-box" placeholder="${widgetBundle['resumeSkillSetSearchPlaceholder'] | pht}" showresultsonfocus="false" ph-a11y-autocomplete="" id="skills" name="skills" data-ph-autocomplete-input="skills" autocomplete="off" aria-autocomplete="list" aria-controls="skills-list" value.bind="resumeInfo.skills.value" data-ph-at-id="input-search-box" aria-labelledby="search-skill-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-TiGnim"> <i class="icon icon-search-2" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-4NfcFZ"></i> </input></div> <ul role="listbox" class="search-dropdown-list" show.bind="resumeInfo.skills.showSkillsDropdown && resumeInfo.skills.value" data-ph-at-id="suggested-data-list" id="skills-list" aria-labelledby="skills-list" aria-label="${widgetBundle['resumeSkillSetSuggestionAriaLabel'] | pht }" data-ph-at-data-count="${resumeInfo.skills.skillsList.length}" tabindex="-1" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9sOKvG"> <li role="option" repeat.for="eachSkill of resumeInfo.skills.skillsList" class="results-listitem ph-autocomplete-input-listbox-item search-list-item title_${$index} ${(resumeInfo.skills.selectedSkills.indexOf(eachSkill.skill) >= 0 || eachSkill.isSkillSelected) ?'selected':''}" id="skills-result-item-${$index}" aria-label="${eachSkill.skill}" data-ph-at-id="suggested-data-list-item" data-ph-at-skill-name-text="${eachSkill.skill}" innerhtml.bind="eachSkill.skill_html | sanitizeHTML" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-cuNGn3"> </li> <li class="no-results" ref="noResults" data-ph-at-id="no-data" if.bind="!resumeInfo.skills.skillsList.length && resumeInfo.skills.value.length && resumeInfo.skills.showSkillsDropdown" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7fU5sV"> ${widgetBundle['resumeSkillSetNoResults'] | pht } </li> </ul> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-P3KxkE"> <div class="sr-only" if.bind="!resumeInfo.skills.skillsList.length && resumeInfo.skills.value.length && resumeInfo.skills.showSkillsDropdown && resultUpdated" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-laJXm3"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-EpB2wS"> ${widgetBundle['resumeSkillSetNoResults'] | pht } </span> </div> <div class="sr-only" if.bind="resumeInfo.skills.skillsList.length && resumeInfo.skills.value.length && resumeInfo.skills.showSkillsDropdown && resultUpdated" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-h9CnHB"> ${widgetBundle['resumeShowingText'] | pht } ${resumeInfo.skills.skillsList.length} ${resumeInfo.skills.skillsList.length > 1 ? widgetBundle['resumeSkillSetPlural'] : widgetBundle['resumeSkillSetSingular']} </div> </div> <div show.bind="resumeInfo.skills.selectedSkills.length > 0" class="tags-block" data-ph-at-id="selectedskills-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-NleqoB"> <a href="javascript:void(0);" class="skip-selected each-tag" click.delegate="handleSkip(true)" if.bind="resumeInfo.skills.selectedSkills.length > 10" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-sGQAuk"> ${widgetBundle['resumeSkipThisSection'] | pht } </a> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-krv3rt"> <h3 class="skills-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-DFoJG7"> ${widgetBundle['resumeSkillSetSuggestionsHeading'] | pht } </h3> </div> <ul show.bind="resumeInfo.skills.selectedSkills.length > 0" role="${resumeInfo.skills.selectedSkills.length > 1 ? 'list' : false}" class="tags-list ph-common-slection-area" id="selected-skills" data-ph-at-id="selected-data-list" tabindex="-1" ph-role="data.bind:resumeInfo.skills.selectedSkills" data-ph-at-data-count="${resumeInfo.skills.selectedSkills.length}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-xb71JZ"> <li class="each-tag" show.bind="resumeInfo.skills.selectedSkills.length" role="${resumeInfo.skills.selectedSkills.length > 1 ? 'listitem' : false}" repeat.for="selectedSkill of resumeInfo.skills.selectedSkills" data-ph-at-id="selected-data-list-item" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ASbBTn"> ${selectedSkill} <a href="javascript:void(0)" class="remove-tag" click.delegate="resumeInfo.removeSelectedData('skills',$index)" aria-label="${widgetBundle['resumeRemoveText']} ${selectedSkill}" data-ph-at-id="skill-delete-link" data-ph-at-skill-name-text="${selectedSkill}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-2ueVJv"> <i class="icon ${widgetBundle['removeSelectionIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-We7sAH"></i> </a> </li> </ul> </div> <div class="tags-block" if.bind="resumeInfo.skills.suggestedSkills.length" data-ph-at-id="skills-suggestions-data-block" data-ph-at-data-count="${resumeInfo.skills.suggestedSkills.length}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-X0E6Gg"> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-mGENrG"> <h3 class="suggested-heading" tabindex="-1" id="suggested-skills-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-oVdbt0"> ${widgetBundle['resumeSkillSetSuggestedHeading'] | pht } </h3> </div> <ul show.bind="resumeInfo.skills.suggestedSkills.length > 0" ph-role="data.bind:resumeInfo.skills.suggestedSkills" class="tags-list suggestions-list" id="suggested-skills" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-mn3emA"> <li repeat.for="eachSkill of resumeInfo.skills.suggestedSkills" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-f9qpx5"> <button class="suggestions-btn" role="link" click.delegate="resumeInfo.selectSuggestions(eachSkill.skill,$index)" data-ph-at-id="skills-suggest-link" data-ph-at-skill-name-text="${eachSkill.skill}" aria-label="${widgetBundle['resumeAddText'] | pht } ${eachSkill.skill}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6ptgDS"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-TJ2r4O">${eachSkill.skill}</span> <i class="icon icon-plus" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kAMVZw"></i> </button> </li> </ul> </div> </div> </div> </div> <!-- Work Experience --> <div if.bind="activeStep == 'workExperience'" data-ph-at-id="work-experience-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-NBE7BL"> <div class="work-experience-inner-wrapper" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Yej3JV"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Y8KCsX"> ${widgetBundle['resumeExperience'] | pht:{"activeStepIndex":activeStepIndex, "resumeConformationSteps":resumeConformationSteps.length}} </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qI8pjv"> ${widgetBundle['resumeExperienceSubHeading'] | pht } </p> <fieldset class="exp-block" data-ph-at-id="exp-block" data-ph-at-data-count="${resumeInfo.experienceData.length}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-dMHMEo"> <legend class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-dYMEFb"> ${widgetBundle['resumeExperienceLegendText'] | pht } </legend> <div class="radio-group" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-d0TjYL"> <span class="each-radio-button" repeat.for="exp of resumeInfo.experienceData" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6vVncu"> <input name="experience" model.bind="exp" id="exp_${$index}" checked.bind="resumeInfo.workExperience.selectedExp" type="radio" data-ph-at-id="exp-link" data-ph-at-exp-text="${exp.displayName}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Im3TyW"> <label for="exp_${$index}" class="radio-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-VPVApk"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-YTcXxn">${exp.displayName} </span> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-3LsvgV"> ${widgetBundle['resumeExperienceYearsText'] | pht } </span> </label> </input></span> </div> </fieldset> </div> </div> <!-- Preferred Location --> <div if.bind="activeStep == 'preferredLocation'" data-ph-at-id="work-experience-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iSNI2A"> <div class="work-experience-inner-wrapper" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-uxBfMC"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-SXrzFq"> ${widgetBundle['resumeLocation'] | pht:{"activeStepIndex":activeStepIndex, "resumeConformationSteps":resumeConformationSteps.length}} </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9s6Fgo"> ${widgetBundle['resumeLocationSubHeading'] | pht } </p> <span class="sr-only hidden-label" id="preferred-location-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7Yq95R"> ${widgetBundle['resumeLocationSearchLabel'] | pht } </span> <div class="preferred-location-block" data-ph-at-id="preferred-location-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-I3IfCv"> <div class="input-group ph-autocomplete-input-wrapper" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Bliz8q"> <input type="text" aria-haspopup="listbox" aria-owns="locations-list" class="location ph-a11y-location-box" placeholder="${widgetBundle['resumeLocationSearchPlaceholder'] | pht}" showresultsonfocus="false" ph-a11y-autocomplete="" id="preferredLocation" name="preferredLocation" data-ph-autocomplete-input="locations" autocomplete="off" aria-autocomplete="list" aria-controls="locations-list" value.bind="resumeInfo.preferredLocation.value" data-ph-at-id="input-search-box" aria-labelledby="preferred-location-label" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-IHFYTr"> <i class="icon icon-search-2" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ETgZHr"></i> </input></div> <ul role="listbox" class="combobox-results-list search-dropdown-list" show.bind="resumeInfo.preferredLocation.showLocationDropdown" data-ph-at-id="suggested-data-list" id="locations-list" aria-labelledby="locations-list" aria-label="${widgetBundle['resumeLocationSuggestionAriaLabel'] | pht}" data-ph-at-data-count="${resumeInfo.preferredLocation.locationsList.length}" tabindex="-1" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6CgXhf"> <li role="option" repeat.for="eachLocation of resumeInfo.preferredLocation.locationsList" class="combobox-results-listitem ph-autocomplete-input-listbox-item search-list-item title_${$index} ${(resumeInfo.preferredLocation.selectedLocations.indexOf(eachLocation.location_display) >= 0 || eachLocation.isLocationSelected) ?'selected':''}" id="preferredLocation-result-item-${$index}" data-ph-at-id="suggested-data-list-item" aria-label="${eachLocation.location_display}" data-ph-at-locations-name-text="${eachLocation.location_display}" innerhtml.bind="eachLocation.location_html | sanitizeHTML" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-E8I0w5"> </li> <li class="no-results" ref="noResults" data-ph-at-id="no-data" if.bind="!resumeInfo.preferredLocation.locationsList.length && resumeInfo.preferredLocation.value.length && resumeInfo.preferredLocation.showLocationDropdown" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-KcyCFQ"> ${widgetBundle['resumeLocationNoResultsText'] | pht} </li> </ul> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-PJ8Zm9"> <div class="sr-only" if.bind="!resumeInfo.preferredLocation.locationsList.length && resumeInfo.preferredLocation.value.length && resumeInfo.preferredLocation.showLocationDropdown && resultUpdated" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-szEZnT"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-TF3vIJ"> ${widgetBundle['resumeLocationNoResultsText'] | pht} </span> </div> <div class="sr-only" if.bind="resumeInfo.preferredLocation.locationsList.length && resumeInfo.preferredLocation.value.length && resumeInfo.preferredLocation.showLocationDropdown && resultUpdated" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-6xxFpK"> ${widgetBundle['resumeShowingText'] | pht } ${resumeInfo.preferredLocation.locationsList.length} ${resumeInfo.preferredLocation.locationsList.length > 1 ? widgetBundle['resumeLocationPlural'] : widgetBundle['resumeLocationSingular']} </div> </div> </div> <div show.bind="resumeInfo.preferredLocation.selectedLocations.length > 0" class="tags-block selected-locations-block" data-ph-at-id="selectedlocations-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MuDymm"> <a href="javascript:void(0);" click.delegate="handleSkip()" class="skip-selected each-tag" if.bind="resumeInfo.preferredLocation.selectedLocations.length > 10" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MTslI8"> ${widgetBundle['resumeSkipThisSection'] | pht } </a> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-rsjNO4"> <h3 class="location-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-eIjIHk"> ${widgetBundle['resumeLocationSuggestionsHeading'] | pht } </h3> </div> <ul show.bind="resumeInfo.preferredLocation.selectedLocations.length > 0" role="${resumeInfo.preferredLocation.selectedLocations.length > 1 ? 'list' : false}" class="tags-list ph-common-slection-area" id="selected-locations" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${resumeInfo.preferredLocation.selectedLocations.length}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8Es0mP"> <li class="each-tag" show.bind="resumeInfo.preferredLocation.selectedLocations.length" role="${resumeInfo.preferredLocation.selectedLocations.length > 1 ? 'listitem' : false}" repeat.for="selectedLocation of resumeInfo.preferredLocation.selectedLocations" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-YI3ShA"> ${selectedLocation} <a href="javascript:void(0)" class="remove-tag" click.delegate="resumeInfo.removeSelectedData('preferredLocation',$index)" aria-label="${widgetBundle['resumeRemoveText']} ${selectedLocation}" data-ph-at-id="location-delete-link" data-ph-at-location-name-text="${selectedLocation}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9FiDwW"> <i class="icon ${widgetBundle['removeSelectionIcon'] | pht}" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Fotc6f"></i> </a> </li> </ul> </div> </div> </div> <div class="active-step-prev-next-btns" if.bind="activeStep != 'contactDetails' && activeStep != 'cancel'" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-OnYEBR"> <div class="active-step-button-cntr prev" show.bind="activeStepIndex > 1" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Gj4pjL"> <button class="btn confirm-cancel-btn " click.delegate="resumeInfo.loadPreviousStep()" id="previous-popup-btn" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-U5fdjc"> <i class="icon icon-arrow-left-9" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-YdT67t"></i> ${widgetBundle['resumeStepsPrevText'] | pht } </button> </div> <div class="active-step-button-cntr next" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-1iyGRe"> <button id="next-popup-btn" class="btn primary-button" click.delegate="resumeInfo.loadNextStep()" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-eZZCZt"> <span if.bind="activeStepIndex != resumeConformationSteps.length" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Dm4UJn"> ${widgetBundle['resumeStepsNextText'] | pht } </span> <span if.bind="activeStepIndex == resumeConformationSteps.length " data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-T31ad8"> ${widgetBundle['resumeStepsSubmitText'] | pht } </span> <i class="icon icon-arrow-right-9" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-FKcEI3"></i> </button> </div> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-942S6W"> <div if.bind="selectionRemovalSronly" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-xJN2Zy"> ${selectionRemovalSrText} </div> </div> </div> </div> </div> </div> <div class="popup-modal-backdrop phcriticalhide" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-F0ayAj"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" tabindex="-1" aria-modal="true" show.bind="isDialogOpen" aria-label.bind="isDeleteResume? 'reset personalization' : ''" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gvd5lM"> <!-- Upload resume dropzone area --> <div class="modal-dialog" if.bind="!showLoader" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-KPP1fi"> <div if.bind="!uploadResumeStatus" class="upload-failure" data-ph-at-id="upload-failure-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Lf9Z9W"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="invalid format resume popup close" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-uploadFailurePopupCloseAriaLabel1" data-ph-at-id="close-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WdTt1j"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-quhSgw"></i> </button> <div class="failure-img-block" data-ph-at-id="upload-failure-img-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Cqqsuh"> <i class="icon icon-sad-file" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-KenObS"></i> <span key="mCDvDy-ph-find-your-fit-container-v1-default-sadFileIconText" class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-v4c0fX" language-overriden="true">Failure icon</span> </div> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-EtEsrp"> <h3 class="heading" if.bind="isFileSupported" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-CVoEyG"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadUnsupportedErrorHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-EmHjoz" language-overriden="true"> Oops invalid format...</ppc-content> </h3> <h3 class="heading" if.bind="!isFileSupported" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-U2l3wu"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadErrorHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Ql7QLp" language-overriden="true"> Oops... </ppc-content> </h3> <p if.bind="isFileSupported" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-fI2iv9"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadUnsupportedErrorDescription" data-ph-at-id="description-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-aKSYXe" language-overriden="true"> Please upload one of the following file formats: pdf, docx, txt </ppc-content> </p> <p if.bind="!isFileSupported && limitExceeded && widgetBundle['uploadFileSizeError']" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-fuZ0Lc"> ${widgetBundle['uploadFileSizeError'] | pht:{"fileSize": maxFileSize}} </p> <p if.bind="!isFileSupported && ((limitExceeded && !widgetBundle['uploadFileSizeError']) || !limitExceeded)" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-DWElXe"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadErrorDescription" data-ph-at-id="description-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-JJcqdl" language-overriden="true">Something went wrong. </ppc-content> </p> <p if.bind="!isFileSupported && ((limitExceeded && !widgetBundle['uploadFileSizeError']) || !limitExceeded)" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qkQPf7"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadErrorUploadAgain" data-ph-at-id="error-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-f2EpEY" language-overriden="true">Please try to upload your resume again</ppc-content> </p> <div class="social-login-close" data-ph-at-id="social-login-close-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kckapu"> <div class="upload-again" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ns89gX"> <section class="ph-widget" data-tmpl-type="inline" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-09TuXw" view="1684936088636-upload-new" original-view="upload-new" theme="default"> <div class="ph-import-resume-v1-upload-new-default ph-widget-target" as-element="ph-import-resume-v1" data-widget="ph-import-resume-v1" view="1684936088636-upload-new" data-tmpl-type="inline" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" original-view="upload-new" instance-id="" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gwB3Yg"> <div class="ph-dropzone-area" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MJLOiP"> <button id="ph-dropzone" class="upload-btn btn primary-button" data-ph-at-id="upload-resume-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-iL2IsL"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadTryAgainText" data-ph-at-id="upload-try-again-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-rdikD2" language-overriden="true">Try again</ppc-content> </button> </div> </div> </section> </div> </div> </div> </div> <div if.bind="contactDetailsPopup" class="upload-contact-details" data-ph-at-id="upload-contact-details-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-TYK1Jo"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="contact details popup Close" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-contactDetailsPopupCloseAriaLabel" data-ph-at-id="close-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8eAV91"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-cORJy3"></i> </button> <div class="contact-details-inner-wrapper" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-fcZug9"> <p if.bind="!contactDetailsFailure && contactDetailsFirstTime" class="phs-sub-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qb0G1M"> ${widgetBundle['resumeUploadedMessage'] | pht:{"resumeName": profileData.resumeName}} </p> <p if.bind="contactDetailsFailure" class="phs-sub-heading failure-msg" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8Jw69r"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadContactDetailsErrorText1" data-ph-at-id="description-error-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-nuMRW3" language-overriden="true"> Sorry ! Something went wrong, please try again in a few minutes </ppc-content> </p> <h2 if.bind="contactDetailsFirstTime" class="phs-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-bT9PoO"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadContactDetailsHeading" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-65XKBX" language-overriden="true"> But we noticed below information is missing from it. <br /> Please complete the following: </ppc-content> </h2> <h2 if.bind="!contactDetailsFirstTime" class="phs-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-XuPBsf"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadContactDetailsHeading2" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-k73fMJ" language-overriden="true"> We noticed below information is missing from it. <br /> Please complete the following: </ppc-content> </h2> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-TIU1zE"> <form role="form" aria-label="contact details" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-contactDetailspopupFormArialLabel1" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-TPLZzF"> <div class="form-group ${contactDetails.email.error ? 'error focus':''}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-bTpfWS"> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-L7Il4m"> <label for="email" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-nI6dgi"> <span key="mCDvDy-ph-find-your-fit-container-v1-default-contactDetailsEmail" class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-mXiFIY" language-overriden="true">Email </span> <span class="" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-wDMTd5"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-contactDetailsEmail" data-ph-at-id="email-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-1GIEiZ" language-overriden="true">Email </ppc-content> </span> <span class="mandate-field" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-O8SW1g"> * </span> </label> <div class="input-group" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7fnX7A"> <input type="text" class="form-control ph-a11y-form-control-config-email fs-block" id="email" placeholder="your@mail.com" key-placeholder="mCDvDy-ph-find-your-fit-container-v1-default-contactDetailsEmailInputPlaceHolder" aria-describedby="ph-a11y-contact-email-field-error" value.bind="contactDetails.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" aria-required="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-XlXK2N"> <span id="ph-a11y-contact-email-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-NzjKuG"> <span if.bind="contactDetailsErrorObj.email.code && contactDetailsErrorObj.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Lbz99N"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-contactDetailsEmailInputErrorText" data-ph-at-id="upload-resume-email-error-alert-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-dSyJFL" language-overriden="true"> Email should not empty </ppc-content> </span> <span if.bind="contactDetailsErrorObj.email.code && contactDetailsErrorObj.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kObtIN"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-contactDetailsEmailInputErrorCorrectFormat" data-ph-at-id="upload-resume-email-error-alert-text2" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-bi70Ag" language-overriden="true"> Enter a vaild email adress </ppc-content> </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.email.validField" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-uyxcxN"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.phone.error ? 'error focus':''}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-8aYudo"> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-mPxYZH"> <label for="phone" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-EWPujY"> <span key="mCDvDy-ph-find-your-fit-container-v1-default-ContactDetailsPhone" class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WDy4dD" language-overriden="true">Phone</span> <span class="" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-f0o0JX"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-contactDetailsPhone" data-ph-at-id="phone-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-PukBr2" language-overriden="true">Phone </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-pPfl5h"> <input type="text" class="form-control ph-a11y-form-control-config-phone fs-block" id="phone" placeholder="Enter your phone number" key-placeholder="mCDvDy-ph-find-your-fit-container-v1-default-ContactDetailsPhoneInputPlaceHolder1" aria-describedby="ph-a11y-contact-phone-field-error" value.bind="contactDetails.phone" autocomplete="tel" data-ph-at-id="phone-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-T8IRbT"> <span id="ph-a11y-contact-phone-field-error" aria-atomic="true" aria-live="assertive" if.bind="contactDetailsErrorObj.phone.code && contactDetailsErrorObj.phone.code == 'E101'" class="error-msg" data-ph-at-id="phone-error-alert" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-SmvCLI"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-contactDetailsPhoneInputErrorText" data-ph-at-id="upload-resume-phone-error-alert-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-oNeK7y" language-overriden="true">Please enter correct phone number </ppc-content> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.phone.validField" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Pknjwy"></i> </input></div> </div> </div> </form> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-j0d3Md"> <button class="btn primary-button" click.delegate="configureMoreDetails()" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-XreXOI"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-uploadResumeContactDetailsSubtmitText" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-j5WmlL" language-overriden="true">Submit</ppc-content> </button> </div> </div> </div> </div> <div class="user-signin-area" if.bind="currentStep == 'userSignIn' && !showLoader && isAnonymous" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-1OCTPm"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="social login popup Close" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-socialLoginPopupCloseAriaLabelText" data-ph-at-id="close-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-MaOq0K"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-vBEN0m"></i> </button> <div class="upload-success-social-login" if.bind="isLoggedIn" data-ph-at-id="upload-success-social-login-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-dt57sJ"> <div class="upload-cv-status-area" if.bind="contactDetailsFirstTime" data-ph-at-id="success-block" data-ph-at-filename-text="${profileData.resumeName}" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-SFmp1w"> <p data-ph-at-id="sucess-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-R7knIR"> ${widgetBundle['resumeUploadedMessage'] | pht:{"resumeName": profileData.resumeName}} </p> </div> <div class="signin-options-area" if.bind="!mergeRequired && isAnonymous && !disableSocialLogin" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-tFzurO"> <h2 class="phs-heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-hWE7f5"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadSuccessHeading2" data-ph-at-id="heading-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-7Gbk8m" language-overriden="true">Sign in and keep your data for future visits</ppc-content> </h2> <section class="ph-widget" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-fxeC9G" view="1684936088637-view4" original-view="view4" theme="default"> <div class="ph-social-connect-v1-view4-default ph-widget-target" as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" view="view4-1684936148881" mode.bind="'CI'" fyf-step-land-info.bind="stepsData" original-view="view4" instance-id="" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kpKYDA"></div> </section> <div class="signin-info" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-RAW4in"> <span data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-2g0Buf"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-LwpvzM"></i> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadSuccessDesc" data-ph-at-id="resumeUploadSuccessDesc" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-yu8hcX" language-overriden="true"> We never post anything without your permission</ppc-content> </span> </div> </div> </div> </div> <div class="social-signin-area" if.bind="currentStep == 'userSignIn' && !showLoader && !isAnonymous" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kOumaZ"> <div class="upload-success-login-user" if.bind="isLoggedIn" data-ph-at-id="upload-success-login-user-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-vh3GQe"> <div class="failure-img-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ek2gZM"> <i class="icon icon-happy-file" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-lgUnxl"></i> <span key="mCDvDy-ph-find-your-fit-container-v1-default-happyFileIconText" class="sr-only" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-jAzXfg" language-overriden="true">success icon </span></div> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kVsvOm"> <h3 class="heading" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gfHp6n"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadSocialSuccessHeading" data-ph-at-id="sucess-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-boew49" language-overriden="true"> Great! </ppc-content> </h3> <div class="p-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-KKEzEj"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadSocialSuccessDes1" data-ph-at-id="sucess-desc1" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Hkl9Pu" language-overriden="true">Your file is successfully uploaded</ppc-content> </div> <div class="p-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Lf1EBk"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadSocialSuccessDes3" data-ph-at-id="sucess-desc2" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-82j0hM" language-overriden="true">Enjoy your personalized jobs</ppc-content> </div> <div class="social-login-close" data-ph-at-id="social-login-close-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-dYgV1r"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="file upload success popup close" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-socialLoginSuccessCloseAriaLabel" data-ph-at-id="close-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-gOZpsd"> <span class="btn primary-button" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-WnLCD6"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-socialLoginCloseText" data-ph-at-id="close-link-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-qTGhwU" language-overriden="true">Close </ppc-content> </span> </button> </div> </div> </div> </div> <div if.bind="isDeleteResume" class="upload-delete" data-ph-at-id="upload-delete-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ipD7Ib"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="reset popup close" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-resetPopupCloseAriaLabel" data-ph-at-id="close-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ye9EBY"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-otFgyZ"></i> </button> <div class="delete-img-block" data-ph-at-id="upload-delete-img-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-EEOjNl"> <i class="icon icon-remove-file" aria-hidden="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Ko7eCo"></i> <span class="sr-only" key="mCDvDy-ph-find-your-fit-container-v1-default-removeFileIconText" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Dkx0vm" language-overriden="true">reset icon</span> </div> <div data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-NfH9m5"> <div class="p-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Nont6i"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-resumeUploadDeletDescription" data-ph-at-id="description-text" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-ark6wa" language-overriden="true">By resetting personalization <br />you will lose your personalized job recommendations </ppc-content> </div> <div class="social-login-close" data-ph-at-id="social-login-close-block" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-d3i7IE"> <div class="delete-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Hh40U4"> <button class="btn warning-button" aria-label="Reset" key-aria-label="mCDvDy-ph-find-your-fit-container-v1-default-deleteResumePopupDeleteAriaLabel" click.delegate="deleteResume()" data-ph-at-id="delete-link" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-xXy3kT"> <ppc-content key="mCDvDy-ph-find-your-fit-container-v1-default-deleteResumePopupDeleteButtonText" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-EzZ76z" language-overriden="true"> Reset </ppc-content> </button> </div> </div> </div> </div> </div> </div> </div> <!-- Find your fit --> <section class="ph-widget phcriticalhide" instance-id="6ty93o" if.bind="isFyfEnabled" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-Uymlmn" view="1684936088649-default" original-view="default" theme="default"> <div class="ph-find-your-fit-v1-default-default ph-widget-target" fyf-steps.bind="stepsData" fyf-info.bind="fyfInfoData" as-element="ph-find-your-fit-v1" instance-id="6ty93o" data-widget="ph-find-your-fit-v1" view="default-1684937018372" original-view="default" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-9kwFBz"></div> </section> <!-- Candidate login mobile view --> <div class="phcriticalhide" show.bind="candidateLoginPopup" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-kasrpX"> </div> <!-- Candidate login desktop view --> <div class="phcriticalhide" show.bind="candidateLoginPopup" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-QG0Oop"> <section class="ph-widget" instance-id="fyf2" hide-on-mobile="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-wzYEIo" view="1684936089122-default" original-view="default" theme="default"> <div as-element="ph-candidate-login-v1" flow-type="signUp" data-widget="ph-candidate-login-v1" widget-context.bind="candidatePopupData" class="ph-candidate-login-v1-default-default ph-widget-target" view="default-1684936949711" instance-id="fyf2" original-view="default" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-y0d4lU"></div> </section> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-0TbZzG"> <div class="sr-only" if.bind="uploadSronly" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-DXvIiU"> resume uploaded </div> <div class="sr-only" if.bind="uploadingSronly" data-ph-id="ph-default-1684935135301-ph-find-your-fit-container-v1mCDvDy-zu64rS"> resume uploading </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-global-search-v3-5136088434102841-default" nonce=""><form class="phs-global-search-area phs-global-sr-container ph-widget-box ph-mobile-search-backdrop" data-pre-render="" keyup.delegate="arrowKeyUp($event)" novalidate="" action="" phae-bind-literal="globalSearchFormTitle, title" title="${widgetBundle['globalSearchFormTitle'] | pht}" data-ph-id="ph-widget-element-5136088434102841-2"> <div class="search-text-block phcriticalhide" if.bind="agpData && agpData.bannerText && agpData.totalHits >0" role="region" aria-label="Global search" data-ph-id="ph-widget-element-5136088434102841-3"> <div class="dynamic-text" data-ph-id="ph-widget-element-5136088434102841-4"> <h1 data-ph-id="ph-widget-element-5136088434102841-5"> ${agpData.bannerText} </h1> </div> <div class="jobsCount-text" data-ph-id="ph-widget-element-5136088434102841-6"> <h6 data-ph-id="ph-widget-element-5136088434102841-7"> ${widgetBundle[(agpData.totalHits > 1) ? 'jobsDependsOnFilterPlural' : 'jobsDependsOnFilter'] | pht :{ 'jobsCount': agpData.totalHits }} </h6> </div> </div> <div class="search-text-block phcriticalhide" if.bind="!(agpData && agpData.bannerText && agpData.totalHits >0)" data-ph-id="ph-widget-element-5136088434102841-8"> <h1 if.bind="showTitle" data-ph-id="ph-widget-element-5136088434102841-9"> <ppc-content key="qO8OkE-ph-global-search-v3-default-doWhatYouLoveHeading" data-ph-at-id="widget-heading-text" data-ph-id="ph-widget-element-5136088434102841-10">Do What you love</ppc-content> </h1> <div if.bind="showCaption" class="sub-heading-text" data-ph-id="ph-widget-element-5136088434102841-11"> <ppc-content key="qO8OkE-ph-global-search-v3-default-searchJobsHeading" data-ph-at-id="widget-sub-heading-text" data-ph-id="ph-widget-element-5136088434102841-12"></ppc-content> </div> </div> <div class="form-group phs-global-search ph-search-group" data-ph-id="ph-widget-element-5136088434102841-13"> <button class="ph-header-search-icon hide" phae-bind-literal="globalsearchAriaLabelText,aria-label" aria-label="${widgetBundle['globalsearchAriaLabelText'] | pht}" type="button" data-ph-id="ph-widget-element-5136088434102841-14"> <ppc-content type="icon" data-ph-id="ph-widget-element-5136088434102841-15"> <i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-5136088434102841-16"></i> </ppc-content> </button> <div class="input-group ${showDropDown ? 'dropdown-open': 'dropdown-close'}" data-ph-id="ph-widget-element-5136088434102841-17"> <div class="job-filter ph-suggestion-focus-block ph-search-group" data-ph-at-id="keyword-category-location" data-ph-id="ph-widget-element-5136088434102841-18"> <div aria-owns="typehead-listbox" aria-haspopup="listbox" data-ph-id="ph-widget-element-5136088434102841-19"> <a if.bind="!isHeadSearchEnabled" class="mobile-back-button phcriticalhide" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="88ZOgI-qO8OkE-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" ph-scroll="#ph-search-backdrop" data-ph-id="ph-widget-element-5136088434102841-20"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-5136088434102841-21"></i> </a> <!-- added to avoid scroll effect when header search icon is present--> <a if.bind="isHeadSearchEnabled" class="mobile-back-button phcriticalhide" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="9nbyA9-qO8OkE-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" data-ph-id="ph-widget-element-5136088434102841-22"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-5136088434102841-23"></i> </a> <!-- <span class="sr-only">Please navigate the suggestions using the tab key</span> --> <label for="typehead" class="sr-only" data-ph-id="ph-widget-element-5136088434102841-24">${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}</label> <input type="text" class="ph-a11y-search-box form-control phs-keywords input-lg ph-input-search" value.bind="searchValue" phae-bind-literal="globalsearchPlaceholder, placeholder" placeholder="${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}" autocomplete="off" ph-a11y-autocomplete="" ignoreexpanded="true" aria-autocomplete="list" aria-controls="typehead-listbox" data-ph-at-id="globalsearch-input" showresultsonfocus="${isMilitarySearch ? false : true}" name="typehead" id="typehead" phae="ph-global-search-v3" phae-ally="aria-controls#,aria-owns#" data-ph-id="ph-widget-element-5136088434102841-25"> <span class="search-sym" data-ph-id="ph-widget-element-5136088434102841-26"> <ppc-content type="icon" data-ph-id="ph-widget-element-5136088434102841-27"><i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-5136088434102841-28"></i></ppc-content> </span> <a tabindex="0" ph-tevent="clear_searches_click" class="phs-keysearch-clear phcriticalhide" role="button" click.trigger="clearSearch($event)" show.bind="searchValue" href="javascript:void(0);" data-ph-at-id="clear-globalsearch-link" aria-label="Clear text" key-aria-label="qO8OkE-ph-global-search-v3-default-clearSearchBtnTxt" data-ph-id="ph-widget-element-5136088434102841-29"> <ppc-content type="icon" data-ph-id="ph-widget-element-5136088434102841-30"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-widget-element-5136088434102841-31"></i></ppc-content> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-32"> <ppc-content key="qO8OkE-ph-global-search-v3-default-searchInputClearText" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-widget-element-5136088434102841-33"> Clear text </ppc-content> </span> </a> </input></div> <div class="phs-search-suggestions phcriticalhide" show.bind="showDropDown" id="typehead-listbox" aria-label="Search suggestions" tabindex="-1" aria-hidden="${!showDropDown ? 'true' : 'false'}" aria-labelledby="typehead-listbox" data-ph-id="ph-widget-element-5136088434102841-34"> <div class="phs-search-type-ahead phs-onclick-category" if.bind="showAllJobCategories && !isMilitarySearch && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('allCategories')))" data-ph-at-id="onclick-category" data-ph-id="ph-widget-element-5136088434102841-35"> <div class="phs-search-categories" show.bind="allJobCategories.length" data-ph-id="ph-widget-element-5136088434102841-36"> <div data-ph-id="ph-widget-element-5136088434102841-37"> <h2 data-ph-id="ph-widget-element-5136088434102841-38"> <ppc-content key="qO8OkE-ph-global-search-v3-default-job-categories-text" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-5136088434102841-39">Job Categories </ppc-content> </h2> </div> <ul class="phs-search-category-list" data-ph-at-id="category-list" data-ph-at-total-data-count="${allJobCategories.length}" aria-hidden="${!allJobCategories.length ? 'true' : 'false'}" role="listbox" aria-label="Job Category suggestions" data-ph-id="ph-widget-element-5136088434102841-40"> <li repeat.for="category of allJobCategories" class="job-container-category_${$index}" data-ph-at-id="category-list-item" role="option" data-ph-id="ph-widget-element-5136088434102841-41"> <a ph-tevent="job_category_search_click" tabindex="-1" ref="linkEle" href="${getUrl(linkEle, 'category', category)}" data-ph-at-id="category-link" data-ph-at-data-text="${category.key}" data-ph-at-data-count="${category.total_count}" data-ph-id="ph-widget-element-5136088434102841-42"> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-43"> ${widgetBundle['categorySrText'] || "Category"} </span> <span data-text="${category.key}" class="category-tt phs-${category.key}" data-ph-id="ph-widget-element-5136088434102841-44">${category.key}</span> <span class="phs-jobs-count phs-${category.total_count}" data-ph-id="ph-widget-element-5136088434102841-45"> ${(widgetBundle['categoryCount'] || '{{totalCount}}') | pht:{'totalCount':category.total_count}} <span class="sr-only" show.bind="category.total_count == 1" data-ph-id="ph-widget-element-5136088434102841-46">${widgetBundle['globalsearchJobsCountSingler'] | pht}</span> <span class="sr-only" show.bind="category.total_count > 1" data-ph-id="ph-widget-element-5136088434102841-47">${widgetBundle['globalsearchJobsCountPlural'] | pht}</span> </span> </a> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="isMilitarySearch && searchValue.length" data-ph-id="ph-widget-element-5136088434102841-48"> <div class="phs-suggested-keywords-suggested" if.bind="searchValue.length" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-5136088434102841-49"> <h2 data-ph-id="ph-widget-element-5136088434102841-50"> <ppc-content key="KMFcR7-qO8OkE-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-5136088434102841-51"> Military Code </ppc-content> </h2> <ul class="phs-suggested-keywords-list phs-suggested-mos-keywords-list" data-ph-at-id="suggested-data-list" aria-hidden="${!suggestedMOSKeywords.length ? 'true' : 'false'}" data-ph-at-data-count="${suggestedMOSKeywords.length}" role="listbox" data-ph-id="ph-widget-element-5136088434102841-52"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-widget-element-5136088434102841-53"> <a class="phs-mos-keyword" ph-tevent="type_ahead_search" data-ph-tevent-attr-trait59="recent_keyword" title="${eachKeyword.title}" data-ph-tevent-attr-trait60="${eachKeyword.key}" click.delegate="setMOSKeyword(eachKeyword, $event)" data-ph-id="ph-widget-element-5136088434102841-54"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-5136088434102841-55"></span> </a> </li> <li data-ph-at-id="no-data" if.bind="!suggestedMOSKeywords.length" data-ph-id="ph-widget-element-5136088434102841-56"> <ppc-content key="qO8OkE-ph-global-search-v3-default-noResultsFoundText1" data-ph-at-id="no-data-text" data-ph-id="ph-widget-element-5136088434102841-57"> No results found </ppc-content> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="showJobSuggestions && !isMilitarySearch" phfc="${setKeywordSuggested(['suggestedJobs','suggestedLocations', 'suggestedCategories', 'keywordsSearched', 'suggestedKeywords'])}" data-ph-id="ph-widget-element-5136088434102841-58"> <div class="phs-jobs-suggested" if.bind="suggestedJobs.length && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedJobs')))" data-ph-at-id="suggested-jobs" data-ph-id="ph-widget-element-5136088434102841-59"> <h2 class="ph-a11y-header" aria-hidden="true" data-ph-id="ph-widget-element-5136088434102841-60"> <ppc-content key="qO8OkE-ph-global-search-v3-default-jobHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-5136088434102841-61"> Jobs </ppc-content> </h2> <ul class="phs-jobs-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedJobs.length}" aria-hidden="${!suggestedJobs.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-5136088434102841-62"> <li repeat.for="eachJob of suggestedJobs" role="option" data-ph-at-id="suggested-data-list-item" class="phsJobsSuggested_${$index}" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${$index + 1}" data-ph-id="ph-widget-element-5136088434102841-63"> <a ph-tevent="type_ahead_search" ref="linkEle" href="${getUrl(linkEle, 'job', eachJob)}" data-ph-tevent-attr-trait59="jobId" data-ph-tevent-attr-trait60="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" data-title="${eachJob.title_raw}" data-jobid="${eachJob.id}" tabindex="-1" data-ph-at-id="suggested-data-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-category-text="${eachJob.category}" data-ph-id="ph-widget-element-5136088434102841-64"> <div class="phs-job-title" data-ph-id="ph-widget-element-5136088434102841-65"> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-66"> <!-- <ppc-content key="jobTitleText" data-ph-at-id="jobtitle-text"> --> ${widgetBundle['jobTitleSrText'] || "Job title"} <!-- </ppc-content> --> </span> <span innerhtml="${eachJob.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-5136088434102841-67"></span> </div> <div class="phs-job-info" data-ph-at-id="job-info" data-ph-id="ph-widget-element-5136088434102841-68"> <span class="phs-job-location" data-ph-id="ph-widget-element-5136088434102841-69"> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-70"> <!-- <ppc-content key="jobLocationText" data-ph-at-id="joblocation-text"> --> ${widgetBundle['locationSrText'] || "Location"} <!-- </ppc-content> --> </span> ${eachJob.location} </span> <span class="phs-job-category" data-ph-id="ph-widget-element-5136088434102841-71"> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-72"> <!-- <ppc-content key="jobCategoryText" data-ph-at-id="jobcategory-text"> --> ${widgetBundle['categorySrText'] || "Category"} <!-- </ppc-content> --> </span> ${eachJob.category} </span> </div> </a> </li> </ul> </div> <!-- Military jobs --> <div class="phs-suggested-keywords-suggested military" data-ph-at-id="suggested-keywords" if.bind="suggestedMOSKeywords.length" data-ph-id="ph-widget-element-5136088434102841-73"> <h2 data-ph-id="ph-widget-element-5136088434102841-74"> <ppc-content key="Sbz9Ov-qO8OkE-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-5136088434102841-75"> Military Code </ppc-content> </h2> <ul class="phs-suggested-keywords-list phs-suggested-mos-keywords-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedMOSKeywords.length}" aria-hidden="${!suggestedMOSKeywords.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-5136088434102841-76"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedJobs.length + $index + 1}" data-ph-id="ph-widget-element-5136088434102841-77"> <a class="phs-mos-keyword" ph-tevent="type_ahead_search" data-ph-tevent-attr-trait59="recent_keyword" title="${eachKeyword.title}" data-ph-tevent-attr-trait60="${eachKeyword.key}" click.delegate="setMOSKeyword(eachKeyword, $event)" data-ph-id="ph-widget-element-5136088434102841-78"> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-79"> <ppc-content key="qO8OkE-ph-global-search-v3-default-militaryCodeTextSr" data-ph-at-id="military-text" data-ph-id="ph-widget-element-5136088434102841-80"> Military Code </ppc-content> </span> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-5136088434102841-81"></span> </a> </li> </ul> </div> <div class="phs-locations-suggested" if.bind="suggestedLocations.length > 0 && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedLocations')))" data-ph-at-id="suggested-locations" data-ph-id="ph-widget-element-5136088434102841-82"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-5136088434102841-83"> <ppc-content key="qO8OkE-ph-global-search-v3-default-jobLocationHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-5136088434102841-84"> Location </ppc-content> </h2> <ul class="phs-locations-suggested-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedLocations.length}" aria-hidden="${!suggestedLocations.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-5136088434102841-85"> <li repeat.for="eachLocation of suggestedLocations" role="option" class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-cities-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + $index + 1}" data-ph-id="ph-widget-element-5136088434102841-86"> <a href="${getUrl(linkEle, 'search-results', eachLocation, 'qcity='+eachLocation.city+'&qstate='+eachLocation.state+'&qcountry='+eachLocation.country)}" ph-tevent="type_ahead_search" ref="linkEle" tabindex="-1" data-ph-tevent-attr-trait59="location" data-ph-tevent-attr-trait60="${eachLocation.name}" data-category="${eachLocation.name}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachLocation.name}" data-ph-at-data-count="${eachLocation.count}" data-ph-id="ph-widget-element-5136088434102841-87"> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-88"> <ppc-content key="qO8OkE-ph-global-search-v3-default-jobLocationText" data-ph-at-id="joblocation-text" data-ph-id="ph-widget-element-5136088434102841-89"> location </ppc-content> </span> ${eachLocation.locationName} <!-- <span class="phs-jobs-count">${eachLocation.count}</span> --> <span class="phs-jobs-count phs-${eachLocation.count}" data-ph-id="ph-widget-element-5136088434102841-90"> ${(widgetBundle['eachLocationCount'] || '{{totalLocationCount}}') | pht:{'totalLocationCount':eachLocation.count}} </span> <span class="sr-only" show.bind="eachLocation.count == 1" data-ph-id="ph-widget-element-5136088434102841-91">${widgetBundle['globalsearchJobsCountSingler']} </span> <span class="sr-only" show.bind="eachLocation.count > 1" data-ph-id="ph-widget-element-5136088434102841-92">${widgetBundle['globalsearchJobsCountPlural']} </span> </a> </li> </ul> </div> <div class="phs-categorys-suggested" if.bind="suggestedCategories.length > 0 && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedCategories')))" data-ph-at-id="suggested-categories" data-ph-id="ph-widget-element-5136088434102841-93"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-5136088434102841-94"> <ppc-content key="qO8OkE-ph-global-search-v3-default-suggestedCategoryHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-5136088434102841-95">Category </ppc-content> </h2> <ul class="phs-categorys-suggested-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedCategories.length}" aria-hidden="${!suggestedCategories.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-5136088434102841-96"> <li repeat.for="eachCategory of suggestedCategories" role="option" class="phsCategorySuggested_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + suggestedLocations.length + $index + 1}" data-ph-id="ph-widget-element-5136088434102841-97"> <a ph-tevent="type_ahead_search" ref="linkEle" href="${getUrl(linkEle, 'category', eachCategory)}" data-ph-tevent-attr-trait59="category" data-ph-tevent-attr-trait60="${eachCategory.category}" data-category="${eachCategory.category}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachCategory.category}" tabindex="-1" data-ph-at-data-count="${eachCategory.count}" data-ph-id="ph-widget-element-5136088434102841-98"> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-99"> ${widgetBundle['categorySrText'] || "Category"} </span> ${eachCategory.category} <!-- <span class="phs-jobs-count">${eachCategory.count}</span> --> <span class="phs-jobs-count phs-${eachCategory.count}" data-ph-id="ph-widget-element-5136088434102841-100"> ${(widgetBundle['eachCategoryCount'] || '{{totalCategoryCount}}') | pht:{'totalCategoryCount':eachCategory.count}} </span> <span class="sr-only" show.bind="eachCategory.count == 1" data-ph-id="ph-widget-element-5136088434102841-101">${widgetBundle['globalsearchJobsCountSingler']} </span> <span class="sr-only" show.bind="eachCategory.count > 1" data-ph-id="ph-widget-element-5136088434102841-102">${widgetBundle['globalsearchJobsCountPlural']} </span> </a> </li> </ul> </div> <div class="phs-recentsearches-suggested" if.bind="allSuggestions.searched.length && showRecentSearches && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedRecentSearches')))" data-ph-at-id="suggested-recentsearches" data-ph-id="ph-widget-element-5136088434102841-103"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-5136088434102841-104"> <ppc-content key="qO8OkE-ph-global-search-v3-default-recentSearchesHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-5136088434102841-105">Recent Searches </ppc-content> </h2> <ul class="search-recentsearchs-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.searched.length}" show.bind="allSuggestions.searched.length" aria-hidden="${!allSuggestions.searched.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-5136088434102841-106"> <li repeat.for="eachKeyword of allSuggestions.searched" role="option" show.bind="$index < 3" class="phsRecentSearchList_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + $index + 1}" data-ph-id="ph-widget-element-5136088434102841-107"> <a ph-tevent="type_ahead_search" ref="linkEle" data-ajax="false" tabindex="-1" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" href="${getUrl(linkEle, 'search-results', {keyword: eachKeyword}, 'keywords='+eachKeyword)}" data-ph-tevent-attr-trait59="recent_keyword" data-ph-tevent-attr-trait60="${eachKeyword}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachKeyword}" data-ph-id="ph-widget-element-5136088434102841-108"> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-109"> <ppc-content key="qO8OkE-ph-global-search-v3-default-recentSearchText" data-ph-at-id="recentsearch-text" data-ph-id="ph-widget-element-5136088434102841-110"> Recent Search </ppc-content> </span> ${eachKeyword} </a> </li> </ul> </div> <div class="phs-suggested-keywords-suggested" if.bind="suggestedKeywords.length > 0 && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedKeywords')))" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-5136088434102841-111"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-5136088434102841-112"> <ppc-content key="qO8OkE-ph-global-search-v3-default-suggestedKeywordsHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-5136088434102841-113"> suggested keywords </ppc-content> </h2> <ul class="phs-suggested-keywords-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedKeywords.length}" aria-hidden="${!suggestedKeywords.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-5136088434102841-114"> <li repeat.for="eachKeyword of suggestedKeywords" role="option" show.bind="$index < 3" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + allSuggestions.searched.length + $index + 1}" data-ph-id="ph-widget-element-5136088434102841-115"> <a ph-tevent="type_ahead_search" ref="linkEle" data-ajax="false" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" tabindex="-1" href="${getUrl(linkEle, 'search-results', {keyword: eachKeyword}, 'keywords='+eachKeyword)}" data-ph-tevent-attr-trait59="recent_keyword" data-ph-tevent-attr-trait60="${eachKeyword}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachKeyword}" data-ph-id="ph-widget-element-5136088434102841-116"> <span class="sr-only" data-ph-id="ph-widget-element-5136088434102841-117"> <ppc-content key="qO8OkE-ph-global-search-v3-default-suggestedkeywordtext" data-ph-at-id="suggestedkeyword-text" data-ph-id="ph-widget-element-5136088434102841-118"> Suggested keyword </ppc-content> </span> ${eachKeyword} </a> </li> </ul> </div> </div> </div> </div> <span class="input-group-btn ${searchBoxBackdrop ? 'blur-background':''}" data-ph-id="ph-widget-element-5136088434102841-119"> <button type="submit" submit.delegate="handleSubmitClick()" phae-ally="aria-disabled#false" click.delegate="handleSubmitClick()" class="btn primary-button btn-lg phs-search-submit " data-ph-at-id="globalsearch-button" role="button" aria-label="${widgetBundle['globalsearchButtonAriaLabelText'] | pht}" phae-bind-literal="globalsearchButtonAriaLabelText, aria-label" id="ph-search-backdrop" phae="ph-global-search-v3" phae-type="click" phae-main="1" data-ph-id="ph-widget-element-5136088434102841-120"> <ppc-content type="icon" phae-ref="1" data-ph-id="ph-widget-element-5136088434102841-121"> <i class="icon icon-search-icon" aria-hidden="true" phae-ref="1" data-ph-id="ph-widget-element-5136088434102841-122"></i> </ppc-content> <span phae-bind-literal="globalsearchButtonText" phae-ref="1" data-ph-id="ph-widget-element-5136088434102841-123"> ${widgetBundle['globalsearchButtonText'] | pht}</span> </button> </span> </div> </div> <span aria-live="polite" aria-atomic="true" class="sr-only phcriticalhide" data-ph-id="ph-widget-element-5136088434102841-124"> <span if.bind="resultsUpdated" data-ph-id="ph-widget-element-5136088434102841-125"> <span if.bind="showDropDown && !isMilitarySearch && showAllJobCategories && !searchValue.length && !gsClrTxt" key="qO8OkE-ph-global-search-v3-default-jobCategoriesAsSRText" data-ph-id="ph-widget-element-5136088434102841-126"> Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="showDropDown && !isMilitarySearch && showAllJobCategories && !searchValue.length && gsClrTxt" key="qO8OkE-ph-global-search-v3-default-jobCategoriesAsSRText2" data-ph-id="ph-widget-element-5136088434102841-127"> Text cleared. Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="!isMilitarySearch && showDropDown && searchValue.length && (suggestedJobResults.length + suggestedMOSKeywords.length)" key="qO8OkE-ph-global-search-v3-default-jobSuggestionsSRText" data-ph-id="ph-widget-element-5136088434102841-128"> ${suggestedJobResults.length + suggestedMOSKeywords.length} suggestions available, navigate to the list to select suggestion. </span> <span if.bind="!isMilitarySearch && searchValue.length && !(suggestedJobResults.length + suggestedMOSKeywords.length)" key="qO8OkE-ph-global-search-v3-default-noSuggestionsAsSRText" data-ph-id="ph-widget-element-5136088434102841-129"> No suggestions available </span> <span if.bind="showDropDown && isMilitarySearch && searchValue.length && suggestedMOSKeywords && suggestedMOSKeywords.length > 0" key="qO8OkE-ph-global-search-v3-default-militaryJobsSelectionAsSRText" data-ph-id="ph-widget-element-5136088434102841-130"> ${suggestedMOSKeywords.length} Military job suggestions available, navigate to the list to select suggestion. </span> <span if.bind="isMilitarySearch && !searchValue.length && !gsClrTxt && isSearchInFocus" key="qO8OkE-ph-global-search-v3-default-militaryNoSearchVlaueAsSRText" data-ph-id="ph-widget-element-5136088434102841-131"> press any key for military job suggestions </span> <span if.bind="isMilitarySearch && !searchValue.length && gsClrTxt && isSearchInFocus" key="qO8OkE-ph-global-search-v3-default-militaryNoSearchVlaueAsSRText2" data-ph-id="ph-widget-element-5136088434102841-132"> text cleared press any key for military job suggestions </span> <span if.bind="showDropDown && isMilitarySearch && searchValue.length && !suggestedMOSKeywords.length" key="qO8OkE-ph-global-search-v3-default-militarySearchNoResultsAsSRText" data-ph-id="ph-widget-element-5136088434102841-133"> No results found </span> </span> </span> </form></script><script type="text/x-ph-tmpl" id="ph-cookie-popup-v2-view2-1699606091234" nonce=""><div class="phs-widget-block-area ph-widget-box" role="region" data-pre-render="" key-role="gdpr-regionRole" if.bind="showCookiePopup" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-kJDEMj"> <div class="widget-container" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-XiaUu5"> <figure data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-gnGOP3"> <ppc-content type="image" data-ph-at-id="cookie-popup-logo" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-mXma3g"> <img alt="" key-alt="gdpr-cookiePopuplogoAlt" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-f7m3tO" key-src="gdpr-cookiePopuplogoSrc" src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/assets/images/v-1717408500890-logo.png" /> </ppc-content> </figure> <div class="cookie-text-area" data-ph-at-id="cookie-text" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-LLwuY7"> <ppc-content key="gdpr-cookietextAreaText" data-ph-at-id="cookie-text" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-JY7N9A" language-overriden="true">By clicking “Accept”, you agree that Thales and its partners will deposit cookies on your device to enhance site navigation, analyze site usage, and assist in our Recruiting and Talent marketing efforts. If you click 'Decline', only the technical cookies necessary for the proper functioning of the site will be used and if you continue browsing without making a choice, this will be considered as a refusal to deposit cookies. For more information please visit our <a href="https://careers.thalesgroup.com/global/en/cookiesettings">Cookie Settings</a> page.</ppc-content> </div> <div class="cookie-button-area" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-6b25a7"> <a ph-href="cookiesettings" show.bind="showCookieSettingsButton" key-ph-href="ypMqJO-gdpr-popupCareerSiteCookieSettingsHrefText" class="btn plain-button cookie-settings phcriticalhide" data-ph-at-id="cookie-settings-link" role="button" aria-label="Click here to change your Cookie Settings" key-aria-label="gdpr-popupCookieSettingsAriaLabel" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-IHZLSk"> <ppc-content key="gdpr-popupCookieSettingsText" data-ph-at-id="cookie-settings-link-text" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-WaOJco"> Cookie Settings </ppc-content> </a> <button class="btn primary-button phcriticalhide" show.bind="showDeclineButton" click.delegate="declineAndClose()" data-ph-at-id="cookie-close-link" phae="ph-cookie-popup-v2" phae-type="click" phae-main="3" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-X0HNW6"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-zjHMdY"></i> <ppc-content key="gdpr-denyCookiesText" data-ph-at-id="cookie-close-link-text" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-YsINcL" language-overriden="true">Decline</ppc-content> </button> <button class="btn primary-button" click.delegate="acceptAndClose()" data-ph-at-id="cookie-close-link" phae="ph-cookie-popup-v2" phae-type="click" phae-main="2" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-kZLlYd"> <i class="icon icon-check-mark" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-Ky7Asi"></i> <ppc-content key="gdpr-allowCookiesText" data-ph-at-id="cookie-close-link-text" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-E3w1A1" language-overriden="true">Accept</ppc-content> </button> </div> </div> </div> <div class="popup-modal-backdrop phcriticalhide" if.bind="piiCosentPopup" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-qZOdSK"> <div class="modal fade in show ph-a11y-modal-dialog-area" role="dialog" aria-modal="true" aria-labelledby="consent-text-area" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-HcGyjs"> <!-- Dialog area --> <div class="modal-dialog" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-HkcVHS"> <div class="consent-text-area" data-ph-at-id="consent-text" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-XEHa3o"> <ppc-content key="gdpr-piiConsentTextBlock" data-ph-at-id="pii-consent-text" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-gSpeMW"> When using this site you will have the option to provide personal information. By using this site and providing your personal information you consent to your data being stored overseas. </ppc-content> </div> <div class="cookie-button-area" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-6QWyVy"> <button class="btn primary-button ph-a11y-allow-consent wctrl" click.delegate="acceptConsent()" data-ph-at-id="pii-consent-accept-link" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-Bz10HH"> <i class="icon icon-check-mark" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-GAJH9n"></i> <ppc-content key="gdpr-piiConsentAcceptLink" data-ph-at-id="pii-consent-accept-link-text" data-ph-id="ph-1699606081443-view2-ph-cookie-popup-v2o9qjWi-LPg2lb"> Accept </ppc-content> </button> </div> </div> </div> </div></script><script type="text/javascript" nonce="">phApp.urlMap = {"featuredOpportunities":":url", "businessUnit":":url", "category": "c/:category","job": "job/:jobSeqNo/:title","glassdoor-reviews": "glassdoor-reviews", "search-results" : "search-results", "home" : "home", "jobcart" : "jobcart"} </script><script type="text/javascript" nonce="">phApp.ddoRealPath = {"jobDetail": "data.job"}</script><link rel="stylesheet" type="text/css" href="https://cdn.phenompeople.com/CareerConnectResources/globalstyles/globalstyles-1722507978142.css" id="globalcss" /><link rel="stylesheet" type="text/css" href="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/tenantcss/main-1725283654709.css" id="tenantcss" /><link rel="stylesheet" type="text/css" href="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/tenantcss/color-css-1725283655457.css" id="colorCss" /><style>.phcriticalhide{display: none!important}</style> <script id="PHAPP-PAGEID" type="text/javascript" nonce=""> phApp.pageId = "page1";</script><script id="ph_app_widgetscript_url" type="text/javascript" nonce="">phApp.widgetScriptUrl = "https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/"</script><script id="page_dynamic_literals" nonce=""> phApp.translations = {"ph-social-connect-v1-view5":{"profileCount":"{{profileCount}} previous profiles","google-signin":"Sign in with Google","profileCountSingler":"{{profileCount}} previous profile","facebook":"Sign in with Facebook","privacyPolicyCheckboxText":"I have read and agree to the ","google":"Sign in with Google","linkedIn":"Sign in with LinkedIn","privacyPolicyLink":"https://www.thalesgroup.com/en/privacy-notice","privacyPolicyCheckboxErrorText":"You must read and agree to the terms above.","duplicateProfileInfoSingler":"{{profileCount}} duplicate profile found","termsOfUseText":"Terms of Use","duplicateProfileInfo":"{{profileCount}} duplicate profiles found","termsLink":"https://www.thalesgroup.com/en/terms-use","google-sign":"Sign in with Google","privacyPolicyText":"Privacy Policy","privacyPolicyCheckboxSeparatorText":" and ","mergeCount":"Merge selected ({{profileCount}})"},"masterData":{"transferDataText":"I understand and accept that my data will be stored overseas","education":"Education","smart_tags_beAmongTheFirstToApply":"Be Among the First to Apply","smart_tags_nearByJob":"NearBy Job","requiredText":"Required","type":"Job Type","experience":"Experience","frequencymonthly":"Monthly","skills":"Skills","uniqueInfoText":"I understand and accept that I am providing unique identifying information about myself that will be saved and used for recruitment activities","thirdPartyPiiText":"I understand and accept that my personal information will be provided to third parties, as necessary, in the recruitment process","drivingTimeInMinutesText":"{{minutes}} min","consentsLinkText":"Review and agree to the terms of processing personal information","whenDrivingTimeNotFound":"Unavailable","piiconsentInfoHeading":"By checking this box, I consent to receive transactional and marketing text messages regarding employment opportunities.","referText":"Refer","piiInfoText":"I understand and agree to my personal information being saved and used for recruitment activities","fitScore_best_fit":"Best Fit","multiJobCountTotalHits":"{{totalHits}} jobs","smart_tags_xViews":"{{viewCount}} Views","consentHeading":"We will process your personal data according to our Privacy Notice. Please read it and understand your data protection rights.","multiJobCountTotalHitsSingular":"{{totalHits}} job","sensitiveInfoText":"I understand and accept that I am providing sensitive information about myself that will be saved and used for recruitment activities","privacyConsentVideoText":"I have read the<a class='pii-consent-link' href='/global/en/privacynotice'> Privacy Notice.</a>","smart_tags_openedRecently":"Opened Recently","smartHighlightsAriaLabel":"More Info about","altrMultiJobCountTotalHitsNoResults":"See Jobs ( 0 )","frequencyweekly":"Weekly","termsConsentText":"I have read and agree to the <a class='pii-consent-link' href='javascript:void(0)'> Terms and Conditions </a>","smart_tags_entryLevel":"Entry Level","applyNowText":"Apply Now","multiJobCountTotalHitsNoResults":"0 jobs","fitScore_good_fit":"Good Fit","smart_tags_openedToday":"Opened Today","smsOptInText":"I consent receving SMS messages regarding employment opportunities.","smart_tags_partTime":"Part Time","privacyConsentText":"I have read the <a class='pii-consent-link' href='/global/en/privacynotice'> Privacy policy </a>","optInText":"I consent receiving emails regarding employment opportunities.","smartHighlightsCloseAriaLabel":"Show Less {{jobName}} job","tranferData":"I understand and accept that my data will be stored overseas","requirementSentence":"Requirements","multiJobCountTotalHitsPlural":"{{totalHits}} jobs","submitText":"Submit","additionalSkills":"Additional skills","addToCartSavedText":"Saved","smart_tags_xApplicants":"{{applyCount}} Applicants","altrMultiJobCountTotalHitsPlural":"See Jobs ( {{totalHits}} )","piiConsentError":"Please accept all the required consents","drivingTimeInHoursText":"{{hours}} hr","whatsappOptInText":"I consent receving Whatsapp messages regarding employment opportunities.","frequencybiweekly":"Bi-Weekly","altrMultiJobCountTotalHits":"See Jobs ( {{totalHits}} )","drivingTime":"driving time","smart_tags_allJobType":"All Job type","smart_tags_popularJob":"Popular Job","altrMultiJobCountTotalHitsSingular":"See Jobs ( {{totalHits}} )","closeDate":"Close Date","smart_tags_fullTime":"Full Time","addToCartSaveText":"Save","smart_tags_internship":"Internship","frequencydaily":"Daily","fitScore_possible_fit":"Possible Fit","doneText":"Done","location":"Location","category":"Category"},"ph-find-your-fit-container-v1-default":{"contactDetailsAreaCancelBtnText":"Cancel","resumeResetDropDownText":"Reset","contactDetailsAreaHeadingText":"Confirm Personal Details","resumeLocationSuggestionAriaLabel":"Job Location suggestions","contactDetailsAreaPreferredNameInputErrorText":"Preferred Name should not empty","contactDetailsAreaName":"Name ","resumeSkillSet":"Skill Set (Step {{activeStepIndex}}/{{resumeConformationSteps}})","resumeCancelPopupSubHeading":"In 60 seconds we will find you the right job","resumeSkillSetSuggestionsHeading":"Your skills","resumeExperienceSubHeading":"Verify and update your details.","contactDetailsAreaNamePlaceholder":"Enter Your Name","resumeLocationSubHeading":"Verify and update your details","resumeLocationPlural":"locations","contactDetailsAreaEmailInputErrorCorrentFormat":"Enter a vaild email adress ","resumeJobTitleSuggestionAriaLabel":"Recent job title suggestions","resumeCancelPopupCancelBtn":"Cancel Site Personalization","resumeStepsSubmitText":"Submit","resumeResetDropDownAriaLabel":"Reset Personalization","resumeSkillSetSingular":"skill","resumeEditDropDownBtnAriaLabel":"Edit your resume","contactDetailsAreaNameInputErrorText":"Name should not empty","resumeExperienceLegendText":"Experience","contactDetailsAreaPhoneInputErrorText":"Please enter a correct phone number","resumeCancelPopupHeading":"Are you sure you want to cancel?","contactDetailsAreaEmailPlaceholder":"your@mail.com","resumeJobTitlePlural":"Job titles","resumeLocationSingular":"location","contactDetailsAreaSubmitBtnText":"Submit","uploadResumeProfileFirstName":"Hi {{userFirstName}},","removeSelectionIcon":"icon-cancel-1","resumeLocation":"Location (Step {{activeStepIndex}}/{{resumeConformationSteps}})","resumeUploadedMessage":"The career site has been personalized based on your resume “{{resumeName}}“","resumeLocationSuggestionsHeading":"Your preferred locations","contactDetailsAreaEmailInputErrorText":"Email should not be empty","resumeExperienceYearsText":"years","resumeEditDropDownText":"Edit","resumeLocationSearchPlaceholder":"Search to Add Locations","resumeCancelPopupContinueBtn":"Continue Site Personalisation","resumeJobTitleSearchPlaceholder":"Search to Add Titles","resumeSkillSetSuggestedHeading":"Select suggested skills","resumeSkillSetNoResults":"No results found","contactDetailsAreaPreferredName":"Preferred Name","uploadFileSizeError":"Upload file size should not exceed {{fileSize}} mb","resumeLocationSearchLabel":"Search locations here (You can enter multiple values)","resumeJobTitleSingular":"Job title","resumeJobTitleSearchLabel":"Search Job title here (You can enter multiple values)","resumeStepsPrevText":"Previous","resumeJobTitleSubHeading":"Verify and update your details.","contactDetailsAreaEmail":"Email","resumeSkillSetSubHeading":"Verify and update your details.","resumeJobTitleSuggestionsHeading":"Your job titles","resumeSkipThisSection":"Skip this section","contactDetailsAreaPopupCloseAriaLabel":"Contact details popup close","resumeLocationNoResultsText":"No results found","resumeJobTitleNoResults":"No results found","resumeSkillSetPlural":"skills","resumeSkillSetSuggestionAriaLabel":"Skill Set suggestions","resumeSkillSetSearchPlaceholder":"Search to Add Skills","resumeExperience":"Experience (Step {{activeStepIndex}}/{{resumeConformationSteps}})","resumeSkillSetSearchLabel":" Search skill set here (You can enter multiple values)","resumeShowingText":"Showing","resumeJobTitle":"Job Title (Step {{activeStepIndex}}/{{resumeConformationSteps}})","resumeEditFYfDropDownText":"Edit profile","contactDetailsPopupCloseAriaLabel":"Close Popup","contactDetailsAreaPreferredNamePlaceholder":"Enter Your Preferred Name","resumeNewResumeDropDownAriaLabel":"Upload new file","resumeRemoveText":"Remove","resumeNewResumeDropDownText":"Use new resume","contactDetailsAreaPhone":"Phone Number","resumeStepsNextText":"Next","resumeAddText":"Add","contactDetailsAreaPhonePlaceHolder":"Enter your phone number"},"ph-candidate-login-v1-default":{"forgotPasswordPopUpSubHeading":"Enter your email and we'll send you link to reset your password","signInIcon":"icon icon-user-4","validEmailIcon":"icon icon-check-mark-thick-1","validPasswordIcon":"icon icon-check-mark","createAccountEmailFormAriaLabel":"Enter email","signOutButton":"Sign out","createAccErrorStatement4":"one lowercase,","createAccErrorStatement5":"one uppercase","resentEmailButtonText":"Resend mail","forgotPasswordPopUpHeading":"Forgot your password? ","privacyPolicyText":"Privacy Policy","resetPasswordButtonText":"Send password reset link","forgotPasswordLinkText":"Forgot your password?","signInPopUpHeading":"Sign in","privacyPolicyCheckboxSeparatorText":" and ","createAccErrorStatement1":"Password must have at least ","createAccErrorStatement2":"8 characters,","showPasswordIcon":"icon icon-eye-1","signInPopUpSubHeading":"","signInButtonLabel":"Already have an account?","createAccErrorStatement3":"one number,","emailInUseError":"This email address is already in use. Please try again or","createAccountFormAriaLabel":"Enter password","signInPasswordFormPlaceHolder":"Your Password","loggedInBtnAriaLabel":"Your profile {{saluteText}}","accCreated2Error":"Please continue with","errorMessageEmptyPassword":"Please enter your password","signInPasswordFormLabel":"Password","signInEmailFormPlaceHolder":"name@mail.com","privacyPolicyCheckboxText":"I have read and agree to the ","createAccountPopUpSubHeading":"","createAccountEmailFormPlaceHolder":"name@mail.com","privacyPolicyCheckboxErrorText":"You must read and agree to the terms above.","returnSigninText":"Return to Sign in","createAccountButtonText":"Sign up","createAccountFormLabel":"Password","fyfFlowSignInHeading":"Sign in to save your personalised profile","errorMessageEmptyEmail":"Please enter your email address.","noAccountError":"There is no account with this email. Please try again or","savedJobsSignUpHeading":"Sign up don't lose your saved jobs","personalAccountLinkText":"View profile","signInEmailFormLabel":"Email","errorIcon":"icon icon-error-1","hidePasswordIcon":"icon icon-eye-1-crossed","resetPasswordPopUpHeading":"Reset password link sent","applyFlowSignInHeading":"Sign in to save your application and apply faster next time","createAccountPopUpHeading":"Sign up","technicalIssueText":"Sorry, we're having some technical issues. Please try again.","signInAgreementTextPartOne":"By Signing in, you agree to the company’s","closePopUpButtonIcon":"icon icon-cancel","staySignedInCheckboxText":"Stay signed in","fyfFlowSignUpHeading":"Sign up to save your personalised profile","errorSrOnly":"error:","createAccountButtonLabel":"Don’t have an account?","passwordVisibleSrOnly":"Password is visible","privacyPolicyLink":"/global/en/privacynotice","termsOfUseText":"Terms of Use","showPasswordText":"Show password","signInAgreementTextPartTwo":"and","resetPasswordPopUpSubHeading2":"We've sent an email to <strong>{{emailId}}</strong> with password reset instructions. ","resetPasswordPopUpSubHeading1":"We've sent an email to <strong>{{emailId}}</strong> with password reset instructions. ","signInLinkText":"Sign in","staySignedInCheckboxAriaLabel":"Stay signed in","closePopupButtonAriaLabel":"Close popup","errorIncorrectPassword":"Your password is incorrect. Please try again","seperatorText":"or use your social account","cvUploadedText":"Cv uploaded","hidePasswordText":"Hide password","loggedInBtnWOfNameAriaLabel":"Your profile","signInButton":"Sign in","createAccountFormPlaceHolder":"Your Password","salutationText":"Hi","createAccountLinkText":"Sign up","createAccountEmailFormLabel":"Email","passwordInVisibleSrOnly":"Password is invisible","applyFlowSignUpHeading":"Sign up to save your application and apply faster next time","resentEmailButtonLabel":"Didn't receive the mail?","passwordErrorRequirementText":"Password did not meet the requirements for","termsLink":"https://www.thalesgroup.com/en/terms-use","signInEmailFormAriaLabel":"Enter email","signInPasswordFormAriaLabel":"Enter password","errorMessageInvalidEmail":"Please enter a valid email address.","savedJobsSignInHeading":"Sign in don't lose your saved jobs","accCreated1Error":"You created an account with this email using"},"ph-social-connect-v1-view4":{"profileCount":"{{profileCount}} previous profiles"," privacyPolicyCheckboxText":"I have read and agree to the ","google-signin":"Sign in with Google","profileCountSingler":"{{profileCount}} previous profile","facebook":"Sign in with Facebook","google":"Sign in with Google","linkedIn":"Sign in with LinkedIn","privacyPolicyCheckboxErrorText":"You must read and agree to the terms above.","privacyPolicyLink":"javascript:void(0);","duplicateProfileInfoSingler":"{{profileCount}} duplicate profile found","termsOfUseText":"Terms of Use"," privacyPolicyCheckboxSeparatorText":" and ","duplicateProfileInfo":"{{profileCount}} duplicate profiles found","termsLink":"javascript:void(0);","google-sign":"Sign in with Google","privacyPolicyText":"Privacy Policy","mergeCount":"Merge selected ({{profileCount}})"},"ph-candidate-login-v1-view1":{"forgotPasswordPopUpSubHeading":"Enter your email and we'll send you link to reset your password","resetPasswordInvalidText":"Your reset password link is invalid. Please try again.","validEmailIcon":"icon icon-check-mark-thick-1","setNewPwdText":"Set new password","validPasswordIcon":"icon icon-check-mark","createAccountEmailFormAriaLabel":"Enter email","signOutButton":"Sign out","createAccErrorStatement4":"one lowercase,","createAccErrorStatement5":"one uppercase","resentEmailButtonText":"Resend mail","forgotPasswordPopUpHeading":"Forgot your password? ","resetPasswordButtonText":"Send password reset link","privacyPolicyText":"Privacy Policy","forgotPasswordLinkText":"Forgot your password?","signInPopUpHeading":"Sign in","privacyPolicyCheckboxSeparatorText":" and ","errorMessageInvalidPassword":"Oops! Password must be at least 8 characters, and at least 1 uppercase, lowercase, numeric and a special character should be present","createAccErrorStatement1":"Password must have at least ","showPasswordIcon":"icon icon-eye-1","createAccErrorStatement2":"8 characters,","signInButtonLabel":"Already have an account?","signInPopUpSubHeading":"","createAccErrorStatement3":"one number,","resendEmailText":"Click here to resend","emailInUseError":"This email address is already in use. Please try again or","resendFailedText":"You have raised maximum number of resend request","createAccountFormAriaLabel":"new password","signInPasswordFormPlaceHolder":"Your Password","accCreated2Error":"Please continue with","errorMessageEmptyPassword":"Please enter your password","signInPasswordFormLabel":"Password","privacyPolicyCheckboxText":"I have read and agree to the ","signInEmailFormPlaceHolder":"name@mail.com","createAccountPopUpSubHeading":"","createAccountEmailFormPlaceHolder":"name@mail.com","emailValDescText1":"We have sent you an email to","newPwdText":"New Password","emailValDescText2":" with a link to verify your email address. The link in the email will expire in 4 hours.","privacyPolicyCheckboxErrorText":"You must read and agree to the terms above.","returnSigninText":"Return to Sign in","createAccountButtonText":"Sign up","createAccountFormLabel":"Password","fyfFlowSignInHeading":"Sign in to save your personalised profile","termsLinkText":"Terms of Use","emailValSendText":"If you haven't received a verification email","errorMessageEmptyEmail":"Please enter your email address.","noAccountError":"There is no account with this email. Please try again or","savedJobsSignUpHeading":"Sign up don't lose your saved jobs","signInEmailFormLabel":"Email","personalAccountLinkText":"My Account","errorIcon":"icon icon-error-1","hidePasswordIcon":"icon icon-eye-1-crossed","resetPasswordPopUpHeading":"Reset password link sent","applyFlowSignInHeading":"Sign in to save your application and apply faster next time","createAccountPopUpHeading":"Sign up","signInAgreementTextPartOne":"By Signing in, you agree to the company’s","technicalIssueText":"Sorry, we're having some technical issues. Please try again.","staySignedInCheckboxText":"Stay signed in","fyfFlowSignUpHeading":"Sign up to save your personalised profile","errorSrOnly":"error:","passwordVisibleSrOnly":"Password is visible","createAccountButtonLabel":"Don’t have an account?","privacyPolicyLink":"/global/en/privacynotice","termsOfUseText":"Terms of Use","showPasswordText":"Show password","signInAgreementTextPartTwo":"and","createNewPwdText":"Please create a new password","resetPasswordPopUpSubHeading2":"We've sent an email to <strong>{{emailId}}</strong> with password reset instructions. ","emalValHeadingText":"Please check your email","resetPasswordPopUpSubHeading1":"We've sent an email to <strong>{{emailId}}</strong> with password reset instructions. ","signInLinkText":"Sign in","staySignedInCheckboxAriaLabel":"Stay signed in","errorIncorrectPassword":"Your password is incorrect. Please try again","seperatorText":"or use your social account","hidePasswordText":"Hide password","pwdNotMeetRequirements":"Password did not meet the requirements for","resetLinkExpired":"Password reset Link has been expired","signInButton":"Sign in","salutationText":"Hi, ","createAccountFormPlaceHolder":"Your Password","createAccountLinkText":"Sign up","createAccountEmailFormLabel":"Email","passwordInvisibleSrOnly":"Password is invisible","passwordInVisibleSrOnly":"Password is invisible","applyFlowSignUpHeading":"Sign up to save your application and apply faster next time","resentEmailButtonLabel":"Didn't receive the mail?","passwordErrorRequirementText":"Password did not meet the requirements for","termsLink":"https://www.thalesgroup.com/en/terms-use","signInEmailFormAriaLabel":"Enter email","signInPasswordFormAriaLabel":"Enter password","errorMessageInvalidEmail":"Please enter a valid email address.","privacyPolicyLinkText":"Privacy Policy.","savedJobsSignInHeading":"Sign in don't lose your saved jobs","accCreated1Error":"You created an account with this email using"},"ph-location-map-v1-default":{"pinInfoState":"{{state}}","pinInfoAddressLine3":"{{location}} {{zipCode}}","pinInfoAddressLine2":"{{address2}}","pinkLinkText":"View {{count}} opportunities","pinInfoAddressLine1":"{{address1}}","locIconText":"icon-location-2","clusterText":"cluster","clusterLocationText":"locations","locationTitleText":"Search Location","pinLink":"{{locationUrl}}","locBtnText":"Explore Location","location":"{{location}}","pinInfoTitle":"{{key}}","markerText":"location","searchPlaceHolderText":"Search Location"},"ph-find-your-fit-v1-default":{"socialSigninStepText":"social sign in","deleteAgainText":"Please try to delete your resume again","suggestedRecentTitleSingularAssertiveText":"Showing {{listLength}} suggested title","closePopUpButtonIcon":"icon icon-cancel","suggestedSkillsAssertiveText":"Showing {{listLength}} suggested skills","locationBlockedHeadingText":"Location access is turned off","uploadInfoText":"Upload a file up to 1 mb (Word, pdf, text)","resumeParsedText":"Your resume was successfully uploaded and parsed.","tryAgainText":"Try again","resumeFileSizeExceedsText":"Upload a file up to {{fileSize}} mb","suggestedRecentTitleAssertiveText":"Showing {{listLength}} suggested titles","addSkillButtinAriaLabel":"Add {{skillName}}","deleteResumeHeading":"Are you sure you want to delete your resume?","locationBlockedOkText":"OK","fyfRecentTitlePlaceHolderText":"Your most recent job title","suggestedSkillsSingularAssertiveText":"Showing {{listLength}} suggested skills","oopsText":"Oops...","uploadAgainText":"Please try to upload your resume again.","removeResumeBtnText":"Delete","fyfLocationPlaceHolderText":"Your preferred work location","yourSkillsMessage":"Your skills","resumeFileUnsupportedText":"Upload a file up with format : {{allowedFormats}}","resumeUploadedSubHeading":"Please check Contact info fields, to make sure your data is complete and accurate.","fyfStepProgressBarText":"Step {{stepStatus}} of {{stepsCount}}","cancleText":"Cancel","fyfPhoneNumberPlaceHolderText":"Eg. +1 9999999999","anyLocation":"Any Location","fyfSkillsPlaceHolderText":"Your skills","JobTitleMessage":"Your job title","yourPreferredLocationMessage":"Your preferred location","locationBlockedDescriptionText":"Go to your browser settings and give permission to access your current location.","gotItText":"Got it","suggestedLocationsSingularAssertiveText":"Showing {{listLength}} suggested locations","suggestedLocationsAssertiveText":"Showing {{listLength}} suggested locations"},"ph-global-search-v3-default":{"globalsearchJobsCountSingler":"Job","eachLocationCount":"{{totalLocationCount}}","globalsearchPlaceholder":"Search job title or location","militarysearchPlaceholder":"Search military jobs","eachCountryCount":"{{totalCountryCount}}","globalsearchButtonAriaLabelText":"Search","eachStateCount":"{{totalStateCount}}","globalsearchJobsCountPlural":"Jobs","categorySrText":"Category","globalsearchAriaLabelText":"search","eachCategoryCount":"{{totalCategoryCount}}","inputLabelText":"Please navigate the suggestions using the tab key","categoryCount":"{{totalCount}}","globalsearchButtonText":"Search","eachCityCount":"{{totalCityCount}}"}} </script><style>.phcriticalhide{display: none!important}</style> <script type="text/javascript" nonce="">phApp.audience_state = "stranger"</script><style>.phcriticalhide{display: none!important}</style> <script snippet_id="GTM-HEAD-143" nonce="">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;n=d.querySelector('[nonce]');if(n){j.setAttribute('nonce',n.nonce||n.getAttribute('nonce'))};f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-5SR474L');</script><meta name="google-site-verification" content="DtZitXW1ePX_0vIcL66PoEGaqnEbOI6WmuBUKoARMy8" /></head> <body class="home-page home" data-ph-id="ph-page-element-page1-NZtVTT" style="visibility: hidden;"><noscript nonce="__CSP_NONCE__" snippet_id="GTM-BODY-143"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5SR474L" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><a href="search-results" class="hide" style="display: none">Search results</a> <div class="ph-header" data-ph-id="ph-page-element-page1-tJLUti"><div class="header-layout" type="header-layout"> <pcs-widget data-ph-widget-id="30155e0daa4105d704d5a2fe38e0080f" instance-id="sadfwe" data-ph-content-id="zUYap2D3-vce229XY"></pcs-widget> </div></div> <div class="ph-page" data-ph-id="ph-page-element-page1-4yvrdJ"><section class="ppc-section ph-widget" type="dynamic" instance-id="o9qjWi" theme="default" original-view="view2" ph-module="gdpr" data-ph-id="ph-widget-element-1699606081443-YK9KSN"><div class="ph-cookie-popup-v2-view2-default ph-widget-target" as-element="ph-cookie-popup-v2" data-widget="ph-cookie-popup-v2" view="view2-1699606091234" theme="default" original-view="view2" instance-id="o9qjWi" data-ph-id="ph-widget-element-1699606081443-HRqfKo"></div></section> <div class="body-wrapper ph-page-container" data-ph-id="ph-page-element-page1-ZQ0zDl"> <section class="ph-widget" instance-id="wiqvet" data-ph-id="ph-page-element-page1-OWpu5W"> </section> <pcs-widget data-ph-widget-id="a1bd2fb3dbc849561b5f5925990a8b33" panel-id="7ce59554c5f8ad5e934170ebe5acc5fc" data-ph-id="-1678730475191-1" instance-id="Zr8pH9jw" data-ph-content-id="ASJSNioG"></pcs-widget><section class="ppc-section ph-widget" type="static" data-ph-id="-1678828240544" view="1678828240976-hero-block-cc-view13-option1" original-view="ph-hero-block-cc-view13-option1" instance-id="LtffFA" theme="theme1"><div class="ph-hero-block-cc-view13-option1-theme1 ph-widget-target" data-ph-id="-1678828240544-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1678828240976-hero-block-cc-view13-option1" original-view="ph-hero-block-cc-view13-option1" theme="theme1" ph-removed="true" instance-id="LtffFA" hide-on-mobile="false"><div class="ph-component-cntr ph-widget-box" role="main" key-role="LtffFA-ph-hero-block-cc-view13-option1-regionRole" data-ph-id="ph-widget-element-3319572958587705-2" style="border-style: hidden;"> <div class="ph-card-container stackable" data-cards-per-row="one" key-role="LtffFA-ph-hero-block-cc-view13-option1-listRole" data-ph-id="ph-widget-element-3319572958587705-3"> <div card-name="ph-hero-block-cc-view12" class="ph-card" key-role="LtffFA-PIn5ir-ph-hero-block-cc-view13-option1-listItemRole" instance-id="PIn5ir" data-ph-id="ph-widget-element-3319572958587705-4"> <div class="ph-hero-block-cc-view12 ph-card-block" data-ph-at-id="ph-hero-block-cc-view12" data-ph-id="ph-widget-element-3319572958587705-5" style=""> <ppc-container component-content-key="background-video" class="ph-video" data-ph-cid="background-video1" data-ph-id="ph-widget-element-3319572958587705-6"> <div class="video" ph-video-v1="video" pha-autoplay="1" pha-loop="1" pha-controls="0" pha-volume="0" pha-preload="1" data-ph-id="ph-widget-element-3319572958587705-7" pha-video-id="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/videos/evpvideocompressed-1688631448734.mp4" pha-partner-id="null" pha-entry-id="null" ph-cms-video-gallery-link="true" data-gallery-video-provider="video" pha-video-url="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/videos/evpvideocompressed-1688631448734.mp4"></div> </ppc-container> <div class="inner-container ph-cc-d-p-a-0" data-ph-id="ph-widget-element-3319572958587705-8"> <div class="global-search-block" data-ph-id="ph-widget-element-3319572958587705-9"> <ppc-container component-content-key="overlay" class="overlay" data-ph-id="ph-widget-element-3319572958587705-10"> <div class="ph-overlay-wrapper" data-ph-id="ph-widget-element-3319572958587705-11"> </div> </ppc-container> <ppc-container component-content-key="h1-heading" class="heading-one" data-ph-cid="h1-heading1" data-ph-id="ph-widget-element-3319572958587705-12"> <h1 data-ph-id="ph-widget-element-3319572958587705-13"> <ppc-content key="LtffFA-PIn5ir-bEr4HU-ph-hero-block-cc-view13-option1-h1-heading-title-text" instance-id="PIn5ir-bEr4HU" data-ph-id="ph-widget-element-3319572958587705-14"><div><span style="font-family:Gibson-Regular;"><strong>Say HI*<br />to a new career<br />at Thales </strong></span></div></ppc-content> </h1> </ppc-container> <section class="ph-widget" instance-id="d4gbQk" original-view="default" view="3319572842257456-default" data-ph-id="ph-widget-element-3319572958587705-18" style="z-index: 2; pointer-events: all;"> <div as-element="ph-global-search-v3" instance-id="d4gbQk" class="ph-global-search-v3-default-default ph-widget-target" data-widget="ph-global-search-v3" show-title.bind="false" show-caption.bind="false" view="3319572842257456-default" original-view="default" data-ph-id="ph-widget-element-3319572958587705-19"></div> </section> </div> </div> </div> </div> </div> </div></div></section><section class="ph-hero-block-cc-view13-option1-theme1 ph-widget" type="static" view="1698771401386-hero-block-cc-view13-option1-savedView-1698761438728" original-view="ph-hero-block-cc-view13-option1" theme="theme1" instance-id="lMqO8O" data-ph-id="-1698771400659"></section><section class="ppc-section ph-widget" type="static" data-ph-id="-1698770914288" view="1698770914714-hero-block-cc-view4-option1" original-view="ph-hero-block-cc-view4-option1" instance-id="UwyyTh" theme="theme6"></section><section class="ppc-section ph-widget" type="dynamic" data-ph-id="1683210219083" view="1683210219086-default" original-view="default" instance-id="mCDvDy" theme="default"><div class="ph-find-your-fit-container-v1-default-default ph-widget-target" data-ph-id="1683210219083-1" as-element="ph-find-your-fit-container-v1" data-widget="ph-find-your-fit-container-v1" view="default-1684936089206" original-view="default" theme="default" ph-removed="true" instance-id="mCDvDy"></div></section> <!-- FYF --> <div id="px-block-1" data-audience-block="px-block-1" class="px-block-1" data-ph-id="5375531456290408"><div id="px-block-1-stranger" data-ph-id="1453401755840552"><pcs-widget class="ph-widget" data-ph-widget-id="b76bc5c38117d5f9474d32f8db41ce37" data-ph-id="1453403972731691" data-ph-content-id="Ny7nGuCY-RSqrHyZJ" px-display-name="PX Container Widget" global-managed-widget="true" data-aud-widget="" instance-id="Sa8oHk"></pcs-widget></div></div> <!--profile recom jobs--> <pcs-widget data-ph-widget-id="a1bd2fb3dbc849561b5f5925990a8b33" panel-id="7ce59554c5f8ad5e934170ebe5acc5fc" data-ph-id="-1678403503251-1" instance-id="KU6KEYbe" data-ph-content-id="ASJSNioG"></pcs-widget><pcs-widget data-ph-widget-id="a1bd2fb3dbc849561b5f5925990a8b33" panel-id="7ce59554c5f8ad5e934170ebe5acc5fc" data-ph-id="-1678403562635-1" instance-id="RsMoL2Rl" data-ph-content-id="ASJSNioG"></pcs-widget><section class="ph-divider-cc-view1-option1-theme1 ph-widget" type="static" view="1692268016631-divider-cc-view1-option1-savedView-1692179525761" original-view="ph-divider-cc-view1-option1" theme="theme1" instance-id="uoGkPy" data-ph-id="-1692268015929"><div class="ph-divider-cc-view1-option1-theme1 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1692268016631-divider-cc-view1-option1-savedView-1692179525761" original-view="ph-divider-cc-view1-option1" theme="theme1" ph-removed="true" data-ph-id="-1692268015929-1" instance-id="uoGkPy"><div class="ph-component-cntr ph-widget-box" data-ph-id="ph-widget-element-4680050466061697-2"> <div class="inner-container ph-fluid-container ph-cc-d-p-a-0" data-ph-id="ph-widget-element-4680050466061697-3"> <ppc-container component-content-key="divider" class="divider" data-ph-cid="divider1" data-ph-id="ph-widget-element-4680050466061697-4"> <div class="divider-block gray-darkar-border" style="border-style: solid;" data-ph-id="ph-widget-element-4680050466061697-5"> </div> </ppc-container> </div> </div> </div></section><section class="ph-paragraph-cc-view1-option1-theme1 ph-widget" type="static" view="1701685052543-paragraph-cc-view1-option1-savedView-1701684684482" original-view="ph-paragraph-cc-view1-option1" theme="theme1" instance-id="T8S23r" data-ph-id="-1701685051826"><div class="ph-paragraph-cc-view1-option1-theme1 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1701685052543-paragraph-cc-view1-option1-savedView-1701684684482" original-view="ph-paragraph-cc-view1-option1" theme="theme1" ph-removed="true" data-ph-id="-1701685051826-1" instance-id="T8S23r"><div class="ph-component-cntr ph-widget-box gray-lighter-bg" default-cards-count="1" max-allowed-cards="4" data-ph-id="ph-widget-element-186533075976321-2"> <div class="inner-container ph-cc-d-p-t-16 ph-cc-d-p-b-16" data-ph-id="ph-widget-element-186533075976321-3"> <div class="ph-container-content-block" data-ph-id="ph-widget-element-186533075976321-4"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-186533075976321-5"> <div class="ph-card" card-name="ph-paragraph-cc-view1" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-186533075976321-6"> <div class="ph-paragraph-cc-view1 ph-card-block" data-ph-at-id="ph-paragraph-cc-view1" data-ph-id="ph-widget-element-186533075976321-7"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-186533075976321-8"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-186533075976321-9"> <div class="content" ph-card-block-num="1" data-ph-id="ph-widget-element-186533075976321-10"> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-186533075976321-11"> <span class="description-block" data-ph-id="ph-widget-element-186533075976321-12"> <ppc-content key="T8S23r-7qs6Bm-ph-paragraph-cc-view1-option1-savedView-1701684684482-description-text" data-ph-at-id="description-text" instance-id="7qs6Bm" data-ph-id="ph-widget-element-186533075976321-13"><div style="text-align: left;" data-ph-id="ph-widget-element-186533075976321-14"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-186533075976321-15"><span style="font-family:Gibson-Regular;" data-ph-id="ph-widget-element-186533075976321-16"></span><span class="dark-color" data-ph-id="ph-widget-element-186533075976321-17"><span style="font-family:Gibson-Regular;" data-ph-id="ph-widget-element-186533075976321-18">We are aware of some candidates being contacted under false pretences. These messages are unfortunately fraudulent and not official Thales communication. Thales will never ask you to disclose personal information via text, email, or phone and will never conduct an interview via messaging only. Our job postings are all available on our careers site or our company profile on <u data-ph-id="ph-widget-element-186533075976321-19"><a aria-label="Thales" class="cke-link" data-ph-href="https://www.linkedin.com/company/thales/?viewAsMember=true" data-cke-saved-href="https://www.linkedin.com/company/thales/?viewAsMember=true" href="https://www.linkedin.com/company/thales/?viewAsMember=true" ph-tevent="static_content_click" style="pointer-events:all;" target="_blank" title="Thales" ph-href="https://www.linkedin.com/company/thales/?viewAsMember=true" data-ph-id="ph-widget-element-186533075976321-20">LinkedIn</a></u>. </span></span></span></div></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ppc-section ph-widget" type="static" data-ph-id="-1681909949980" view="1681909951063-paragraph-cc-view1-option1" original-view="ph-paragraph-cc-view1-option1" instance-id="V8QceO" theme="theme1" id="Why_join_us"><div class="ph-paragraph-cc-view1-option1-theme1 ph-widget-target" data-ph-id="-1681909949980-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1681909951063-paragraph-cc-view1-option1" original-view="ph-paragraph-cc-view1-option1" theme="theme1" ph-removed="true" instance-id="V8QceO"><div class="ph-component-cntr ph-widget-box ph-ljNmR-bg" default-cards-count="1" max-allowed-cards="4" data-ph-id="ph-widget-element-6400787812309148-2"> <div class="inner-container ph-cc-d-p-a-0 ph-cc-d-p-t-40 ph-cc-d-p-b-40" data-ph-id="ph-widget-element-6400787812309148-3"> <div class="ph-container-content-block" data-ph-id="ph-widget-element-6400787812309148-4"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-6400787812309148-5"> <div class="ph-card" card-name="ph-paragraph-cc-view1" instance-id="YjS7D4" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-6400787812309148-6"> <div class="ph-paragraph-cc-view1 ph-card-block" data-ph-at-id="ph-paragraph-cc-view1" data-ph-id="ph-widget-element-6400787812309148-7"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-6400787812309148-8"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-6400787812309148-9"> <div class="content" ph-card-block-num="1" data-ph-id="ph-widget-element-6400787812309148-10"> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-6400787812309148-11"> <span class="description-block" data-ph-id="ph-widget-element-6400787812309148-12"> <ppc-content key="V8QceO-YjS7D4-DkoYyc-ph-paragraph-cc-view1-option1-description-text" data-ph-at-id="description-text" instance-id="YjS7D4-DkoYyc" data-ph-id="ph-widget-element-6400787812309148-13"><div><h1><span style="font-family:Gibson-Regular;">Why join us?</span></h1><br /><h3><span class="brand-color-secondary">It all starts with Human Intelligence</span></h3> <div style="text-align: left;"><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5"><span class="darkar"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">At Thales, we are proud to work together to imagine innovative solutions that contribute to building a future that is safer, greener and more inclusive. A future that we can all trust. But these technologies don’t just come from anywhere.</span></span></span></span></div> <p><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5"><span class="darkar"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;"><strong>Human Intelligence is the power behind the technology that Thales is known for. </strong></span></span></span></span><br /><br /></p><p style="text-align: left;"><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5"><span class="darkar"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">At Thales, it all starts with Human Intelligence. That is why our ambition is to create the best possible experience for you. We strive to create the conditions that enable your growth, to facilitate your work-life balance and daily work, and to broaden your prospects.</span></span></span></span></p></div></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ph-divider-cc-view1-option1-theme1 ph-widget" type="static" view="1692631102119-divider-cc-view1-option1-savedView-1692179525761" original-view="ph-divider-cc-view1-option1" theme="theme1" instance-id="MADD7o" data-ph-id="-1692631101719"><div class="ph-divider-cc-view1-option1-theme1 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1692631102119-divider-cc-view1-option1-savedView-1692179525761" original-view="ph-divider-cc-view1-option1" theme="theme1" ph-removed="true" data-ph-id="-1692631101719-1" instance-id="MADD7o"><div class="ph-component-cntr ph-widget-box" data-ph-id="ph-widget-element-5042963612236643-2"> <div class="inner-container ph-fluid-container ph-cc-d-p-a-0" data-ph-id="ph-widget-element-5042963612236643-3"> <ppc-container component-content-key="divider" class="divider" data-ph-cid="divider1" data-ph-id="ph-widget-element-5042963612236643-4"> <div class="divider-block gray-darkar-border" style="border-style: solid;" data-ph-id="ph-widget-element-5042963612236643-5"> </div> </ppc-container> </div> </div> </div></section><section class="ppc-section ph-widget" type="static" data-ph-id="-1683121673918" view="1683121674262-media-large-testimonial-left-cc-slider-view1-option1" original-view="ph-media-large-testimonial-left-cc-slider-view1-option1" instance-id="bZyzPL" theme="theme2" id="evp_pillars"><div class="ph-media-large-testimonial-left-cc-slider-view1-option1-theme2 ph-widget-target" data-ph-id="-1683121673918-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1683121674262-media-large-testimonial-left-cc-slider-view1-option1" original-view="ph-media-large-testimonial-left-cc-slider-view1-option1" theme="theme2" ph-removed="true" instance-id="bZyzPL"><div class="ph-component-cntr ph-widget-box header-center heading-block-hide" default-cards-count="4" key-aria-label="bZyzPL-ph-media-large-testimonial-left-cc-slider-view1-option1-slider-carousel" aria-label="carousel" role="region" data-ph-id="ph-widget-element-7613330200200699-2"> <div class="inner-container" data-ph-id="ph-widget-element-7613330200200699-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-7613330200200699-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" instance-id="YvKy7w" data-ph-id="ph-widget-element-7613330200200699-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-7613330200200699-6"> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-7613330200200699-13"> </div> </div> </div> <div class="ph-container-content-block ph-static-slider" data-ph-id="ph-widget-element-7613330200200699-18"> <div ph-card-slider-v1="" data-widget-attr="ph-card-slider-v1" pha-phslide-arrows="true" pha-phslide-dots="true" pha-phslide-autoplay="true" data-cards-per-row="one" class="ph-card-container ph-slider-container stackable dots-circle ph-slide-loader" data-ph-id="ph-widget-element-7613330200200699-19" pha-phslide-autoplay-speed="15000" pha-phslide-speed="1000"><div class="ph-card" card-name="ph-media-large-testimonial-left-cc-view1" data-ph-card-block-alignment="h" ph-role="" key-ph-role="wszePf-bZyzPL-ZIVZhg-ph-media-large-testimonial-left-cc-slider-view1-option1-listItemRole" instance-id="5iKzys" card-container-style="background-image:'url()'" ph-slide-num="2" data-ph-id="ph-widget-element-7613386416600960-2"> <div class="ph-media-large-testimonial-left-cc-view1 ph-card-block ph-cc-d-p-b-40" data-ph-at-id="ph-media-large-testimonial-left-cc-view1" data-ph-id="ph-widget-element-7613386416600960-3"> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-7613386416600960-4"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-7613386416600960-5"> <div class="media" ph-card-block-num="2" data-ph-id="ph-widget-element-7613386416600960-6"> <figure class="image" data-ph-id="ph-widget-element-7613386416600960-7"> <ppc-container component-content-key="primary-image" class="primary-image element-center" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-7613386416600960-8"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-7613386416600960-9"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/carousel-balance542x360-1692783329372.png" key-src="9U6b4w-bZyzPL-ZIVZhg-W9AzHT-ph-media-large-testimonial-left-cc-slider-view1-option1-image-src" alt="img1" key-alt="ZwF717-bZyzPL-ZIVZhg-W9AzHT-ph-media-large-testimonial-left-cc-slider-view1-option1-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="ZIVZhg-W9AzHT" height-val="197" data-ph-id="ph-widget-element-7613386416600960-10" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-7613386416600960-11"> <div class="content ph-a11y-aria-live" aria-live="assertive" aria-atomic="true" ph-card-block-num="1" data-ph-id="ph-widget-element-7613386416600960-12"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-7613386416600960-13"> <span key-aria-level="teSvXd-bZyzPL-ZIVZhg-ntZa7v-ph-media-large-testimonial-left-cc-slider-view1-option1-heading-text-aria-level" key-role="2Tifpw-bZyzPL-ZIVZhg-ntZa7v-ph-media-large-testimonial-left-cc-slider-view1-option1-heading-text-role" instance-id="ZIVZhg-ntZa7v" data-ph-id="ph-widget-element-7613386416600960-14"> <ppc-content key="PxPpqs-bZyzPL-ZIVZhg-ntZa7v-ph-media-large-testimonial-left-cc-slider-view1-option1-heading-text" data-ph-at-id="heading-text" instance-id="ZIVZhg-ntZa7v" data-ph-id="ph-widget-element-7613386416600960-15"><h2><span style="font-family:Gibson-Regular;">Balance to succeed</span></h2></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description ph-cc-d-p-b-65" data-ph-cid="description1" data-ph-id="ph-widget-element-7613386416600960-18"> <span class="description-block" data-ph-id="ph-widget-element-7613386416600960-19"> <ppc-content key="5GMDYS-bZyzPL-ZIVZhg-UndY6c-ph-media-large-testimonial-left-cc-slider-view1-option1-description-text" data-ph-at-id="description-text" instance-id="ZIVZhg-UndY6c" data-ph-id="ph-widget-element-7613386416600960-20"><div><span class="ph-line-height-1_5" data-ph-style-attr="ph-line-height-1_5" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">We strive to create a caring work environment and provide our employees with the flexibility they need to <strong>strike the right work-life balance</strong>, which we know is key to their fulfilment and the success of their projects.</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link button-lg primary-button button-radius-xs" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-7613386416600960-31"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-7613386416600960-32"> <a class="action-link" ph-href="our-dna-careers-page-balance-to-succeed" key-ph-href="30t7yU-bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-href" title="Balance to succeed" key-title="fFrqzB-bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-title-text" key-aria-label="iDVQNV-bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-aria-label-text" ph-tevent="static_content_click" instance-id="ZIVZhg-5bOPsr" data-ph-id="ph-widget-element-7613386416600960-33"> <ppc-content key="FiQEeI-bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-text" data-ph-at-id="link-text" instance-id="ZIVZhg-5bOPsr" data-ph-id="ph-widget-element-7613386416600960-34"><div data-ph-id="ph-widget-element-7613386416600960-35"><span style="font-family:Gibson-Regular;" data-ph-id="ph-widget-element-7613386416600960-36">Find out more</span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-7613386416600960-37"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-large-testimonial-left-cc-view1" data-ph-card-block-alignment="h" ph-role="" key-ph-role="bZyzPL-ZIVZhg-ph-media-large-testimonial-left-cc-slider-view1-option1-listItemRole" instance-id="ZIVZhg" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-7613330200200699-20" ph-slide-num="1"> <div class="ph-media-large-testimonial-left-cc-view1 ph-card-block ph-cc-d-p-b-40" data-ph-at-id="ph-media-large-testimonial-left-cc-view1" data-ph-id="ph-widget-element-7613330200200699-21"> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-7613330200200699-22"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-7613330200200699-23"> <div class="media" ph-card-block-num="2" data-ph-id="ph-widget-element-7613330200200699-43"> <figure class="image" data-ph-id="ph-widget-element-7613330200200699-44"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-7613330200200699-45"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-7613330200200699-46"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/carousel-technology542x360-1692783087511.png" key-src="bZyzPL-ZIVZhg-W9AzHT-ph-media-large-testimonial-left-cc-slider-view1-option1-image-src" alt="img1" key-alt="bZyzPL-ZIVZhg-W9AzHT-ph-media-large-testimonial-left-cc-slider-view1-option1-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="ZIVZhg-W9AzHT" data-ph-id="ph-widget-element-7613330200200699-47" height-val="197" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-7613330200200699-42"> <div class="content ph-a11y-aria-live" aria-live="assertive" aria-atomic="true" ph-card-block-num="1" data-ph-id="ph-widget-element-7613330200200699-24"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-7613330200200699-25"> <span key-aria-level="bZyzPL-ZIVZhg-ntZa7v-ph-media-large-testimonial-left-cc-slider-view1-option1-heading-text-aria-level" key-role="bZyzPL-ZIVZhg-ntZa7v-ph-media-large-testimonial-left-cc-slider-view1-option1-heading-text-role" instance-id="ZIVZhg-ntZa7v" data-ph-id="ph-widget-element-7613330200200699-26"> <ppc-content key="bZyzPL-ZIVZhg-ntZa7v-ph-media-large-testimonial-left-cc-slider-view1-option1-heading-text" data-ph-at-id="heading-text" instance-id="ZIVZhg-ntZa7v" data-ph-id="ph-widget-element-7613330200200699-27"><h2><span style="font-family:Gibson-Regular;"><span style="background-color: transparent;">Technology for society</span></span></h2></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description ph-cc-d-p-b-65" data-ph-cid="description1" data-ph-id="ph-widget-element-7613330200200699-28"> <span class="description-block" data-ph-id="ph-widget-element-7613330200200699-29"> <ppc-content key="bZyzPL-ZIVZhg-UndY6c-ph-media-large-testimonial-left-cc-slider-view1-option1-description-text" data-ph-at-id="description-text" instance-id="ZIVZhg-UndY6c" data-ph-id="ph-widget-element-7613330200200699-30"><div><span class="ph-line-height-1_5" data-ph-style-attr="ph-line-height-1_5" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">Joining Thales means pushing the boundaries of technology, using it to drive the progress and sustainable development of our societies, and taking part in an <strong>amazing technological adventure</strong>.</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link button-lg button-radius-sm primary-button" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-7613330200200699-37"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-7613330200200699-38"> <a class="action-link" ph-href="technology-for-society-2" key-ph-href="bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-href" title="Technology For Society" key-title="bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-title-text" key-aria-label="bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-aria-label-text" ph-tevent="static_content_click" instance-id="ZIVZhg-5bOPsr" data-ph-id="ph-widget-element-7613330200200699-39" target=""> <ppc-content key="bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-text" data-ph-at-id="link-text" instance-id="ZIVZhg-5bOPsr" data-ph-id="ph-widget-element-7613330200200699-40"><div><span style="font-family:Gibson-Regular;">Find out more</span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-7613330200200699-41"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-large-testimonial-left-cc-view1" data-ph-card-block-alignment="h" ph-role="" key-ph-role="98gxZv-bZyzPL-ZIVZhg-ph-media-large-testimonial-left-cc-slider-view1-option1-listItemRole" instance-id="znj2OH" card-container-style="background-image:'url()'" ph-slide-num="3" data-ph-id="ph-widget-element-7613719881358319-2"> <div class="ph-media-large-testimonial-left-cc-view1 ph-card-block ph-cc-d-p-b-40" data-ph-at-id="ph-media-large-testimonial-left-cc-view1" data-ph-id="ph-widget-element-7613719881358319-3"> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-7613719881358319-4"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-7613719881358319-5"> <div class="media" ph-card-block-num="2" data-ph-id="ph-widget-element-7613719881358319-6"> <figure class="image" data-ph-id="ph-widget-element-7613719881358319-7"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-7613719881358319-8"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-7613719881358319-9"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/carousel-career542x360-1692783359354.png" key-src="J731t1-bZyzPL-ZIVZhg-W9AzHT-ph-media-large-testimonial-left-cc-slider-view1-option1-image-src" alt="img1" key-alt="Ey2EG6-bZyzPL-ZIVZhg-W9AzHT-ph-media-large-testimonial-left-cc-slider-view1-option1-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="ZIVZhg-W9AzHT" height-val="197" data-ph-id="ph-widget-element-7613719881358319-10" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-7613719881358319-11"> <div class="content ph-a11y-aria-live" aria-live="assertive" aria-atomic="true" ph-card-block-num="1" data-ph-id="ph-widget-element-7613719881358319-12"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-7613719881358319-13"> <span key-aria-level="BkPobI-bZyzPL-ZIVZhg-ntZa7v-ph-media-large-testimonial-left-cc-slider-view1-option1-heading-text-aria-level" key-role="VW4HHh-bZyzPL-ZIVZhg-ntZa7v-ph-media-large-testimonial-left-cc-slider-view1-option1-heading-text-role" instance-id="ZIVZhg-ntZa7v" data-ph-id="ph-widget-element-7613719881358319-14"> <ppc-content key="QCkrTQ-bZyzPL-ZIVZhg-ntZa7v-ph-media-large-testimonial-left-cc-slider-view1-option1-heading-text" data-ph-at-id="heading-text" instance-id="ZIVZhg-ntZa7v" data-ph-id="ph-widget-element-7613719881358319-15"><h2><span style="font-family:Gibson-Regular;">Rich career journeys</span></h2></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description ph-cc-d-p-b-65" data-ph-cid="description1" data-ph-id="ph-widget-element-7613719881358319-18"> <span class="description-block" data-ph-id="ph-widget-element-7613719881358319-19"> <ppc-content key="6Qzy10-bZyzPL-ZIVZhg-UndY6c-ph-media-large-testimonial-left-cc-slider-view1-option1-description-text" data-ph-at-id="description-text" instance-id="ZIVZhg-UndY6c" data-ph-id="ph-widget-element-7613719881358319-20"><div><span class="ph-line-height-1_5" data-ph-style-attr="ph-line-height-1_5" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">Thales is one big team, meaning you can work alongside colleagues from different backgrounds, learn from experts and <strong>continue to grow and develop your skills</strong> while sharing your expertise with the Group.<br /></span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link button-lg primary-button button-radius-xs" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-7613719881358319-31"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-7613719881358319-32"> <a class="action-link" ph-href="candidate-rich-career-journeys" key-ph-href="D1sUpZ-bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-href" title="Rich career journeys" key-title="1JlNPQ-bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-title-text" key-aria-label="9mTmgv-bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-aria-label-text" ph-tevent="static_content_click" instance-id="ZIVZhg-5bOPsr" data-ph-id="ph-widget-element-7613719881358319-33"> <ppc-content key="7SNaYb-bZyzPL-ZIVZhg-5bOPsr-ph-media-large-testimonial-left-cc-slider-view1-option1-primary-link-text" data-ph-at-id="link-text" instance-id="ZIVZhg-5bOPsr" data-ph-id="ph-widget-element-7613719881358319-34"><div data-ph-id="ph-widget-element-7613719881358319-35"><span style="font-family:Gibson-Regular;" data-ph-id="ph-widget-element-7613719881358319-36">Find out more</span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-7613719881358319-37"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ppc-section ph-widget" type="static" data-ph-id="-1691585029532" view="1691585030532-media-cc-view1-option1" original-view="ph-media-cc-view1-option1" instance-id="7eN6Ni" theme="theme28" id="Professions"><div class="ph-media-cc-view1-option1-theme28 ph-widget-target" data-ph-id="-1691585029532-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1691585030532-media-cc-view1-option1" original-view="ph-media-cc-view1-option1" theme="theme28" ph-removed="true" instance-id="7eN6Ni"><div class="ph-component-cntr ph-widget-box gray-lighter-bg header-center gray-lighter-border" default-cards-count="4" max-allowed-cards="6" data-ph-id="ph-widget-element-3997746294086032-2" style="border-style: hidden;"> <div class="inner-container" data-ph-id="ph-widget-element-3997746294086032-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-3997746294086032-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" instance-id="SWmeCo" data-ph-id="ph-widget-element-3997746294086032-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-3997746294086032-6"> <ppc-container component-content-key="h2-heading" class="heading-two" data-ph-cid="h2-heading1" data-ph-id="ph-widget-element-3997746294086032-7"> <h2 data-ph-id="ph-widget-element-3997746294086032-8"> <ppc-content key="7eN6Ni-SWmeCo-OZS9tS-ph-media-cc-view1-option1-h2-heading-title-text" instance-id="SWmeCo-OZS9tS" data-ph-id="ph-widget-element-3997746294086032-9"><div><span style="font-family:Gibson-Regular;">Explore our career areas</span></div></ppc-content> </h2> </ppc-container> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-3997746294086032-13"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-3997746294086032-18"> <div class="ph-card-container stackable" data-cards-per-row="four" ph-role="" data-ph-id="ph-widget-element-3997746294086032-19"> <div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" instance-id="E5yMlK" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-3997746294086032-70"> <div class="ph-media-cc-view1 ph-card-block ph-ljNmR-bg gray-light-border" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-widget-element-3997746294086032-71" style="border-style: solid;"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-3997746294086032-72"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-3997746294086032-73"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-3997746294086032-74"> <figure class="image" role="presentation" key-role="7eN6Ni-E5yMlK-mKNGVL-ph-media-cc-view1-option1-presentationRole" instance-id="E5yMlK-mKNGVL" data-ph-id="ph-widget-element-3997746294086032-75"> <ppc-container component-content-key="primary-image" class="primary-image element-center ph-img-fit-to-card ph-image-fit-container-cms" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-3997746294086032-76"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-3997746294086032-77"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/timg-sc-engineering-1688478009022.png" key-src="7eN6Ni-E5yMlK-ZFdL55-ph-media-cc-view1-option1-image-src" alt="" key-alt="7eN6Ni-E5yMlK-ZFdL55-ph-media-cc-view1-option1-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="E5yMlK-ZFdL55" data-ph-id="ph-widget-element-3997746294086032-78" height-val="230" crop-size="fit" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-3997746294086032-79"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-3997746294086032-80"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-3997746294086032-84"> <span key-aria-level="7eN6Ni-E5yMlK-Nl73kU-ph-media-cc-view1-option1-heading-text-aria-level" key-role="7eN6Ni-E5yMlK-Nl73kU-ph-media-cc-view1-option1-heading-text-role" instance-id="E5yMlK-Nl73kU" data-ph-id="ph-widget-element-3997746294086032-85"> <ppc-content key="7eN6Ni-E5yMlK-Nl73kU-ph-media-cc-view1-option1-heading-text" data-ph-at-id="heading-text" instance-id="E5yMlK-Nl73kU" data-ph-id="ph-widget-element-3997746294086032-86"><h4>Engineering</h4></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description ph-cc-d-p-b-28" data-ph-cid="description1" data-ph-id="ph-widget-element-3997746294086032-87"> <span class="description-block" data-ph-id="ph-widget-element-3997746294086032-88"> <ppc-content key="7eN6Ni-E5yMlK-kjqLDy-ph-media-cc-view1-option1-description-text" data-ph-at-id="description-text" instance-id="E5yMlK-kjqLDy" data-ph-id="ph-widget-element-3997746294086032-89">Unlock your Engineering potential with us and build a future we can all trust.</ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link button-sm ph-cc-d-m-t-0 primary-button button-radius-xs" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-3997746294086032-90"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-3997746294086032-91"> <a class="action-link" ph-href="engineering" key-ph-href="7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-href" title="Engineering" key-title="7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-title-text" aria-label="Engineering" key-aria-label="7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-aria-label-text" ph-tevent="static_content_click" instance-id="E5yMlK-u0lybi" data-ph-id="ph-widget-element-3997746294086032-92"> <ppc-content key="7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-text" data-ph-at-id="link-text" instance-id="E5yMlK-u0lybi" data-ph-id="ph-widget-element-3997746294086032-93">Learn more</ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-3997746294086032-94"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" instance-id="h3PpLI" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-3997746294086032-95"> <div class="ph-media-cc-view1 ph-card-block ph-ljNmR-bg gray-light-border" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-widget-element-3997746294086032-96" style="border-style: solid;"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-3997746294086032-97"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-3997746294086032-98"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-3997746294086032-99"> <figure class="image" role="presentation" key-role="7eN6Ni-h3PpLI-nPy222-ph-media-cc-view1-option1-presentationRole" instance-id="h3PpLI-nPy222" data-ph-id="ph-widget-element-3997746294086032-100"> <ppc-container component-content-key="primary-image" class="primary-image element-center ph-img-fit-to-card ph-image-fit-container-cms" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-3997746294086032-101"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-3997746294086032-102"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/timg-sc-people-1688478010173.png" key-src="7eN6Ni-h3PpLI-pDkiqJ-ph-media-cc-view1-option1-image-src" alt="" key-alt="7eN6Ni-h3PpLI-pDkiqJ-ph-media-cc-view1-option1-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="h3PpLI-pDkiqJ" data-ph-id="ph-widget-element-3997746294086032-103" height-val="230" crop-size="fit" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-3997746294086032-104"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-3997746294086032-105"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-3997746294086032-109"> <span key-aria-level="7eN6Ni-h3PpLI-Lx9kJj-ph-media-cc-view1-option1-heading-text-aria-level" key-role="7eN6Ni-h3PpLI-Lx9kJj-ph-media-cc-view1-option1-heading-text-role" instance-id="h3PpLI-Lx9kJj" data-ph-id="ph-widget-element-3997746294086032-110"> <ppc-content key="7eN6Ni-h3PpLI-Lx9kJj-ph-media-cc-view1-option1-heading-text" data-ph-at-id="heading-text" instance-id="h3PpLI-Lx9kJj" data-ph-id="ph-widget-element-3997746294086032-111"><h4><span style="font-family:Gibson-Regular;">People & Support</span></h4></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description ph-cc-d-p-b-28" data-ph-cid="description1" data-ph-id="ph-widget-element-3997746294086032-112"> <span class="description-block" data-ph-id="ph-widget-element-3997746294086032-113"> <ppc-content key="7eN6Ni-h3PpLI-kUgofj-ph-media-cc-view1-option1-description-text" data-ph-at-id="description-text" instance-id="h3PpLI-kUgofj" data-ph-id="ph-widget-element-3997746294086032-114">Be part of a diverse team providing exceptional support to our employees and industry partners.</ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link button-sm ph-cc-d-m-t-0 primary-button button-radius-xs" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-3997746294086032-115"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-3997746294086032-116"> <a class="action-link" ph-href="people-and-support" key-ph-href="7eN6Ni-h3PpLI-hHA8MK-ph-media-cc-view1-option1-primary-link-href" title="People and Support" key-title="7eN6Ni-h3PpLI-hHA8MK-ph-media-cc-view1-option1-primary-link-title-text" aria-label="People and Support" key-aria-label="7eN6Ni-h3PpLI-hHA8MK-ph-media-cc-view1-option1-primary-link-aria-label-text" ph-tevent="static_content_click" instance-id="h3PpLI-hHA8MK" data-ph-id="ph-widget-element-3997746294086032-117"> <ppc-content key="7eN6Ni-h3PpLI-hHA8MK-ph-media-cc-view1-option1-primary-link-text" data-ph-at-id="link-text" instance-id="h3PpLI-hHA8MK" data-ph-id="ph-widget-element-3997746294086032-118">Learn more</ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-3997746294086032-119"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" instance-id="FIoMrX" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-4001158605927583-2"> <div class="ph-media-cc-view1 ph-card-block ph-ljNmR-bg gray-light-border" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-widget-element-4001158605927583-3" style="border-style: solid;"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-4001158605927583-4"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-4001158605927583-5"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-4001158605927583-6"> <figure class="image" role="presentation" key-role="QhoozB-7eN6Ni-E5yMlK-mKNGVL-ph-media-cc-view1-option1-presentationRole" instance-id="E5yMlK-mKNGVL" data-ph-id="ph-widget-element-4001158605927583-7"> <ppc-container component-content-key="primary-image" class="primary-image element-center ph-img-fit-to-card ph-image-fit-container-cms" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-4001158605927583-8"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-4001158605927583-9"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/timg-sc-customer2-1689177185777.png" key-src="s6t8nO-7eN6Ni-E5yMlK-ZFdL55-ph-media-cc-view1-option1-image-src" alt="" key-alt="7xFmI1-7eN6Ni-E5yMlK-ZFdL55-ph-media-cc-view1-option1-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="E5yMlK-ZFdL55" height-val="230" data-ph-id="ph-widget-element-4001158605927583-10" crop-size="fit" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-4001158605927583-11"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-4001158605927583-12"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-4001158605927583-16"> <span key-aria-level="ovUvpF-7eN6Ni-E5yMlK-Nl73kU-ph-media-cc-view1-option1-heading-text-aria-level" key-role="EDLFLJ-7eN6Ni-E5yMlK-Nl73kU-ph-media-cc-view1-option1-heading-text-role" instance-id="E5yMlK-Nl73kU" data-ph-id="ph-widget-element-4001158605927583-17"> <ppc-content key="pb1jDx-7eN6Ni-E5yMlK-Nl73kU-ph-media-cc-view1-option1-heading-text" data-ph-at-id="heading-text" instance-id="E5yMlK-Nl73kU" data-ph-id="ph-widget-element-4001158605927583-18"><h4 data-ph-id="ph-widget-element-4001158605927583-19"><span style="font-family:Gibson-Regular;" data-ph-id="ph-widget-element-4001158605927583-20">Customer Experience</span></h4></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description ph-cc-d-p-b-6" data-ph-cid="description1" data-ph-id="ph-widget-element-4001158605927583-21"> <span class="description-block" data-ph-id="ph-widget-element-4001158605927583-22"> <ppc-content key="C3hVx3-7eN6Ni-E5yMlK-kjqLDy-ph-media-cc-view1-option1-description-text" data-ph-at-id="description-text" instance-id="E5yMlK-kjqLDy" data-ph-id="ph-widget-element-4001158605927583-23">Join us and deliver high tech solutions and services to our customers. </ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link button-sm ph-cc-d-m-t-0 primary-button button-radius-xs" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-4001158605927583-24"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-4001158605927583-25"> <a class="action-link" ph-href="customer-Experience" key-ph-href="K0POR4-7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-href" title="Customer Experience" key-title="BNutiM-7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-title-text" aria-label="Customer Experience" key-aria-label="185bSY-7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-aria-label-text" ph-tevent="static_content_click" instance-id="E5yMlK-u0lybi" data-ph-id="ph-widget-element-4001158605927583-26"> <ppc-content key="P7XjVh-7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-text" data-ph-at-id="link-text" instance-id="E5yMlK-u0lybi" data-ph-id="ph-widget-element-4001158605927583-27">Learn more</ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-4001158605927583-28"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" instance-id="8RJdLc" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-4001530087293336-2"> <div class="ph-media-cc-view1 ph-card-block ph-ljNmR-bg gray-light-border" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-widget-element-4001530087293336-3" style="border-style: solid;"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-4001530087293336-4"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-4001530087293336-5"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-4001530087293336-6"> <figure class="image" role="presentation" key-role="0xZn4z-QhoozB-7eN6Ni-E5yMlK-mKNGVL-ph-media-cc-view1-option1-presentationRole" instance-id="E5yMlK-mKNGVL" data-ph-id="ph-widget-element-4001530087293336-7"> <ppc-container component-content-key="primary-image" class="primary-image element-center ph-img-fit-to-card ph-image-fit-container-cms" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-4001530087293336-8"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-4001530087293336-9"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/timg-students-small-1692783826263.png" key-src="yo4tLH-s6t8nO-7eN6Ni-E5yMlK-ZFdL55-ph-media-cc-view1-option1-image-src" alt="" key-alt="fKR91b-7xFmI1-7eN6Ni-E5yMlK-ZFdL55-ph-media-cc-view1-option1-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="E5yMlK-ZFdL55" height-val="230" data-ph-id="ph-widget-element-4001530087293336-10" crop-size="fit" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-4001530087293336-11"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-4001530087293336-12"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-4001530087293336-16"> <span key-aria-level="uKwLPC-ovUvpF-7eN6Ni-E5yMlK-Nl73kU-ph-media-cc-view1-option1-heading-text-aria-level" key-role="ABNkyy-EDLFLJ-7eN6Ni-E5yMlK-Nl73kU-ph-media-cc-view1-option1-heading-text-role" instance-id="E5yMlK-Nl73kU" data-ph-id="ph-widget-element-4001530087293336-17"> <ppc-content key="Fn71OS-pb1jDx-7eN6Ni-E5yMlK-Nl73kU-ph-media-cc-view1-option1-heading-text" data-ph-at-id="heading-text" instance-id="E5yMlK-Nl73kU" data-ph-id="ph-widget-element-4001530087293336-18"><h4><span style="font-family:Gibson-Regular;" data-ph-id="ph-widget-element-4001530087293336-20">Students & Graduates</span></h4></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description ph-cc-d-p-b-36" data-ph-cid="description1" data-ph-id="ph-widget-element-4001530087293336-21"> <span class="description-block" data-ph-id="ph-widget-element-4001530087293336-22"> <ppc-content key="1LxeqU-C3hVx3-7eN6Ni-E5yMlK-kjqLDy-ph-media-cc-view1-option1-description-text" data-ph-at-id="description-text" instance-id="E5yMlK-kjqLDy" data-ph-id="ph-widget-element-4001530087293336-23">Kickstart your career with a global leader in tech and innovation.</ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link button-sm ph-cc-d-m-t-0 primary-button button-radius-xs" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-4001530087293336-24"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-4001530087293336-25"> <a class="action-link" ph-href="studentandgraduates2" key-ph-href="1YqQrb-K0POR4-7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-href" title="Students and Graduates" key-title="QMRnEX-BNutiM-7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-title-text" aria-label="Students and Graduates" key-aria-label="BEXIYI-185bSY-7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-aria-label-text" ph-tevent="static_content_click" instance-id="E5yMlK-u0lybi" data-ph-id="ph-widget-element-4001530087293336-26"> <ppc-content key="1ot8F9-P7XjVh-7eN6Ni-E5yMlK-u0lybi-ph-media-cc-view1-option1-primary-link-text" data-ph-at-id="link-text" instance-id="E5yMlK-u0lybi" data-ph-id="ph-widget-element-4001530087293336-27">Learn more</ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-4001530087293336-28"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ppc-section ph-widget" type="static" data-ph-id="-1681912143685" view="1681912144285-paragraph-cc-view1-option1" original-view="ph-paragraph-cc-view1-option1" instance-id="cEQUTV" theme="theme1"><div class="ph-paragraph-cc-view1-option1-theme1 ph-widget-target" data-ph-id="-1681912143685-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1681912144285-paragraph-cc-view1-option1" original-view="ph-paragraph-cc-view1-option1" theme="theme1" ph-removed="true" instance-id="cEQUTV"><div class="ph-component-cntr ph-widget-box ph-ljNmR-bg" default-cards-count="1" max-allowed-cards="4" data-ph-id="ph-widget-element-6402981039606431-2"> <div class="inner-container ph-cc-d-p-a-0 ph-cc-d-p-t-40" data-ph-id="ph-widget-element-6402981039606431-3"> <div class="ph-container-content-block" data-ph-id="ph-widget-element-6402981039606431-4"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-6402981039606431-5"> <div class="ph-card" card-name="ph-paragraph-cc-view1" instance-id="0izhMt" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-6402981039606431-6"> <div class="ph-paragraph-cc-view1 ph-card-block" data-ph-at-id="ph-paragraph-cc-view1" data-ph-id="ph-widget-element-6402981039606431-7"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-6402981039606431-8"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-6402981039606431-9"> <div class="content" ph-card-block-num="1" data-ph-id="ph-widget-element-6402981039606431-10"> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-6402981039606431-11"> <span class="description-block" data-ph-id="ph-widget-element-6402981039606431-12"> <ppc-content key="cEQUTV-0izhMt-29l4Ag-ph-paragraph-cc-view1-option1-description-text" data-ph-at-id="description-text" instance-id="0izhMt-29l4Ag" data-ph-id="ph-widget-element-6402981039606431-13"><div><br /></div><div><h2><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5"><span style="font-family:Gibson-Regular;">Say HI* to our colleagues </span></span></h2><div><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5"><span class="dark-color"><span style="font-family:Gibson-Regular;">* Human Intelligence</span></span></span></div></div></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ph-widget ph-media-large-testimonial-left-cc-slider-view1-option1-theme1" type="static" view="3igs0x-ph-media-large-testimonial-left-cc-slider-view1-option1" theme="theme1" instance-id="3igs0x" original-view="ph-media-large-testimonial-left-cc-slider-view1-option1" data-ph-id="ph-page-element-page1-JsXuBx"><div as-element="ph-html-v1" data-widget="ph-html-v1" view="3igs0x-ph-media-large-testimonial-left-cc-slider-view1-option1" original-view="ph-media-large-testimonial-left-cc-slider-view1-option1" type="static" data-ph-id="ph-page-element-page1-U3Agvl" instance-id="3igs0x" class="ph-widget-target ph-media-large-testimonial-left-cc-slider-view1-option1-theme1" theme="theme1"> <div class="ph-component-cntr ph-widget-box header-center heading-block-hide ph-ljNmR-bg" default-cards-count="4" key-aria-label="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-pcoTjo" aria-label="meet our people carousel" role="region" data-ph-id="ph-page-element-page1-o3f198" style="border-style: none; background-position: 50% 0%;"> <div class="inner-container ph-cc-d-p-t-24" data-ph-id="ph-page-element-page1-9i6fml"> <div class="ph-container-heading-block" data-ph-id="ph-page-element-page1-UNNi8M"> <div class="ph-header-block-default" card-name="ph-header-block-default" instance-id="2nIPmi" data-ph-id="ph-page-element-page1-lgakpq"> <div class="heading-block-info" data-ph-id="ph-page-element-page1-aHUtBe"> </div> <div class="heading-block-actions" data-ph-id="ph-page-element-page1-vuutrb"> </div> </div> </div> <div class="ph-container-content-block ph-static-slider" data-ph-id="ph-page-element-page1-OkPvBY"> <div ph-card-slider-v1="" data-widget-attr="ph-card-slider-v1" pha-phslide-arrows="true" pha-phslide-dots="true" pha-phslide-autoplay="true" data-cards-per-row="one" class="ph-card-container ph-slider-container stackable dots-circle ph-slide-loader" data-ph-id="ph-page-element-page1-oxCbF2" pha-phslide-autoplay-speed="15000" pha-phslide-pause-on-hover="true" pha-phslide-speed="1000"> <div class="ph-card" card-name="ph-media-large-testimonial-left-cc-view1" data-ph-card-block-alignment="h" ph-role="" key-ph-role="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-v6ubyE" instance-id="YeWInX" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page1-53pCr0" ph-slide-num="1"> <div class="ph-media-large-testimonial-left-cc-view1 ph-card-block" data-ph-at-id="ph-media-large-testimonial-left-cc-view1" data-ph-id="ph-page-element-page1-dPKlib" style=""> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-page-element-page1-1PrqiO"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-page-element-page1-dGKqtx"> <div class="media" ph-card-block-num="2" data-ph-id="ph-page-element-page1-yDMqy4"> <figure class="image" data-ph-id="ph-page-element-page1-P493VT"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page1-7DPX0F"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page1-PUCK0t"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/img-testimonial-ioana-1688475187545.jpg" key-src="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-LsLXVF" alt="Ioana, Software Component Engineer at Thales" key-alt="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-bJJMCH" unique-img="true" data-ph-cid="primary-image1" instance-id="YeWInX-tuXUpo" data-ph-id="ph-page-element-page1-yjAx2p" height-val="422" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-page-element-page1-JNJ5SZ"> <div class="content ph-a11y-aria-live" aria-live="assertive" aria-atomic="true" ph-card-block-num="1" data-ph-id="ph-page-element-page1-kxNnrE"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page1-Purbo0"> <span aria-level="2" key-aria-level="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-8atgFj" role="heading" key-role="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-d94wjJ" instance-id="YeWInX-RMzqS2" data-ph-id="ph-page-element-page1-7ETFvl"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-nxqeLR" data-ph-at-id="heading-text" instance-id="YeWInX-RMzqS2" data-ph-id="ph-page-element-page1-Rehf3N"><div><span class="ph-line-height-1_5" data-ph-style-attr="ph-line-height-1_5" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-36 ph-cc-d-f-s-36 ph-cc-t-f-s-22 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">Ioana <br /><span class="brand-color-secondary">Software Component Engineer </span></span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page1-hBTl1b"> <span class="description-block" data-ph-id="ph-page-element-page1-cNfs4q"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-zVvYwC" data-ph-at-id="description-text" instance-id="YeWInX-s5N25E" data-ph-id="ph-page-element-page1-GE4rRi"><div><span class="dark-color"><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">My journey at Thales has brought several benefits to my career: a new area of expertise that I am very passionate about, a higher level of project complexity that has helped me improve my software engineering skills, a new technical development path to grow and refine my role as a software system engineer, and an experienced management team that has supported me to become a better team leader. With so many achievements to be proud of already, I am excited to see what the future holds with Thales.</span></span></span></span><br /></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-name" class="employee-name" data-ph-cid="employee-name1" data-ph-id="ph-page-element-page1-Mx3Ksx"> <span data-ph-id="ph-page-element-page1-K9vruS"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-ZTQD32" instance-id="YeWInX-hKrJeI" data-ph-id="ph-page-element-page1-Kn1GbE"><div><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16"><span style="font-family:Gibson-Regular;"><strong>Ioana Cristea</strong></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-details" class="employee-details" data-ph-cid="employee-details1" data-ph-id="ph-page-element-page1-0Oi7YB"> <span data-ph-id="ph-page-element-page1-sIeEKI"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-YlWidB" instance-id="YeWInX-OCFcma" data-ph-id="ph-page-element-page1-StrMqc">Romania</ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div> <div class="ph-card" card-name="ph-media-large-testimonial-left-cc-view1" data-ph-card-block-alignment="h" ph-role="" key-ph-role="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-exd7gx" instance-id="m5HS4c" card-container-style="background-image:'url()'" ph-slide-num="2" data-ph-id="ph-page-element-page1-9ukojw"> <div class="ph-media-large-testimonial-left-cc-view1 ph-card-block" data-ph-at-id="ph-media-large-testimonial-left-cc-view1" data-ph-id="ph-page-element-page1-9Ahy6A"> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-page-element-page1-0UqC5S"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-page-element-page1-wSt6hp"> <div class="media" ph-card-block-num="2" data-ph-id="ph-page-element-page1-pQ0mrh"> <figure class="image" data-ph-id="ph-page-element-page1-YJ10Xc"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page1-R7CLOw"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page1-RuOohD"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/img-testimonial-anirban-1698143024535.jpg" key-src="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-BreQty" alt="Anirban, Integration Verification Validation & Qualification Manager at Thales" key-alt="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-dHIFy9" unique-img="true" data-ph-cid="primary-image1" instance-id="YeWInX-tuXUpo" height-val="422" data-ph-id="ph-page-element-page1-cHwS1M" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-page-element-page1-s9OExt"> <div class="content ph-a11y-aria-live" aria-live="assertive" aria-atomic="true" ph-card-block-num="1" data-ph-id="ph-page-element-page1-Y27BLO"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page1-Mhd2do"> <span aria-level="2" key-aria-level="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-GiO4zX" role="heading" key-role="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-4A011v" instance-id="YeWInX-RMzqS2" data-ph-id="ph-page-element-page1-HVGmll"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-vUAoUs" data-ph-at-id="heading-text" instance-id="YeWInX-RMzqS2" data-ph-id="ph-page-element-page1-rCs0Ie"><div><span class="ph-line-height-1_5" data-ph-style-attr="ph-line-height-1_5" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-36 ph-cc-d-f-s-36 ph-cc-t-f-s-22 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">Anirban<br /><span class="brand-color-secondary">IVVQ Manager</span></span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page1-njwhen"> <span class="description-block" data-ph-id="ph-page-element-page1-HfceMQ"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-ZWaihh" data-ph-at-id="description-text" instance-id="YeWInX-s5N25E" data-ph-id="ph-page-element-page1-MKK93o"><div><span class="dark-color"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16"><span style="font-family:Gibson-Regular;"><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5"><span style="line-height: inherit !important; display: inherit;">Working in Thales gives an immense pleasure in being able to contribute and see how we are making the world a safe and secure place. My work gives me a chance to learn and grow while working on the latest technologies. I can voice my ideas which are heard and noticed with a positive attitude. Managers, coworkers, and everyone are easily approachable. It is a place where I find a perfect balance between my job and personal life which ensures happiness. It really feels great to be part of Thales!</span></span></span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-name" class="employee-name" data-ph-cid="employee-name1" data-ph-id="ph-page-element-page1-bGE7KU"> <span data-ph-id="ph-page-element-page1-dRdZDW"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-fDYXYa" instance-id="YeWInX-hKrJeI" data-ph-id="ph-page-element-page1-YYyjXG"><div><strong><span style="font-family:Gibson-Regular;">Anirban Mondal</span></strong></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-details" class="employee-details" data-ph-cid="employee-details1" data-ph-id="ph-page-element-page1-cR7Vwv"> <span data-ph-id="ph-page-element-page1-ABPAJN"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-CbDOLx" instance-id="YeWInX-OCFcma" data-ph-id="ph-page-element-page1-57MkdD">Czech Republic<br />*Integration, Validation, Verification , Qualification</ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-large-testimonial-left-cc-view1" data-ph-card-block-alignment="h" ph-role="" key-ph-role="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-p5bRy8" instance-id="x5m6Qd" card-container-style="background-image:'url()'" ph-slide-num="3" data-ph-id="ph-page-element-page1-jZ7zLl"> <div class="ph-media-large-testimonial-left-cc-view1 ph-card-block" data-ph-at-id="ph-media-large-testimonial-left-cc-view1" data-ph-id="ph-page-element-page1-peP4Wm"> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-page-element-page1-K8cgyy"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-page-element-page1-tOCMJF"> <div class="media" ph-card-block-num="2" data-ph-id="ph-page-element-page1-N7nD0W"> <figure class="image" data-ph-id="ph-page-element-page1-g5LLx5"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page1-5jIJTo"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page1-ZM52fC"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/img-testimonial-tamara-1688475189343.jpg" key-src="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-CaxNZh" alt="Tamara, Senior Project Manager at Thales" key-alt="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-cISWxQ" unique-img="true" data-ph-cid="primary-image1" instance-id="YeWInX-tuXUpo" height-val="422" data-ph-id="ph-page-element-page1-FeLBZm" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-page-element-page1-WbT8q0"> <div class="content ph-a11y-aria-live" aria-live="assertive" aria-atomic="true" ph-card-block-num="1" data-ph-id="ph-page-element-page1-dBUFFF"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page1-c4h6u0"> <span aria-level="2" key-aria-level="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-PMrPbO" role="heading" key-role="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-9v9Kwi" instance-id="YeWInX-RMzqS2" data-ph-id="ph-page-element-page1-DSOlUL"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-rRICWw" data-ph-at-id="heading-text" instance-id="YeWInX-RMzqS2" data-ph-id="ph-page-element-page1-VJ95Xf"><div><span class="ph-line-height-1_5" data-ph-style-attr="ph-line-height-1_5" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-36 ph-cc-d-f-s-36 ph-cc-t-f-s-22 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">Tamara<br /><span class="brand-color-secondary">Senior Project Manager </span></span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page1-SsSajX"> <span class="description-block" data-ph-id="ph-page-element-page1-U7Q5xM"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-aTWoPT" data-ph-at-id="description-text" instance-id="YeWInX-s5N25E" data-ph-id="ph-page-element-page1-gB632y"><div><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">One of the great things about working at Thales is all the different opportunities available in so many different areas and technologies. I’ve worked in 5 different roles in the 13 years I’ve been here, starting as a Graduate Systems Engineer within the Secure Communications team. I’m now a Senior Project Manager working on Sonar System Upgrade design, development and implementation. </span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-name" class="employee-name" data-ph-cid="employee-name1" data-ph-id="ph-page-element-page1-OcssgP"> <span data-ph-id="ph-page-element-page1-uVsdvO"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-45gOMw" instance-id="YeWInX-hKrJeI" data-ph-id="ph-page-element-page1-kjqOiR"><div><strong><span style="font-family:Gibson-Regular;">Tamara Perry </span></strong></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-details" class="employee-details" data-ph-cid="employee-details1" data-ph-id="ph-page-element-page1-MXHH8u"> <span data-ph-id="ph-page-element-page1-9LsRcK"> <ppc-content key="ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-alOeHP" instance-id="YeWInX-OCFcma" data-ph-id="ph-page-element-page1-ljmCFg">Australia<br /></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-large-testimonial-left-cc-view1" data-ph-card-block-alignment="h" ph-role="" key-ph-role="pQRKyI-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-v6ubyE" instance-id="kxDcIx" card-container-style="background-image:'url()'" ph-slide-num="4" data-ph-id="ph-widget-element-8915737521728054-2"> <div class="ph-media-large-testimonial-left-cc-view1 ph-card-block" data-ph-at-id="ph-media-large-testimonial-left-cc-view1" style="" data-ph-id="ph-widget-element-8915737521728054-3"> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-8915737521728054-4"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-8915737521728054-5"> <div class="media" ph-card-block-num="2" data-ph-id="ph-widget-element-8915737521728054-6"> <figure class="image" data-ph-id="ph-widget-element-8915737521728054-7"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-8915737521728054-8"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-8915737521728054-9"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/img-testimonial-carlton-1688475183363.jpg" key-src="oHdgHM-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-LsLXVF" alt="Carlton, Director Repair Operations at Thales" key-alt="VaiFuw-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-bJJMCH" unique-img="true" data-ph-cid="primary-image1" instance-id="YeWInX-tuXUpo" height-val="422" data-ph-id="ph-widget-element-8915737521728054-10" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-8915737521728054-11"> <div class="content ph-a11y-aria-live" aria-live="assertive" aria-atomic="true" ph-card-block-num="1" data-ph-id="ph-widget-element-8915737521728054-12"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-8915737521728054-13"> <span aria-level="2" key-aria-level="BlWJYw-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-8atgFj" role="heading" key-role="lOBWf3-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-d94wjJ" instance-id="YeWInX-RMzqS2" data-ph-id="ph-widget-element-8915737521728054-14"> <ppc-content key="DenXAb-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-nxqeLR" data-ph-at-id="heading-text" instance-id="YeWInX-RMzqS2" data-ph-id="ph-widget-element-8915737521728054-15"><div><span class="ph-line-height-1_5" data-ph-style-attr="ph-line-height-1_5" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-36 ph-cc-d-f-s-36 ph-cc-t-f-s-22 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">Carlton<br /><span class="brand-color-secondary">Director Repair Operations</span></span></span></span><span style="font-family:Gibson-Bold;"><span class="brand-color-secondary"> </span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-8915737521728054-18"> <span class="description-block" data-ph-id="ph-widget-element-8915737521728054-19"> <ppc-content key="EHrIGA-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-zVvYwC" data-ph-at-id="description-text" instance-id="YeWInX-s5N25E" data-ph-id="ph-widget-element-8915737521728054-20"><div><span class="dark-color"><span class="ph-line-height-1_5" data-ph-style-attr="ph-line-height-1_5" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">Throughout my 20-year journey at Thales, from Repair Technician to Director of Repair Operations, I am grateful for the unwavering support in my professional growth. Thales has been instrumental in my Master's in Project Management and my pursuit of Cyber Security education. With my sights on an executive role within Thales, I deeply appreciate their invaluable contributions to my progress.</span></span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-name" class="employee-name" data-ph-cid="employee-name1" data-ph-id="ph-widget-element-8915737521728054-25"> <span data-ph-id="ph-widget-element-8915737521728054-26"> <ppc-content key="Ntgcef-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-ZTQD32" instance-id="YeWInX-hKrJeI" data-ph-id="ph-widget-element-8915737521728054-27"><div><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16"><span style="font-family:Gibson-Regular;"><strong>Carlton Thomas</strong></span></span></div> </ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-details" class="employee-details" data-ph-cid="employee-details1" data-ph-id="ph-widget-element-8915737521728054-32"> <span data-ph-id="ph-widget-element-8915737521728054-33"> <ppc-content key="lxka0J-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-YlWidB" instance-id="YeWInX-OCFcma" data-ph-id="ph-widget-element-8915737521728054-34">North America</ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-large-testimonial-left-cc-view1" data-ph-card-block-alignment="h" ph-role="" key-ph-role="En9Rkj-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-v6ubyE" instance-id="Kt3xZx" card-container-style="background-image:'url()'" ph-slide-num="5" data-ph-id="ph-widget-element-8905540415373440-2"> <div class="ph-media-large-testimonial-left-cc-view1 ph-card-block" data-ph-at-id="ph-media-large-testimonial-left-cc-view1" style="" data-ph-id="ph-widget-element-8905540415373440-3"> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-8905540415373440-4"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-8905540415373440-5"> <div class="media" ph-card-block-num="2" data-ph-id="ph-widget-element-8905540415373440-6"> <figure class="image" data-ph-id="ph-widget-element-8905540415373440-7"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-8905540415373440-8"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-8905540415373440-9"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/img-testimonial-dunlin-1688475185428.jpg" key-src="WV0BZm-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-LsLXVF" alt="Dunlin, Director Thales Research and Technology at Thales" key-alt="N3B66Y-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-bJJMCH" unique-img="true" data-ph-cid="primary-image1" instance-id="YeWInX-tuXUpo" height-val="422" data-ph-id="ph-widget-element-8905540415373440-10" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-8905540415373440-11"> <div class="content ph-a11y-aria-live" aria-live="assertive" aria-atomic="true" ph-card-block-num="1" data-ph-id="ph-widget-element-8905540415373440-12"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-8905540415373440-13"> <span aria-level="2" key-aria-level="nY4iVE-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-8atgFj" role="heading" key-role="AwXiAu-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-d94wjJ" instance-id="YeWInX-RMzqS2" data-ph-id="ph-widget-element-8905540415373440-14"> <ppc-content key="khrUKK-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-nxqeLR" data-ph-at-id="heading-text" instance-id="YeWInX-RMzqS2" data-ph-id="ph-widget-element-8905540415373440-15"><div><span class="ph-line-height-1_5" data-ph-style-attr="ph-line-height-1_5" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-36 ph-cc-d-f-s-36 ph-cc-t-f-s-22 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">Dunlin<br /><span class="brand-color-secondary">Director Thales Research and Technology</span></span><span style="font-family:Gibson-Bold;"><span class="brand-color-secondary"> </span></span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-8905540415373440-18"> <span class="description-block" data-ph-id="ph-widget-element-8905540415373440-19"> <ppc-content key="NXaBst-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-zVvYwC" data-ph-at-id="description-text" instance-id="YeWInX-s5N25E" data-ph-id="ph-widget-element-8905540415373440-20"><div><span class="dark-color"><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5"><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span style="font-family:Gibson-Regular;">Thales provides us with leadership and learning opportunities. Throughout my career, I have been fortunate to be guided by senior colleagues and programmes who were key to my development, both personally and professionally. <br />From a student in the lab to now leading the department, my perspectives have been shaped by these meaningful experiences, allowing me to lead confidently in my role in Thales, and most importantly to pay it forward and guide others.</span></span></span></span><br /></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-name" class="employee-name" data-ph-cid="employee-name1" data-ph-id="ph-widget-element-8905540415373440-25"> <span data-ph-id="ph-widget-element-8905540415373440-26"> <ppc-content key="QP2m10-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-ZTQD32" instance-id="YeWInX-hKrJeI" data-ph-id="ph-widget-element-8905540415373440-27"><div><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16"><span style="font-family:Gibson-Regular;"><strong>Dunlin Tan</strong></span></span></div> </ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-details" class="employee-details" data-ph-cid="employee-details1" data-ph-id="ph-widget-element-8905540415373440-32"> <span data-ph-id="ph-widget-element-8905540415373440-33"> <ppc-content key="PVm9Tp-ph-html-v1-ph-media-large-testimonial-left-cc-slider-view1-option1-3igs0x-YlWidB" instance-id="YeWInX-OCFcma" data-ph-id="ph-widget-element-8905540415373440-34">Singapore<br /></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div> </div></section><section class="ph-media-large-img-left-cc-view1-option3-theme6 ph-widget" type="static" view="1692269232797-media-large-img-left-cc-view1-option3-savedView-1692268993507" original-view="ph-media-large-img-left-cc-view1-option3" theme="theme6" instance-id="3O15rO" data-ph-id="-1692269232425"><div class="ph-media-large-img-left-cc-view1-option3-theme6 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1692269232797-media-large-img-left-cc-view1-option3-savedView-1692268993507" original-view="ph-media-large-img-left-cc-view1-option3" theme="theme6" ph-removed="true" data-ph-id="-1692269232425-1" instance-id="3O15rO"><div class="ph-component-cntr ph-widget-box heading-block-hide gray-lighter-bg" default-cards-count="1" data-ph-id="ph-widget-element-4681266626551975-2"> <div class="inner-container" data-ph-id="ph-widget-element-4681266626551975-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-4681266626551975-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" data-ph-id="ph-widget-element-4681266626551975-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-4681266626551975-6"> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-4681266626551975-13"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-4681266626551975-18"> <div class="ph-card-container stackable" data-cards-per-row="one" key-role="3O15rO-C5b0DY-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-listRole" instance-id="C5b0DY" data-ph-id="ph-widget-element-4681266626551975-19"> <div class="ph-card" card-name="ph-media-large-img-left-cc-view1" card-layout="ph-layout-h" data-ph-card-block-alignment="h" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-4681266626551975-20"> <div class="ph-card-block ph-media-large-img-left-cc-view1 ph-layout-h" data-ph-at-id="ph-media-large-img-left-cc-view1" data-ph-id="ph-widget-element-4681266626551975-21"> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-4681266626551975-22"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-4681266626551975-23"> <div class="media" ph-card-block-num="1" data-ph-id="ph-widget-element-4681266626551975-24"> <figure class="image" role="presentation" key-role="3O15rO-WOIDvz-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-presentationRole" instance-id="WOIDvz" data-ph-id="ph-widget-element-4681266626551975-25"> <ppc-container component-content-key="primary-image" class="primary-image element-center" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-4681266626551975-26"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-4681266626551975-27"> <img src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/images/MicrosoftTeams-image8-1692263590327.png" key-src="3O15rO-k9EM89-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-image-src" alt="" key-alt="3O15rO-k9EM89-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-image-alt-text" unique-img="true" data-ph-cid="primary-image1" height-val="223" instance-id="k9EM89" data-ph-id="ph-widget-element-4681266626551975-28" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-4681266626551975-29"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" data-ph-id="ph-widget-element-4681266626551975-30"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-4681266626551975-31"> <span key-aria-level="3O15rO-8Aj6gA-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-heading-text-aria-level" key-role="3O15rO-8Aj6gA-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-heading-text-role" instance-id="8Aj6gA" data-ph-id="ph-widget-element-4681266626551975-32"> <ppc-content key="3O15rO-mTGVCZ-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-heading-text" data-ph-at-id="heading-text" instance-id="mTGVCZ" data-ph-id="ph-widget-element-4681266626551975-33"><h4><font color="#4a4a4a"><font face="Gibson-Regular"><strong>Upload your CV</strong> and sign up to our Talent community so we can notify you of any new jobs that may be of interest. </font></font></h4></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-4681266626551975-37"> <span class="description-block" data-ph-id="ph-widget-element-4681266626551975-38"> <ppc-content key="3O15rO-KK7H0e-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-description-text" data-ph-at-id="description-text" instance-id="KK7H0e" data-ph-id="ph-widget-element-4681266626551975-39"><br /></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link button-lg button-radius-xs primary-button" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-4681266626551975-42"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-4681266626551975-43"> <a class="action-link" ph-href="jointalentcommunity" key-ph-href="3O15rO-h7S9hU-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-primary-link-href" title="" key-title="3O15rO-h7S9hU-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-primary-link-title-text" key-aria-label="3O15rO-h7S9hU-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-primary-link-aria-label-text" ph-tevent="static_content_click" data-ph-href="jointalentcommunity" hidelinktarget="false" arialabel="" target="_self" instance-id="h7S9hU" data-ph-id="ph-widget-element-4681266626551975-44"> <ppc-content key="3O15rO-Ux9ItE-ph-media-large-img-left-cc-view1-option3-savedView-1692268993507-primary-link-text" data-ph-at-id="link-text" instance-id="Ux9ItE" data-ph-id="ph-widget-element-4681266626551975-45">Join our Talent Community</ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-4681266626551975-46"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section> <!-- media card --> <!--category--> <!--recom job histroy--> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page1-mUdwJz" view="1547403907239-default" original-view="default" instance-id="Cy97Rf" theme="default"><div class="ph-geo-location-v1-default-default ph-widget-target" data-ph-id="ph-page-element-page1-UIcdKu" as-element="ph-geo-location-v1" data-widget="ph-geo-location-v1" view="1547403907239-default" original-view="default" theme="default" instance-id="Cy97Rf"></div></section><section class="ppc-section ph-widget" type="static" data-ph-id="-1692631495852" view="1692631496162-paragraph-cc-view1-option1" original-view="ph-paragraph-cc-view1-option1" instance-id="tlTKFL" theme="theme1"><div class="ph-paragraph-cc-view1-option1-theme1 ph-widget-target" data-ph-id="-1692631495852-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1692631496162-paragraph-cc-view1-option1" original-view="ph-paragraph-cc-view1-option1" theme="theme1" ph-removed="true" instance-id="tlTKFL"><div class="ph-component-cntr ph-widget-box" default-cards-count="1" max-allowed-cards="4" data-ph-id="ph-widget-element-5042927031470807-2"> <div class="inner-container ph-cc-d-p-b-0 ph-cc-d-p-t-40" data-ph-id="ph-widget-element-5042927031470807-3"> <div class="ph-container-content-block" data-ph-id="ph-widget-element-5042927031470807-4"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-5042927031470807-5"> <div class="ph-card" card-name="ph-paragraph-cc-view1" instance-id="IM7Y0J" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-5042927031470807-6"> <div class="ph-paragraph-cc-view1 ph-card-block" data-ph-at-id="ph-paragraph-cc-view1" data-ph-id="ph-widget-element-5042927031470807-7"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-5042927031470807-8"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-5042927031470807-9"> <div class="content" ph-card-block-num="1" data-ph-id="ph-widget-element-5042927031470807-10"> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-5042927031470807-11"> <span class="description-block" data-ph-id="ph-widget-element-5042927031470807-12"> <ppc-content key="tlTKFL-IM7Y0J-f2yMdV-ph-paragraph-cc-view1-option1-description-text" data-ph-at-id="description-text" instance-id="IM7Y0J-f2yMdV" data-ph-id="ph-widget-element-5042927031470807-13"><h1><span class="brand-color-primary"><span style="font-family:Gibson-Regular;">Find career opportunities near you</span></span></h1></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section> <!--recently viewd jobs--> <!--nearbyjbs--> <!-- testimonials --> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="-1680518431764" view="1680518432527-default" original-view="default" instance-id="gxp6eA" theme="default"><div class="ph-location-overview-map-v2-default-default ph-widget-target" data-ph-id="-1680518431764-1" as-element="ph-location-overview-map-v2" data-widget="ph-location-overview-map-v2" view="1680518432527-default" original-view="default" theme="default" ph-removed="true" instance-id="gxp6eA"></div></section> <!-- media card --> <!-- <section class="ph-widget ph-job-count-cc-view2-option1-theme2" type="static" view="ph-job-count-cc-view2-option1" theme="theme2" instance-id="uv53h2"></section> --> <!-- media card --> <!--glassdoor--> <div id="px-block-2" data-audience-block="px-block-2" class="px-block-2" data-ph-id="5375531456294174"><div id="px-block-2-stranger" data-ph-id="1453401756510201"><pcs-widget class="ph-widget" data-ph-widget-id="1c0d513754c29bdf57f46c029c235bdb" data-ph-id="1453454079616519" panel-id="12e4e74b2a8b2eedbeafdf72e25ec077" px-display-name="Blog Articles" instance-id="dUnDSkrD" data-ph-content-id="XEMLM0ue-k9kcnxvl"></pcs-widget></div></div></div> <pcs-widget class="ph-widget" data-ph-widget-id="8f7e8fd8faaed24ac813be530eea4981" instance-id="hrqe69" data-ph-ft="nps" data-ph-id="ph-widget-element-1684419423560-mKjqKZ"></pcs-widget></div> <div class="ph-footer" data-ph-id="ph-page-element-page1-9Kpzmu"><section class="ph-media-cc-view1-option3-theme1 ppc-section ph-widget" theme="theme1" type="static" instance-id="7iD7qr" original-view="ph-media-cc-view1-option3" ph-module="gdpr" view="1699606114079-media-cc-view1-option3" data-ph-id="ph-widget-element-1699606114079-0uCMWo"><div as-element="ph-html-v1" data-widget="ph-html-v1" view="1699606114079-media-cc-view1-option3" original-view="ph-media-cc-view1-option3" type="static" data-ph-id="1699606122192" instance-id="7iD7qr" class="ph-widget-target ph-media-cc-view1-option3-theme1" theme="theme1"> <div class="ph-component-cntr ph-widget-box" style="background-color: #3a3a3a;" role="region" key-role="gdpr-gdprRegionRole" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-IS138F"> <div class="inner-container ph-cc-d-p-t-0 ph-cc-d-p-b-0" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-uXPfNH"> <div class="ph-container-content-block" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-hnieZR"> <div class="ph-card-container stackable" data-cards-per-row="two" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-0swWlh"> <div class="ph-card" card-name="ph-media-cc-view1" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-pHhP9n"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-q9JD9f"> <ppc-container component-content-key="primary-action-link" class="ph-cc-d-m-b-0 element-center ph-icon-hide" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-xbd2eN"> <div class="link" data-ph-at-id="media-default-link" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-1suaMO"> <a class="action-link ph-cc-d-p-t-20 ph-cc-d-p-r-20 ph-cc-d-p-b-20 ph-cc-d-p-l-20" key-ph-href="gdpr-ph-media-cc-view1-option3-primary-link-href1" title="" key-title="gdpr-ph-media-cc-view1-option3-primary-link-title-text1" aria-label="Career Site Cookie Settings" key-aria-label="gdpr-ph-media-cc-view1-option3-primary-link-aria-label-cookie-settings-text" ph-tevent="static_content_click" ph-href="cookiesettings" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-17m6aH" ph-external-link-enabled="one-trust-disabled"> <ppc-content key="gdpr-primary-link-text1" data-ph-at-id="link-text" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-QLVGZf"> Career Site Cookie Settings </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-PPWXmF"></i> </a> </div> </ppc-container> </div> </div> <div class="ph-card" card-name="ph-media-cc-view1" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-yDEt5h"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-wLwScZ"> <ppc-container component-content-key="primary-action-link" class="ph-cc-d-m-b-0 element-center ph-icon-hide" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-aG42Zh"> <div class="link" data-ph-at-id="media-default-link" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-GRborR"> <a class="action-link ph-cc-d-p-t-20 ph-cc-d-p-r-20 ph-cc-d-p-b-20 ph-cc-d-p-l-20" key-ph-href="gdpr-ph-media-cc-view1-option3-primary-link-href2" title="" key-title="gdpr-ph-media-cc-view1-option3-primary-link-title-text2" aria-label="Personal Information" key-aria-label="gdpr-ph-media-cc-view1-option3-primary-link-aria-label-personal-info-text" ph-tevent="static_content_click" ph-href="privacynotice" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-1NgTsj"> <ppc-content key="gdpr-primary-link-text2" data-ph-at-id="link-text" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-Y0ND1b"> Personal Information </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-1699606114079-media-cc-view1-option3-ph-html-v17iD7qr-N2eZb7"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div> </div> </div></section><section class="ph-widget ph-widget-layout ppc-section ph-widget-target" view="footer" type="static" instance-id="uwwl0k" data-ph-id="footer-AWFAnH" original-view="footer" as-element="footer" data-widget="footer"><div as-element="footer" data-widget="footer" view="footer" original-view="footer" type="static" instance-id="uwwl0k" theme="default" class="ph-widget-target footer-default" data-ph-id="ph-page-element-footer-uwwl0k-Wis6MA"> <footer id="footer" data-ph-id="ph-page-element-footer-uwwl0k-5F92gS"> <div class="footer-block ph-widget-box" data-ph-id="ph-page-element-footer-uwwl0k-xV8F8r"> <div class="container" data-ph-id="ph-page-element-footer-uwwl0k-uqOXxY"> <div class="top-block row" data-ph-id="ph-page-element-footer-uwwl0k-L5cZG6"> <div class="col-md-12 col-sm-12 col-xs-12 footer-nav-lists" data-ph-id="ph-page-element-footer-uwwl0k-VEksqo"> <ul data-ph-id="ph-page-element-footer-uwwl0k-bOc9Fh"> <li data-ph-id="ph-page-element-footer-uwwl0k-ashSCL"> <a ph-href="search-results" key-ph-href="footerDefenceandSecurityUrl22202331" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Defence and Security" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-nn3gLQ"> <ppc-content key="footer-fDefenceandSecuritytext131" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-nd8jYt" language-overriden="true">Search jobs</ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-YDWehp"> <a ph-href="home#Professions" key-ph-href="footerDigitalIdentityandSecurityUrl121" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Digital Identity and Security" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-4y9kWW" ph-external-link-enabled="one-trust-disabled"> <ppc-content key="footer-fSDigitalIdentityandSecurityLinktext121" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-grbICf" language-overriden="true">Professions </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-0VEKay"> <a ph-href="studentandgraduates2" key-ph-href="footerAerospaceUrl1236" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Aerospace" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-pB7tan"> <ppc-content key="footer-fSAerospaceLinktext1236" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-a6SgT9" language-overriden="true">Students and Graduates </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-ZDxTHm"> <a ph-href="candidate-how-to-apply" key-ph-href="footerSpaceUrltudent2" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Space" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-8EUI6A"> <ppc-content key="footer-fSSpaceLinktextstudent2" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-ZQkK2h" language-overriden="true">How to apply? </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-y3s7XU"> <a ph-href="home#Why_join_us" key-ph-href="footerSpacemoreaboutthalesat2" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Space" data-ph-at-id="footer-links" target="_blank" data-ph-id="ph-page-element-footer-uwwl0k-Cx747r"> <ppc-content key="footer-fSSpaceLinktextmoreaboutthalesat2" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-ZLb5SS" language-overriden="true">Why join us? </ppc-content> </a> </li> </ul> </div> </div> <div class="SocialIcons" data-ph-id="ph-page-element-footer-uwwl0k-7brocI"> <ul data-ph-id="ph-page-element-footer-uwwl0k-DE9YsZ"> <li data-ph-id="ph-page-element-footer-uwwl0k-kzpoBn"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="linkedin" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="linkedin" key-href="footerLinkedinHref" href="https://www.linkedin.com/company/thales" target="_blank" aria-label="linkedin" key-aria-label="footerlinkedin" class="linkedin" data-ph-id="ph-page-element-footer-uwwl0k-mxku3w"> <i aria-hidden="true" class="icon icon-linkedin" data-ph-id="ph-page-element-footer-uwwl0k-BOE1sy"></i> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-gD3jW1"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="instagram" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="instagram" key-href="footerInstagramHref" href="https://instagram.com/thalesgroup?igshid=OGQ5ZDc2ODk2ZA" target="_blank" aria-label="instagram" key-aria-label="footerinstagram" class="instagram" data-ph-id="ph-page-element-footer-uwwl0k-801Wjy"> <i aria-hidden="true" class="icon icon-instagram-2" data-ph-id="ph-page-element-footer-uwwl0k-reMWIG"></i> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-veDRkE"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="facebook" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="facebook" key-href="footerFacebookHref" href="https://www.facebook.com/thalesgroup" target="_blank" aria-label="facebook" key-aria-label="footerfacebook" class="facebook" data-ph-id="ph-page-element-footer-uwwl0k-8nt8QF"> <i aria-hidden="true" class="icon icon-facebook" data-ph-id="ph-page-element-footer-uwwl0k-EYoseV"></i> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-Q8O6M4"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="twitter" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="twitter" key-href="footerTwitterHref" href="https://twitter.com/thalesgroup" target="_blank" aria-label="twitter" key-aria-label="footerTwitter" class="twitter" data-ph-id="ph-page-element-footer-uwwl0k-viLzzT"> <i aria-hidden="true" class="icon icon-twitter" data-ph-id="ph-page-element-footer-uwwl0k-Ft8vBN"></i> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-hvl8jX"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="youtube" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="youtube" key-href="footeryoutubeHref" href="https://www.youtube.com/user/thethalesgroup" target="_blank" aria-label="youtube" key-aria-label="footeryoutube" class="youtube" data-ph-id="ph-page-element-footer-uwwl0k-moitqh"> <i aria-hidden="true" class="icon icon-youtube" data-ph-id="ph-page-element-footer-uwwl0k-QgEYRL"></i> </a> </li> </ul> </div> </div> </div> <div class="footer-block ph-widget-box last-menu" data-ph-id="ph-page-element-footer-uwwl0k-BXLGHm"> <div class="container" data-ph-id="ph-page-element-footer-uwwl0k-bJOrnV"> <div class="top-block row" data-ph-id="ph-page-element-footer-uwwl0k-AISqoN"> <div class="col-md-12 col-sm-12 col-xs-12 footer-nav-lists last-item" data-ph-id="ph-page-element-footer-uwwl0k-himXwy"> <ul data-ph-id="ph-page-element-footer-uwwl0k-h3DQbf"> <li data-ph-id="ph-page-element-footer-uwwl0k-biP4Oi"> <a key-ph-href="footerDigitalIdentityandSecurityUrl22" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Digital Identity and Security" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-V79aUt" ph-href=""> <ppc-content key="footer-fSDigitalIdentityandSecurityLinktext22" data-ph-at-id="footer-links" style="color: #016D8C;font-family: 'Gibson-SemiBold';" data-ph-id="ph-page-element-footer-uwwl0k-CMwnvP" language-overriden="true">© 2024 Thales</ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-tiHqjc"> <a ph-href="cookiesettings" key-ph-href="footerAerospaceUrl1234" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Aerospace" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-3jj40w"> <ppc-content key="footer-fSAerospaceLinktext1234" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-yqf5Mj"> Career site cookies setting </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-N6b1SR"> <a ph-href="privacynotice" key-ph-href="footerSpaceUrl33500" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Space" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-SCzkVn" ph-external-link-enabled="one-trust-disabled"> <ppc-content key="footer-fSSpaceLinktext33500" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-eOpEYf"> Privacy notice </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-uwwl0k-yLz57M"> <a ph-href="javascript:void(0)" key-ph-href="footerSpaceUrl12346" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Space" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-xN3orz"> <ppc-content key="footer-fSSpaceLinktext12346" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-uwwl0k-YQThAS"> Accessibility: partially accessible </ppc-content> </a> </li> </ul> </div> </div> </div> </div> </footer> </div></section></div> <!-- js files --> <script src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/assets/scripts/1655381362570-custom.js" data-ph-id="ph-page-element-page1-mHdazt" async="" nonce=""></script> <script id="platform_script_polyfill" type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/vendor/minified.js" nomodule="" defer=""></script><script id="platform_script_vendor" type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/vendor/vue.min-1.0_1636721870521.js" defer=""></script><script id="platform_script_common" type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/common/pcs-common-v1.17_1713953061742.js" defer=""></script><script id="caas_bootstrapper" type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/bootstrap/ph-platform-1.17_1711627640948.js" defer="" nonce=""> </script><script type="text/javascript">if(phApp) {phApp.viewsFromPage = true} else {var phApp = {"viewsFromPage":true}}</script><script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/TGPTGWGLOBAL/en_global/desktop/page1/caas-platform/page-views-1726671904350.js" defer></script><script id="chatbotScript"> var timestamp = Date.now(); var scriptElement = document.createElement("script"); scriptElement.async = true; scriptElement.id = "chatbotInitScript"; scriptElement.src = "https://cdn-bot.phenompeople.com/txm-bot/prod-ir/prod-ir.js" +"?v=" + timestamp; var getScripts = document.getElementsByTagName("script"); var lastScriptElement = getScripts[getScripts.length - 1]; lastScriptElement.parentNode.insertBefore(scriptElement, lastScriptElement); window.chatbotURL = window.phApp.baseUrl; </script> </body> </html><div id='csrfToken' style='display:none'>dc6dd722e8804eee8c7f11f34deb4fdc</div>