CINXE.COM

<!DOCTYPE html> <html lang="en" data-ph-id="ph-page-element-page21-CMDzpy" class="desktop en_us external"> <!--<![endif]--> <head data-ph-id="ph-page-element-page21-wyaRVS"><link rel="preconnect" href="https://cdn.phenompeople.com" /><link rel="preconnect" href="https://assets.phenompeople.com" /><link rel="preload" as="image" importance="high" href="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/GannettFlemingHomePage-1642442275134.jpg" id="ph_image_preload" /><link rel="stylesheet" type="text/css" href="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/tenantcss/page/en_us/external/desktop/page21/main-critical-css-1727988042242.css" id="criticalcss" data-global-css-src="https://cdn.phenompeople.com/CareerConnectResources/globalstyles/globalstyles-1722507978142.css" data-main-css-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/tenantcss/main-1717676667065.css" data-color-css-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/tenantcss/color-css-1717676667790.css" /><meta name="twitter:description" content="Join our journey today!" /><meta name="twitter:title" content="Explore Careers at Gannett Fleming" /><meta name="twitter:image" content="https://cdn.phenompeople.com/CareerConnectResources/prod/GAFLUS/images/GF_TS_Announcement_TW-1723042556913.png" page-seo-overriden="true" /><meta name="twitter:creator" content="@Careers - Gannett Fleming" /><meta name="twitter:site" content="@Gannett Fleming" /><meta name="twitter:card" content="summary_large_image" /><meta property="og:image:height" content="200" /><meta property="og:image:width" content="200" /><meta property="og:description" content="Join our journey today!" /><meta property="og:title" content="Explore Careers at Gannett Fleming" /><meta property="og:url" content="https://careers.gannettfleming.com/us/en/home" /><meta property="og:site_name" content="Gannett Fleming" /><meta property="og:image" content="https://cdn.phenompeople.com/CareerConnectResources/prod/GAFLUS/images/GF_TS_Announcement_FB-LI1copy-1723042554520.png" page-seo-overriden="true" /><meta property="og:type" content="website" /> <meta property="fb:admins" content="" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta content="en" /> <meta charset="UTF-8" /> <meta name="keywords" content="Careers at Gannett Fleming, Gannett Fleming jobs, job opportunities in Gannett Fleming, job openings at Gannett Fleming" key-keywords="external-default-home-keywords" /> <meta name="description" content="ASPIRE TO SOMETHING GREATER. Search for careers at GANNETT ​​​​​​​FLEMING. Find available jobs in fields like Architecture Design, IT, Building Infrastructure and more. Join our Journey." key-description="external-default-home-description" /> <meta name="layout" content="site-layout" data-ph-id="ph-page-element-page21-XHoHde" /> <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" data-ph-id="ph-page-element-page21-5uyVZm" /> <title data-ph-id="ph-page-element-page21-leQmhS" key="external-default-home-title">Careers at Gannett Fleming | Gannett Fleming jobs</title> <link type="image/x-icon" href="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/assets/images/favicon.ico" rel="icon" data-ph-id="ph-page-element-page21-MvnO0q" /> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/assets/images/h/apple-touch-icon.png" data-ph-id="ph-page-element-page21-ipKQbO" /> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/assets/images/m/apple-touch-icon.png" data-ph-id="ph-page-element-page21-0EebC1" /> <link rel="apple-touch-icon-precomposed" href="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/assets/images/l/apple-touch-icon-precomposed.png" data-ph-id="ph-page-element-page21-3ruyTf" /> <link rel="shortcut icon" href="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/assets/images/l/apple-touch-icon.png" data-ph-id="ph-page-element-page21-IN6EJm" /> <link rel="apple-touch-startup-image" href="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/assets/images/l/splash.png" data-ph-id="ph-page-element-page21-X3I59n" /> <script type="text/javascript" nonce="">/*&lt;!--*/ var phApp = phApp || {"widgetApiEndpoint":"https://careers.gannettfleming.com/widgets","country":"us","deviceType":"desktop","locale":"en_us","absUrl":true,"refNum":"GAFLUS","cdnUrl":"https://cdn.phenompeople.com/CareerConnectResources","baseUrl":"https://careers.gannettfleming.com/us/en/","baseDomain":"https://careers.gannettfleming.com","phenomTrackURL":"careers.gannettfleming.com/us/en/phenomtrack.min.js","pageName":"home","siteType":"external","rootDomain":"https://careers.gannettfleming.com","pageId":"page21"}; phApp.ddo = {"fyfTokenStatus":{"tokenAvailable":false},"siteConfig":{"status":"success","errorCode":null,"errorMsg":null,"data":{"settingsIdentifiersFileUrl":"https://cdn.phenompeople.com/CareerConnectResources/prod/pcs/common/classesForCms.js","thirdPartyLibraries":{"internal":["heap-analytics","open-replay"]},"phBridgeEvents":["job_click","apply_click","job_preview_click"],"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}],"ignoreCovidWidgetPagesList":["chatbot"],"uniqueEventSubsList":["getUserProfileData"],"smoothAnchorSettings":{"ignore":true},"embedScriptVersion":"0.9.4","isUrlLowerForSeo":false,"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"}},"otPrivacyPolicyScript":"https://assets.phenompeople.com/CareerConnectResources/pp/pcs/common/ot-priv-pol-2.0.js","ignoreLinkedInStateParam":false,"tokenConfiguredTenants":{"refNums":["RBCAA0088"]},"fetchBlogShareSettingsFromSiteconfig":true,"phwPxScrVerionUrl_bkp_new":"pcs/common/phw-px-hadlr.js","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-us.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|msnbot|DuckDuckBot|BingPreview|spider|MJ12bot|deepcrawl|Chrome-Lighthouse","siteSettings":{"locationSlider":false,"glassdoor":{},"glassdoorReviews":{},"twitter":{},"refineSearch":{"enabledFacets":["category","country","state","city","type"],"facetDisplayNames":{"category":"Category","country":"Country","state":"State/Province","city":"City","type":"Hiring Type"},"facetPlaceholderNames":{"category":"Category","country":"Country","state":"State/Province","city":"City","type":"Hiring Type"},"defaultFacetsToOpen":["category"]},"linkedIn":{"apiKey":"752xe1cieo8utv"},"gdpr":{"cookieType":"persistent","enabled":true},"size":"10","iscdnEnabled":true,"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":"2290238934525636","redirectUri":"/socialAuth/fb","scope":"email public_profile","response_type":"code"},"linkedIn":{"loginUrl":"https://www.linkedin.com/oauth/v2/authorization","logoutUrl":"https://api.linkedin.com/uas/oauth/invalidateToken","clientId":"78irjf004hr2h9","redirectUri":"/socialAuth/li","scope":"r_liteprofile r_emailaddress","response_type":"code"}}},"size":"10","refNum":"GAFLUS","siteVariant":"external","iubenda":{"class":["iubenda-cs-preferences-link"],"attr":{"href":"javascript:_iub.cs.ui.openPreferences()"}},"isNativeEmailClientForBlog":true,"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"},"save_employee_info_click":{"trait62":"trait62"},"update_employee_info_click":{"trait62":"trait62"},"signIn_click":{"trait260":"trait260","userId":"userName"},"signUp_click":{"trait260":"trait260","userId":"userName"},"reset_password_click":{"trait260":"trait260","userId":"userName"},"create_password_click":{"trait260":"trait260","type":"type"},"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"},"apply_thank_you_loaded":{"hvhConfig":"hvhConfig"},"hvh_asset_initiated":{"thankYouUri":"thankYouUri"},"hvh_asset_res":{"res":"res"}},"lqipImage":"https://assets.phenompeople.com/CareerConnectResources/common/assets/images/gray.png","navItems":{"showExternalEvents":true,"cdnCaasContentUrl":"https://content-us.phenompeople.com/api/content-delivery/caasContentV1","eventsEnabled":true,"blogsEnabled":true,"navMenuItems":["blogs","events"],"cdnCaasContentEnabled":true,"showExternalBlogs":true,"navMenuItemsData":{"blogs":{"url":"https://careers.gannettfleming.com/us/en/blog"},"events":{"url":"https://careers.gannettfleming.com/us/en/events"}}},"imageLoadType":{"desktop":"progressive","mobile":"lazy"},"resumableUploadConfig":{"chunkSize":"1","simultaneousUploads":"1","allowedVideoFormats":["mp4","m4p","m4v","mov","qt","avi","wmv","webm","mpg","mpeg"]},"locale":"en_us","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":true},"phwPxScrVerionUrl_1":"prod/pcs/common/phw-px-hadlr-1728036837721.js","widgetScriptsConfig":{"cdnBaseUrl":"https://pp-cdn.phenompeople.com","widgetScriptPath":"CareerConnectResources/pp/agWidgets"},"ally":{"layerEnabled":true,"cdnUrl":"/common/js/ally/ph-ally-v1.1.js","allyScript":"/common/js/ally/ph-ally-layer-v1.19.js","allySkipToContent":{"isEnabled":true,"selectors":"#skip-content, #ph-skip-content, .ae-skipto-main"},"reorderCookie":true,"userAgent":"AudioEye"},"pxScrVerionUrl":"common/js/vendor/ph-px-hadlr-1.15.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":"bd63e9975aacf4577c4662fcb002494dcb83887f82d51453405f60b29c77609a"},"xing":{"clientId":"c3bdfb74291c0e358e89"},"linkedIn":{"loginUrl":"https://www.linkedin.com/oauth/v2/authorization","logoutUrl":"https://api.linkedin.com/uas/oauth/invalidateToken","clientId":"78irjf004hr2h9","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":"2290238934525636","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,"kalturaConfig":{"partnerId":"2716851","playerId":"45245971"},"mapBoxGlScript":"mapbox-gl-v1.1.0.js","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":{"GAFLUS_Transportation_infrastructure":"c/transportation-infrastructure-jobs","GAFLUS_Building_Infrastructure":"c/building-infrastructure-jobs","GAFLUS_Information_Technology":"c/information-technology-jobs","GAFLUS_Architecture_Design":"c/architecture-design-jobs","GAFLUS_Management_Consulting":"c/management-consulting-jobs","GAFLUS_Water_Environmental":"c/water-environmental-jobs","GAFLUS_Construction_Services":"c/construction-services-jobs","GAFLUS_Project_Controls":"c/project-controls-jobs","GAFLUS_Power_Utilities":"c/power-utilities-jobs","GAFLUS_Transportation_Infrastructure":"c/transportation-infrastructure-jobs","GAFLUS_Corporate":"c/corporate-jobs","GAFLUS_Other":"c/other-jobs","GAFLUS_Client_and_Business_Development":"c/client-and-business-development-jobs","GAFLUS_Earth_Sciences":"c/earth-sciences-jobs","GAFLUS_Power_Energy":"c/power-energy-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-content-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/prod/common/js/caas-platform/widgets/pcs-content-v1/pcs-content-v1-1683892274455.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-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://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-social-connect-v1/pcs-social-connect-v1-1718280248289.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},"flashParams":{}}; phApp.experimentData = {}; phApp.inlinePreview = false;phApp.pxSegmentState = 'stranger';phApp.pxPageState = 'stranger';phApp.eagerLoadDDOs = ["siteConfig","jobwidgetsettings","locationmapsettings","fyfTokenStatus"];; phApp.sessionParams = {"pxSegmentState":"stranger","csrfToken":"fe3b99072034410b9fb2d3827461dbff","phProfileId":"64db6db6-5731-4786-832f-bef03845e57c","pxPageState":"stranger","jdsource":""}; /*--&gt;*/</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="canonical" href="https://careers.gannettfleming.com/us/en/home" /> <link rel="alternate" href="https://careers.gannettfleming.com/" hreflang="en-us" data-seo="1" data-ddo="" /> <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.26.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.51.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.51.js" defer="" platform_id="platform_phCommonBundleJs_part2" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/page21/ph-page-page21-1723041854081.js" defer="" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/ph-loader-4.21.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-social-login-v1-default-1537275486968" nonce=""> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page21-isqDfR"></div> <div class="ph-social-login-area ph-widget-box" role="region" aria-label="Sign in with LinkedIn" key-aria-label="FCQiQA-ph-social-login-v1-default-linkedinLoginWidgetHeadingText" show.bind="!isLoggedIn &amp;&amp; !showLoader" data-ph-id="ph-page-element-page21-JNtKyl"> <div class="widget-container" data-ph-id="ph-page-element-page21-iHIon1"> <div class="content-block" data-ph-id="ph-page-element-page21-1cBagL"> <div class="linkedin-login-block" show.bind="!showLoader" data-ph-id="ph-page-element-page21-hLmrla"> <div class="linkedin-info" if.bind="!isBotProfileState" data-ph-id="ph-page-element-page21-POaO3x"> <div class="title" data-ph-id="ph-page-element-page21-6G9gmZ"> <ppc-content key="FCQiQA-ph-social-login-v1-default-linkedinHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-0rskxb"> Make your job search easier. Get personalized job alerts! </ppc-content> </div> <p data-ph-id="ph-page-element-page21-bSvBGm"> <ppc-content key="FCQiQA-ph-social-login-v1-default-linkedinSubHeadingText" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page21-xiIoP1"> Connect your LinkedIn profile to get fast &amp; easy access to your dream job. </ppc-content> </p> </div> <div class="bot-profile-info" if.bind="isBotProfileState" data-ph-at-id="bot-profile-info" data-ph-at-title-text="${botProfile.jobtitle}" data-ph-at-location-text="${botProfile.location}" data-ph-at-name-text="${botProfile.name}" data-ph-id="ph-page-element-page21-R0WK7k"> <div class="title" show.bind="botProfile.name" data-ph-id="ph-page-element-page21-pIGnTN"> ${botProfile.name} </div> <p data-ph-id="ph-page-element-page21-uSvwvF"> <span show.bind="botProfile.jobtitle" data-ph-id="ph-page-element-page21-CHl958">${botProfile.jobtitle}, </span> <span show.bind="botProfile.location" data-ph-id="ph-page-element-page21-wKIWUG">${botProfile.location}</span> </p> </div> <div class="linkedin-actions" data-ph-at-id="linkedin-actions" data-ph-id="ph-page-element-page21-v2brgs"> <a ph-tevent="linkedin_login_click" class="sign-btn btn btn-lg primary-button " href="javascript:void(0);" click.delegate="login('linkedIn')" data-ph-at-id="login-link" data-ph-id="ph-page-element-page21-3Sn45u"><i class="icon icon-linkedin" aria-hidden="true" data-ph-id="ph-page-element-page21-weIKtn"></i><span data-ph-at-id="login-text" data-ph-id="ph-page-element-page21-Tt8oyc">${widgetBundle['linkedinLoginText'] | pht}</span><i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-page-element-page21-C88EYQ"></i> </a> </div> </div> </div> </div> </div> <!-- Merge candidate profile --> <section class="ph-widget" data-ph-id="ph-page-element-page21-0cI2b2"> <div class="ph-candidate-merge-profile-v1-default-default" if.bind="mode == 'CI'" as-element="ph-candidate-merge-profile-v1" data-widget="ph-candidate-merge-profile-v1" view="default-1540390000159" original-view="default" instance-id="" data-ph-id="ph-page-element-page21-i88qOp"></div> </section> <!-- ENd --></script> <script type="text/x-ph-tmpl" id="ph-social-profile-v1-default-1537275344858" nonce=""> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page21-coAsF0"></div> <div class="ph-social-logout-area" role="region" aria-label="Social Profile" key-aria-label="9iS1cu-ph-social-profile-v1-default-linkedinProfileWidgetHeadingText" show.bind="!showLoader" data-ph-id="ph-page-element-page21-9Mt4Bg"> <div class="widget-container" data-ph-id="ph-page-element-page21-bCFpx0"> <div class="content-block" data-ph-id="ph-page-element-page21-m06e7B"> <div class="social-logout-block-area" data-ph-id="ph-page-element-page21-RUwqcs"> <figure class="profileImg" data-ph-id="ph-page-element-page21-N6L9tu"> <img src="${userProfile.pictureUrl}" alt="${userProfile.firstName} ${userProfile.lastName}" key-alt="9iS1cu-ph-social-profile-v1-default-linkedinProfileImage" class="img-circle" show.bind="userProfile.pictureUrl" data-ph-at-id="profile-image" data-ph-id="ph-page-element-page21-LNLrZv" loading="lazy"> <ppc-content type="image" data-ph-id="ph-page-element-page21-OK7sA3"> <img alt="${userProfile.firstName} ${userProfile.lastName}" class="img-circle" show.bind="!userProfile.pictureUrl" data-ph-at-id="profile-image" data-ph-id="ph-page-element-page21-oXTqBt" key-src="defaultProfileImgSource" src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/assets/images/v-1720450426696-default_profile.png" loading="lazy"> </img> </ppc-content> </img> </figure> <div class="loggedin-details" data-ph-id="ph-page-element-page21-bLSfTy"> <div class="linkedin-content" data-ph-id="ph-page-element-page21-z9FEzK"> <div class="details-info" data-ph-at-id="profile-info" data-ph-at-firstname-text="${userProfile.firstName}" data-ph-at-lastname-text="${userProfile.lastName}" data-ph-at-userrole-text="${userProfile.headline}" data-ph-at-userlocation-text="${userProfile.location}" data-ph-id="ph-page-element-page21-N3vKWZ"> <div class="profile-name" data-ph-id="ph-page-element-page21-P1Tfk2"> ${userProfile.firstName} ${userProfile.lastName} </div> <div class="designation-info" data-ph-id="ph-page-element-page21-8y7gyt"> <span class="role" if.bind="userProfile.headline" data-ph-id="ph-page-element-page21-RDoh2J">${userProfile.headline}</span> <span class="location" if.bind="userProfile.location" data-ph-id="ph-page-element-page21-vMvNng"> <span class="sr-only" data-ph-id="ph-page-element-page21-kROdzE">Location</span> <i class="icon icon-map-pin" aria-hidden="true" data-ph-id="ph-page-element-page21-RQ2PtC"></i> ${userProfile.location}</span> </div> <!-- <div class="user-skills"> <ul show.bind="userProfile.skills.length" data-ph-at-id="linkedin-recommended-jobs-list"> <li repeat.for="eachSkill of userProfile.skills" data-ph-at-skills-text="${eachSkill}"> ${eachSkill} </li> </ul> </div> --> <div class="tags" data-ph-id="ph-page-element-page21-ggfIDE"> <section class="ph-widget" data-ph-id="ph-page-element-page21-V0S3bM"> <div as-element="ph-profile-recommendations-v1" class="ph-profile-recommendations-v1-recom-job-categories-default" data-widget="ph-profile-recommendations-v1" max-display-count="5" view="1537275344852-recom-job-categories" profile-only.bind="1" original-view="recom-job-categories" instance-id="" data-ph-id="ph-page-element-page21-hzgJoL"></div> </section> </div> </div> <div class="loggedin-actions" data-ph-at-id="loggedin-actions" data-ph-id="ph-page-element-page21-n388sk"> <p data-ph-id="ph-page-element-page21-WgjzL1"> <span class="connected-status" data-ph-id="ph-page-element-page21-ZKppQK"> <ppc-content key="9iS1cu-ph-social-profile-v1-default-loggedinActionText" data-ph-at-id="action-text" data-ph-id="ph-page-element-page21-cyWHh4"> Connected with LinkedIn | </ppc-content> </span> <a href="javascript:void(0)" ph-tevent="linkedin_logout_click" click.trigger="socialLogout()" title="Logout" key-title="9iS1cu-ph-social-profile-v1-default-logoutTitleText" data-ph-at-id="logout-link" data-ph-id="ph-page-element-page21-MWz0Ey"> <ppc-content key="9iS1cu-ph-social-profile-v1-default-logoutLinkText" data-ph-at-id="logout-text" data-ph-id="ph-page-element-page21-glLfNf"> Logout </ppc-content> </a> </p> </div> </div> </div> </div> </div> </div> </div></script> <script type="text/x-ph-tmpl" id="ph-geo-location-v1-1557401652154-default" nonce=""></script><script type="text/x-ph-tmpl" id="ph-location-overview-map-v2-default-1559287164322" nonce=""></script><script type="text/x-ph-tmpl" id="ph-profile-recommendations-v2-default-1569222924311" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-page21-xnrbko"></div> <div class="phs-widget-block-area ph-widget-box" role="region" aria-label="Profile recommendations" key-aria-label="ph-profile-recommendations-v2-default-uhpq86-rrwo5M" show.bind="!showLoader &amp;&amp; jobResults.length" data-ph-id="ph-page-element-page21-7zJq7l"> <div class="widget-container" data-ph-id="ph-page-element-page21-Cwr2Qd"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page21-4cT9R6"> <h2 data-ph-id="ph-page-element-page21-8Qg0jv"> <ppc-content key="ph-profile-recommendations-v2-default-uhpq86-Vjk0k2" data-ph-at-id="heading-text" show.bind="showTitle" data-ph-id="ph-page-element-page21-6JP5LS">Profile recommendations</ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-page-element-page21-hVLAy9"> <ul data-ph-at-id="jobs-list" if.bind="jobResults.length" data-ph-at-widget-data-count="${jobResults.length}" data-ph-id="ph-page-element-page21-Pcqnh2"> <li class="jobs-list-item" repeat.for="eachJob of jobResults" show.bind="maxDisplayCount > $index" data-ph-at-id="jobs-list-item" data-ph-id="ph-page-element-page21-JTiACF"> <div class="information" instance-id="KhPmih" data-ph-id="ph-page-element-page21-csgYL6"> <span role="heading" key-role="ph-profile-recommendations-v2-default-uhpq86-avGefa" aria-level="3" key-aria-level="ph-profile-recommendations-v2-default-uhpq86-gQuyy9" instance-id="KhPmih-xUMPN2" data-ph-id="ph-page-element-page21-sEN90R"> <a ph-tevent="job_click" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob, '', eachJob.jobUrl)" data-ph-at-id="job-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-location-area-text="${eachJob.cityStateCountry}" data-ph-at-job-category-text="${eachJob.category}" data-access-list-item="${$index}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-type-text="${eachJob.type}" data-ph-at-job-industry-text="${eachJob.industry}" data-ph-at-job-post-date-text="${eachJob.postedDate}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" aria-label="${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page21-aENjMx"> <div if.bind="eachJob.title &amp;&amp; eachAttr.name.indexOf('title') != -1" class="job-title" data-ph-id="ph-page-element-page21-jIdA0B"> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-drwh9L">${widgetBundle['title'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-qawiXU"></i> <span data-ph-id="ph-page-element-page21-ejSsR4">${eachJob.title}</span> </div> </a> </span> <!-- Multilocation display type dropdown --> <p class="job-info" data-ph-at-id="job-info" if.bind="((enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page21-vHRy0k"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="((['location'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.location) &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || (eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate &amp;&amp; ['postedDate'].indexOf(eachAttr.name) != -1) || (['expiryDate'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.expiryDate)" class="${((eachAttr.name === 'location' &amp;&amp; eachJob.location) &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || (eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate') || (eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate) ? '':'hide'}" data-ph-id="ph-page-element-page21-KbOReJ"> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page21-pJRyPb"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-Ka507k">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-bCgTma">${widgetBundle['location'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-d7xvqg"></i> ${eachJob.location} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location','descriptionTeaser','location','visibilityType','drivingTime'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page21-bTMR6l"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-X7zPRW">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-c7AsqJ"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-mFe8ka"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page21-uTXJX5"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-vV6PRZ">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-JZRzyb">${widgetBundle['postedDate'] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-MsLdjw"></i> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate" data-ph-id="ph-page-element-page21-R8JK3o"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-pxxNxj">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-5W4BKX">${widgetBundle['expiryDate'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-O1o3eK"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-vIxce7"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-pu0lqv">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-9gjMRl"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-IyeuuK"></i> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' &amp;&amp; eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-Ncm8ge"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-o6pwkU">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-2jnV3L"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-Yk76EA"></i> ${eachJob[eachAttr.name]} </span> <span if.bind="(eachJob.drivingTime &amp;&amp; eachAttr.name == 'drivingTime') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-jMpmP7"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-RZLbyv">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-XirObv">${widgetBundle[eachAttr.name] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-FPAMpF"></i> <span if.bind="!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-Z8TpbK">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-NEilji">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-wrWC1y">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-yfD7cs">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-3up4f3">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> </span> </p> <!-- End multilocation display type dropdown --> <!-- Multilocation display type modal --> <p class="job-info" data-ph-at-id="job-info" if.bind="(enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page21-RfP0f2"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="(['location'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.location) || (eachJob[eachAttr.name] &amp;&amp; (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1))" class="${(eachAttr.name === 'location' &amp;&amp; eachJob.location) || (eachJob[eachAttr.name] &amp;&amp; (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) ? ((eachJob.multi_location.length == 1) ? 'dual-location' : '') :'hide'}" data-ph-id="ph-page-element-page21-Y6uh6k"> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (eachJob.multi_location.length > 1)" data-ph-id="ph-page-element-page21-VRwIk7"> <button click.delegate="showAllLocations(eachJob)" class="${'multi-location-btn ph-a11y-multi-location'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-locations-button" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" data-ph-id="ph-page-element-page21-DZhUIR"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-9yiVzJ"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page21-QzhM3H"> ${widgetBundle['seeMultipleLocBtn'] | pht:{"locationCount":eachJob.multi_location.length}} </span> </button> </span> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page21-xLRz2H"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-acWg7e">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-rCX8FQ">${widgetBundle['location'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-CZymla"></i> ${eachJob.location} </span> <span if.bind="(eachJob.drivingTime &amp;&amp; eachAttr.name == 'drivingTime') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-BRvaOa"> <span class="sr-only" data-ph-id="ph-page-element-page21-bE03Hz">${widgetBundle[eachAttr.name] | pht}</span> <!-- <span if.bind="eachAttr.settings.label">${widgetBundle[eachAttr.name] | pht}:</span> --> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-YRD49V"></i> <span if.bind="!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-zeLvdQ">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-k6q8jo">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-jG423X">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-ddnOQ7">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-drvmXc">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location','descriptionTeaser','location', 'visibilityType','drivingTime'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page21-bdl0r9"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-YEmMML">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-1r7lwf"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-YlTQTW"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page21-0T0Mu1"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-RMrm1x">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-t5T3B2">${widgetBundle['postedDate'] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-SH0vix"></i> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate" data-ph-id="ph-page-element-page21-ynQnTQ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-o88eoi">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-sEfeUU">${widgetBundle['expiryDate'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-5I4RpR"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-JYp11e"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-YQhH2e">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-yB88Tj"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-SeuuwZ"></i> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' &amp;&amp; eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-sy8V2Z"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-fw7cZf">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-MKXV2q"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-F2ZPMT"></i> ${eachJob[eachAttr.name]} </span> </span> </p> <!-- End Multilocation display type modal --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['location'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-MSlqv6"> <p class="job-description" if.bind="(eachJob.descriptionTeaser &amp;&amp; eachAttr.name == 'descriptionTeaser')" innerhtml.bind="eachJob.descriptionTeaser | sanitizeHTML" data-ph-at-id="jobdescription-text" data-ph-id="ph-page-element-page21-5jMvxt"></p> <ul class="job-multi-locations" if.bind="(eachJob.multi_location.length > 1 &amp;&amp; eachAttr.name == 'location') &amp;&amp; ((enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page21-LnyCRd"> <li data-ph-id="ph-page-element-page21-ocZZzZ"> <button data-ph-at-id="job-multi-locations-button" ph-tevent="multi_location_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpen = false):''" class="esc$$close" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" role="button" key-role="ph-profile-recommendations-v2-default-uhpq86-Emtc2n" id="searchLoc-${eachJob.jobSeqNo}" aria-haspopup="true" aria-expanded="${eachJob.toggleOpen ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_location.length} locations" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" instance-id="KhPmih-mJAyLH" data-ph-id="ph-page-element-page21-EYOWru"> <span data-ph-id="ph-page-element-page21-YoYRfl"> ${widgetBundle['multilocationText'] | pht:{'multilocationValue': eachJob.multi_location.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpen ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page21-Wxeh1b"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-at-id="job-multi-locations-list" data-ph-id="ph-page-element-page21-6OaypG"> <li class="location ${enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" aria-label="${eachLocation}" data-ph-at-id="job-multi-location-item" data-ph-at-job-location-text="${eachLocation}" data-ph-id="ph-page-element-page21-baJKBp"> ${eachLocation} <div if.bind="enabledFields['drivingTime']" class="ph-cc-d-m-b-8 job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-6TMfVj"> <span if.bind="!enabledFields['drivingTime'].settings.label" class="sr-only" data-ph-id="ph-page-element-page21-RFEiGz">${widgetBundle['drivingTime'] | pht}</span> <span if.bind="enabledFields['drivingTime'].settings.label" data-ph-id="ph-page-element-page21-cqNCBs">${widgetBundle['drivingTime'] | pht}:</span> <i class="icon ${enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page21-HPGmAB"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-zhRS1B">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-MxmLVS">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-JJSapQ">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1)?'hour':'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-bpl1IB">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-QPNU1q">${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1)?'minute':'minutes'}</span> </div> </li> </ul> </li> </ul> </div> </div> <div class="actions" data-ph-at-id="job-actions" if.bind="jobActions.length" data-ph-id="ph-page-element-page21-SshgsH"> <ul data-ph-id="ph-page-element-page21-7aFRvv"> <li repeat.for="eachAction of jobActions" data-ph-id="ph-page-element-page21-GVIZOU"> <div if.bind="eachAction.name == 'applyNow'" data-ph-id="ph-page-element-page21-kMv2Yl"> <a ph-tevent="from_data_attribute" data-ph-tevent-name="${eachJob.actionEventName}" href.bind="eachJob.actionUrl" target.bind="eachJob.externalApply!='undefind' &amp;&amp; eachJob.externalApply &amp;&amp; !clickTojd ? '_blank' : '_self'" class="btn plain-button apply-btn" data-ph-at-id="apply-link" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" aria-label="${widgetBundle['applyNowText'] | pht} for ${eachJob.title}" data-ph-id="ph-page-element-page21-KgwTiG"> ${widgetBundle['applyNowText'] | pht} <span class="sr-only" data-ph-id="ph-page-element-page21-8Pp3Fa">${eachJob.title}</span> <!-- <ppc-content key="jobApplyActionLink" data-ph-at-id="apply-text">Apply Now</ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-fN3mo1"></i> </a> </div> <div if.bind="eachAction.name == 'shareJob'" class="share-job" data-ph-id="ph-page-element-page21-donkCS"> <button class="share-job-button btn" type="button" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" data-ph-id="ph-page-element-page21-5c5Jzy"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-TnTydS"></i> <!-- <i class="icon icon-share" aria-hidden="true"></i> --> <span class="sr-only" data-ph-id="ph-page-element-page21-HbalUR"> <ppc-content key="ph-profile-recommendations-v2-default-uhpq86-awJDHs" data-ph-at-id="share-job-button-text" instance-id="KhPmih-apiJ7E" data-ph-id="ph-page-element-page21-c55gyA">Share Job button</ppc-content> </span> </button> <div class="share-options-dropdown ${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-id="ph-page-element-page21-sA9llo"> <section class="ph-widget" instance-id="6ty93l" data-ph-id="ph-page-element-page21-GkURTp" view="1569222924239-default" original-view="default" theme="default"> <div as-element="ph-social-share-v3" class="ph-social-share-v3-default-default ph-widget-target" data-widget="ph-social-share-v3" view="1569222924239-default" detail-obj.bind="eachJob" hide-title="true" hide-sub-title="true" is-error-msg-reqd.bind="true" instance-id="6ty93l" original-view="default" data-ph-id="ph-page-element-page21-Qyzwco"></div> </section> </div> </div> <div if.bind="eachAction.name == 'refer'" data-ph-id="ph-page-element-page21-5OiEp0"> <button class="btn plain-button refer-friend-button" click.delegate="handleReferJob(eachJob)" data-ph-at-id="refer-friend-button" aria-label="${widgetBundle['referText'] | pht} for ${job.title}" role="button" key-role="ph-profile-recommendations-v2-default-uhpq86-Vyod93" aria-expanded="${showPopup ? 'true' : 'false'}" aria-haspopup="true" instance-id="KhPmih-HRnKmr" data-ph-id="ph-page-element-page21-bzbLKB"> ${widgetBundle['referText'] | pht} <!-- <ppc-content key="referButtonText" data-ph-at-id="refer-friend-button-text"> Refer </ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-BLOOxX"></i> </button> <section class="ph-widget" instance-id="3vyn19" if.bind="eachJob.showReferView" data-ph-id="ph-page-element-page21-78k8Zg" view="1569222924267-default" original-view="default" theme="default"> <div as-element="ph-refer-friend-v1" class="ph-refer-friend-v1-default-default ph-widget-target" data-widget="ph-refer-friend-v1" close-function.call="handleReferJob(eachJob)" profile.bind="referJob" mode="showPopup" instance-id="3vyn19" view="1569222924267-default" original-view="default" data-ph-id="ph-page-element-page21-8RDAAO"></div> </section> </div> <div if.bind="eachAction.name == 'addToCart'" data-ph-id="ph-page-element-page21-Rt5UJ9"> <div class="savejob-checkbox" data-ph-id="ph-page-element-page21-JpS6uu"> <label for="save-${eachJob.jobSeqNo}" class="${eachJob.inProgress ? 'disabled' : ''}" data-ph-id="ph-page-element-page21-9MKmhX"> <input type="checkbox" id="save-${eachJob.jobSeqNo}" checked.bind="eachJob.isJobSaved" change.delegate="handleSaveJob(eachJob)" aria-label="Save ${eachJob.title} to job cart" aria-checked="${eachJob.isJobSaved ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" ph-tevent="${eachJob.isJobSaved ? 'job_add_to_favorite' : 'job_unfavorited'}" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-id="ph-page-element-page21-OrQrLS" /> <span class="label-content" if.bind="eachJob.isJobSaved === false" data-ph-id="ph-page-element-page21-BM4iSi"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-GMQs7E"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-U3gZOI"> ${widgetBundle['addToCartSaveText'] | pht} <!-- <ppc-content key="addToCartSaveText">Save</ppc-content> --> </span> </span> <span class="label-content" if.bind="eachJob.isJobSaved === true" data-ph-id="ph-page-element-page21-aCFyh4"> <i class="icon ${eachAction.settings.activeicon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-oap6vG"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-svTUWu"> ${widgetBundle['addToCartSavedText'] | pht} <!-- <ppc-content key="addToCartSavedText">Saved</ppc-content> --> </span> </span> </label> </div> </div> <div if.bind="eachAction.name == 'removeFromCart'" data-ph-id="ph-page-element-page21-PwBPsh"> <a href="javascript:void(0)" click.delegate="deleteJobFromCart(eachJob)" class="favourite" data-ph-at-id="job-remove-link" aria-label="${widgetBundle['removeAriaLableText'] | pht:{'title': eachJob.title}}" data-ph-id="ph-page-element-page21-T2jgY4"> <span class="sr-only" data-ph-id="ph-page-element-page21-1BWJ6m">${eachJob.title}</span> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-J8QHdw"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-IlFma1"> ${widgetBundle['removeJobText'] | pht} </span> </a> </div> </li> </ul> </div> <div class="multi-location-popup" if.bind="eachJob.popUpOpen &amp;&amp; (enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'modal')" role="dialog" aria-modal="true" data-ph-id="ph-page-element-page21-iJAIWd"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" data-ph-id="ph-page-element-page21-McpJKb"> <div class="modal-dialog" data-ph-id="ph-page-element-page21-S59krF"> <div class="popup-content-block" data-ph-id="ph-page-element-page21-Cm9Imx"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllLocations(eachJob)" aria-label="Close locations popup" key-aria-label="ph-profile-recommendations-v2-default-uhpq86-WNKTLb" instance-id="KhPmih-2GmPZp" data-ph-id="ph-page-element-page21-d7WVEB"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-enmYmw"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page21-jueuvu"> <div class="job-heading" role="heading" aria-level="1" key-role="ph-profile-recommendations-v2-default-uhpq86-Osl9ZK" key-aria-level="ph-profile-recommendations-v2-default-uhpq86-bBP73c" instance-id="KhPmih-77QjG6" data-ph-id="ph-page-element-page21-yKZPOA"> ${eachJob.title} </div> <div class="job-location-count" data-ph-id="ph-page-element-page21-KlIPMR"> ${widgetBundle['multipleLocation'] | pht:{"locationCount":eachJob.multi_location.length}} </div> <div class="location-application-info" data-ph-id="ph-page-element-page21-j4ZSPm"> ${widgetBundle['locationApplicationInfo'] | pht} </div> </div> <div class="content-block" data-ph-id="ph-page-element-page21-ZSFsvA"> <ul class="location-list" data-ph-id="ph-page-element-page21-kJpF3p"> <li class="each-location ${enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" data-ph-id="ph-page-element-page21-af9rm4"> <span data-ph-id="ph-page-element-page21-5e9u2H"> <i class="icon ${enabledFields['location'] &amp;&amp; enabledFields['location'].settings.icon}" aria-hidden="true" if.bind="enabledFields['location'] &amp;&amp; enabledFields['location'].settings.icon" data-ph-id="ph-page-element-page21-uRdnh6"></i> </span> <span data-ph-id="ph-page-element-page21-8CkKoF"> ${eachLocation} </span> <div if.bind="enabledFields['drivingTime']" class="job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" style="width:100%;" data-ph-id="ph-page-element-page21-c8ascQ"> <span class="sr-only" data-ph-id="ph-page-element-page21-5A6QdI">${widgetBundle['drivingTime'] | pht}</span> <i class="icon ${enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page21-PS0r7o"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-cLYWDS">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-1MhCqM">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-vAScSd">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1)?'hour':'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-qeqFsP">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-XR7YJn"> ${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1)?'minute':'minutes'} </span> </div> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> <div class="phs-widget-footer" if.bind="seemoretext" data-ph-at-id="navigation" data-ph-id="ph-page-element-page21-vS5Arx"> <button class="btn primary-button" aria-label="See more recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-uhpq86-Oj8KdE" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeMore'" click.trigger="seemore()" data-access="showMore" title="" key-title="ph-profile-recommendations-v2-default-uhpq86-IgCpLE" data-ph-at-id="seemore-link" role="button" key-role="ph-profile-recommendations-v2-default-uhpq86-GgPp3g" instance-id="sTuBPZ-zYY0bG" data-ph-id="ph-page-element-page21-5Q1vdL"> <!-- <ppc-content key="seeMoreText" data-ph-at-id="seemore-text">See more </ppc-content> --> <span data-ph-at-id="seemore-text" data-ph-id="ph-page-element-page21-6SuXnK"> ${widgetBundle['seeMoreText'] | pht} </span> <i class="icon icon-down-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-VjwlVg"></i> </button> <button class="btn primary-button" aria-label="See less recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-uhpq86-OVdLYs" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === false" click.trigger="seeLess()" title="" key-title="ph-profile-recommendations-v2-default-uhpq86-ukqSlg" data-ph-at-id="seeless-link" role="button" key-role="ph-profile-recommendations-v2-default-uhpq86-I5K5U6" instance-id="sTuBPZ-jgfujl" data-ph-id="ph-page-element-page21-VugehR"> <!-- <ppc-content key="seeLessText" data-ph-at-id="seeless-text">See less </ppc-content> --> <span data-ph-at-id="seeless-text" data-ph-id="ph-page-element-page21-72EP01"> ${widgetBundle['seeLessText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-hZd9R3"></i> </button> <button class="btn primary-button" aria-label="See next recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-uhpq86-HDIpqg" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeNext'" click.trigger="seeNext()" data-access="seeNext" title="" key-title="ph-profile-recommendations-v2-default-uhpq86-jtbQWt" data-ph-at-id="seenext-link" role="button" key-role="ph-profile-recommendations-v2-default-uhpq86-kbmsH6" instance-id="sTuBPZ-WUg41r" data-ph-id="ph-page-element-page21-bSuD2B"> <!-- <ppc-content key="seeNextText" data-ph-at-id="seenext-text">See next</ppc-content> --> <span data-ph-at-id="seenext-text" data-ph-id="ph-page-element-page21-1I3Uqx"> ${widgetBundle['seeNextText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-6NYUFs"></i> </button> <button class="btn primary-button" aria-label="See even more recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-uhpq86-Su2dTW" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeEvenMore'" click.trigger="seeEvenMore()" data-access="seeEvenMore" title="" key-title="ph-profile-recommendations-v2-default-uhpq86-jyNZn2" data-ph-at-id="seeevenmore-link" role="button" key-role="ph-profile-recommendations-v2-default-uhpq86-VvIu2A" instance-id="sTuBPZ-FrTVon" data-ph-id="ph-page-element-page21-CAP7JX"> <!-- <ppc-content key="seeEvenMoreText" data-ph-at-id="seeevenmore-text">See even more</ppc-content> --> <span data-ph-at-id="seeevenmore-link" data-ph-id="ph-page-element-page21-itHfdv"> ${widgetBundle['seeEvenMoreText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-hnH0l4"></i> </button> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-page-element-page21-LkQcQB"> <p data-ph-id="ph-page-element-page21-sDa7Cp"> <ppc-content key="ph-profile-recommendations-v2-default-uhpq86-qiFqjw" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page21-QCKsOM"> No recommendations found </ppc-content> </p> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-recom-jobs-browsing-history-v3-default-1569222945915" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-page21-St0MjK"></div> <div class="phs-widget-block-area testing-class ph-widget-box" role="region" aria-label="JOBS BASED ON YOUR BROWSING HISTORY" key-aria-label="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-cDCZGr" show.bind="!showLoader &amp;&amp; jobResults.length" data-ph-id="ph-page-element-page21-HhnPre"> <div class="widget-container" data-ph-id="ph-page-element-page21-KVXb5o"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page21-4TEvM5"> <h2 data-ph-id="ph-page-element-page21-caC6NK"> <ppc-content key="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-isz88P" data-ph-at-id="heading-text" show.bind="showTitle" data-ph-id="ph-page-element-page21-9pFD5d">JOBS BASED ON YOUR BROWSING HISTORY</ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-page-element-page21-eL7yee"> <ul data-ph-at-id="jobs-list" if.bind="jobResults.length" data-ph-at-widget-data-count="${jobResults.length}" data-ph-id="ph-page-element-page21-IY58BB"> <li class="jobs-list-item" repeat.for="eachJob of jobResults" show.bind="maxDisplayCount > $index" data-ph-at-id="jobs-list-item" data-ph-id="ph-page-element-page21-w1pEu6"> <div class="information" instance-id="IlHGhC" data-ph-id="ph-page-element-page21-Q44L69"> <span role="heading" key-role="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-Og62lR" aria-level="3" key-aria-level="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-WU7N2k" instance-id="IlHGhC-JUHxNe" data-ph-id="ph-page-element-page21-o6qAWJ"> <a ph-tevent="job_click" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob, '', eachJob.jobUrl)" data-ph-at-id="job-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-location-area-text="${eachJob.cityStateCountry}" data-ph-at-job-category-text="${eachJob.category}" data-access-list-item="${$index}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-type-text="${eachJob.type}" data-ph-at-job-industry-text="${eachJob.industry}" data-ph-at-job-post-date-text="${eachJob.postedDate}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" aria-label="${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page21-8F0l83"> <div if.bind="eachJob.title &amp;&amp; eachAttr.name.indexOf('title') != -1" class="job-title" data-ph-id="ph-page-element-page21-pv5rvv"> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-YWD73O">${widgetBundle['title'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-iic5mP"></i> <span data-ph-id="ph-page-element-page21-nL66fX">${eachJob.title}</span> </div> </a> </span> <!-- Multilocation display type dropdown --> <p class="job-info" data-ph-at-id="job-info" if.bind="((enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page21-WXirIS"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="((['location'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.location) &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || (eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate &amp;&amp; ['postedDate'].indexOf(eachAttr.name) != -1) || (['expiryDate'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.expiryDate)" class="${((eachAttr.name === 'location' &amp;&amp; eachJob.location) &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || (eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate') || (eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate) ? '':'hide'}" data-ph-id="ph-page-element-page21-XVY8QV"> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page21-VUURVP"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-7GpzTy">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-bdPWvl">${widgetBundle['location'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-asrnBU"></i> ${eachJob.location} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location','descriptionTeaser','location','visibilityType','drivingTime'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page21-RZrsxB"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-vTnxUa">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-Jypai2"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-LlPnxv"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page21-uuF4H0"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-7lPVZv">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-aD6fPU">${widgetBundle['postedDate'] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-I5Lr7K"></i> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate" data-ph-id="ph-page-element-page21-eDRsqS"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-vgRNn4">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-vMnLaC">${widgetBundle['expiryDate'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-SdV0Aa"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-chA72I"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-Sdevhe">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-sm9dZN"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-FpCrrs"></i> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' &amp;&amp; eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-OreNo7"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-WmsG2V">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-MCXt45"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-aMhr1d"></i> ${eachJob[eachAttr.name]} </span> <span if.bind="(eachJob.drivingTime &amp;&amp; eachAttr.name == 'drivingTime') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-SQxwq3"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-mf7cJV">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-lhxL1m">${widgetBundle[eachAttr.name] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-CrrRuy"></i> <span if.bind="!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-nkLa2D">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-8b21L7">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-CXbLo4">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-WNMsai">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-yOMkN0">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> </span> </p> <!-- End multilocation display type dropdown --> <!-- Multilocation display type modal --> <p class="job-info" data-ph-at-id="job-info" if.bind="(enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page21-SoWP2B"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="(['location'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.location) || (eachJob[eachAttr.name] &amp;&amp; (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1))" class="${(eachAttr.name === 'location' &amp;&amp; eachJob.location) || (eachJob[eachAttr.name] &amp;&amp; (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) ? ((eachJob.multi_location.length == 1) ? 'dual-location' : '') :'hide'}" data-ph-id="ph-page-element-page21-CkvXTz"> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (eachJob.multi_location.length > 1)" data-ph-id="ph-page-element-page21-IRW43W"> <button click.delegate="showAllLocations(eachJob)" class="${'multi-location-btn ph-a11y-multi-location'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-locations-button" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" data-ph-id="ph-page-element-page21-zdMMZV"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-K7WGMT"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page21-dD1LA5"> ${widgetBundle['seeMultipleLocBtn'] | pht:{"locationCount":eachJob.multi_location.length}} </span> </button> </span> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page21-DZSVWt"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-7vNW2j">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-Btlrq0">${widgetBundle['location'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-7YUfl2"></i> ${eachJob.location} </span> <span if.bind="(eachJob.drivingTime &amp;&amp; eachAttr.name == 'drivingTime') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-x3Wcvq"> <span class="sr-only" data-ph-id="ph-page-element-page21-ckdOsP">${widgetBundle[eachAttr.name] | pht}</span> <!-- <span if.bind="eachAttr.settings.label">${widgetBundle[eachAttr.name] | pht}:</span> --> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-R71vR2"></i> <span if.bind="!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-3ezayq">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-In1QwS">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-PwgtdH">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-JdpktL">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-XGCWHc">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location','descriptionTeaser','location', 'visibilityType','drivingTime'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page21-CmrkRQ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-0CyIBQ">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-AA5Kcu"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-C4d52t"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page21-gqbvG9"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-NIzLZh">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-Iy1YPA">${widgetBundle['postedDate'] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-oCSqTN"></i> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate" data-ph-id="ph-page-element-page21-QqVWR7"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-4URKcY">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-UIAMGO">${widgetBundle['expiryDate'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-6iUWRB"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-vZOjqZ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-P4tDDn">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-2IH725"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-N6yYEW"></i> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' &amp;&amp; eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-WhuAOk"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-LvX5NB">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-UKqYcY"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-faGxuU"></i> ${eachJob[eachAttr.name]} </span> </span> </p> <!-- End Multilocation display type modal --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['location'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-NieliE"> <p class="job-description" if.bind="(eachJob.descriptionTeaser &amp;&amp; eachAttr.name == 'descriptionTeaser')" innerhtml.bind="eachJob.descriptionTeaser | sanitizeHTML" data-ph-at-id="jobdescription-text" data-ph-id="ph-page-element-page21-io7JLc"></p> <ul class="job-multi-locations" if.bind="(eachJob.multi_location.length > 1 &amp;&amp; eachAttr.name == 'location') &amp;&amp; ((enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page21-3OEYr2"> <li data-ph-id="ph-page-element-page21-FngZxl"> <button data-ph-at-id="job-multi-locations-button" ph-tevent="multi_location_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpen = false):''" class="esc$$close" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-oCC6rG" id="searchLoc-${eachJob.jobSeqNo}" aria-haspopup="true" aria-expanded="${eachJob.toggleOpen ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_location.length} locations" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" instance-id="IlHGhC-2vxWyS" data-ph-id="ph-page-element-page21-w4so3r"> <span data-ph-id="ph-page-element-page21-V9Psrw"> ${widgetBundle['multilocationText'] | pht:{'multilocationValue': eachJob.multi_location.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpen ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page21-ja5yhB"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-at-id="job-multi-locations-list" data-ph-id="ph-page-element-page21-Og5rHe"> <li class="location ${enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" aria-label="${eachLocation}" data-ph-at-id="job-multi-location-item" data-ph-at-job-location-text="${eachLocation}" data-ph-id="ph-page-element-page21-IXcOfX"> ${eachLocation} <div if.bind="enabledFields['drivingTime']" class="ph-cc-d-m-b-8 job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-eMYpEu"> <span if.bind="!enabledFields['drivingTime'].settings.label" class="sr-only" data-ph-id="ph-page-element-page21-J1c9Ky">${widgetBundle['drivingTime'] | pht}</span> <span if.bind="enabledFields['drivingTime'].settings.label" data-ph-id="ph-page-element-page21-m4Lyhc">${widgetBundle['drivingTime'] | pht}:</span> <i class="icon ${enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page21-ZF2K7o"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-5iHZ8k">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-Z21ghR">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-UFyVVW">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1)?'hour':'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-eR9D7t">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-sC23jl">${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1)?'minute':'minutes'}</span> </div> </li> </ul> </li> </ul> </div> </div> <div class="actions" data-ph-at-id="job-actions" if.bind="jobActions.length" data-ph-id="ph-page-element-page21-DQgOuv"> <ul data-ph-id="ph-page-element-page21-3bYqPH"> <li repeat.for="eachAction of jobActions" data-ph-id="ph-page-element-page21-HsyvOJ"> <div if.bind="eachAction.name == 'applyNow'" data-ph-id="ph-page-element-page21-w0NOTF"> <a ph-tevent="from_data_attribute" data-ph-tevent-name="${eachJob.actionEventName}" href.bind="eachJob.actionUrl" target.bind="eachJob.externalApply!='undefind' &amp;&amp; eachJob.externalApply &amp;&amp; !clickTojd ? '_blank' : '_self'" class="btn plain-button apply-btn" data-ph-at-id="apply-link" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" aria-label="${widgetBundle['applyNowText'] | pht} for ${eachJob.title}" data-ph-id="ph-page-element-page21-uXWWSa"> ${widgetBundle['applyNowText'] | pht} <span class="sr-only" data-ph-id="ph-page-element-page21-ybmX84">${eachJob.title}</span> <!-- <ppc-content key="jobApplyActionLink" data-ph-at-id="apply-text">Apply Now</ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-HqBWZ4"></i> </a> </div> <div if.bind="eachAction.name == 'shareJob'" class="share-job" data-ph-id="ph-page-element-page21-BoAjxj"> <button class="share-job-button btn" type="button" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" data-ph-id="ph-page-element-page21-eYuqKn"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-Ft6JFL"></i> <!-- <i class="icon icon-share" aria-hidden="true"></i> --> <span class="sr-only" data-ph-id="ph-page-element-page21-qHYhyG"> <ppc-content key="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-zmN27B" data-ph-at-id="share-job-button-text" instance-id="IlHGhC-roDPOY" data-ph-id="ph-page-element-page21-YJNYWV">Share Job button</ppc-content> </span> </button> <div class="share-options-dropdown ${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-id="ph-page-element-page21-AgzTaT"> <section class="ph-widget" instance-id="6ty93l" data-ph-id="ph-page-element-page21-qXB4k0" view="1569222945871-default" original-view="default" theme="default"> <div as-element="ph-social-share-v3" class="ph-social-share-v3-default-default ph-widget-target" data-widget="ph-social-share-v3" view="1569222945871-default" detail-obj.bind="eachJob" hide-title="true" hide-sub-title="true" is-error-msg-reqd.bind="true" instance-id="6ty93l" original-view="default" data-ph-id="ph-page-element-page21-ixxTGU"></div> </section> </div> </div> <div if.bind="eachAction.name == 'refer'" data-ph-id="ph-page-element-page21-9goOq0"> <button class="btn plain-button refer-friend-button" click.delegate="handleReferJob(eachJob)" data-ph-at-id="refer-friend-button" aria-label="${widgetBundle['referText'] | pht} for ${job.title}" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-1IvuNm" aria-expanded="${showPopup ? 'true' : 'false'}" aria-haspopup="true" instance-id="IlHGhC-ywnIkk" data-ph-id="ph-page-element-page21-8EcWPV"> ${widgetBundle['referText'] | pht} <!-- <ppc-content key="referButtonText" data-ph-at-id="refer-friend-button-text"> Refer </ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-C7fYit"></i> </button> <section class="ph-widget" instance-id="3vyn19" if.bind="eachJob.showReferView" data-ph-id="ph-page-element-page21-ja2xLT" view="1569222945887-default" original-view="default" theme="default"> <div as-element="ph-refer-friend-v1" class="ph-refer-friend-v1-default-default ph-widget-target" data-widget="ph-refer-friend-v1" close-function.call="handleReferJob(eachJob)" profile.bind="referJob" mode="showPopup" instance-id="3vyn19" view="1569222945887-default" original-view="default" data-ph-id="ph-page-element-page21-TCKQQd"></div> </section> </div> <div if.bind="eachAction.name == 'addToCart'" data-ph-id="ph-page-element-page21-6KWxFm"> <div class="savejob-checkbox" data-ph-id="ph-page-element-page21-iRfsvN"> <label for="save-${eachJob.jobSeqNo}" class="${eachJob.inProgress ? 'disabled' : ''}" data-ph-id="ph-page-element-page21-IqPnTB"> <input type="checkbox" id="save-${eachJob.jobSeqNo}" checked.bind="eachJob.isJobSaved" change.delegate="handleSaveJob(eachJob)" aria-label="Save ${eachJob.title} to job cart" aria-checked="${eachJob.isJobSaved ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" ph-tevent="${eachJob.isJobSaved ? 'job_add_to_favorite' : 'job_unfavorited'}" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-id="ph-page-element-page21-C8cssT" /> <span class="label-content" if.bind="eachJob.isJobSaved === false" data-ph-id="ph-page-element-page21-u6Ril3"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-OJ9ELr"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-laxoE6"> ${widgetBundle['addToCartSaveText'] | pht} <!-- <ppc-content key="addToCartSaveText">Save</ppc-content> --> </span> </span> <span class="label-content" if.bind="eachJob.isJobSaved === true" data-ph-id="ph-page-element-page21-fcb5ck"> <i class="icon ${eachAction.settings.activeicon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-GMFlac"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-RSO67C"> ${widgetBundle['addToCartSavedText'] | pht} <!-- <ppc-content key="addToCartSavedText">Saved</ppc-content> --> </span> </span> </label> </div> </div> <div if.bind="eachAction.name == 'removeFromCart'" data-ph-id="ph-page-element-page21-Evm7Oo"> <a href="javascript:void(0)" click.delegate="deleteJobFromCart(eachJob)" class="favourite" data-ph-at-id="job-remove-link" aria-label="${widgetBundle['removeAriaLableText'] | pht:{'title': eachJob.title}}" data-ph-id="ph-page-element-page21-bOmPAm"> <span class="sr-only" data-ph-id="ph-page-element-page21-FmQLlx">${eachJob.title}</span> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-oXxObA"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-kKXPm6"> ${widgetBundle['removeJobText'] | pht} </span> </a> </div> </li> </ul> </div> <div class="multi-location-popup" if.bind="eachJob.popUpOpen &amp;&amp; (enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'modal')" role="dialog" aria-modal="true" data-ph-id="ph-page-element-page21-2CNj7P"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" data-ph-id="ph-page-element-page21-urxMxI"> <div class="modal-dialog" data-ph-id="ph-page-element-page21-Z6BvAi"> <div class="popup-content-block" data-ph-id="ph-page-element-page21-EzXlyB"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllLocations(eachJob)" aria-label="Close locations popup" key-aria-label="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-cJmLLz" instance-id="IlHGhC-JyWTlu" data-ph-id="ph-page-element-page21-OXODvX"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-BIsJZw"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page21-aXZAqV"> <div class="job-heading" role="heading" aria-level="1" key-role="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-tTqbrn" key-aria-level="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-IUxBw0" instance-id="IlHGhC-UBzuHj" data-ph-id="ph-page-element-page21-SMYoGD"> ${eachJob.title} </div> <div class="job-location-count" data-ph-id="ph-page-element-page21-pU0wDd"> ${widgetBundle['multipleLocation'] | pht:{"locationCount":eachJob.multi_location.length}} </div> <div class="location-application-info" data-ph-id="ph-page-element-page21-BCf5w5"> ${widgetBundle['locationApplicationInfo'] | pht} </div> </div> <div class="content-block" data-ph-id="ph-page-element-page21-0ChROb"> <ul class="location-list" data-ph-id="ph-page-element-page21-tOy0gA"> <li class="each-location ${enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" data-ph-id="ph-page-element-page21-7wKleu"> <span data-ph-id="ph-page-element-page21-A1fGMq"> <i class="icon ${enabledFields['location'] &amp;&amp; enabledFields['location'].settings.icon}" aria-hidden="true" if.bind="enabledFields['location'] &amp;&amp; enabledFields['location'].settings.icon" data-ph-id="ph-page-element-page21-XwTj7r"></i> </span> <span data-ph-id="ph-page-element-page21-J6DBGx"> ${eachLocation} </span> <div if.bind="enabledFields['drivingTime']" class="job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" style="width:100%;" data-ph-id="ph-page-element-page21-Wnls8l"> <span class="sr-only" data-ph-id="ph-page-element-page21-9CEAdb">${widgetBundle['drivingTime'] | pht}</span> <i class="icon ${enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page21-JWMMW8"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-uOHIyj">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-llhykE">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-wQbKNt">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1)?'hour':'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-tfYG2E">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-uInmvY"> ${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1)?'minute':'minutes'} </span> </div> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> <div class="phs-widget-footer" if.bind="seemoretext" data-ph-at-id="navigation" data-ph-id="ph-page-element-page21-RFk1Fh"> <button class="btn primary-button" aria-label="See more recommended jobs" key-aria-label="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-YZOfU2" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeMore'" click.trigger="seemore()" data-access="showMore" title="" key-title="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-HTwIMU" data-ph-at-id="seemore-link" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-nKyBVa" instance-id="Lbebpr-YLNNdd" data-ph-id="ph-page-element-page21-5EUJQM"> <!-- <ppc-content key="seeMoreText" data-ph-at-id="seemore-text">See more </ppc-content> --> <span data-ph-at-id="seemore-text" data-ph-id="ph-page-element-page21-umBlTP"> ${widgetBundle['seeMoreText'] | pht} </span> <i class="icon icon-down-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-xoQo5H"></i> </button> <button class="btn primary-button" aria-label="See less recommended jobs" key-aria-label="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-7SaIPM" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === false" click.trigger="seeLess()" title="" key-title="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-hjN5MZ" data-ph-at-id="seeless-link" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-RdECCT" instance-id="Lbebpr-uwYhDl" data-ph-id="ph-page-element-page21-kFM20S"> <!-- <ppc-content key="seeLessText" data-ph-at-id="seeless-text">See less </ppc-content> --> <span data-ph-at-id="seeless-text" data-ph-id="ph-page-element-page21-taJxUO"> ${widgetBundle['seeLessText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-vgQh7H"></i> </button> <button class="btn primary-button" aria-label="See next recommended jobs" key-aria-label="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-uNCb4F" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeNext'" click.trigger="seeNext()" data-access="seeNext" title="" key-title="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-thdYia" data-ph-at-id="seenext-link" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-W2Amlc" instance-id="Lbebpr-ZMngbq" data-ph-id="ph-page-element-page21-HKyiVo"> <!-- <ppc-content key="seeNextText" data-ph-at-id="seenext-text">See next</ppc-content> --> <span data-ph-at-id="seenext-text" data-ph-id="ph-page-element-page21-5vkbJi"> ${widgetBundle['seeNextText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-jHZXnU"></i> </button> <button class="btn primary-button" aria-label="See even more recommended jobs" key-aria-label="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-HpG0Eh" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeEvenMore'" click.trigger="seeEvenMore()" data-access="seeEvenMore" title="" key-title="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-107JcM" data-ph-at-id="seeevenmore-link" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-zLyTJQ" instance-id="Lbebpr-KtH8Vk" data-ph-id="ph-page-element-page21-8aUojY"> <!-- <ppc-content key="seeEvenMoreText" data-ph-at-id="seeevenmore-text">See even more</ppc-content> --> <span data-ph-at-id="seeevenmore-link" data-ph-id="ph-page-element-page21-odn1Dg"> ${widgetBundle['seeEvenMoreText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-6MjhZR"></i> </button> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-page-element-page21-3NX45I"> <p data-ph-id="ph-page-element-page21-3AMmZj"> <ppc-content key="ph-recom-jobs-browsing-history-v3-default-tOfi4Z-K2G0S6" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page21-vDhnV2"> No recommendations found </ppc-content> </p> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-recently-viewed-jobs-v3-default-1569222961313" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-page21-e0SpBD"></div> <div class="phs-widget-block-area ph-widget-box" show.bind="!showLoader &amp;&amp; jobResults.length" role="region" aria-label="Recently Viewed Jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-T0QkMq-S3G0DC" data-ph-id="ph-page-element-page21-Y17tGx"> <div class="widget-container" data-ph-id="ph-page-element-page21-ujJjgf"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page21-q9GIyH"> <h2 data-ph-id="ph-page-element-page21-qFBPNm"> <ppc-content key="ph-recently-viewed-jobs-v3-default-T0QkMq-gjFERg" data-ph-at-id="heading-text" show.bind="showTitle" data-ph-id="ph-page-element-page21-0kpBs3">Recently Viewed Jobs</ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-page-element-page21-ZV2vOT"> <ul data-ph-at-id="jobs-list" if.bind="jobResults.length" data-ph-at-widget-data-count="${jobResults.length}" data-ph-id="ph-page-element-page21-caaF8x"> <li class="jobs-list-item" repeat.for="eachJob of jobResults" show.bind="maxDisplayCount > $index" data-ph-at-id="jobs-list-item" data-ph-id="ph-page-element-page21-GlSpYy"> <div class="information" instance-id="PP8XdJ" data-ph-id="ph-page-element-page21-V30s4R"> <span role="heading" key-role="ph-recently-viewed-jobs-v3-default-T0QkMq-HHvVKS" aria-level="3" key-aria-level="ph-recently-viewed-jobs-v3-default-T0QkMq-c2O8TA" instance-id="PP8XdJ-TdKEHl" data-ph-id="ph-page-element-page21-haxipR"> <a ph-tevent="job_click" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob, '', eachJob.jobUrl)" data-ph-at-id="job-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-location-area-text="${eachJob.cityStateCountry}" data-ph-at-job-category-text="${eachJob.category}" data-access-list-item="${$index}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-type-text="${eachJob.type}" data-ph-at-job-industry-text="${eachJob.industry}" data-ph-at-job-post-date-text="${eachJob.postedDate}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" aria-label="${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page21-7PCjYq"> <div if.bind="eachJob.title &amp;&amp; eachAttr.name.indexOf('title') != -1" class="job-title" data-ph-id="ph-page-element-page21-sm2KPD"> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-mTY7pc">${widgetBundle['title'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-DmFMMu"></i> <span data-ph-id="ph-page-element-page21-tiwZV7">${eachJob.title}</span> </div> </a> </span> <!-- Multilocation display type dropdown --> <p class="job-info" data-ph-at-id="job-info" if.bind="((enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page21-a1TM2H"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="((['location'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.location) &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || (eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate &amp;&amp; ['postedDate'].indexOf(eachAttr.name) != -1) || (['expiryDate'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.expiryDate)" class="${((eachAttr.name === 'location' &amp;&amp; eachJob.location) &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || (eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate') || (eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate) ? '':'hide'}" data-ph-id="ph-page-element-page21-HXn64P"> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page21-85Q2qY"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-NZoEWg">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-VM8rAi">${widgetBundle['location'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-ozNQL2"></i> ${eachJob.location} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location','descriptionTeaser','location','visibilityType','drivingTime'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page21-f2EmQy"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-Sbcl8u">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-pa2pta"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-4EFSTN"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page21-XuGW9i"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-XUssu7">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-GUX0sy">${widgetBundle['postedDate'] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-Fg9bis"></i> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate" data-ph-id="ph-page-element-page21-uLDEG9"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-fEXBQl">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-HwkPvg">${widgetBundle['expiryDate'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-F0VMQy"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-hceSPD"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-jHNo07">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-37vags"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-CMfB9k"></i> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' &amp;&amp; eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-2b66Gr"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-EV23mW">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-TPlt1b"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-Ba1hV7"></i> ${eachJob[eachAttr.name]} </span> <span if.bind="(eachJob.drivingTime &amp;&amp; eachAttr.name == 'drivingTime') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-UQDZcg"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-qSE8Og">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-y0m8cx">${widgetBundle[eachAttr.name] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-AOvcW6"></i> <span if.bind="!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-Lk30xJ">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-WnbGPq">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-uXegAt">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-lfXAWf">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-yi1Lb8">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> </span> </p> <!-- End multilocation display type dropdown --> <!-- Multilocation display type modal --> <p class="job-info" data-ph-at-id="job-info" if.bind="(enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page21-B9dZHD"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="(['location'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.location) || (eachJob[eachAttr.name] &amp;&amp; (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1))" class="${(eachAttr.name === 'location' &amp;&amp; eachJob.location) || (eachJob[eachAttr.name] &amp;&amp; (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) ? ((eachJob.multi_location.length == 1) ? 'dual-location' : '') :'hide'}" data-ph-id="ph-page-element-page21-8ee6Gn"> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (eachJob.multi_location.length > 1)" data-ph-id="ph-page-element-page21-NobYDW"> <button click.delegate="showAllLocations(eachJob)" class="${'multi-location-btn ph-a11y-multi-location'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-locations-button" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" data-ph-id="ph-page-element-page21-QUzQRl"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-os8J7g"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page21-m1XVFh"> ${widgetBundle['seeMultipleLocBtn'] | pht:{"locationCount":eachJob.multi_location.length}} </span> </button> </span> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page21-1FyjjM"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-I2c6Uo">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-qExsN9">${widgetBundle['location'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-Fo5PnG"></i> ${eachJob.location} </span> <span if.bind="(eachJob.drivingTime &amp;&amp; eachAttr.name == 'drivingTime') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-BW4xWs"> <span class="sr-only" data-ph-id="ph-page-element-page21-BiDUhH">${widgetBundle[eachAttr.name] | pht}</span> <!-- <span if.bind="eachAttr.settings.label">${widgetBundle[eachAttr.name] | pht}:</span> --> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-Xm28ao"></i> <span if.bind="!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-4DqQkx">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-x02RXp">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-G9m7Dh">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-BbOAQb">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-Tz5Ltq">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location','descriptionTeaser','location', 'visibilityType','drivingTime'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page21-ZkeFQd"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-ltVbpT">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-02pkK1"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-hvOJhN"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page21-xtHpB6"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-krEAwM">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-6OBO4Y">${widgetBundle['postedDate'] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-kmqH9O"></i> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate" data-ph-id="ph-page-element-page21-Hojpy7"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-FuJBuc">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-sH2Ca1">${widgetBundle['expiryDate'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-lf8D4J"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-4bwKyY"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-WyK8Uh">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-EJ69Yl"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-y8UtHk"></i> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' &amp;&amp; eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-OAQEEH"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-M6SjEd">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-ZKLvgp"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-zidbkz"></i> ${eachJob[eachAttr.name]} </span> </span> </p> <!-- End Multilocation display type modal --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['location'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-ks8Gju"> <p class="job-description" if.bind="(eachJob.descriptionTeaser &amp;&amp; eachAttr.name == 'descriptionTeaser')" innerhtml.bind="eachJob.descriptionTeaser | sanitizeHTML" data-ph-at-id="jobdescription-text" data-ph-id="ph-page-element-page21-lhq3Hb"></p> <ul class="job-multi-locations" if.bind="(eachJob.multi_location.length > 1 &amp;&amp; eachAttr.name == 'location') &amp;&amp; ((enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page21-PbQCAo"> <li data-ph-id="ph-page-element-page21-vrOET3"> <button data-ph-at-id="job-multi-locations-button" ph-tevent="multi_location_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpen = false):''" class="esc$$close" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" role="button" key-role="ph-recently-viewed-jobs-v3-default-T0QkMq-GTeLsv" id="searchLoc-${eachJob.jobSeqNo}" aria-haspopup="true" aria-expanded="${eachJob.toggleOpen ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_location.length} locations" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" instance-id="PP8XdJ-xj6YsD" data-ph-id="ph-page-element-page21-69LKZq"> <span data-ph-id="ph-page-element-page21-gZiQeq"> ${widgetBundle['multilocationText'] | pht:{'multilocationValue': eachJob.multi_location.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpen ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page21-KdCLpS"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-at-id="job-multi-locations-list" data-ph-id="ph-page-element-page21-8R2TC2"> <li class="location ${enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" aria-label="${eachLocation}" data-ph-at-id="job-multi-location-item" data-ph-at-job-location-text="${eachLocation}" data-ph-id="ph-page-element-page21-aUEAOh"> ${eachLocation} <div if.bind="enabledFields['drivingTime']" class="ph-cc-d-m-b-8 job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-hBlxNi"> <span if.bind="!enabledFields['drivingTime'].settings.label" class="sr-only" data-ph-id="ph-page-element-page21-4wkqvL">${widgetBundle['drivingTime'] | pht}</span> <span if.bind="enabledFields['drivingTime'].settings.label" data-ph-id="ph-page-element-page21-0A1zXa">${widgetBundle['drivingTime'] | pht}:</span> <i class="icon ${enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page21-zkKRsm"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-RUI702">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-lBT4zT">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-pzqQIw">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1)?'hour':'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-85XB4k">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-EMJFzY">${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1)?'minute':'minutes'}</span> </div> </li> </ul> </li> </ul> </div> </div> <div class="actions" data-ph-at-id="job-actions" if.bind="jobActions.length" data-ph-id="ph-page-element-page21-MD083L"> <ul data-ph-id="ph-page-element-page21-OZlxaQ"> <li repeat.for="eachAction of jobActions" data-ph-id="ph-page-element-page21-gsBftW"> <div if.bind="eachAction.name == 'applyNow'" data-ph-id="ph-page-element-page21-wwaT6k"> <a ph-tevent="from_data_attribute" data-ph-tevent-name="${eachJob.actionEventName}" href.bind="eachJob.actionUrl" target.bind="eachJob.externalApply!='undefind' &amp;&amp; eachJob.externalApply &amp;&amp; !clickTojd ? '_blank' : '_self'" class="btn plain-button apply-btn" data-ph-at-id="apply-link" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" aria-label="${widgetBundle['applyNowText'] | pht} for ${eachJob.title}" data-ph-id="ph-page-element-page21-bWzX0K"> ${widgetBundle['applyNowText'] | pht} <span class="sr-only" data-ph-id="ph-page-element-page21-jCYjNq">${eachJob.title}</span> <!-- <ppc-content key="jobApplyActionLink" data-ph-at-id="apply-text">Apply Now</ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-UKXDc7"></i> </a> </div> <div if.bind="eachAction.name == 'shareJob'" class="share-job" data-ph-id="ph-page-element-page21-KsbXAy"> <button class="share-job-button btn" type="button" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" data-ph-id="ph-page-element-page21-estz4b"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-DAJn97"></i> <!-- <i class="icon icon-share" aria-hidden="true"></i> --> <span class="sr-only" data-ph-id="ph-page-element-page21-zMbrvY"> <ppc-content key="ph-recently-viewed-jobs-v3-default-T0QkMq-EfQPrZ" data-ph-at-id="share-job-button-text" instance-id="PP8XdJ-V58XOT" data-ph-id="ph-page-element-page21-Y56OKa">Share Job button</ppc-content> </span> </button> <div class="share-options-dropdown ${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-id="ph-page-element-page21-YaKhDh"> <section class="ph-widget" instance-id="6ty93l" data-ph-id="ph-page-element-page21-zulJa2" view="1569222961268-default" original-view="default" theme="default"> <div as-element="ph-social-share-v3" class="ph-social-share-v3-default-default ph-widget-target" data-widget="ph-social-share-v3" view="1569222961268-default" detail-obj.bind="eachJob" hide-title="true" hide-sub-title="true" is-error-msg-reqd.bind="true" instance-id="6ty93l" original-view="default" data-ph-id="ph-page-element-page21-zUD6gk"></div> </section> </div> </div> <div if.bind="eachAction.name == 'refer'" data-ph-id="ph-page-element-page21-DWYtYO"> <button class="btn plain-button refer-friend-button" click.delegate="handleReferJob(eachJob)" data-ph-at-id="refer-friend-button" aria-label="${widgetBundle['referText'] | pht} for ${job.title}" role="button" key-role="ph-recently-viewed-jobs-v3-default-T0QkMq-7y02p5" aria-expanded="${showPopup ? 'true' : 'false'}" aria-haspopup="true" instance-id="PP8XdJ-cM7MmG" data-ph-id="ph-page-element-page21-EHw1Es"> ${widgetBundle['referText'] | pht} <!-- <ppc-content key="referButtonText" data-ph-at-id="refer-friend-button-text"> Refer </ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-gru9xA"></i> </button> <section class="ph-widget" instance-id="3vyn19" if.bind="eachJob.showReferView" data-ph-id="ph-page-element-page21-eOB5UA" view="1569222961284-default" original-view="default" theme="default"> <div as-element="ph-refer-friend-v1" class="ph-refer-friend-v1-default-default ph-widget-target" data-widget="ph-refer-friend-v1" close-function.call="handleReferJob(eachJob)" profile.bind="referJob" mode="showPopup" instance-id="3vyn19" view="1569222961284-default" original-view="default" data-ph-id="ph-page-element-page21-9jJmoN"></div> </section> </div> <div if.bind="eachAction.name == 'addToCart'" data-ph-id="ph-page-element-page21-ermtRS"> <div class="savejob-checkbox" data-ph-id="ph-page-element-page21-lKQf4w"> <label for="save-${eachJob.jobSeqNo}" class="${eachJob.inProgress ? 'disabled' : ''}" data-ph-id="ph-page-element-page21-OZcYLL"> <input type="checkbox" id="save-${eachJob.jobSeqNo}" checked.bind="eachJob.isJobSaved" change.delegate="handleSaveJob(eachJob)" aria-label="Save ${eachJob.title} to job cart" aria-checked="${eachJob.isJobSaved ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" ph-tevent="${eachJob.isJobSaved ? 'job_add_to_favorite' : 'job_unfavorited'}" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-id="ph-page-element-page21-gSLcvK" /> <span class="label-content" if.bind="eachJob.isJobSaved === false" data-ph-id="ph-page-element-page21-n9UYy8"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-O6nJjJ"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-CEc7aD"> ${widgetBundle['addToCartSaveText'] | pht} <!-- <ppc-content key="addToCartSaveText">Save</ppc-content> --> </span> </span> <span class="label-content" if.bind="eachJob.isJobSaved === true" data-ph-id="ph-page-element-page21-xyyW31"> <i class="icon ${eachAction.settings.activeicon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-rkK2jM"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-K9SBzU"> ${widgetBundle['addToCartSavedText'] | pht} <!-- <ppc-content key="addToCartSavedText">Saved</ppc-content> --> </span> </span> </label> </div> </div> <div if.bind="eachAction.name == 'removeFromCart'" data-ph-id="ph-page-element-page21-jlENhc"> <a href="javascript:void(0)" click.delegate="deleteJobFromCart(eachJob)" class="favourite" data-ph-at-id="job-remove-link" aria-label="${widgetBundle['removeAriaLableText'] | pht:{'title': eachJob.title}}" data-ph-id="ph-page-element-page21-G0ZeXz"> <span class="sr-only" data-ph-id="ph-page-element-page21-gxbbmg">${eachJob.title}</span> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-SwYiOd"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-4bkqmU"> ${widgetBundle['removeJobText'] | pht} </span> </a> </div> </li> </ul> </div> <div class="multi-location-popup" if.bind="eachJob.popUpOpen &amp;&amp; (enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'modal')" role="dialog" aria-modal="true" data-ph-id="ph-page-element-page21-PRmnXG"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" data-ph-id="ph-page-element-page21-7Tj9Ia"> <div class="modal-dialog" data-ph-id="ph-page-element-page21-KbUNmY"> <div class="popup-content-block" data-ph-id="ph-page-element-page21-He6nYu"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllLocations(eachJob)" aria-label="Close locations popup" key-aria-label="ph-recently-viewed-jobs-v3-default-T0QkMq-3W7lSi" instance-id="PP8XdJ-GwDxRf" data-ph-id="ph-page-element-page21-vI8A2l"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-rn2SeC"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page21-ZJuFqt"> <div class="job-heading" role="heading" aria-level="1" key-role="ph-recently-viewed-jobs-v3-default-T0QkMq-0UtLDc" key-aria-level="ph-recently-viewed-jobs-v3-default-T0QkMq-g2vr8i" instance-id="PP8XdJ-RpPsrj" data-ph-id="ph-page-element-page21-aW7gLH"> ${eachJob.title} </div> <div class="job-location-count" data-ph-id="ph-page-element-page21-xdckb4"> ${widgetBundle['multipleLocation'] | pht:{"locationCount":eachJob.multi_location.length}} </div> <div class="location-application-info" data-ph-id="ph-page-element-page21-T8oNH9"> ${widgetBundle['locationApplicationInfo'] | pht} </div> </div> <div class="content-block" data-ph-id="ph-page-element-page21-Tt3qJJ"> <ul class="location-list" data-ph-id="ph-page-element-page21-0AIKJ2"> <li class="each-location ${enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" data-ph-id="ph-page-element-page21-GRRn8x"> <span data-ph-id="ph-page-element-page21-gsT0tk"> <i class="icon ${enabledFields['location'] &amp;&amp; enabledFields['location'].settings.icon}" aria-hidden="true" if.bind="enabledFields['location'] &amp;&amp; enabledFields['location'].settings.icon" data-ph-id="ph-page-element-page21-4w8XNs"></i> </span> <span data-ph-id="ph-page-element-page21-SfAhaq"> ${eachLocation} </span> <div if.bind="enabledFields['drivingTime']" class="job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" style="width:100%;" data-ph-id="ph-page-element-page21-E6UVPs"> <span class="sr-only" data-ph-id="ph-page-element-page21-72eqgl">${widgetBundle['drivingTime'] | pht}</span> <i class="icon ${enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page21-0t0ayV"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-6HYSIS">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-VJYy9a">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-O0pwBV">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1)?'hour':'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-u6EfWG">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-XemiW3"> ${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1)?'minute':'minutes'} </span> </div> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> <div class="phs-widget-footer" if.bind="seemoretext" data-ph-at-id="navigation" data-ph-id="ph-page-element-page21-3NOu1A"> <button class="btn primary-button" aria-label="See more recommended jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-T0QkMq-OA4G93" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeMore'" click.trigger="seemore()" data-access="showMore" title="" key-title="ph-recently-viewed-jobs-v3-default-T0QkMq-PMznwH" data-ph-at-id="seemore-link" role="button" key-role="ph-recently-viewed-jobs-v3-default-T0QkMq-JEmhaA" instance-id="jqxp20-fjqOHx" data-ph-id="ph-page-element-page21-Fr3PcM"> <!-- <ppc-content key="seeMoreText" data-ph-at-id="seemore-text">See more </ppc-content> --> <span data-ph-at-id="seemore-text" data-ph-id="ph-page-element-page21-pY3jbv"> ${widgetBundle['seeMoreText'] | pht} </span> <i class="icon icon-down-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-vWKw3D"></i> </button> <button class="btn primary-button" aria-label="See less recommended jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-T0QkMq-W0vDB9" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === false" click.trigger="seeLess()" title="" key-title="ph-recently-viewed-jobs-v3-default-T0QkMq-8fuhrc" data-ph-at-id="seeless-link" role="button" key-role="ph-recently-viewed-jobs-v3-default-T0QkMq-U4DiZj" instance-id="jqxp20-k1VAH8" data-ph-id="ph-page-element-page21-nYKKnK"> <!-- <ppc-content key="seeLessText" data-ph-at-id="seeless-text">See less </ppc-content> --> <span data-ph-at-id="seeless-text" data-ph-id="ph-page-element-page21-HhmGeU"> ${widgetBundle['seeLessText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-E7YsET"></i> </button> <button class="btn primary-button" aria-label="See next recommended jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-T0QkMq-fx324C" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeNext'" click.trigger="seeNext()" data-access="seeNext" title="" key-title="ph-recently-viewed-jobs-v3-default-T0QkMq-S8luP4" data-ph-at-id="seenext-link" role="button" key-role="ph-recently-viewed-jobs-v3-default-T0QkMq-g5ItRR" instance-id="jqxp20-AhCtCp" data-ph-id="ph-page-element-page21-H0g5Hn"> <!-- <ppc-content key="seeNextText" data-ph-at-id="seenext-text">See next</ppc-content> --> <span data-ph-at-id="seenext-text" data-ph-id="ph-page-element-page21-EEyqdN"> ${widgetBundle['seeNextText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-lm9O4j"></i> </button> <button class="btn primary-button" aria-label="See even more recommended jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-T0QkMq-oVxIg4" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeEvenMore'" click.trigger="seeEvenMore()" data-access="seeEvenMore" title="" key-title="ph-recently-viewed-jobs-v3-default-T0QkMq-dzMML9" data-ph-at-id="seeevenmore-link" role="button" key-role="ph-recently-viewed-jobs-v3-default-T0QkMq-NpvenD" instance-id="jqxp20-zDdtQn" data-ph-id="ph-page-element-page21-neRdPU"> <!-- <ppc-content key="seeEvenMoreText" data-ph-at-id="seeevenmore-text">See even more</ppc-content> --> <span data-ph-at-id="seeevenmore-link" data-ph-id="ph-page-element-page21-3fcUat"> ${widgetBundle['seeEvenMoreText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-MEuJOm"></i> </button> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-page-element-page21-G8oIhJ"> <p data-ph-id="ph-page-element-page21-682iTj"> <ppc-content key="ph-recently-viewed-jobs-v3-default-T0QkMq-brNUGT" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page21-CesMZT"> No recommendations found </ppc-content> </p> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-near-by-jobs-v2-default-1569222985272" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-page21-947rse"></div> <div class="phs-widget-block-area ph-widget-box" role="region" aria-label="Explore opportunities near you" key-aria-label="ph-near-by-jobs-v2-default-V0i4YZ-cGfhe7" show.bind="!showLoader &amp;&amp; jobResults.length" data-ph-id="ph-page-element-page21-OC8Uju"> <div class="widget-container" data-ph-id="ph-page-element-page21-Q1yLFa"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page21-vlcx7E"> <h2 data-ph-id="ph-page-element-page21-DTyolL"> <ppc-content key="ph-near-by-jobs-v2-default-V0i4YZ-NoJFVe" data-ph-at-id="heading-text" show.bind="showTitle" data-ph-id="ph-page-element-page21-sRcHf2">Explore opportunities near you</ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-page-element-page21-hzAM2R"> <ul data-ph-at-id="jobs-list" if.bind="jobResults.length" data-ph-at-widget-data-count="${jobResults.length}" data-ph-id="ph-page-element-page21-srLTmk"> <li class="jobs-list-item" repeat.for="eachJob of jobResults" show.bind="maxDisplayCount > $index" data-ph-at-id="jobs-list-item" data-ph-id="ph-page-element-page21-AxXHXK"> <div class="information" instance-id="j9y5tB" data-ph-id="ph-page-element-page21-FW6DTZ"> <span role="heading" key-role="ph-near-by-jobs-v2-default-V0i4YZ-yIMX4R" aria-level="3" key-aria-level="ph-near-by-jobs-v2-default-V0i4YZ-oSAQUm" instance-id="j9y5tB-41bdMu" data-ph-id="ph-page-element-page21-J5MVUJ"> <a ph-tevent="job_click" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob, '', eachJob.jobUrl)" data-ph-at-id="job-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-location-area-text="${eachJob.cityStateCountry}" data-ph-at-job-category-text="${eachJob.category}" data-access-list-item="${$index}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-type-text="${eachJob.type}" data-ph-at-job-industry-text="${eachJob.industry}" data-ph-at-job-post-date-text="${eachJob.postedDate}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" aria-label="${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page21-QZFC0N"> <div if.bind="eachJob.title &amp;&amp; eachAttr.name.indexOf('title') != -1" class="job-title" data-ph-id="ph-page-element-page21-JSAFRf"> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-ijMro9">${widgetBundle['title'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-18a19n"></i> <span data-ph-id="ph-page-element-page21-7H3fme">${eachJob.title}</span> </div> </a> </span> <!-- Multilocation display type dropdown --> <p class="job-info" data-ph-at-id="job-info" if.bind="((enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page21-7yAmyB"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="((['location'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.location) &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || (eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate &amp;&amp; ['postedDate'].indexOf(eachAttr.name) != -1) || (['expiryDate'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.expiryDate)" class="${((eachAttr.name === 'location' &amp;&amp; eachJob.location) &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || (eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate') || (eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate) ? '':'hide'}" data-ph-id="ph-page-element-page21-oRXTfD"> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page21-6SsOMJ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-IvJ9VY">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-xo3xSN">${widgetBundle['location'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-BQLklv"></i> ${eachJob.location} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location','descriptionTeaser','location','visibilityType','drivingTime'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page21-eBqf22"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-zPJv7s">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-K0NHpt"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-ZZHc2I"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page21-iuW07a"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-g2SOKY">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-MPbAGM">${widgetBundle['postedDate'] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-aUom8M"></i> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate" data-ph-id="ph-page-element-page21-5NcqoL"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-Kflmfj">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-foy4PC">${widgetBundle['expiryDate'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-b3Llcz"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-CnkMZS"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-pYd0FI">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-XMRMks"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-Nrt2At"></i> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' &amp;&amp; eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-stodcv"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-81XJH0">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-fVKvdd"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-OkQOA8"></i> ${eachJob[eachAttr.name]} </span> <span if.bind="(eachJob.drivingTime &amp;&amp; eachAttr.name == 'drivingTime') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-uuuFZT"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-vvQxdr">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-Q8lpum">${widgetBundle[eachAttr.name] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-Edmnt6"></i> <span if.bind="!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-t8P3Ke">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-knxDaB">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-TrM1tg">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-i59yY1">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-ADL4dO">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> </span> </p> <!-- End multilocation display type dropdown --> <!-- Multilocation display type modal --> <p class="job-info" data-ph-at-id="job-info" if.bind="(enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page21-mcF46L"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="(['location'].indexOf(eachAttr.name) != -1 &amp;&amp; eachJob.location) || (eachJob[eachAttr.name] &amp;&amp; (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1))" class="${(eachAttr.name === 'location' &amp;&amp; eachJob.location) || (eachJob[eachAttr.name] &amp;&amp; (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) ? ((eachJob.multi_location.length == 1) ? 'dual-location' : '') :'hide'}" data-ph-id="ph-page-element-page21-i9COQH"> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (eachJob.multi_location.length > 1)" data-ph-id="ph-page-element-page21-uYnXGn"> <button click.delegate="showAllLocations(eachJob)" class="${'multi-location-btn ph-a11y-multi-location'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-locations-button" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" data-ph-id="ph-page-element-page21-fAxleE"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-xW9yti"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page21-jJKZjj"> ${widgetBundle['seeMultipleLocBtn'] | pht:{"locationCount":eachJob.multi_location.length}} </span> </button> </span> <span class="job-location" if.bind="(eachAttr.name == 'location') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page21-f9ifkt"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-sP5oQb">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-y8SPqS">${widgetBundle['location'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-hLezLi"></i> ${eachJob.location} </span> <span if.bind="(eachJob.drivingTime &amp;&amp; eachAttr.name == 'drivingTime') &amp;&amp; (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-iTskI5"> <span class="sr-only" data-ph-id="ph-page-element-page21-YKBIsZ">${widgetBundle[eachAttr.name] | pht}</span> <!-- <span if.bind="eachAttr.settings.label">${widgetBundle[eachAttr.name] | pht}:</span> --> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-UzmRRe"></i> <span if.bind="!eachJob.drivingTime.inHours &amp;&amp; !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-SmyxEf">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-cT2gnu">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-dfx3py">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-26kSb3">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime &amp;&amp; eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-NV4pc4">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location','descriptionTeaser','location', 'visibilityType','drivingTime'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page21-CDDRwZ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-jt4IWq">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-72f17K"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-gbKYeg"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate &amp;&amp; eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page21-XqErwE"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-uplxv0">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-ZHco7G">${widgetBundle['postedDate'] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-MqEeU3"></i> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' &amp;&amp; eachJob.expiryDate" data-ph-id="ph-page-element-page21-BYNDU4"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-ZTapgB">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-s6Hz6f">${widgetBundle['expiryDate'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-3Jb2ky"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-Ai9ldv"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-2OfCdx">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-rgdCzn"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-ZoxrWX"></i> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' &amp;&amp; eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] &amp;&amp; (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-9amxcv"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page21-vqI36G">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page21-lRMBBC"> ${widgetBundle[eachAttr.name] | pht}: </span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon &amp;&amp; eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-x7ql8b"></i> ${eachJob[eachAttr.name]} </span> </span> </p> <!-- End Multilocation display type modal --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['location'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page21-5d73B5"> <p class="job-description" if.bind="(eachJob.descriptionTeaser &amp;&amp; eachAttr.name == 'descriptionTeaser')" innerhtml.bind="eachJob.descriptionTeaser | sanitizeHTML" data-ph-at-id="jobdescription-text" data-ph-id="ph-page-element-page21-eIrTKf"></p> <ul class="job-multi-locations" if.bind="(eachJob.multi_location.length > 1 &amp;&amp; eachAttr.name == 'location') &amp;&amp; ((enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page21-DFPiL8"> <li data-ph-id="ph-page-element-page21-XbiGAz"> <button data-ph-at-id="job-multi-locations-button" ph-tevent="multi_location_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpen = false):''" class="esc$$close" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" role="button" key-role="ph-near-by-jobs-v2-default-V0i4YZ-0KpD4I" id="searchLoc-${eachJob.jobSeqNo}" aria-haspopup="true" aria-expanded="${eachJob.toggleOpen ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_location.length} locations" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" instance-id="j9y5tB-iYO0WF" data-ph-id="ph-page-element-page21-n89Lyj"> <span data-ph-id="ph-page-element-page21-YU6g0U"> ${widgetBundle['multilocationText'] | pht:{'multilocationValue': eachJob.multi_location.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpen ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page21-Gje9xn"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-at-id="job-multi-locations-list" data-ph-id="ph-page-element-page21-AXdX0m"> <li class="location ${enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" aria-label="${eachLocation}" data-ph-at-id="job-multi-location-item" data-ph-at-job-location-text="${eachLocation}" data-ph-id="ph-page-element-page21-1xZ9zM"> ${eachLocation} <div if.bind="enabledFields['drivingTime']" class="ph-cc-d-m-b-8 job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page21-1Xz6od"> <span if.bind="!enabledFields['drivingTime'].settings.label" class="sr-only" data-ph-id="ph-page-element-page21-Xhniyb">${widgetBundle['drivingTime'] | pht}</span> <span if.bind="enabledFields['drivingTime'].settings.label" data-ph-id="ph-page-element-page21-RkGj1V">${widgetBundle['drivingTime'] | pht}:</span> <i class="icon ${enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page21-UPUvTS"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-EDWQNF">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-zTFFmC">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-TYTyTx">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1)?'hour':'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-rrzGdC">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-cAPyKJ">${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1)?'minute':'minutes'}</span> </div> </li> </ul> </li> </ul> </div> </div> <div class="actions" data-ph-at-id="job-actions" if.bind="jobActions.length" data-ph-id="ph-page-element-page21-vvAOE1"> <ul data-ph-id="ph-page-element-page21-P1Hqi3"> <li repeat.for="eachAction of jobActions" data-ph-id="ph-page-element-page21-GUPxCa"> <div if.bind="eachAction.name == 'applyNow'" data-ph-id="ph-page-element-page21-e5s7IK"> <a ph-tevent="from_data_attribute" data-ph-tevent-name="${eachJob.actionEventName}" href.bind="eachJob.actionUrl" target.bind="eachJob.externalApply!='undefind' &amp;&amp; eachJob.externalApply &amp;&amp; !clickTojd ? '_blank' : '_self'" class="btn plain-button apply-btn" data-ph-at-id="apply-link" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" aria-label="${widgetBundle['applyNowText'] | pht} for ${eachJob.title}" data-ph-id="ph-page-element-page21-yNPKku"> ${widgetBundle['applyNowText'] | pht} <span class="sr-only" data-ph-id="ph-page-element-page21-gAnix7">${eachJob.title}</span> <!-- <ppc-content key="jobApplyActionLink" data-ph-at-id="apply-text">Apply Now</ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-tPAvr3"></i> </a> </div> <div if.bind="eachAction.name == 'shareJob'" class="share-job" data-ph-id="ph-page-element-page21-UnTVpR"> <button class="share-job-button btn" type="button" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" data-ph-id="ph-page-element-page21-AgJILi"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-v2RNie"></i> <!-- <i class="icon icon-share" aria-hidden="true"></i> --> <span class="sr-only" data-ph-id="ph-page-element-page21-k6yNm5"> <ppc-content key="ph-near-by-jobs-v2-default-V0i4YZ-H8Mcbc" data-ph-at-id="share-job-button-text" instance-id="j9y5tB-89bNbB" data-ph-id="ph-page-element-page21-mx09yL">Share Job button</ppc-content> </span> </button> <div class="share-options-dropdown ${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-id="ph-page-element-page21-y8Ajal"> <section class="ph-widget" instance-id="6ty93l" data-ph-id="ph-page-element-page21-7iR6EU" view="1569222985213-default" original-view="default" theme="default"> <div as-element="ph-social-share-v3" class="ph-social-share-v3-default-default ph-widget-target" data-widget="ph-social-share-v3" view="1569222985213-default" detail-obj.bind="eachJob" hide-title="true" hide-sub-title="true" is-error-msg-reqd.bind="true" instance-id="6ty93l" original-view="default" data-ph-id="ph-page-element-page21-jNQIGd"></div> </section> </div> </div> <div if.bind="eachAction.name == 'refer'" data-ph-id="ph-page-element-page21-1dcMCv"> <button class="btn plain-button refer-friend-button" click.delegate="handleReferJob(eachJob)" data-ph-at-id="refer-friend-button" aria-label="${widgetBundle['referText'] | pht} for ${job.title}" role="button" key-role="ph-near-by-jobs-v2-default-V0i4YZ-k3kvpj" aria-expanded="${showPopup ? 'true' : 'false'}" aria-haspopup="true" instance-id="j9y5tB-0OoGqy" data-ph-id="ph-page-element-page21-oFnVoN"> ${widgetBundle['referText'] | pht} <!-- <ppc-content key="referButtonText" data-ph-at-id="refer-friend-button-text"> Refer </ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-acv9kS"></i> </button> <section class="ph-widget" instance-id="3vyn19" if.bind="eachJob.showReferView" data-ph-id="ph-page-element-page21-wiQOUN" view="1569222985236-default" original-view="default" theme="default"> <div as-element="ph-refer-friend-v1" class="ph-refer-friend-v1-default-default ph-widget-target" data-widget="ph-refer-friend-v1" close-function.call="handleReferJob(eachJob)" profile.bind="referJob" mode="showPopup" instance-id="3vyn19" view="1569222985236-default" original-view="default" data-ph-id="ph-page-element-page21-NDH06W"></div> </section> </div> <div if.bind="eachAction.name == 'addToCart'" data-ph-id="ph-page-element-page21-XHhdtS"> <div class="savejob-checkbox" data-ph-id="ph-page-element-page21-FoO8mX"> <label for="save-${eachJob.jobSeqNo}" class="${eachJob.inProgress ? 'disabled' : ''}" data-ph-id="ph-page-element-page21-jzfjLW"> <input type="checkbox" id="save-${eachJob.jobSeqNo}" checked.bind="eachJob.isJobSaved" change.delegate="handleSaveJob(eachJob)" aria-label="Save ${eachJob.title} to job cart" aria-checked="${eachJob.isJobSaved ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" ph-tevent="${eachJob.isJobSaved ? 'job_add_to_favorite' : 'job_unfavorited'}" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-id="ph-page-element-page21-8XvnDM" /> <span class="label-content" if.bind="eachJob.isJobSaved === false" data-ph-id="ph-page-element-page21-gWdGKa"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-LZQqkf"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-ZNfk0m"> ${widgetBundle['addToCartSaveText'] | pht} <!-- <ppc-content key="addToCartSaveText">Save</ppc-content> --> </span> </span> <span class="label-content" if.bind="eachJob.isJobSaved === true" data-ph-id="ph-page-element-page21-LAmCAq"> <i class="icon ${eachAction.settings.activeicon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-d2Pvo3"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-jrj7gn"> ${widgetBundle['addToCartSavedText'] | pht} <!-- <ppc-content key="addToCartSavedText">Saved</ppc-content> --> </span> </span> </label> </div> </div> <div if.bind="eachAction.name == 'removeFromCart'" data-ph-id="ph-page-element-page21-yrQBj8"> <a href="javascript:void(0)" click.delegate="deleteJobFromCart(eachJob)" class="favourite" data-ph-at-id="job-remove-link" aria-label="${widgetBundle['removeAriaLableText'] | pht:{'title': eachJob.title}}" data-ph-id="ph-page-element-page21-OAhE5K"> <span class="sr-only" data-ph-id="ph-page-element-page21-LGlFay">${eachJob.title}</span> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon &amp;&amp; eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page21-3vAJzJ"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page21-qQ4yCC"> ${widgetBundle['removeJobText'] | pht} </span> </a> </div> </li> </ul> </div> <div class="multi-location-popup" if.bind="eachJob.popUpOpen &amp;&amp; (enabledFields['location'] &amp;&amp; enabledFields['location'].settings &amp;&amp; enabledFields['location'].settings.displayType == 'modal')" role="dialog" aria-modal="true" data-ph-id="ph-page-element-page21-4hdivD"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" data-ph-id="ph-page-element-page21-mHAvBK"> <div class="modal-dialog" data-ph-id="ph-page-element-page21-Vu8f9u"> <div class="popup-content-block" data-ph-id="ph-page-element-page21-50929W"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllLocations(eachJob)" aria-label="Close locations popup" key-aria-label="ph-near-by-jobs-v2-default-V0i4YZ-5wMZpS" instance-id="j9y5tB-fiD1Qv" data-ph-id="ph-page-element-page21-kkn2Xc"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-JrNLnS"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page21-Ir0Xef"> <div class="job-heading" role="heading" aria-level="1" key-role="ph-near-by-jobs-v2-default-V0i4YZ-LsNr1D" key-aria-level="ph-near-by-jobs-v2-default-V0i4YZ-Aho1hQ" instance-id="j9y5tB-4Ta8Hl" data-ph-id="ph-page-element-page21-5onFZ4"> ${eachJob.title} </div> <div class="job-location-count" data-ph-id="ph-page-element-page21-d129ED"> ${widgetBundle['multipleLocation'] | pht:{"locationCount":eachJob.multi_location.length}} </div> <div class="location-application-info" data-ph-id="ph-page-element-page21-Hbfs6u"> ${widgetBundle['locationApplicationInfo'] | pht} </div> </div> <div class="content-block" data-ph-id="ph-page-element-page21-Nyk4tt"> <ul class="location-list" data-ph-id="ph-page-element-page21-4baBx4"> <li class="each-location ${enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" data-ph-id="ph-page-element-page21-PIJs5i"> <span data-ph-id="ph-page-element-page21-5VRseA"> <i class="icon ${enabledFields['location'] &amp;&amp; enabledFields['location'].settings.icon}" aria-hidden="true" if.bind="enabledFields['location'] &amp;&amp; enabledFields['location'].settings.icon" data-ph-id="ph-page-element-page21-Px4uUx"></i> </span> <span data-ph-id="ph-page-element-page21-GBPhXj"> ${eachLocation} </span> <div if.bind="enabledFields['drivingTime']" class="job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" style="width:100%;" data-ph-id="ph-page-element-page21-5ZyjQF"> <span class="sr-only" data-ph-id="ph-page-element-page21-OkcZs5">${widgetBundle['drivingTime'] | pht}</span> <i class="icon ${enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page21-yKzfuR"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours &amp;&amp; !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page21-lTAeRi">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page21-PvRKdh">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page21-pyRm1l">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1)?'hour':'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page21-FlAkO0">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime &amp;&amp; eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page21-NBY25U"> ${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1)?'minute':'minutes'} </span> </div> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> <div class="phs-widget-footer" if.bind="seemoretext" data-ph-at-id="navigation" data-ph-id="ph-page-element-page21-DBYJi8"> <button class="btn primary-button" aria-label="See more recommended jobs" key-aria-label="ph-near-by-jobs-v2-default-V0i4YZ-9Lizxo" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeMore'" click.trigger="seemore()" data-access="showMore" title="" key-title="ph-near-by-jobs-v2-default-V0i4YZ-nMCqGR" data-ph-at-id="seemore-link" role="button" key-role="ph-near-by-jobs-v2-default-V0i4YZ-FN0902" instance-id="cRroJC-Trho1Q" data-ph-id="ph-page-element-page21-1a2vR6"> <!-- <ppc-content key="seeMoreText" data-ph-at-id="seemore-text">See more </ppc-content> --> <span data-ph-at-id="seemore-text" data-ph-id="ph-page-element-page21-JOcnyg"> ${widgetBundle['seeMoreText'] | pht} </span> <i class="icon icon-down-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-fb5HhV"></i> </button> <button class="btn primary-button" aria-label="See less recommended jobs" key-aria-label="ph-near-by-jobs-v2-default-V0i4YZ-DYLPGE" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === false" click.trigger="seeLess()" title="" key-title="ph-near-by-jobs-v2-default-V0i4YZ-dw3ACi" data-ph-at-id="seeless-link" role="button" key-role="ph-near-by-jobs-v2-default-V0i4YZ-Q7E84B" instance-id="cRroJC-mi4pvb" data-ph-id="ph-page-element-page21-x7xQRs"> <!-- <ppc-content key="seeLessText" data-ph-at-id="seeless-text">See less </ppc-content> --> <span data-ph-at-id="seeless-text" data-ph-id="ph-page-element-page21-WIcKRg"> ${widgetBundle['seeLessText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-oM2tj0"></i> </button> <button class="btn primary-button" aria-label="See next recommended jobs" key-aria-label="ph-near-by-jobs-v2-default-V0i4YZ-koth9F" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeNext'" click.trigger="seeNext()" data-access="seeNext" title="" key-title="ph-near-by-jobs-v2-default-V0i4YZ-zpZ16U" data-ph-at-id="seenext-link" role="button" key-role="ph-near-by-jobs-v2-default-V0i4YZ-gdpFfT" instance-id="cRroJC-cIPH79" data-ph-id="ph-page-element-page21-neraz4"> <!-- <ppc-content key="seeNextText" data-ph-at-id="seenext-text">See next</ppc-content> --> <span data-ph-at-id="seenext-text" data-ph-id="ph-page-element-page21-YTE5mt"> ${widgetBundle['seeNextText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-WZtnfD"></i> </button> <button class="btn primary-button" aria-label="See even more recommended jobs" key-aria-label="ph-near-by-jobs-v2-default-V0i4YZ-a3B6Xf" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true &amp;&amp; jobsDisplayMode == 'seeEvenMore'" click.trigger="seeEvenMore()" data-access="seeEvenMore" title="" key-title="ph-near-by-jobs-v2-default-V0i4YZ-D8XqkE" data-ph-at-id="seeevenmore-link" role="button" key-role="ph-near-by-jobs-v2-default-V0i4YZ-2HBh5e" instance-id="cRroJC-OXmVRp" data-ph-id="ph-page-element-page21-phmyfZ"> <!-- <ppc-content key="seeEvenMoreText" data-ph-at-id="seeevenmore-text">See even more</ppc-content> --> <span data-ph-at-id="seeevenmore-link" data-ph-id="ph-page-element-page21-3dbwfG"> ${widgetBundle['seeEvenMoreText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page21-Oq1lzB"></i> </button> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-page-element-page21-Db5SFA"> <p data-ph-id="ph-page-element-page21-zx9t39"> <ppc-content key="ph-near-by-jobs-v2-default-V0i4YZ-jcibFH" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page21-mqWUkI"> No recommendations found </ppc-content> </p> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-email-job-v1-1569222985284-view3" nonce=""><!-- View specifically written for the inside of configuarable social share widget Because of when email is inline view when click on the email option it should in popup view --> <div class="phs-email-this-job-area ph-widget-box" data-ph-at-id="email-this-job" data-ph-id="ph-page-element-page21-MlMqjZ"> <!-- <div class="modal-backdrop fade in"></div> --> <div class="modal fade in show" role="dialog" id="email-job" data-ph-id="ph-page-element-page21-FmjqMD"> <div class="modal-dialog" role="document" data-ph-id="ph-page-element-page21-RkE49H"> <div class="modal-content" data-ph-id="ph-page-element-page21-QYh5Rm"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page21-KsVXrW"> <!--<i class="icon icon-send-masseg"></i>--> <button class="close-dialog" click.delegate="closeEmailDialog(share)" data-ph-at-id="close-the-popup-button" data-ph-id="ph-page-element-page21-d7zX3u"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-5NqDMT"></i> <span class="sr-only" data-ph-id="ph-page-element-page21-IfQmft"><ppc-content key="ph-email-job-v1-view3-1gd0h6-rCVjY9" data-ph-at-id="close-the-popup-text" data-ph-id="ph-page-element-page21-8vqPq6">Close the popup</ppc-content></span> </button> <h2 data-ph-id="ph-page-element-page21-BEm4QQ"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-dXictT" data-ph-at-id="email-this-job-heading-text" data-ph-id="ph-page-element-page21-LO8XX6">Email this Job</ppc-content> </h2> <p class="phs-widget-sub-title" data-ph-id="ph-page-element-page21-D9bcSD"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-vZhUsf" data-ph-at-id="email-this-job-sub-title-text" data-ph-id="ph-page-element-page21-pp2gJ7">To access this job from another computer, email this information to yourself or a friend.</ppc-content> </p> </div> <div class="widget-container" data-ph-id="ph-page-element-page21-MUSiPG"> <div class="content-block" data-ph-id="ph-page-element-page21-gfYhyV"> <form role="form" submit.delegate="emailThisJob()" class="form-inline" data-ph-id="ph-page-element-page21-8P4lqo"> <div class="form-group ${errors.name.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-Xmgo7C"> <label for="name" data-ph-id="ph-page-element-page21-I2voZ4"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-rvj1IZ" data-ph-at-id="name-label-text" data-ph-id="ph-page-element-page21-n4Trcu">Your Name</ppc-content> </label> <input type="text" aria-describedby="ph-a11y-email-job-name-field-error" class="form-control ph-a11y-form-control-name" value.bind="emailJobModel.name" placeholder="Your name" autocomplete="off" key-placeholder="ph-email-job-v1-view3-1gd0h6-r2p12M" title="Your name" key-title="ph-email-job-v1-view3-1gd0h6-jsthcH" data-ph-at-id="name-input" data-ph-id="ph-page-element-page21-EK1LGi"> <span class="error" id="ph-a11y-email-job-name-field-error" if.bind="errors.name.error &amp;&amp; errors.name.code == 'E101'" data-ph-id="ph-page-element-page21-apd1OE"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-IcDYu7" data-ph-at-id="name-validation-text" data-ph-id="ph-page-element-page21-eHWh64">Name should not be empty</ppc-content> </span> </input></div> <div class="form-group ${errors.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-wLuQ4h"> <label for="email" data-ph-id="ph-page-element-page21-XE9eW0"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-yxONVD" data-ph-at-id="email-label-text" data-ph-id="ph-page-element-page21-hHpEPd">Recipient's Email address</ppc-content> </label> <input type="text" aria-describedby="ph-a11y-email-job-email-field-error" class="form-control ph-a11y-form-control-email" value.bind="emailJobModel.email" placeholder="Recipient's Email address" title="Recipient’s Email address" key-title="ph-email-job-v1-view3-1gd0h6-ZIdHRJ" autocomplete="off" data-ph-at-id="email-input" data-ph-id="ph-page-element-page21-kp9pyO"> <span class="error" id="ph-a11y-email-job-email-field-error" if.bind="errors.email.error &amp;&amp; errors.email.code == 'E101'" data-ph-id="ph-page-element-page21-XfhO0V"> <span class="sr-only" data-ph-id="ph-page-element-page21-A49TgE">Error</span> <ppc-content key="ph-email-job-v1-view3-1gd0h6-PxJN4r" data-ph-at-id="email-empty-validation-text" data-ph-id="ph-page-element-page21-R2k5jh">Email should not be empty</ppc-content> </span> <span class="error" id="ph-a11y-email-job-email-field-error" if.bind="errors.email.error &amp;&amp; errors.email.code == 'E102'" data-ph-id="ph-page-element-page21-2kWW9J"> <span class="sr-only" data-ph-id="ph-page-element-page21-DvfjGW">Error</span> <ppc-content key="ph-email-job-v1-view3-1gd0h6-s7j2ir" data-ph-at-id="email-invalid-validation-text" data-ph-id="ph-page-element-page21-AhOiX9">Please enter valid Email</ppc-content> </span> </input></div> <div class="form-group" data-ph-id="ph-page-element-page21-ZWvH7u"> <button type="submit" class="btn primary-button ph-a11y-email-submit" tabindex="0" data-ph-at-id="send-button" data-ph-id="ph-page-element-page21-oM18oI"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-fjy3Pj" data-ph-at-id="send-text" data-ph-id="ph-page-element-page21-yjuOGd">Send</ppc-content> </button> </div> </form> <div class="feedbackText sr-only" tabindex="-1" blur.trigger="onBtnBlurHandler($event)" data-ph-id="ph-page-element-page21-4AIWmF"> <span show.bind="showEmailSuccess" data-ph-id="ph-page-element-page21-qacHce"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-1LfZHy" data-ph-at-id="send-success-descript1" data-ph-id="ph-page-element-page21-IrqcOs">Email has successfully sent</ppc-content> </span> <span show.bind="showEmailFailure" data-ph-id="ph-page-element-page21-36VMlb"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-fkwnwc" data-ph-at-id="send-failure-descript1" data-ph-id="ph-page-element-page21-TDIks7">Email has sent has error</ppc-content> </span> </div> </div> </div> </div> </div> </div> </div> <div show.bind="showEmailSuccess" class="phs-email-this-job-area ph-widget-box success-hdlr" role="dialog" data-ph-id="ph-page-element-page21-EXE9QW"> <!-- <div class="modal-backdrop fade in" click.delegate="closeEmailDialog()"></div> --> <div class="hdlr-block" tabindex="0" data-ph-id="ph-page-element-page21-yfvt34"> <i class="icon icon-check" data-ph-id="ph-page-element-page21-OiMHDQ"></i> <h3 data-ph-id="ph-page-element-page21-y9GRrH"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-sTWM5S" data-ph-at-id="send-success-text" data-ph-id="ph-page-element-page21-qS24lD">Success!</ppc-content> </h3> <p data-ph-id="ph-page-element-page21-57C2zg"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-gwZClI" data-ph-at-id="send-success-descript" data-ph-id="ph-page-element-page21-dSpTxK">Email has successfully sent</ppc-content> </p> <button type="button" class="btn primary-button" if.bind="isDialog" show.bind="showDialogPopup" click.delegate="closeEmailDialog()" data-ph-id="ph-page-element-page21-Cp0WcK"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-BBcTHy" data-ph-id="ph-page-element-page21-Ssev47">Ok</ppc-content> </button> </div> </div> <div show.bind="showEmailFailure" class="phs-email-this-job-area ph-widget-box failure-hdlr" role="dialog" data-ph-id="ph-page-element-page21-ObT6Wz"> <!-- <div class="modal-backdrop fade in" click.delegate="closeEmailDialog()"></div> --> <div class="hdlr-block" data-ph-id="ph-page-element-page21-KZaY3B"> <i class="icon icon-cancel" data-ph-id="ph-page-element-page21-efOIC7"></i> <h3 data-ph-id="ph-page-element-page21-QiASB6"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-RU4A2X" data-ph-at-id="send-failed-text" data-ph-id="ph-page-element-page21-3wRf8h">Failure!</ppc-content> </h3> <p data-ph-id="ph-page-element-page21-t3QocM"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-abxqLO" data-ph-at-id="send-failed-descript" data-ph-id="ph-page-element-page21-dPq22u">Email has not sent</ppc-content> </p> <button type="button" class="btn primary-button" if.bind="isDialog" show.bind="showDialogPopup" click.delegate="closeEmailDialog()" data-ph-id="ph-page-element-page21-PGsPVc"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-grv4ij" data-ph-id="ph-page-element-page21-rVIyHy">Ok</ppc-content> </button> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-share-v3-1569222985213-default" nonce=""><div class="phs-widget-block-area ph-widget-box" role="region" key-role="ph-social-share-v3-default-6ty93l-IsWNwo" key-aria-label="ph-social-share-v3-default-6ty93l-bMtRmx" data-ph-id="ph-page-element-page21-iKZfXK"> <div class="widget-container" data-ph-id="ph-page-element-page21-OaW9SK"> <div class="phs-widget-heading" if.bind="!hideTitle || !hideSubTitle" data-ph-id="ph-page-element-page21-8bzCQg"> <div class="heading-block" if.bind="!hideTitle" key-aria-label="ph-social-share-v3-default-6ty93l-bzQCzb" data-ph-id="ph-page-element-page21-FWEW0n"> <ppc-content key="ph-social-share-v3-default-6ty93l-KMhJH1" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-bDJfrM"></ppc-content> </div> <p if.bind="!hideSubTitle" data-ph-id="ph-page-element-page21-eUB5fe"> <ppc-content key="ph-social-share-v3-default-6ty93l-I6RJNL" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page21-VYC8n1">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="content-block" data-ph-id="ph-page-element-page21-wmoW06"> <ul data-ph-at-id="share-options-list" class="share-options icons-per-row${shareOption.iconsPerRow} ${shareOption.widgetStyle} ${shareOption.brandStyle ? 'with-brand-colors' : ''}" data-ph-id="ph-page-element-page21-QXpfG0"> <li repeat.for="eachIndicator of shareOption.options" css="padding-right:${shareOption.spacing}px;" data-ph-id="ph-page-element-page21-9yQZMA"> <button click.delegate="handlePopup(eachIndicator)" class="${eachIndicator.name}" aria-label="${widgetBundle[eachIndicator['name']+'AriaLabel'] | pht}" css="background-color:${shareOption.backgroundColor}; border-radius: ${shareOption.borderRadius}px; line-height:${shareOption.lineHeight}px;height:${shareOption.height}px; width:${shareOption.width}px; border-width:${shareOption.borderWidth}px; border-color:${shareOption.borderColor}; border-style:${shareOption.borderStyle};" data-ph-at-id="share-${eachIndicator['name']}-link" blur.trigger="closeShareJob($event, true)" data-ph-id="ph-page-element-page21-jb7XJf"> <i class="icon ${eachIndicator['settings']['icon']}" aria-hidden="true" css="color:${shareOption.color}; font-size:${shareOption.size}px;" data-ph-id="ph-page-element-page21-HBlxrT"></i> <span class="sr-only" data-ph-id="ph-page-element-page21-gSXm4t"> <span data-ph-id="ph-page-element-page21-NUCyen">${widgetBundle[eachIndicator['name']] | pht}</span> </span> </button> </li> <section class="ph-widget" instance-id="1gd0h6" if.bind="showEmailView &amp;&amp; shareOption.isInline &amp;&amp; isShareEmailFound" data-ph-id="ph-page-element-page21-rF2pSz"> <div as-element="ph-email-job-v1" class="ph-email-job-v1-view3-default" data-widget="ph-email-job-v1" job-seq-no.bind="currentJobObj.jobSeqNo" share-handler.call="handlePopup(share)" view="1569222985284-view3" category.bind="currentJobObj.category" is-popup-reqd.bind="false" instance-id="1gd0h6" original-view="view3" data-ph-id="ph-page-element-page21-lsACvu"></div> </section> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-find-your-fit-container-v1-default-1572863109045" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page21-BsS8C7"></div> <div class="widget-block-area" data-ph-id="ph-page-element-page21-96BQk6" data-pre-render=""> <div class="modal-backdrop phcriticalhide" show.bind="showLoader" data-ph-id="ph-page-element-page21-kh9DAN"></div> <div class="content-block upload-resume-block" show.bind="((currentStep == 'chooseStep') || isDialogOpen)" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page21-3Y8lOb" phae-ally="aria-hidden#false"> <div class="upload-resume-tile" show.bind="!isLoggedIn &amp;&amp; (currentStep == 'chooseStep')" data-ph-id="ph-page-element-page21-m19NRE"> <div class="widget-container" data-ph-id="ph-page-element-page21-B70FxF"> <div class="upload-resume-tile-container" data-ph-id="ph-page-element-page21-BHczmd"> <div class="resume-info" data-ph-at-id="upload-resume-info" data-ph-id="ph-page-element-page21-Dak4ge"> <h2 class="phs-heading" data-ph-id="ph-page-element-page21-YKhWZ9"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-ezbUxt" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-N14fVW">Get tailored job recommendations based on your interests.</ppc-content> </h2> </div> <div class="action-btn ph-a11y-action-btn" data-ph-id="ph-page-element-page21-5x3jyO"> <button class="upload-action-btn btn default-button ph-a11y-start-btn" click.delegate="chooseUploadOrQuest('event')" aria-label="Get started for profile recommendations" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-XpJ3pN" data-ph-at-id="upload-resume-start-button" data-ph-id="ph-page-element-page21-obZ8b2" phae="ph-find-your-fit-container-v1" phae-type="click" phae-main="1"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-h7uurG" data-ph-at-id="upload-resume-start-button-text" data-ph-id="ph-page-element-page21-yFMkOt">Get Started</ppc-content> </button> </div> </div> </div> </div> <!-- show edit option--> <div class="post-login-resume-tile phcriticalhide" show.bind="isLoggedIn" data-ph-id="ph-page-element-page21-rxt1dU"> <div class="widget-container" data-ph-id="ph-page-element-page21-0sPExw"> <div class="post-login-resume-tile-container" data-ph-id="ph-page-element-page21-K1O40f"> <div class="user-info" aria-labelledby="uploadSuccess" data-ph-at-id="profile-info-block" data-ph-id="ph-page-element-page21-XYXcHx"> <div class="user-profile-icon" data-ph-id="ph-page-element-page21-Fm8J8e"> <span class="user-name-prefix" if.bind="!profileData.firstName" data-ph-id="ph-page-element-page21-ux8QLG"> <i class="icon icon-user-1" aria-hidden="true" data-ph-id="ph-page-element-page21-dKQ5I1"></i> </span> <span class="sr-only" data-ph-id="ph-page-element-page21-nTM35x"> <span key="ph-find-your-fit-container-v1-default-WInL32-m00X4e" data-ph-id="ph-page-element-page21-mx8THJ"> profile icon </span> ${profileData.firstName ? profileData.firstName.substring(0,1) : ''} </span> <span class="user-name-prefix" aria-hidden="true" if.bind="profileData.firstName" data-ph-id="ph-page-element-page21-Xxq7mZ">${profileData.firstName.substring(0,1)}</span> </div> <div id="uploadSuccess" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-OaxzXH"> <h2 class="user-profile-info phs-heading" role="presentation" if.bind="profileData.firstName" data-ph-id="ph-page-element-page21-qa7U9o"> <span class="recom-text" data-ph-id="ph-page-element-page21-b2erUg">${widgetBundle['uploadResumeProfileFirstName'] | pht:{"userFirstName":profileData.firstName}}</span> </h2> <h2 class="user-profile-info phs-heading" if.bind="isProfileJobsAvailable != undefined" data-ph-id="ph-page-element-page21-IgIRgL"> <span class="recom-text" data-ph-id="ph-page-element-page21-9G4cOh"> <!-- Avoid of showing both messages until recommendations service call made --> <ppc-content if.bind="isProfileJobsAvailable" key="ph-find-your-fit-container-v1-default-WInL32-0H0n34" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-cnShCJ">Your personalized site and job recommendations are ready.</ppc-content> <ppc-content if.bind="!isProfileJobsAvailable" key="ph-find-your-fit-container-v1-default-WInL32-4rDIGN" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-YpVtCz"> Currently we don't have any jobs that fit your interests. </ppc-content> </span> </h2> </div> </div> <div class="action-area action-btn" if.bind="((isActiveSession &amp;&amp; isAnonymous) || !isAnonymous) &amp;&amp; flowType == 'upload_resume'" data-ph-id="ph-page-element-page21-gQfKq5"> <div class="action-area-block" data-ph-id="ph-page-element-page21-fGFB2t"> <button class="edit-resume upload-action-btn ph-a11y-after-close-focus-elem ${isDropdownOpen?'selected':''}" aria-expanded="${isDropdownOpen?'true':'false'}" click.delegate="toggleDropDown()" aria-label="Edit profile" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-Gg1Cre" data-ph-at-id="edit-link" data-ph-id="ph-page-element-page21-T3anNu"> <span class="error-icon" show.bind="isContactDetailsConfigured" data-ph-id="ph-page-element-page21-EMzc4k"> <i class="icon icon-error" aria-hidden="true" data-ph-id="ph-page-element-page21-Lwo5uB"></i> </span> <span class="resume-name" data-ph-id="ph-page-element-page21-OyBnPa"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-YquUht" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page21-QNuDtP">Edit profile</ppc-content> </span> <i class="icon ${isDropdownOpen ? 'icon-up-arrow' : 'icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page21-7joTGD"></i> </button> <div class="action-new-area" if.bind="isDropdownOpen" data-ph-id="ph-page-element-page21-dylsr7"> <ul data-ph-id="ph-page-element-page21-Hp6Im9"> <li if.bind="isContactDetailsConfigured" data-ph-id="ph-page-element-page21-H967jv"> <button class="completeInfo-btn" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-8EIN1a" click.delegate="openContactDetailsPopup()" data-ph-id="ph-page-element-page21-JDc9ns"> <span class="button-text" data-ph-id="ph-page-element-page21-ODByaj"> <span class="error-icon" data-ph-id="ph-page-element-page21-joCm1F"> <i class="icon icon-error" aria-hidden="true" data-ph-id="ph-page-element-page21-3A60C0"></i> </span> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-XlQkv7" data-ph-id="ph-page-element-page21-oAbpAX"> Complete resume info </ppc-content> </span> </button> </li> <li data-ph-id="ph-page-element-page21-2FLzgx"> <section class="ph-widget" data-tmpl-type="inline" data-ph-id="ph-page-element-page21-cAVB3P" view="1572863108879-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="1572863108879-re-upload" data-tmpl-type="inline" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" original-view="re-upload" instance-id="" data-ph-id="ph-page-element-page21-aQeceg"> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page21-Sq6ffl"> <button id="ph-dropzone" class="upload-btn" aria-label="click here to upload new file" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-77siCB" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page21-LTf2V4"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-JdMUO2" data-ph-at-id="upload-resume-link-text" data-ph-id="ph-page-element-page21-mMKSiJ">Use new resume</ppc-content> </button> </div> </div> </section> </li> <li if.bind="!isSocialLogin &amp;&amp; !isSiteLogin" data-ph-id="ph-page-element-page21-8VqEHp"> <button class="remove-btn" aria-label="Reset profile" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-t6TAre" click.delegate="openDeletePopup()" data-ph-id="ph-page-element-page21-eUNPsN"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-UA8D3m" data-ph-id="ph-page-element-page21-tFV46O"> Reset </ppc-content> </button> </li> </ul> </div> <div if.bind="isSocialLogin" class="social-logout-block" data-ph-id="ph-page-element-page21-fqogDa"> <span class="sc-icon-block" if.bind="isSocialLogin" data-ph-id="ph-page-element-page21-RPvvCJ"> <i if.bind="socialProvider" class="icon icon-${socialProvider}" aria-hidden="true" data-ph-id="ph-page-element-page21-VR8bNL"></i> <span if.bind="socialProvider" class="sr-only" data-ph-id="ph-page-element-page21-F5Uxp1"> ${socialProvider} </span> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-GGqgdT" data-ph-id="ph-page-element-page21-bjAN5k"> 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="ph-find-your-fit-container-v1-default-WInL32-yzPpVF" data-ph-id="ph-page-element-page21-4Am5L4"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-YtkiuT" data-ph-at-id="edit-profile-social-logout-link-text" data-ph-id="ph-page-element-page21-8ZBkJ3">Log out</ppc-content> </a> </div> </div> </div> <div class="action-area action-btn" if.bind="((isActiveSession &amp;&amp; isAnonymous) || !isAnonymous) &amp;&amp; flowType == 'find_your_fit'" data-ph-id="ph-page-element-page21-ufRmEp"> <div class="action-area-block" data-ph-id="ph-page-element-page21-GVDMaD"> <button class="questions-btn btn default-button ph-a11y-edit-profile" click.delegate="handleFindYourFit('editProfile')" aria-label="click here to edit find your fit profile" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-LqoVDi" data-ph-at-id="edit-profile-dropdown-link" data-ph-id="ph-page-element-page21-qAAfxd"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-iUUEPP" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page21-Ct8efr">Edit profile</ppc-content> </button> <div class="reset-block" data-ph-id="ph-page-element-page21-keKYcx"> <button class="reset-button" click.delegate="resetProfile()" if.bind="!isSocialLogin &amp;&amp; !isSiteLogin" aria-label="click here to reset find your fit profile" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-eXzAjw" data-ph-at-id="edit-profile-dropdown-reset-link" data-ph-id="ph-page-element-page21-M1H0Pl"> <i class="icon icon-reset-1" aria-hidden="true" data-ph-id="ph-page-element-page21-psSzLR"></i> <span data-ph-id="ph-page-element-page21-ajD7OT"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-D96r8G" data-ph-at-id="edit-profile-dropdown-link-reset-profile-text" data-ph-id="ph-page-element-page21-azUifq"> Reset Personalization </ppc-content> </span> </button> <div if.bind="isSocialLogin" class="social-logout-block" data-ph-id="ph-page-element-page21-EszRTh"> <span class="sc-icon-block" if.bind="isSocialLogin" data-ph-id="ph-page-element-page21-avk4dF"> <span class="sr-only" data-ph-id="ph-page-element-page21-mzf3ZW">${socialProvider}</span> <i if.bind="socialProvider" class="icon icon-${socialProvider}" aria-hidden="true" data-ph-id="ph-page-element-page21-bXzbKj"></i> <span if.bind="socialProvider" class="sr-only" data-ph-id="ph-page-element-page21-5dAvuT"> ${socialProvider} </span> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-GGqgdT" data-ph-id="ph-page-element-page21-2HqMk2"> 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="ph-find-your-fit-container-v1-default-WInL32-yzPpVF" data-ph-id="ph-page-element-page21-VzPygT"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-YtkiuT" data-ph-at-id="edit-profile-social-logout-link-text" data-ph-id="ph-page-element-page21-5TpKvN">Log out</ppc-content> </a> </div> </div> </div> </div> <div class="action-area action-btn ph-a11y-action-btn" if.bind="!((isActiveSession &amp;&amp; isAnonymous) || !isAnonymous)" data-ph-at-id="expired-session-block" data-ph-id="ph-page-element-page21-J1aPJW"> <button class="upload-action-btn btn default-button ph-a11y-start-btn" click.delegate="chooseUploadOrQuest('event')" aria-label="click here to start the job personalization" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-2dc69q" data-ph-at-id="upload-resume-start-button" data-ph-id="ph-page-element-page21-jK5nbZ"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-h7uurG" data-ph-at-id="upload-resume-start-button-text" data-ph-id="ph-page-element-page21-MgHOxA">Get Started</ppc-content> </button> </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-page-element-page21-851NnE"> <div class="widget-container" data-ph-id="ph-page-element-page21-RUDzaP"> <div class="inner-content" data-ph-id="ph-page-element-page21-k8c2G6"> <h2 class="ph-a11y-choose-resume-steps ph-a11y-after-close-focus-elem phs-heading" tabindex="-1" data-ph-id="ph-page-element-page21-bMPUPY"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-cZ4gxk" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-PEjRVg">Choose your path!</ppc-content> </h2> <div class="p-text" data-ph-id="ph-page-element-page21-wVl4L9"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-fTCMBD" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page21-acGJYm">Either use your resume or tell us a little about yourself</ppc-content> </div> <div class="buttons-wrapper" data-ph-id="ph-page-element-page21-YrE9AM"> <div class="inner-wrapper desktop-hide" data-ph-id="ph-page-element-page21-1J31D7"> <button class="btn questions-btn primary-button" click.delegate="handleFindYourFit('profileQues')" data-ph-at-id="answers-questions-mobile-link" data-ph-id="ph-page-element-page21-fA88Ps"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-eXMXGv" data-ph-at-id="answers-questions-text" data-ph-id="ph-page-element-page21-mrWNDl">Answer Questions </ppc-content> </button> <p class="or-text" data-ph-id="ph-page-element-page21-ezQsaU"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-mVlTGx" data-ph-at-id="or-text" data-ph-id="ph-page-element-page21-t5eLn7">or</ppc-content> </p> </div> <div class="dropzone-area" data-ph-id="ph-page-element-page21-5S6By4"> <!-- import resume --> <section class="ph-widget" data-ph-id="ph-page-element-page21-19O1Xc" view="1572863108880-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="1572863108880-external-upload-resume" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" original-view="external-upload-resume" instance-id="" data-ph-id="ph-page-element-page21-endX6n"></div> </section> </div> <div class="inner-wrapper mobile-hide" data-ph-id="ph-page-element-page21-OW6JGT"> <p class="or-text" data-ph-id="ph-page-element-page21-vG6NsO"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-mVlTGx" data-ph-at-id="or-text" data-ph-id="ph-page-element-page21-z7QarZ">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-page-element-page21-48OOfg"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-eXMXGv" data-ph-at-id="answers-questions-text" data-ph-id="ph-page-element-page21-s8MhRH">Answer Questions </ppc-content> </button> </div> </div> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page21-8Wm9UQ"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page21-qPfS7t"> <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="ph-find-your-fit-container-v1-default-WInL32-KoLtEV" data-ph-id="ph-page-element-page21-vSt6l3"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page21-Jd8VOs"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page21-mxor8M"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page21-J3KKQ4"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-KoLtEV" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page21-GKs5wE">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="ph-find-your-fit-container-v1-default-WInL32-D68Bir" data-ph-at-id="close-link" data-ph-id="ph-page-element-page21-DcxXNQ"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-1OPobc"></i> </button> </div> </div> </div> <div class="popup-modal-backdrop phcriticalhide" data-ph-id="ph-page-element-page21-LE8fDO"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" show.bind="isDialogOpen" data-ph-id="ph-page-element-page21-y3BK1p"> <!-- Upload resume dropzone area --> <div class="modal-dialog" if.bind="!showLoader" data-ph-id="ph-page-element-page21-k6f2H7"> <div if.bind="!uploadResumeStatus" class="upload-failure" data-ph-at-id="upload-failure-block" data-ph-id="ph-page-element-page21-WJCx6x"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="invalid format resume popup close" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-HoR2ox" data-ph-at-id="close-link" data-ph-id="ph-page-element-page21-UYRgyM"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-WbeBK5"></i> </button> <div class="failure-img-block" data-ph-at-id="upload-failure-img-block" data-ph-id="ph-page-element-page21-zQ2932"> <i class="icon icon-sad-file" aria-hidden="true" data-ph-id="ph-page-element-page21-rTHOMp"></i> <span key="ph-find-your-fit-container-v1-default-WInL32-zDMn6m" class="sr-only" data-ph-id="ph-page-element-page21-WnImLp">Failure icon</span> </div> <div data-ph-id="ph-page-element-page21-DegPLJ"> <h3 class="heading" if.bind="isFileSupported" data-ph-id="ph-page-element-page21-AujCxv"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-duuPiX" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-EVugIH"> Oops invalid format...</ppc-content> </h3> <h3 class="heading" if.bind="!isFileSupported" data-ph-id="ph-page-element-page21-kmS0Qz"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-EOqENs" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-wfydbe"> Oops...</ppc-content> </h3> <p if.bind="isFileSupported" data-ph-id="ph-page-element-page21-c2uOSm"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-U6a8B6" data-ph-at-id="description-text" data-ph-id="ph-page-element-page21-mykVto">Please upload one of the following file formats: pdf, docx, txt </ppc-content> </p> <p if.bind="!isFileSupported" data-ph-id="ph-page-element-page21-9abUci"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-v7hhEf" data-ph-at-id="description-text" data-ph-id="ph-page-element-page21-DhRh4e">Something went wrong.</ppc-content> </p> <p if.bind="!isFileSupported" data-ph-id="ph-page-element-page21-ID9W8L"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-ZLJMBW" data-ph-at-id="error-text" data-ph-id="ph-page-element-page21-I20irt">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-page-element-page21-AHBac0"> <div class="upload-again" data-ph-id="ph-page-element-page21-92CwAn"> <section class="ph-widget" data-tmpl-type="inline" data-ph-id="ph-page-element-page21-2Xn8Iy" view="1572863108889-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="1572863108889-upload-new" data-tmpl-type="inline" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" original-view="upload-new" instance-id="" data-ph-id="ph-page-element-page21-igJ8Uz"> <div class="ph-dropzone-area" data-ph-id="ph-page-element-page21-ZProjp"> <button id="ph-dropzone" class="upload-btn btn primary-button" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page21-THLTcO"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-LQAc5O" data-ph-at-id="upload-try-again-link-text" data-ph-id="ph-page-element-page21-Cacn9f">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-page-element-page21-0VV8HT"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="contact details popup Close" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-H1dqDv" data-ph-at-id="close-link" data-ph-id="ph-page-element-page21-c6qWB4"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-iWAPUv"></i> </button> <div class="contact-details-inner-wrapper" data-ph-id="ph-page-element-page21-emibNV"> <p if.bind="!contactDetailsFailure &amp;&amp; contactDetailsFirstTime" class="phs-sub-heading" data-ph-id="ph-page-element-page21-txwi94"> ${widgetBundle['resumeUploadedMessage'] | pht:{"resumeName": profileData.resumeName}} </p> <p if.bind="contactDetailsFailure" class="phs-sub-heading failure-msg" data-ph-id="ph-page-element-page21-BBPqrO"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-gTcjom" data-ph-at-id="description-error-text" data-ph-id="ph-page-element-page21-4P8BjG"> 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-page-element-page21-f29FPa"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-C1Q3tR" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-WAzXrh"> But we noticed below information is missing from it. <br data-ph-id="ph-page-element-page21-S20JSL" /> Please complete the following:<br /></ppc-content> </h2> <h2 if.bind="!contactDetailsFirstTime" class="phs-heading" data-ph-id="ph-page-element-page21-0AmPqd"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-lqQC3E" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-QDUf9b"> We noticed below information is missing from it. <br data-ph-id="ph-page-element-page21-2vGFPZ" /> Please complete the following:<br /></ppc-content> </h2> <div data-ph-id="ph-page-element-page21-iptCfU"> <form role="form" aria-label="contact details" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-xPQ6WP" data-ph-id="ph-page-element-page21-w9FDpL"> <div class="form-group ${contactDetails.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-NSmqqJ"> <div data-ph-id="ph-page-element-page21-IhzXz3"> <label for="email" data-ph-id="ph-page-element-page21-MImOc6"> <span key="ph-find-your-fit-container-v1-default-WInL32-XB9Jum" class="sr-only" data-ph-id="ph-page-element-page21-Nn4pNF">Email </span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page21-oXByTf"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-XB9Jum" data-ph-at-id="email-text" data-ph-id="ph-page-element-page21-BAjwsh">Email </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page21-td1DNf"> <input type="text" class="form-control ph-a11y-form-control-config-email" id="email" placeholder="your@mail.com" key-placeholder="ph-find-your-fit-container-v1-default-WInL32-1iP5EJ" aria-describedby="ph-a11y-contact-email-field-error" value.bind="contactDetails.email" autocomplete="off" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" aria-required="true" data-ph-id="ph-page-element-page21-8mYxXg"> <span id="ph-a11y-contact-email-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-page-element-page21-yPQeQx"> <span if.bind="contactDetailsErrorObj.email.code &amp;&amp; contactDetailsErrorObj.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page21-cngJuE"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-GMZADa" data-ph-at-id="upload-resume-email-error-alert-text" data-ph-id="ph-page-element-page21-IjwpWf">Email should not empty</ppc-content> </span> <span if.bind="contactDetailsErrorObj.email.code &amp;&amp; contactDetailsErrorObj.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page21-zcI0Gg"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-4CLE0p" data-ph-at-id="upload-resume-email-error-alert-text2" data-ph-id="ph-page-element-page21-liD8Di">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-page-element-page21-lBW3L2"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-Qg0JwY"> <div data-ph-id="ph-page-element-page21-CLSXZe"> <label for="phone" data-ph-id="ph-page-element-page21-q04PeU"> <span key="ph-find-your-fit-container-v1-default-WInL32-hMs6lN" class="sr-only" data-ph-id="ph-page-element-page21-yMLrl8">Phone</span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page21-oSFIJD"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-prLuhw" data-ph-at-id="phone-text" data-ph-id="ph-page-element-page21-Har0Gi">Phone </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page21-BSoZAR"> <input type="text" class="form-control ph-a11y-form-control-config-phone" id="phone" placeholder="Enter your phone number" key-placeholder="ph-find-your-fit-container-v1-default-WInL32-zWyZPZ" aria-describedby="ph-a11y-contact-phone-field-error" value.bind="contactDetails.phone" autocomplete="off" data-ph-at-id="phone-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-page-element-page21-SyohKF"> <span id="ph-a11y-contact-phone-field-error" aria-atomic="true" aria-live="assertive" if.bind="contactDetailsErrorObj.phone.code &amp;&amp; contactDetailsErrorObj.phone.code == 'E101'" class="error-msg" data-ph-at-id="phone-error-alert" data-ph-id="ph-page-element-page21-F7L1S1"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-GwL2wb" data-ph-at-id="upload-resume-phone-error-alert-text" data-ph-id="ph-page-element-page21-ouX4SB">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-page-element-page21-mfjhPB"></i> </input></div> </div> </div> </form> <div data-ph-id="ph-page-element-page21-24EuhI"> <button class="btn primary-button" click.delegate="configureMoreDetails()" data-ph-id="ph-page-element-page21-C60cQ7"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-JKTNqO" data-ph-id="ph-page-element-page21-6RrTAq">Submit</ppc-content> </button> </div> </div> </div> </div> <div class="user-signin-area" if.bind="currentStep == 'userSignIn' &amp;&amp; !showLoader &amp;&amp; isAnonymous" data-ph-id="ph-page-element-page21-GYCZlW"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="social login popup Close" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-GGUz53" data-ph-at-id="close-link" data-ph-id="ph-page-element-page21-vzc5MD"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-MrdK3n"></i> </button> <div class="upload-success-social-login" if.bind="isLoggedIn" data-ph-at-id="upload-success-social-login-block" data-ph-id="ph-page-element-page21-ahCG4E"> <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-page-element-page21-l6PMre"> <p data-ph-at-id="sucess-text" data-ph-id="ph-page-element-page21-14vfEe"> ${widgetBundle['resumeUploadedMessage'] | pht:{"resumeName": profileData.resumeName}} </p> </div> <div class="signin-options-area" if.bind="!mergeRequired &amp;&amp; isAnonymous &amp;&amp; !disableSocialLogin" data-ph-id="ph-page-element-page21-FAdvZw"> <h2 class="phs-heading" data-ph-id="ph-page-element-page21-B0YjJY"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-82kynD" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-lPTPvN">Sign in and keep your data for future visits</ppc-content> </h2> <section class="ph-widget" data-ph-id="ph-page-element-page21-ipMErC" view="1572863108890-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="1572863108890-view4" mode.bind="'CI'" fyf-step-land-info.bind="stepsData" original-view="view4" instance-id="" data-ph-id="ph-page-element-page21-2McvxZ"></div> </section> <div class="signin-info" data-ph-id="ph-page-element-page21-FMJxTd"> <span data-ph-id="ph-page-element-page21-xpWS55"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-page-element-page21-BHYcC6"></i> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-pHsnZU" data-ph-at-id="resumeUploadSuccessDesc" data-ph-id="ph-page-element-page21-7153F1">We never post anything without your permission</ppc-content> </span> </div> </div> </div> </div> <div class="social-signin-area" if.bind="currentStep == 'userSignIn' &amp;&amp; !showLoader &amp;&amp; !isAnonymous" data-ph-id="ph-page-element-page21-0ejmbo"> <div class="upload-success-login-user" if.bind="isLoggedIn" data-ph-at-id="upload-success-login-user-block" data-ph-id="ph-page-element-page21-MYipqr"> <div class="failure-img-block" data-ph-id="ph-page-element-page21-MoXM1r"> <i class="icon icon-happy-file" aria-hidden="true" data-ph-id="ph-page-element-page21-pEqECz"></i> <span key="ph-find-your-fit-container-v1-default-WInL32-YmjNlE" class="sr-only" data-ph-id="ph-page-element-page21-R2E9QJ">success icon</span></div> <div data-ph-id="ph-page-element-page21-mmRQ0h"> <h3 class="heading" data-ph-id="ph-page-element-page21-lXAkpP"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-68CbDT" data-ph-at-id="sucess-text" data-ph-id="ph-page-element-page21-sHoF5h"> Great!</ppc-content> </h3> <div class="p-text" data-ph-id="ph-page-element-page21-CIKXl1"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-1LEjtP" data-ph-at-id="sucess-desc1" data-ph-id="ph-page-element-page21-5cRGas">Your file is successfully uploaded</ppc-content> </div> <div class="p-text" data-ph-id="ph-page-element-page21-6z61Bg"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-KX3Fmz" data-ph-at-id="sucess-desc2" data-ph-id="ph-page-element-page21-nWaOEf">Enjoy your personalized jobs</ppc-content> </div> <div class="social-login-close" data-ph-at-id="social-login-close-block" data-ph-id="ph-page-element-page21-giHRZU"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="file upload success popup close" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-27qBjr" data-ph-at-id="close-link" data-ph-id="ph-page-element-page21-zq0Kdr"> <span class="btn primary-button" data-ph-id="ph-page-element-page21-nelvoR"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-ZL71s5" data-ph-at-id="close-link-text" data-ph-id="ph-page-element-page21-hHkRdm">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-page-element-page21-mSVmOL"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="reset popup close" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-7GXFlr" data-ph-at-id="close-link" data-ph-id="ph-page-element-page21-7mygdk"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-hGELxN"></i> </button> <div class="delete-img-block" data-ph-at-id="upload-delete-img-block" data-ph-id="ph-page-element-page21-KNZMNb"> <i class="icon icon-remove-file" aria-hidden="true" data-ph-id="ph-page-element-page21-hCeDGc"></i> <span class="sr-only" key="ph-find-your-fit-container-v1-default-WInL32-90EnLz" data-ph-id="ph-page-element-page21-YV1PKT">reset icon</span> </div> <div data-ph-id="ph-page-element-page21-3Mf5s5"> <div class="p-text" data-ph-id="ph-page-element-page21-Ei1P81"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-pE0Vqd" data-ph-at-id="description-text" data-ph-id="ph-page-element-page21-rVMStg">By resetting personalization <br data-ph-id="ph-page-element-page21-9ZplVs" />you will lose your personalized job recommendations<br /></ppc-content> </div> <div class="social-login-close" data-ph-at-id="social-login-close-block" data-ph-id="ph-page-element-page21-yplvDQ"> <div class="delete-link" data-ph-id="ph-page-element-page21-HUriIZ"> <button class="btn warning-button" aria-label="Reset" key-aria-label="ph-find-your-fit-container-v1-default-WInL32-qZjFkS" click.delegate="deleteResume()" data-ph-at-id="delete-link" data-ph-id="ph-page-element-page21-9SIVrD"> <ppc-content key="ph-find-your-fit-container-v1-default-WInL32-iBcf2g" data-ph-id="ph-page-element-page21-PhUKYu"> 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-page-element-page21-9v4emv" view="1572863108898-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-1575636989148" original-view="default" data-ph-id="ph-page-element-page21-WnqFfy"></div> </section> <div if.bind="mergeRequired" data-ph-id="ph-page-element-page21-tyjwnN" class="phcriticalhide"> <section class="ph-widget" data-ph-id="ph-page-element-page21-5W13P6" view="1572863109013-default" original-view="default" theme="default"> <div class="ph-candidate-merge-profile-v1-default-default ph-widget-target" instance-id="" as-element="ph-candidate-merge-profile-v1" is-merge-profile.bind="true" data-widget="ph-candidate-merge-profile-v1" view="1572863109013-default" original-view="default" data-ph-id="ph-page-element-page21-D3DeYq"></div> </section> </div> </div></script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1572863108880-external-upload-resume" nonce=""><div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page21-o27Z1Y"> <button id="ph-dropzone" class="dropzone active btn plain-button" aria-label="Use My Resume" key-aria-label="ph-import-resume-v1-external-upload-resume--9tQRGw" data-ph-at-id="upload-resume-button" data-ph-id="ph-page-element-page21-IkAYAQ"> <div class="dropzone-content" data-ph-id="ph-page-element-page21-3FhNxc"> <div class="content-holder" data-ph-id="ph-page-element-page21-eDH3fW"> <span data-ph-id="ph-page-element-page21-eoN8P2"> <ppc-content key="ph-import-resume-v1-external-upload-resume--HF8diX" data-ph-at-id="upload-resume-button-text" data-ph-id="ph-page-element-page21-q2XdeH">Use My Resume</ppc-content> </span> </div> </div> </button> </div></script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1572863108889-upload-new" nonce=""> <div class="ph-dropzone-area" data-ph-id="ph-page-element-page21-ZProjp"> <button id="ph-dropzone" class="upload-btn btn primary-button" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page21-THLTcO"> <ppc-content key="ph-import-resume-v1-upload-new--KZb8k3" data-ph-at-id="upload-try-again-link-text" data-ph-id="ph-page-element-page21-Cacn9f">Try again</ppc-content> </button> </div> </script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1572863108879-re-upload" nonce=""> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page21-Sq6ffl"> <button id="ph-dropzone" class="upload-btn" aria-label="click here to upload new file" key-aria-label="ph-import-resume-v1-re-upload--OYfpVW" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page21-LTf2V4"> <ppc-content key="ph-import-resume-v1-re-upload--eoxcD4" data-ph-at-id="upload-resume-link-text" data-ph-id="ph-page-element-page21-mMKSiJ">Use new resume</ppc-content> </button> </div> </script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1572863108890-view4" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page21-Vb3tyu"> </div> <div class="phs-widget-block-area ph-widget-box" role="region" data-is-popup-view="true" data-ph-id="ph-page-element-page21-1b23Yo"> <!-- 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-page-element-page21-DHswRG"> <div class="ph-widget-container" data-ph-at-id="social-connect-container" data-ph-id="ph-page-element-page21-dPxEoP"> <div class="content-block" data-ph-id="ph-page-element-page21-pRWUl3"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view4--QUtlBt" data-ph-id="ph-page-element-page21-rbBMC7"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external &amp;&amp; (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view4--rYBWtC" data-ph-id="ph-page-element-page21-41TXhe"> <a href="javascript:void(0);" class="btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page21-BiLWKX"> <div class="icon-block" data-ph-id="ph-page-element-page21-kYXjBw"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page21-As5FUf"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page21-UG9Ikj"> ${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-find-your-fit-v1-default-1575636989148" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-page-element-page21-EdyRb9"> <div class="widget-container" data-ph-id="ph-page-element-page21-RGbCxN"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page21-oVWXtJ"></div> <div class="ph-container-content-block" show.bind="!showLoader" data-ph-id="ph-page-element-page21-5SRhcZ"> <div class="fyf-step-block" data-ph-id="ph-page-element-page21-vz0EE4"> <div class="phs-aseertive sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-2hOqv9"> </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-page-element-page21-25E8FJ"></div> <div class="fyf-step-container" if.bind="fyfStepConfig.stepType == 'authorise'" data-ph-at-id="authorize-step-block" data-ph-id="ph-page-element-page21-tEoHBY"> <div class="heading-block" data-ph-id="ph-page-element-page21-kXDXDR"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-Igh1LT"><span class="sr-only" aria-hidden="true" data-ph-id="ph-page-element-page21-sx5pPD">blank</span></div> <h2 class="phs-heading ph-a11y-heading" data-ph-id="ph-page-element-page21-xjWuhz"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-CNrVG1" data-ph-id="ph-page-element-page21-PDXj9c"> Sign in to save your information for future visits </ppc-content> </h2> <div class="sub-heading" data-ph-id="ph-page-element-page21-bfimQ6"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-page-element-page21-K2bqNB"></i> <span data-ph-id="ph-page-element-page21-Wy1gNz"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-CW8TAo" data-ph-id="ph-page-element-page21-cBfCju"> 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-page-element-page21-ponuGA" view="1575636989099-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="1575636989099-view5" mode.bind="'CI'" fyf-step-land-info.bind="stepLandingInfo" original-view="view5" data-ph-id="ph-page-element-page21-MuVLMZ"></div> </section> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page21-jaftWK"> <div class="prev" data-ph-id="ph-page-element-page21-qopAtv"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-gNsZHR"> <span data-ph-id="ph-page-element-page21-CwXTjh"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-KM0qWK"></i> </span> </a> </div> </div> </div> <!-- End authorise Step --> <!-- Categories Step --> <div class="categories-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'categories' &amp;&amp; !showLoader" data-ph-at-id="categories-step-block" data-ph-id="ph-page-element-page21-XASJe6"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page21-ehpkNu"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-T8tccn"><span class="sr-only" aria-hidden="true" data-ph-id="ph-page-element-page21-Q4wr0T">blank</span></div> <div class="heading-block" data-ph-id="ph-page-element-page21-MqWFAd"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page21-PKKyRP"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XNPnHB" data-ph-at-id="error-text" data-ph-id="ph-page-element-page21-YM1a2J">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 class="ph-a11y-categories ph-a11y-heading" id="phFyfCategories" data-ph-id="ph-page-element-page21-bzNGPL"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-MMnCUg" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-F56Tk3">What are you interested in?</ppc-content> </h2> </div> <fieldset class="categories-block" data-ph-at-id="categories-block" data-ph-at-data-count="stepData.categories.length" data-ph-id="ph-page-element-page21-ZueG0b"> <legend class="sr-only" data-ph-id="ph-page-element-page21-u6aiQe"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-MMnCUg" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-Tjri6u">What are you interested in?</ppc-content> </legend> <div if.bind="noCategories" class="no-data-text" data-ph-id="ph-page-element-page21-yDijpD"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-0yxRp5" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page21-5dmLrx">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-page-element-page21-3vAygf"> <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-page-element-page21-EsP7nz" /> <span class="cat-text" data-ph-id="ph-page-element-page21-RqIIxX">${eachCategory.category}</span> <span class="check-mark" data-ph-id="ph-page-element-page21-nv6ReA"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-page-element-page21-D3SOC5"></i> </span> </label> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page21-IimnAq"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page21-ZwKizu"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page21-Zcsr3F"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-EXt6uP" if.bind="!fyfStepConfig.categories.selectedCategories.length || ((!disableSocialLogin &amp;&amp; stepStatus < stepsCount) || (disableSocialLogin &amp;&amp; stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-P4JzHh">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.categories.selectedCategories.length &amp;&amp; ((!disableSocialLogin &amp;&amp; stepStatus == stepsCount) || (disableSocialLogin &amp;&amp; stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-shaavF" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-a8Xa1i">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page21-sh7SrC"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-U8vImV" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page21-UwfFMy">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page21-FGUGMQ"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-4MetCX"> <span data-ph-id="ph-page-element-page21-X9xxNG"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-j6O1if"></i> </span> </a> </div> </div> </div> <!-- End Categories Step --> <!-- Sub Categories Step --> <div class="categories-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'subCategories' &amp;&amp; !showLoader" data-ph-at-id="subCategories-step-block" data-ph-id="ph-page-element-page21-4j2gFb"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page21-Ta6ML7"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-jRFqQW"><span class="sr-only" data-ph-id="ph-page-element-page21-zXU2hj">blank</span></div> <div class="heading-block" data-ph-id="ph-page-element-page21-Xrxnqi"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page21-2OG89g"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XNPnHB" data-ph-at-id="error-text" data-ph-id="ph-page-element-page21-VwfiKe">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 class="ph-a11y-sub-categories ph-a11y-heading" id="phFyfSubCategories" data-ph-id="ph-page-element-page21-VWb3Dl"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-MMnCUg" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-Vi7nq5">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="ph-find-your-fit-v1-default-6ty93o-GbS6VO" aria-labelledby="phFyfSubCategories" data-ph-id="ph-page-element-page21-fJBTHC"> <div if.bind="noSubCategories" class="no-data-text" data-ph-id="ph-page-element-page21-cMK38s"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-vzyMDY" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page21-6fFrNI">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-page-element-page21-GDL8S4"> <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-page-element-page21-mfbbOI" /> <span class="cat-text" data-ph-id="ph-page-element-page21-WK2dkX">${eachSubCategory.subCategory}</span> <span class="check-mark" data-ph-id="ph-page-element-page21-qWwJbG"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-page-element-page21-09WKUG"></i> </span> </label> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page21-w3xsMh"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page21-WulfYT"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page21-hHjock"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-EXt6uP" if.bind="!fyfStepConfig.subCategories.selectedSubCategories.length || ((!disableSocialLogin &amp;&amp; stepStatus < stepsCount) || (disableSocialLogin &amp;&amp; stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-otgECW">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.subCategories.selectedSubCategories.length &amp;&amp; ((!disableSocialLogin &amp;&amp; stepStatus == stepsCount) || (disableSocialLogin &amp;&amp; stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-shaavF" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-Lt3fCd">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page21-i0uscl"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-U8vImV" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page21-6WHXvL">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page21-qhNapv"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-vq6eAs"> <span data-ph-id="ph-page-element-page21-Ni0kQS"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-KlZH5H"></i> </span> </a> </div> </div> </div> <!-- End SubCategories Step --> <!-- RecentTitle Step --> <div class="recent-title-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'recentTitle' &amp;&amp; !showLoader &amp;&amp; hasFeature &amp;&amp; hasFeature('auto-complete', 'a11y')" data-ph-at-id="recenttitle-step-block" data-ph-id="ph-page-element-page21-ZPlx7q"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page21-ew5eQ3"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-XDJppg"> <span class="sr-only" aria-hidden="true" data-ph-id="ph-page-element-page21-Z7KiAp">blank</span></div> <div class="heading-block" data-ph-id="ph-page-element-page21-2RkNef"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page21-rtPPMV"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XNPnHB" data-ph-at-id="error-text" data-ph-id="ph-page-element-page21-ks06IR">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" data-ph-id="ph-page-element-page21-HAF72S"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-IFMv05" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-ErYUZh">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-page-element-page21-nTljuv"> <div class="ph-autocomplete-input-wrapper ph-combobox-dropdown-area" data-ph-id="ph-page-element-page21-cuyQf5"> <div role="search" aria-expanded="false" aria-owns="recenttitle-list" aria-haspopup="listbox" aria-label="What is your most recent job title?" key-aria-label="ph-find-your-fit-v1-default-6ty93o-i3qSzg" data-ph-id="ph-page-element-page21-2kOZ12"> <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="ph-find-your-fit-v1-default-6ty93o-eRBMnT" data-ph-autocomplete-input="recentTitle" autocomplete="off" 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-page-element-page21-cDQ0ze"> </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="ph-find-your-fit-v1-default-6ty93o-1eyKir" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page21-6OdhCM"> <i aria-hidden="true" class="icon icon-cancel" data-ph-id="ph-page-element-page21-Wq9YDD"></i> </button> <ul role="listbox" aria-labelledby="recenttitle-list" id="recenttitle-list" class="search-dropdown-list" show.bind="stepData.showRecentTitleDropdown" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${stepData.recentTitles.length}" data-ph-id="ph-page-element-page21-zcpfxB"> <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.bind="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-page-element-page21-dNAFP6"></li> <li class="search-noresults" if.bind="(!stepData.recentTitles.length &amp;&amp; fyfStepConfig.recentTitle.value.length)" data-ph-at-id="no-suggested-results" key="ph-find-your-fit-v1-default-6ty93o-PZp3Cr" data-ph-id="ph-page-element-page21-uyp3kz">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-LkrsES"> <span if.bind="stepData.recentTitles.length &amp;&amp; fyfStepConfig.recentTitle.value.length &amp;&amp; stepData.showRecentTitleDropdown &amp;&amp; resultUpdated" data-ph-id="ph-page-element-page21-kC8vkO"> ${widgetBundle[stepData.recentTitles.length &gt; 1 ? 'suggestedRecentTitleAssertiveText' : 'suggestedRecentTitleSingularAssertiveText'] | pht:{'listLength': stepData.recentTitles.length}} </span> <span if.bind="(!stepData.recentTitles.length &amp;&amp; fyfStepConfig.recentTitle.value.length &amp;&amp; stepData.showRecentTitleDropdown)" key="ph-find-your-fit-v1-default-6ty93o-xyhQMO" data-ph-id="ph-page-element-page21-jESTvL"> No results are available </span> </div> <div class="radio-btn-block" data-ph-id="ph-page-element-page21-TAEbOz"> <label class="input-radio-group" data-ph-id="ph-page-element-page21-ojC4xd"> <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="ph-find-your-fit-v1-default-6ty93o-KC2cVm" data-ph-id="ph-page-element-page21-xhvmnK"> <span class="radio-selected" aria-hidden="true" data-ph-id="ph-page-element-page21-bZaPky"></span> <span class="radio-unselect" aria-hidden="true" data-ph-id="ph-page-element-page21-a1WX0W"></span> <span class="radio-text" data-ph-id="ph-page-element-page21-d6dWb8"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-KC2cVm" data-ph-at-id="radio-button-text" data-ph-id="ph-page-element-page21-8htVYg">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-page-element-page21-9BnFyI"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page21-KRgRHf"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page21-huvI11"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-EXt6uP" if.bind="(!fyfStepConfig.recentTitle.selectedTitle.length &amp;&amp; !fyfStepConfig.recentTitle.flag) || ((!disableSocialLogin &amp;&amp; stepStatus < stepsCount) || (disableSocialLogin &amp;&amp; stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-ptchHX">Next</ppc-content> <ppc-content if.bind="(fyfStepConfig.recentTitle.selectedTitle.length || fyfStepConfig.recentTitle.flag) &amp;&amp; ((!disableSocialLogin &amp;&amp; stepStatus == stepsCount) || (disableSocialLogin &amp;&amp; stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-shaavF" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-DEEVoO">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page21-uICT2p"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-U8vImV" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page21-cfWGfq">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page21-k9DoNL"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-lTgs4O"> <span data-ph-id="ph-page-element-page21-euM01O"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-TXAMEu"></i> </span> </a> </div> </div> </div> <!-- End recentTitle Step --> <!-- Skills Step --> <div class="skills-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'skills' &amp;&amp; !showLoader &amp;&amp; hasFeature &amp;&amp; hasFeature('auto-complete', 'a11y')" data-ph-at-id="skills-step-block" data-ph-id="ph-page-element-page21-l9RdoI"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page21-ggHrlk"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-8zGa2G"><span class="sr-only" aria-hidden="true" data-ph-id="ph-page-element-page21-qnq1Mt">blank</span></div> <div class="heading-block" data-ph-id="ph-page-element-page21-kJxcY4"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page21-C2LvGu"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XNPnHB" data-ph-at-id="error-text" data-ph-id="ph-page-element-page21-SFwCAE">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="phFyfSkills" class="ph-a11y-heading" data-ph-id="ph-page-element-page21-fHdcgb"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-7WwJZq" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-TjPcs8">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-page-element-page21-X57FfQ"> <div class="ph-combobox-dropdown-area" data-ph-id="ph-page-element-page21-iikuUB"> <span class="sr-only" ng-show="fyfStepConfig.skills.selectedSkill.length" data-ph-id="ph-page-element-page21-CZfJCM"> ${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-page-element-page21-fkWSw6"> <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-page-element-page21-Uqp0Wl"> <div role="list" data-ph-id="ph-page-element-page21-QdAdU0"> <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-page-element-page21-2TVgeN"> <span data-ph-id="ph-page-element-page21-in0riD">${suggestedSkill} <a href="javascript:void(0)" click.delegate="removeSelectedData($index)" aria-label="remove the ${suggestedSkill} skill" key-aria-label="ph-find-your-fit-v1-default-6ty93o-9EfNsZ" data-ph-at-id="skill-delete-link" data-ph-at-skill-name-text="${suggestedSkill}" data-ph-id="ph-page-element-page21-FGq5GE"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-YOTEba"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-page-element-page21-fly7Ts"> <div data-ph-id="ph-page-element-page21-cUoJ2v"> <div class="search-box-inline" role="search" aria-expanded="false" aria-owns="skill-list" aria-haspopup="listbox" aria-label="Tell us what you’re really good at" key-aria-label="ph-find-your-fit-v1-default-6ty93o-pnQxor" data-ph-id="ph-page-element-page21-9cQcmO"> <span class="sr-only" id="multiSelectSkills" data-ph-id="ph-page-element-page21-PTWTLe">This field has a multi select option</span> <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="ph-find-your-fit-v1-default-6ty93o-WqQnxo" 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-labelledby="search-location-label-1" aria-describedby="multiSelectSkills" data-ph-id="ph-page-element-page21-VI0Fv3"> </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="ph-find-your-fit-v1-default-6ty93o-AaZZ34" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page21-ugOTKx"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-HZpzXC"></i> </button> </div> </li> </ul> </div> <ul role="listbox" class="search-dropdown-list" show.bind="stepData.showSkillsDropdown" data-ph-at-id="suggested-data-list" id="skill-list" aria-labelledby="skill-list" data-ph-at-data-count="${stepData.skills.length}" data-ph-id="ph-page-element-page21-fegsCV"> <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.bind="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-page-element-page21-iPRGX1"></li> <li class="search-noresults" if.bind="(!stepData.skills.length &amp;&amp; fyfStepConfig.skills.value.length)" data-ph-at-id="no-suggested-results" key="ph-find-your-fit-v1-default-6ty93o-h87h8q" data-ph-id="ph-page-element-page21-ot7RPT">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-jhVaWu"> <span if.bind="stepData.skills.length &amp;&amp; fyfStepConfig.skills.value.length &amp;&amp; stepData.showSkillsDropdown &amp;&amp; resultUpdated" data-ph-id="ph-page-element-page21-GNe2Td"> ${widgetBundle[stepData.skills.length &gt; 1 ? 'suggestedSkillsAssertiveText' : 'suggestedSkillsSingularAssertiveText'] | pht:{'listLength': stepData.skills.length}} </span> <span if.bind="(!stepData.skills.length &amp;&amp; fyfStepConfig.skills.value.length &amp;&amp; stepData.showSkillsDropdown)" key="ph-find-your-fit-v1-default-6ty93o-YjUrPn" data-ph-id="ph-page-element-page21-oarKMc"> 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-page-element-page21-QZUbpM"> <div data-ph-id="ph-page-element-page21-VhV5rs"> <h3 class="suggested-heading" data-ph-id="ph-page-element-page21-SQodIh"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-YptUb2" data-ph-at-id="fyfskills-suggestions-text" data-ph-id="ph-page-element-page21-3Qq7tf">Suggested skills based on your interests and job title:</ppc-content> </h3> </div> <div role="list" data-ph-id="ph-page-element-page21-Dxbd48"> <span role="listitem" repeat.for="eachSkill of stepData.suggestedSkills" data-ph-id="ph-page-element-page21-QoZCqf"> <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-page-element-page21-CC2whx"> <span data-ph-id="ph-page-element-page21-07LLDb">${eachSkill.skill}</span> <i class="icon icon-plus" aria-hidden="true" data-ph-id="ph-page-element-page21-MA9xsF"></i> </button> </span> </div> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page21-ChI9AU"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page21-RgO6XA"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page21-19Sj2p"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-EXt6uP" if.bind="!fyfStepConfig.skills.selectedSkill.length || ((!disableSocialLogin &amp;&amp; stepStatus < stepsCount) || (disableSocialLogin &amp;&amp; stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-I96iMs">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.skills.selectedSkill.length &amp;&amp; ((!disableSocialLogin &amp;&amp; stepStatus == stepsCount) || (disableSocialLogin &amp;&amp; stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-shaavF" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-ePgYYN">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page21-DFjKFq"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-U8vImV" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page21-SjrKR5">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page21-FjOMGW"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-5mmFCp"> <span data-ph-id="ph-page-element-page21-4Miirz"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-vDFEXu"></i> </span> </a> </div> </div> </div> <!-- End Skills Step --> <!-- workExperience Step --> <div class="work-experience-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'workExperience' &amp;&amp; !showLoader &amp;&amp; hasFeature &amp;&amp; !hasFeature('radio', 'a11y')" data-ph-at-id="workexp-step-block" data-ph-id="ph-page-element-page21-0ObOuu"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page21-hcar2D"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-6Yvukt"><span class="sr-only" aria-hidden="true" data-ph-id="ph-page-element-page21-xCea8n">blank</span></div> <div class="heading-block" data-ph-id="ph-page-element-page21-SxN5Vl"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page21-kt0goF"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XNPnHB" data-ph-at-id="error-text" data-ph-id="ph-page-element-page21-rUJjGk">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="ph-fyf-experience-1" class="ph-a11y-heading" data-ph-id="ph-page-element-page21-4x02t0"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-mNEvMJ" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-nddpxb">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-page-element-page21-zbGdYR"> <legend class="sr-only" data-ph-id="ph-page-element-page21-UNyODu"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-mNEvMJ" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-rsEZOr">How experienced are you?</ppc-content> </legend> <label repeat.for="exp of stepData.workExperience" class="exp-label" data-ph-id="ph-page-element-page21-seBsCN"> <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-page-element-page21-uPc2EC"> <span class="radio-text" data-ph-id="ph-page-element-page21-M8Ebfe"> <span aria-label="${exp.displayName}${exp.min == 0?'Year':'years'}" data-ph-id="ph-page-element-page21-mb2pQ1">${exp.displayName} <span if.bind="exp.min == 0" key="ph-find-your-fit-v1-default-6ty93o-uLmg8j" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page21-7w1i7Z">Year</span> <span if.bind="exp.min != 0" key="ph-find-your-fit-v1-default-6ty93o-bEnCMp" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page21-ZZyLqI">Years</span> </span> </span> </input></label> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page21-x7mkQC"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page21-wYNVX3"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page21-WM7R8Z"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-EXt6uP" if.bind="!fyfStepConfig.workExperience.selectedExp || ((!disableSocialLogin &amp;&amp; stepStatus < stepsCount) || (disableSocialLogin &amp;&amp; stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-C6JykC">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.workExperience.selectedExp &amp;&amp; ((!disableSocialLogin &amp;&amp; stepStatus == stepsCount) || (disableSocialLogin &amp;&amp; stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-shaavF" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-fEE1Pz">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page21-vURgcK"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-U8vImV" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page21-L7qkoI">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page21-hhGCVo"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-yN0a0V"> <span data-ph-id="ph-page-element-page21-ePsakV"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-9xi2nQ"></i> </span> </a> </div> </div> </div> <div class="work-experience-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'workExperience' &amp;&amp; !showLoader &amp;&amp; hasFeature &amp;&amp; hasFeature('radio', 'a11y')" data-ph-at-id="workexp-step-block" data-ph-id="ph-page-element-page21-TDuTjS"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page21-YBNbrt"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-CVFW9f"><span class="sr-only" aria-hidden="true" data-ph-id="ph-page-element-page21-g6StJ8">blank</span></div> <div class="heading-block" data-ph-id="ph-page-element-page21-8JQOhc"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page21-hnuCfT"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XNPnHB" data-ph-at-id="error-text" data-ph-id="ph-page-element-page21-9GDOy6">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="ph-fyf-experience-2" class="ph-a11y-heading" data-ph-id="ph-page-element-page21-CrF2zi"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-mNEvMJ" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-5hIP5J">How experienced are you?</ppc-content> </h2> </div> <div class="exp-block" role="radiogroup" key-role="ph-find-your-fit-v1-default-6ty93o-Lu0unP" 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-page-element-page21-RGNffV"> <span repeat.for="exp of stepData.workExperience" class="exp-label" role="radio" aria-checked="false" data-ph-id="ph-page-element-page21-Db5GQ5"> <span class="check-mark" data-ph-id="ph-page-element-page21-GWpceJ"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-page-element-page21-8aWJ8N"></i> </span> <span class="radio-text" data-ph-id="ph-page-element-page21-ogmroA"> <span aria-label="${exp.displayName}${exp.min == 0?'Year':'years'}" data-ph-id="ph-page-element-page21-3hDa6i">${exp.displayName} <span if.bind="exp.min == 0" key="ph-find-your-fit-v1-default-6ty93o-uLmg8j" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page21-XDAJqV">Year</span> <span if.bind="exp.min != 0" key="ph-find-your-fit-v1-default-6ty93o-bEnCMp" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page21-ys08Xs">Years</span> </span> </span> </span> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page21-QXTVko"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page21-IqAfEC"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page21-uC0V2e"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-EXt6uP" if.bind="!fyfStepConfig.workExperience.selectedExp || ((!disableSocialLogin &amp;&amp; stepStatus < stepsCount) || (disableSocialLogin &amp;&amp; stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-GfziMA">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.workExperience.selectedExp &amp;&amp; ((!disableSocialLogin &amp;&amp; stepStatus == stepsCount) || (disableSocialLogin &amp;&amp; stepStatus == stepsCount-1)) " key="ph-find-your-fit-v1-default-6ty93o-shaavF" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-nnx2fK">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page21-WPlDh7"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-U8vImV" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page21-BkQqmP">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page21-lQkgj6"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-QFeMHL"> <span data-ph-id="ph-page-element-page21-zhRS3h"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-35dvxY"></i> </span> </a> </div> </div> </div> <!-- prefered Location Step --> <div class="preferred-location-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'preferredLocation' &amp;&amp; !showLoader &amp;&amp; hasFeature &amp;&amp; hasFeature('auto-complete', 'a11y')" data-ph-at-id="location-step-block" data-ph-id="ph-page-element-page21-aLHWKr"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page21-G2u2B8"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-wwbDNM"><span class="sr-only" aria-hidden="true" data-ph-id="ph-page-element-page21-JvagxE">blank</span></div> <div class="heading-block ph-a11y-heading" data-ph-id="ph-page-element-page21-WUPGnk"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page21-Mqmnx3"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XNPnHB" data-ph-at-id="error-text" data-ph-id="ph-page-element-page21-g2zqO9">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="phFyfPreferredloc" class="phs-heading" data-ph-id="ph-page-element-page21-RFagPS"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-bmxoDg" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-6dibVr">What is your preferred location?</ppc-content> </h2> </div> <div class="location-block" data-ph-at-id="location-block" data-ph-id="ph-page-element-page21-5WtbmS"> <div class="ph-combobox-dropdown-area" data-ph-id="ph-page-element-page21-pLkXDl"> <span class="sr-only" ng-show="fyfStepConfig.preferredLocation.length" data-ph-id="ph-page-element-page21-fmx7fj"> ${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-page-element-page21-V3zRuz"> <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" data-ph-id="ph-page-element-page21-lAr78W"> <div role="list" data-ph-id="ph-page-element-page21-GJZKhl"> <li class="selected-data" show.bind="fyfStepConfig.preferredLocation.length &amp;&amp; selectedLoc.location_display" repeat.for="selectedLoc of fyfStepConfig.preferredLocation" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page21-f7dBge"> <span data-ph-id="ph-page-element-page21-RiQps7">${selectedLoc.location_display} <a href="javascript:void(0)" click.delegate="removeSelectedData($index)" aria-label="remove selected ${selectedLoc.location_display} location" key-aria-label="ph-find-your-fit-v1-default-6ty93o-mKXgpe" data-ph-at-id="location-delete-link" data-ph-at-loc-text="${selectedLoc.location_display}" data-ph-id="ph-page-element-page21-eOTqjS"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-3HXzmZ"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-page-element-page21-lGfqtY"> <div data-ph-id="ph-page-element-page21-nRJu8L"> <div class="search-box-inline" role="search" aria-expanded="false" aria-owns="location-list" aria-haspopup="listbox" aria-label="What is your preferred location?" key-aria-label="ph-find-your-fit-v1-default-6ty93o-DR4YYW" data-ph-id="ph-page-element-page21-ZdMWNX"> <span class="sr-only" id="multiSelectLocations" data-ph-id="ph-page-element-page21-gCSSeb">This field has a multi select option</span> <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="ph-find-your-fit-v1-default-6ty93o-IlUVLM" 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-labelledby="search-location-label-2" aria-describedby="multiSelectLocations" data-ph-id="ph-page-element-page21-TjTR1U"> </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="ph-find-your-fit-v1-default-6ty93o-ygPfLB" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page21-sO8gGj"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-IGEGJh"></i> </button> </div> </li> </ul> </div> <ul role="list" 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" data-ph-id="ph-page-element-page21-leQQwF"> <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.bind="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-page-element-page21-OLDU2s"> </li> <li class="search-noresults" if.bind="(!stepData.locations.length &amp;&amp; fyfStepConfig.preferredLocationValue.length)" data-ph-at-id="no-suggested-results" key="ph-find-your-fit-v1-default-6ty93o-nShvkM" data-ph-id="ph-page-element-page21-HDC2Z2">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-HtxuG4"> <span if.bind="stepData.locations.length &amp;&amp; fyfStepConfig.preferredLocationValue.length &amp;&amp; stepData.showLocationDropdown &amp;&amp; resultUpdated" data-ph-id="ph-page-element-page21-VEOyuO"> ${widgetBundle[stepData.locations.length &gt; 1 ? 'suggestedLocationsAssertiveText' : 'suggestedLocationsSingularAssertiveText'] | pht:{'listLength': stepData.locations.length}} </span> <span show.bind="(!stepData.locations.length &amp;&amp; fyfStepConfig.preferredLocationValue.length &amp;&amp; stepData.showLocationDropdown)" key="ph-find-your-fit-v1-default-6ty93o-DJPSXv" data-ph-id="ph-page-element-page21-vVr8mA"> No results are available </span> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page21-dGvO68"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page21-suKtvm"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page21-6eYI4d"> <ppc-content if.bind="!fyfStepConfig.preferredLocation.length || ((!disableSocialLogin &amp;&amp; stepStatus < stepsCount) || (disableSocialLogin &amp;&amp; stepStatus < stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-EXt6uP" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-0QDjVg">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.preferredLocation.length &amp;&amp; ((!disableSocialLogin &amp;&amp; stepStatus == stepsCount) || (disableSocialLogin &amp;&amp; stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-shaavF" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page21-zPqYLG">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page21-77tQ1C"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-U8vImV" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page21-NjQHfN">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page21-7OrXVb"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-DEB084"> <span data-ph-id="ph-page-element-page21-yuSAOj"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-znn3HE"></i> </span> </a> </div> </div> </div> <!-- End prefered Location Step --> <!-- contactInfo Step --> <div class="contact-info-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'contactInfo' &amp;&amp; !showLoader" data-ph-at-id="contactinfo-step-block" data-ph-id="ph-page-element-page21-AKvDjm"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page21-k3e3JY"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-EXgMwH"><span class="sr-only" aria-hidden="true" data-ph-id="ph-page-element-page21-RMTvgw">blank</span></div> <div class="heading-block ph-a11y-contact-info ph-a11y-heading" data-ph-id="ph-page-element-page21-baWk8Y"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page21-bkrCtJ"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XNPnHB" data-ph-at-id="error-text" data-ph-id="ph-page-element-page21-vR7NMY">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <div class="sub-heading" id="phFyfContactInfo" data-ph-id="ph-page-element-page21-OCkpBG"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-ydy18B" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable &amp;&amp; profileRecomDataObj" data-ph-id="ph-page-element-page21-8Gysnk">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-2R1gvt" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable &amp;&amp; profileRecomDataObj" data-ph-id="ph-page-element-page21-tyCdPk">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <h2 data-ph-id="ph-page-element-page21-A7aW01"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-EIfwzh" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page21-HpHafy">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-page-element-page21-2ktdv6"> <form role="form" submit.delegate="" data-ph-id="ph-page-element-page21-4XSC59"> <div class="form-group ${stepData.name.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-l0oCPa"> <div data-ph-id="ph-page-element-page21-hXiOeo"> <label for="name" data-ph-id="ph-page-element-page21-aPayXp"> <span key="ph-find-your-fit-v1-default-6ty93o-PfIyLO" class="sr-only" data-ph-id="ph-page-element-page21-mOYk45">Full name *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page21-9AP5Xw"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-FFmfkU" data-ph-at-id="name-text" data-ph-id="ph-page-element-page21-NRZjkC">Full name <span class="required" data-ph-id="ph-page-element-page21-AUyESl">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page21-lBUDHI"> <input type="text" class="form-control ph-a11y-form-control-name ${nonEditableFields.firstName ? 'disabled' : ''}" id="name" placeholder="Enter your name here" key-placeholder="ph-find-your-fit-v1-default-6ty93o-5rK2nh" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.firstName" autocomplete="off" data-ph-at-id="name-input" change.delegate="fieldValidation('name')" disabled.bind="nonEditableFields.firstName" aria-required="true" data-ph-id="ph-page-element-page21-Y2dO2k"> <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error &amp;&amp; stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert" data-ph-id="ph-page-element-page21-nr4Rez"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-g1I3yh" data-ph-at-id="name-error-alert-text" data-ph-id="ph-page-element-page21-ZaDDHL">Name should not empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.name.validField" data-ph-id="ph-page-element-page21-WCXbL1"></i> </input></div> </div> </div> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-6Racxf"> <div data-ph-id="ph-page-element-page21-DmEAPU"> <label for="email-1" data-ph-id="ph-page-element-page21-gyoPga"> <span key="ph-find-your-fit-v1-default-6ty93o-uVD5sG" class="sr-only" data-ph-id="ph-page-element-page21-5ziWjI">Email *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page21-MeOKYi"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-M87Vbx" data-ph-at-id="email-text" data-ph-id="ph-page-element-page21-odh5Mu">Email <span class="required" data-ph-id="ph-page-element-page21-9zoul5"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page21-1MJRmZ"> <input type="text" id="email-1" class="form-control ph-a11y-form-control-email ${nonEditableFields.email ? 'disabled' : ''}" placeholder="name@domain.com" key-placeholder="ph-find-your-fit-v1-default-6ty93o-0Afg7u" aria-describedby="ph-a11y-contact-email-field-error-1" value.bind="fyfStepConfig.contactInfo.information.email" autocomplete="off" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" disabled.bind="nonEditableFields.email" aria-required="true" data-ph-id="ph-page-element-page21-H3b5qH"> <span id="ph-a11y-contact-email-field-error-1" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-page-element-page21-1KLvzp"> <span if.bind="stepData.email.error &amp;&amp; stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page21-30idmP"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Xd0rY8" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page21-oJhVWb">Email should not empty</ppc-content> </span> <span if.bind="stepData.email.error &amp;&amp; stepData.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page21-wNd0pN"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-NOSqxc" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page21-C007yp">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-page-element-page21-c9Top3"></i> </input></div> </div> </div> <div class="form-group ${stepData.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-rJoa74"> <div data-ph-id="ph-page-element-page21-VHKlfw"> <label for="phone" data-ph-id="ph-page-element-page21-9x3JKr"> <span key="ph-find-your-fit-v1-default-6ty93o-RkRr6V" class="sr-only" data-ph-id="ph-page-element-page21-CI3CiS">Phone number format</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page21-XEegnK"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-BxBoP4" data-ph-at-id="phone-text1" data-ph-id="ph-page-element-page21-NtuMFQ">Phone</ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page21-QJgXV8"> <input type="text" id="phone" name="phone" class="form-control ph-a11y-form-control-phone" value.bind="fyfStepConfig.contactInfo.information.phone" placeholder="(000) 000-0000" key-placeholder="ph-find-your-fit-v1-default-6ty93o-aETINc" autocomplete="off" aria-describedby="ph-a11y-contact-phone-field-error-1" data-ph-at-id="phonenum-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-page-element-page21-eH69l9"> <span id="ph-a11y-contact-phone-field-error-1" class="error-msg" aria-atomic="true" aria-live="assertive" if.bind="stepData.phone.error &amp;&amp; stepData.phone.code == 'E101'" data-ph-at-id="phonenum-error-alert" data-ph-id="ph-page-element-page21-J9loNK"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-eSvoLw" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-page-element-page21-VeDH9i">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-page-element-page21-s9EFUt"></i> </input></div> <div class="security-info" data-ph-id="ph-page-element-page21-Gv7xOt"> <div class="security-info-block" data-ph-id="ph-page-element-page21-2sq8j6"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-page-element-page21-jRv16d"></i> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-ntoC4n" data-ph-at-id="security-text" data-ph-id="ph-page-element-page21-7lj2kQ"> We take your privacy seriously. </ppc-content> </div> </div> </div> </div> <div class="consent-checkbox-block" if.bind="disableUploadResumeFlow" data-ph-id="ph-page-element-page21-eMOl06"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page21-9PY1fk"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page21-GH2Rku"> <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="ph-find-your-fit-v1-default-6ty93o-9Kf27M" data-ph-id="ph-page-element-page21-MxfLBE"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page21-f8D4r3"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page21-Gcrf25"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page21-bPHDrc"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-pPYRHX" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page21-SxsJYy">Sign me up for company updates</ppc-content> </span> </input></label> </div> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page21-Bb3vEI"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-page-element-page21-KdIq6g"> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" aria-label=" submit the profile information" key-aria-label="ph-find-your-fit-v1-default-6ty93o-u0iSmY" data-ph-at-id="send-link" data-ph-id="ph-page-element-page21-efzJAI"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-4g2xTf" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page21-oGM0wf">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page21-leJxt6"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-BnzfsE"> <span data-ph-id="ph-page-element-page21-kWJQPA"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-Cck4Qs"></i> </span> </a> </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' &amp;&amp; !showLoader" data-ph-at-id="contactinfo-step-block" data-ph-id="ph-page-element-page21-pZWcR4"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page21-Z0FNMt"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page21-dNobu4"><span class="sr-only" aria-hidden="true" data-ph-id="ph-page-element-page21-l6TjL7">blank</span></div> <div class="heading-block ph-a11y-contact-info ph-a11y-heading" data-ph-id="ph-page-element-page21-3BP34K"> <div class="sub-heading" id="phFyfContactInfo" data-ph-id="ph-page-element-page21-f0R3jU"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-YuKf5A" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable &amp;&amp; profileRecomDataObj" data-ph-id="ph-page-element-page21-X4JQXD">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Ef7GvC" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable &amp;&amp; profileRecomDataObj" data-ph-id="ph-page-element-page21-zeghZm">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <h2 class="phs-heading ph-a11y-heading" data-ph-id="ph-page-element-page21-2cQOKg"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-dwpbMh" data-ph-id="ph-page-element-page21-XhRYaJ"> Sign in to save your information for future visits </ppc-content> </h2> <section class="ph-widget" data-tmpl-type="inline" data-ph-id="ph-page-element-page21-z3cthd" view="1575636989135-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="1575636989135-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-page-element-page21-TzGTt6"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page21-UrDhqq"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page21-BuYWEu"> <div class="widget-container" data-ph-id="ph-page-element-page21-OkeQoK"> <div class="content-block" data-ph-id="ph-page-element-page21-j3z3xg"> <ul class="login-link-list" role="list" key-role="ph-find-your-fit-v1-default-6ty93o-I7hvI2" data-ph-id="ph-page-element-page21-qwHrkF"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" if.bind="enabledSocial.external &amp;&amp; (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-find-your-fit-v1-default-6ty93o-0VFtoV" data-ph-id="ph-page-element-page21-SFmZkZ"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page21-qbLkR8"> <div class="icon-block" data-ph-id="ph-page-element-page21-W1HmDs"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page21-kqB1Jj"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page21-yagmGE"> ${eachSocial.name}</div> </a> </li> </ul> </div> </div> </div> </div> </section> <div class="or-text" data-ph-id="ph-page-element-page21-RQC0sM"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-NMlnky" data-ph-id="ph-page-element-page21-8LeHYe">or</ppc-content> </div> <h2 class="phs-heading" data-ph-id="ph-page-element-page21-yn2k21"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-X8FZ6C" data-ph-id="ph-page-element-page21-QPMkMi"> 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-page-element-page21-woQ7Su"> <form role="form" submit.delegate="" data-ph-id="ph-page-element-page21-lVzh2l"> <div class="form-group ${stepData.name.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-GkYnAa"> <div data-ph-id="ph-page-element-page21-CG9kqR"> <label for="name" data-ph-id="ph-page-element-page21-bEll94"> <span key="ph-find-your-fit-v1-default-6ty93o-PfIyLO" class="sr-only" data-ph-id="ph-page-element-page21-a3zq9J">Full name *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page21-5MyERp"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-FFmfkU" data-ph-at-id="name-text" data-ph-id="ph-page-element-page21-yO4EHS">Full name <span class="required" data-ph-id="ph-page-element-page21-AUyESl">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page21-B9iVPg"> <input type="text" class="form-control ph-a11y-form-control-name ${nonEditableFields.firstName ? 'disabled' : ''}" id="name" placeholder="Enter your name here" key-placeholder="ph-find-your-fit-v1-default-6ty93o-5rK2nh" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.firstName" autocomplete="off" data-ph-at-id="name-input" change.delegate="fieldValidation('name')" disabled.bind="nonEditableFields.firstName" aria-required="true" data-ph-id="ph-page-element-page21-8SqjxH"> <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error &amp;&amp; stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert" data-ph-id="ph-page-element-page21-0dIlML"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-g1I3yh" data-ph-at-id="name-error-alert-text" data-ph-id="ph-page-element-page21-0MuhZG">Name should not empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.name.validField" data-ph-id="ph-page-element-page21-VcHdGy"></i> </input></div> </div> </div> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-oHmnuf"> <div data-ph-id="ph-page-element-page21-xSrdJc"> <label for="email-2" data-ph-id="ph-page-element-page21-OkLJtD"> <span key="ph-find-your-fit-v1-default-6ty93o-uVD5sG" class="sr-only" data-ph-id="ph-page-element-page21-7xd6WY">Email *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page21-TVYNpO"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-M87Vbx" data-ph-at-id="email-text" data-ph-id="ph-page-element-page21-HuUe36">Email <span class="required" data-ph-id="ph-page-element-page21-9zoul5"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page21-WSohr1"> <input type="text" id="email-2" class="form-control ph-a11y-form-control-email ${nonEditableFields.email ? 'disabled' : ''}" placeholder="name@domain.com" key-placeholder="ph-find-your-fit-v1-default-6ty93o-0Afg7u" aria-describedby="ph-a11y-contact-email-field-error-2" value.bind="fyfStepConfig.contactInfo.information.email" autocomplete="off" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" disabled.bind="nonEditableFields.email" aria-required="true" data-ph-id="ph-page-element-page21-MWQwij"> <span id="ph-a11y-contact-email-field-error-2" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-page-element-page21-Ew1hOA"> <span if.bind="stepData.email.error &amp;&amp; stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page21-nVGgiQ"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Xd0rY8" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page21-Nnz5Hd">Email should not empty</ppc-content> </span> <span if.bind="stepData.email.error &amp;&amp; stepData.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page21-OQC2h4"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-NOSqxc" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page21-9lvWqG">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-page-element-page21-9SdaJj"></i> </input></div> </div> </div> <div class="form-group ${stepData.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page21-Vztpok"> <div data-ph-id="ph-page-element-page21-7B5HKI"> <label for="phone" data-ph-id="ph-page-element-page21-1yOa4o"> <span key="ph-find-your-fit-v1-default-6ty93o-RkRr6V" class="sr-only" data-ph-id="ph-page-element-page21-AUYXwO">Phone number format</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page21-YqlqiW"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-BxBoP4" data-ph-at-id="phone-text1" data-ph-id="ph-page-element-page21-jcv8yh">Phone</ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page21-xBKAen"> <input type="text" name="phone" id="phone" class="form-control ph-a11y-form-control-phone" value.bind="fyfStepConfig.contactInfo.information.phone" placeholder="(000) 000-0000" key-placeholder="ph-find-your-fit-v1-default-6ty93o-aETINc" autocomplete="off" aria-describedby="ph-a11y-contact-phone-field-error-2" data-ph-at-id="phonenum-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-page-element-page21-XCG7yo"> <span id="ph-a11y-contact-phone-field-error-2" class="error-msg" aria-atomic="true" aria-live="assertive" if.bind="stepData.phone.error &amp;&amp; stepData.phone.code == 'E101'" data-ph-at-id="phonenum-error-alert" data-ph-id="ph-page-element-page21-Il4SWR"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-eSvoLw" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-page-element-page21-FqwJYX">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-page-element-page21-KutpZw"></i> </input></div> <div class="security-info" data-ph-id="ph-page-element-page21-Qd43aI"> <div class="security-info-block" data-ph-id="ph-page-element-page21-e2Kgaf"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-ntoC4n" data-ph-at-id="security-text" data-ph-id="ph-page-element-page21-UHDsoW"> We take your privacy seriously. </ppc-content> </div> </div> </div> </div> <div class="consent-checkbox-block" if.bind="disableUploadResumeFlow" data-ph-id="ph-page-element-page21-yL8gcU"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page21-0oytz6"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page21-SMxdns"> <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="ph-find-your-fit-v1-default-6ty93o-9Kf27M" data-ph-id="ph-page-element-page21-diwh8C"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page21-v27GTa"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page21-QtJ9v3"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page21-41btvw"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-pPYRHX" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page21-mvo9rH">Sign me up for company updates</ppc-content> </span> </input></label> </div> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page21-QRbLbo"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-page-element-page21-kOXhq7"> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" aria-label=" submit the profile information" key-aria-label="ph-find-your-fit-v1-default-6ty93o-u0iSmY" data-ph-at-id="send-link" data-ph-id="ph-page-element-page21-4ND0Pt"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-4g2xTf" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page21-6NUtR0">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page21-GU7qfy"> <a 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="ph-find-your-fit-v1-default-6ty93o-eUaa6a" data-ph-at-id="back-link" data-ph-id="ph-page-element-page21-QLSNjM"> <span data-ph-id="ph-page-element-page21-d7nYRg"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page21-z2Pb23"></i> </span> </a> </div> </div> </div> <!-- End contactInfo v1 Step --> <div class="skip" data-ph-id="ph-page-element-page21-Bwrojl"> <a href="javascript:void(0);" click.delegate="skip()" class="ph-a11y-skip" aria-label="skip ${fyfStepConfig.stepType} step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-Acs1NW" data-ph-at-id="skip-link" data-ph-id="ph-page-element-page21-8rewqN"> <span data-ph-id="ph-page-element-page21-VIfjBu"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-L3BHOJ" data-ph-at-id="skip-link-text" data-ph-id="ph-page-element-page21-dRAA0v">Skip</ppc-content> </span> </a> </div> <!--End FYF Start Area --> <div class="step-count-block phs-step-count-block" show.bind="!stepsData[currentStep].skip" data-ph-id="ph-page-element-page21-1oSEoi"> <div class="progress-container" if.bind="!disableSocialLogin || (contactInfoV1Enabled &amp;&amp; isUserSocialLoggedIn)" data-ph-at-ending-step-number-text="${stepsCount}" data-ph-at-starting-step-number-text="${stepStatus}" data-ph-id="ph-page-element-page21-qO7eF4"> <div class="progress-bar" role="progressbar" 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-page-element-page21-2qEUvb"></div> </div> <div class="progress-text" if.bind="!disableSocialLogin || (contactInfoV1Enabled &amp;&amp; isUserSocialLoggedIn)" data-ph-id="ph-page-element-page21-q3BsyS">${widgetBundle['fyfStepProgressBarText'] | pht:{"stepStatus":stepStatus,"stepsCount":stepsCount}} </div> <div class="progress-container" if.bind="disableSocialLogin &amp;&amp; !isUserSocialLoggedIn" data-ph-at-ending-step-number-text="${stepsCount+1}" data-ph-at-starting-step-number-text="${stepsCount+1}" data-ph-id="ph-page-element-page21-QM2qMX"> <div class="progress-bar" role="progressbar" aria-valuemin="1" aria-valuemax="${stepsCount}" aria-valuenow="${stepStatus}" aria-valuetext="${widgetBundle['fyfStepProgressBarText'] | pht:{'stepStatus':stepStatus,'stepsCount':stepsCount}}" css="width: ${(stepStatus+1)*100/stepsCount}%;" data-ph-id="ph-page-element-page21-e5VUI5"></div> </div> <div class="progress-text" if.bind="disableSocialLogin &amp;&amp; !isUserSocialLoggedIn" data-ph-id="ph-page-element-page21-JSfqcy">${widgetBundle['fyfStepProgressBarText'] | pht:{"stepStatus":stepStatus+1,"stepsCount":stepsCount}} </div> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-id="ph-page-element-page21-KmG53I"> <div data-ph-id="ph-page-element-page21-JtCyyz"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-IyzAnV" data-ph-id="ph-page-element-page21-kCBezX"> No Steps found </ppc-content> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1575636989135-view5-new" nonce=""> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page21-UrDhqq"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page21-BuYWEu"> <div class="widget-container" data-ph-id="ph-page-element-page21-OkeQoK"> <div class="content-block" data-ph-id="ph-page-element-page21-j3z3xg"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-new--p3GLce" data-ph-id="ph-page-element-page21-qwHrkF"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" if.bind="enabledSocial.external &amp;&amp; (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-new--sQXVtS" data-ph-id="ph-page-element-page21-SFmZkZ"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page21-qbLkR8"> <div class="icon-block" data-ph-id="ph-page-element-page21-W1HmDs"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page21-kqB1Jj"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page21-yagmGE"> ${eachSocial.name}</div> </a> </li> </ul> </div> </div> </div> </script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1575636989099-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page21-iOL6r6"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page21-s2Wxm6"> <div class="widget-container" data-ph-id="ph-page-element-page21-nc8LQh"> <!-- <div class="heading-block"> <h2 class="phs-heading ph-a11y-fyf-step-block" tabindex="-1"> <ppc-content key="widgetMainHeading2"> Sign in to save your information for future visits </ppc-content> </h2> <div class="sub-heading"> <i class="icon icon-lock"></i> <ppc-content key="widgetsubHeading"> We take your privacy seriously. We never post anything to your social accounts. </ppc-content> </div> </div> --> <div class="content-block" data-ph-id="ph-page-element-page21-FrnMz1"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-7uyy7u-SVYUZ6" data-ph-id="ph-page-element-page21-N4k1gM"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external &amp;&amp; (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-7uyy7u-ofRMyY" data-ph-id="ph-page-element-page21-AgMHlH"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page21-mPMSnK"> <div class="icon-block" data-ph-id="ph-page-element-page21-gX5T30"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page21-FVPjm4"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page21-kKM8fT"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> <!-- <section class="ph-widget" instance-id="87yy7u"> <div class="ph-candidate-merge-profile-v1-default-default" instance-id="87yy7u" as-element="ph-candidate-merge-profile-v1" data-widget="ph-candidate-merge-profile-v1"> </div> </section> --> </div></script><script id="ph_app_page_id" type="text/javascript" nonce=""> phApp.pageId = "page21"</script><script type="application/ld+json" nonce="">{"@context": "http://schema.org","@type": "WebSite","url": "https://careers.gannettfleming.com/","potentialAction": {"@type": "SearchAction","target": "https://careers.gannettfleming.com/us/en/search-results?keywords={search_term_string}","query-input": "required name=search_term_string"}}</script><script type="text/x-ph-tmpl" id="ph-cookie-popup-v2-default-1603987210563" nonce=""><!--googleoff: index--> <div class="phs-cookie-popup-area ph-widget-box ph-sticky-header" role="region" key-role="gdpr-regionRole" aria-label="cookies message" key-aria-label="gdpr-cookiesMessageAriaLabel" if.bind="showCookiePopup" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-7vE0pw" data-pre-render=""> <div class="container" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-yrEhxE"> <div class="cookie-text-area" data-ph-at-id="cookie-text" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-KD168J"> <ppc-content key="gdpr-cookietextAreaText" data-ph-at-id="cookie-text" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-Fn32Ct"> We use cookies to offer you a better browsing experience, analyze site traffic, and personalize content. Read about how we use cookies and how you can control them by visiting our Cookie Settings page. If you continue to use this site, you consent to our use of cookies. </ppc-content> </div> <div class="cookie-button-area" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-eO3ViY"> <a ph-href="cookiesettings" key-ph-href="gdpr-careerSiteCookieSettingsHrefText" class="btn secondary-button cookie-settings" data-ph-at-id="cookie-settings-link" role="button" aria-label="Click here to change your Cookie Settings" key-aria-label="gdpr-cookieSettingsAriaLabel" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-2sJyJz" phae="ph-cookie-popup-v2" phae-type="click" phae-main="1"> <ppc-content key="gdpr-cookieSettingsText" data-ph-at-id="cookie-settings-link-text" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-e0Eymy"> Cookie Settings </ppc-content> </a> <button class="btn primary-button" click.delegate="acceptAndClose()" data-ph-at-id="cookie-close-link" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-CvCcXJ" phae="ph-cookie-popup-v2" phae-type="click" phae-main="2"> <i class="icon icon-check-mark" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-plzXsU"></i> <ppc-content key="gdpr-allowCookiesText" data-ph-at-id="cookie-close-link-text" data-ph-id="ph-1603987205838-default-ph-cookie-popup-v2xj5wve-D25JlD"> Allow </ppc-content> </button> </div> </div> </div> <!--googleon: index--></script><script type="text/x-ph-tmpl" id="ph-glassdoor-widget-v1-view3-1606128787703" nonce=""><div class="phs-glassdoor-area ph-widget-box" role="region" key-role="l8XoLJ-ph-glassdoor-widget-v1-view3-regionRole" aria-label="glassdoor" key-aria-label="l8XoLJ-ph-glassdoor-widget-v1-view3-glassdoorLabel" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-LedU0u"> <div class="widget-container" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-6njxXX"> <div class="phs-widget-heading" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-HIonaE"> <h2 data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-lykkUh"> <ppc-content key="l8XoLJ-ph-glassdoor-widget-v1-view3-glassdoor-header-text" data-ph-at-id="heading-text" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-nRpYwB"> Glassdoor Reviews </ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-HVbYJA"> <div class="glassdoor-rating-container" role="list" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-1gmakn"> <div class="rating" role="listitem" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-l9ntmo"> <span class="rating-text cell" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-nydvD7"> ${employerData.companyAverageRating} <span class="sr-only" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-4SZI4F"> ${widgetBundle['glassdoorRatingOutOfText'] | pht} </span> <span class="sr-only" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-QILQWb"> ${widgetBundle['starRating'] | pht} </span> </span> <div class="star-rating cell" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-rvCRrb"> <div class="phs-rating-container" data-ph-at-id="glassdoor-overall-rating" data-ph-at-text="${employerData.companyAverageRating}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-jMzwKc"> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-nVI9cd"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-fF7SXe"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-z2K3Ha"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-nPqel0"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-wxHTOJ"></i> <div class="phs-rating-stars" css="width: ${(employerData.companyAverageRating * 100)/5}%" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-ohuS4w"> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-P6XFRq"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-9bI8js"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-zzQXip"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-La9I1z"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-QEEtso"></i> </div> </div> </div> </div> <div class="figure-box" role="listitem" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-0tG6TB"> <figure class="cell" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-TSLpbM"> <img if.bind="ceoData.image.src" src.bind="ceoData.image.src" class="img-circle" alt="CEO of company" key-alt="7sMUkd-l8XoLJ-ph-glassdoor-widget-v1-view3-ceoNameAltText" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-vFeXwM" loading="lazy"> <ppc-content type="image" if.bind="!ceoData.image.src" data-ph-at-id="ceo-image" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-NRe1rP"> <img ph-src="assets/images/v-1606042522375-default-profile.png" class="img-circle" alt="CEO of company" key-alt="dh5ndg-l8XoLJ-ph-glassdoor-widget-v1-view3-ceoNameAltText" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-X2YTWh" loading="lazy"> </img></ppc-content> </img></figure> <div class="cell" data-ph-at-id="ceo-details" data-ph-at-name-text="${ceoData.name}" data-ph-at-title-text="${ceoData.title}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-gFfy3z"> <div class="ceo-name" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-zVKeYI">${ceoData.name}</div> <div class="ceo-title" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-HBmdru">${ceoData.title}</div> </div> </div> <div class="approve-status" role="listitem" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-iRmaPU"> <div class="cell" data-ph-at-id="ceo-percent-approve" data-ph-at-text="${ceoData.pctApprove}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-zaQuMQ"> <canvas class="ceoExperienceDonut" width="${donut.rw}" height="${donut.rh}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-MmPWUp"></canvas> <span class="interview-exp-percent" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-BBqbXY">${ceoData.pctApprove}%</span> </div> <div class="cell" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-PYM3l2"> <div class="approve-ceo" aria-label="Approve of CEO" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-avaKD6"> <ppc-content key="l8XoLJ-ph-glassdoor-widget-v1-view3-ceoApproveText" data-ph-at-id="approve-ceo-text" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-c9SQuD"> Approve of CEO </ppc-content> </div> <span class="sub-title" aria-label="${ceoData.numberOfRatings} Ratings" data-ph-at-text="${ceoData.numberOfRatings}" data-ph-at-id="ceo-number-of-rating" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-o9xle9"> ${ceoData.numberOfRatings} <span key="l8XoLJ-ph-glassdoor-widget-v1-view3-ratingsText" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-SC0XHn"> <ppc-content key="approveOfCeoRatingText" data-ph-at-id="ceo-ratings-text">Ratings</ppc-content> </span> </span> </div> </div> <div class="interview-experience-block" role="listitem" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-MwuwMB"> <div class="cell" data-ph-at-id="interview-exp-percent" data-ph-at-text="${donut.rh}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-VbPjyS"> <canvas class="interviewExperienceDonut" width="${donut.rw}" height="${donut.rh}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-Qndc3o"></canvas> </div> <div class="cell" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-JJljws"> <div class="ine-heading" aria-label="Interview Experience" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-D94PmD"> <ppc-content key="l8XoLJ-ph-glassdoor-widget-v1-view3-interviewExp" data-ph-at-id="interview-exp-text" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-Jz9buz"> Interview Experience </ppc-content> </div> <ul data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-VmysDa"> <li class="positive-label" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-rIeG8T"> <span class="positive-label-text" data-ph-at-id="positive-data" data-ph-at-text="${employerData.overallPosExperiencePercent}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-nSlsAF"> <span css="background-color:${donut.positiveColor}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-F1xHKJ"></span> <ppc-content key="l8XoLJ-ph-glassdoor-widget-v1-view3-positiveText" data-ph-at-id="positive-text" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-JznVfV">Positive</ppc-content> </span> <span data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-AF7D6N">${employerData.overallPosExperiencePercent}%</span> </li> <li class="neutral-label" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-rLL1zg"> <span class="positive-label-text" data-ph-at-id="neutral-data" data-ph-at-text="${employerData.overallNeutExperiencePercent}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-eDWzNq"> <span css="background-color:${donut.neutralColor}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-LHrkj0"></span> <ppc-content key="l8XoLJ-ph-glassdoor-widget-v1-view3-neutralText" data-ph-at-id="neutral-text" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-YVjBl5">Neutral</ppc-content> </span> <span data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-LsLGlU">${employerData.overallNeutExperiencePercent}%</span> </li> <li class="negative-label" aria-label="${employerData.overallNegExperiencePercent}% Negative" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-9HI9OK"> <span class="positive-label-text" data-ph-at-id="positive-data" data-ph-at-text="${employerData.overallNegExperiencePercent}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-zDa3m6"> <span css="background-color:${donut.negetiveColor}" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-9Nz3cR"></span> <ppc-content key="l8XoLJ-ph-glassdoor-widget-v1-view3-negetiveText" data-ph-at-id="negative-text" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-JNlPrC">Negative</ppc-content> </span> <span data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-wcM29A">${employerData.overallNegExperiencePercent}%</span> </li> </ul> </div> </div> </div> </div> <div class="powered-by" aria-label="powered by glassdoor" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-qeXEPH"> <span data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-Uv2ssX"> <ppc-content data-ph-at-id="powered-by-text" key="l8XoLJ-ph-glassdoor-widget-v1-view3-glassdoor-sub-title-text1" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-qMLxQi"> powered by </ppc-content> </span> <a href="https://www.glassdoor.co.in/Reviews/Gannett-Fleming-Reviews-E25611.htm" key-href="l8XoLJ-ph-glassdoor-widget-v1-view3-glassdoorHref" traget="_self" key-target="l8XoLJ-ph-glassdoor-widget-v1-view3-glassdoorHrefTarget" ph-tevent="poweredby_glassdoor_click" data-ph-at-id="glassdoor-logo-link" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-2ACiI4" target=""> <span data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-60BhrP"> <ppc-content type="image" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-dWrHu1"> <img alt="Glassdoor" key-alt="l8XoLJ-ph-glassdoor-widget-v1-view3-gdLogo" data-ph-at-id="glassdoor-logo" data-ph-id="ph-1599147521209-view3-ph-glassdoor-widget-v1l8XoLJ-2q1b9q" key-src="l8XoLJ-ph-glassdoor-widget-v1-view3-glassdoorImgSrc" src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/assets/images/v-1720450427561-glassdoor_logo.png" loading="lazy"> </img></ppc-content> </span> </a> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-global-search-v3-1607606873954-default" nonce=""><form class="phs-global-search-area phs-global-sr-container ph-widget-box ph-mobile-search-backdrop" keyup.delegate="arrowKeyUp($event)" novalidate="" action="" title="${widgetBundle['globalSearchFormTitle'] | pht}" data-ph-id="ph-widget-element-1607606873954-2"> <!-- <card type="ph-header-block-v1-view2"> <component class="hide" data-ph-name="h1-heading" data-ph-cid="h1-heading1" value="Do what you love"> </component> <component class="hide" data-ph-name="header-block-sub-content" data-ph-cid="header-block-sub-content1" value="Search jobs"></component> </card> --> <div class="form-group phs-global-search ph-search-group" data-ph-id="ph-widget-element-1607606873954-3"> <button class="ph-header-search-icon hide" aria-label="${widgetBundle['globalsearchAriaLabelText'] | pht}" type="button" data-ph-id="ph-widget-element-1607606873954-4"> <ppc-content type="icon" data-ph-id="ph-widget-element-1607606873954-5"> <i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-6"></i> </ppc-content> </button> <div class="input-group ${showDropDown ? 'dropdown-open': 'dropdown-close'}" data-ph-id="ph-widget-element-1607606873954-7"> <div class="job-filter ph-suggestion-focus-block ph-search-group" data-ph-at-id="keyword-category-location" if.bind="!hasFeature &amp;&amp; !hasFeature('auto-complete', 'a11y')" data-ph-id="ph-widget-element-1607606873954-8"> <div data-ph-id="ph-widget-element-1607606873954-9"> <a if.bind="!isHeadSearchEnabled" class="mobile-back-button" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="pI08w6-pdw7cO-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" ph-scroll="#ph-search-backdrop" data-ph-id="ph-widget-element-1607606873954-10"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-11"></i> </a> <!-- added to avoid scroll effect when header search icon is present--> <a if.bind="isHeadSearchEnabled" class="mobile-back-button" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="F2QM3q-pdw7cO-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" data-ph-id="ph-widget-element-1607606873954-12"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-13"></i> </a> <label class="sr-only" for="phsKeywords" data-ph-id="ph-widget-element-1607606873954-14"> ${widgetBundle['inputLabelText'] | pht} </label> <input type="text" name="phsKeywords" id="phsKeywords" focus.trigger="handleFocus($event)" if.bind="getWidgetBundleValue" key-placeholder="I5Y1IT-pdw7cO-ph-global-search-v3-default-globalSearchPlaceholderText" aria-label="${widgetBundle['inputAriaLabelText'] | pht}" placeholder="Enter Job Title or Location" ref="typehead" placeholder.bind="getWidgetBundleValue('globalsearchPlaceholder', 'placeholder', typehead)" class="form-control phs-keywords input-lg ph-input-search" value.bind="searchValue &amp; debounce:100" autocomplete="off" data-ph-at-id="globalsearch-input" data-ph-id="ph-widget-element-1607606873954-15"> <input type="text" name="phsKeywords" id="phsKeywords" focus.trigger="handleFocus($event)" key-placeholder="Mf6hCU-pdw7cO-ph-global-search-v3-default-globalSearchPlaceholderText" aria-label="Enter Job Title or Location" key-aria-label="pdw7cO-ph-global-search-v3-default-inputAriaLabelTxt" placeholder="Enter Job Title or Location" if.bind="!getWidgetBundleValue" class="form-control phs-keywords input-lg ph-input-search" value.bind="searchValue &amp; debounce:100" autocomplete="off" data-ph-at-id="globalsearch-input" data-ph-id="ph-widget-element-1607606873954-16"> <span class="search-sym" data-ph-id="ph-widget-element-1607606873954-17"> <ppc-content type="icon" data-ph-id="ph-widget-element-1607606873954-18"><i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-19"></i></ppc-content> </span> <a tabindex="0" ph-tevent="clear_searches_click" class="phs-keysearch-clear" 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="ZaHjsn-pdw7cO-ph-global-search-v3-default-clearSearchBtnTxt" data-ph-id="ph-widget-element-1607606873954-20"> <ppc-content type="icon" data-ph-id="ph-widget-element-1607606873954-21"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-22"></i></ppc-content> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-23"> <ppc-content key="1rWZQI-pdw7cO-ph-global-search-v3-default-searchInputClearText" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-widget-element-1607606873954-24">Clear text </ppc-content> </span> </a> </input></input></div> <div class="phs-search-suggestions" show.bind="showDropDown" id="searchSuggest" aria-label="Search suggestions" aria-hidden="${!showDropDown ? 'true' : 'false'}" data-ph-id="ph-widget-element-1607606873954-25"> <div class="phs-search-type-ahead phs-onclick-category" if.bind="showAllJobCategories &amp;&amp; !isMilitarySearch &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp; !isSuggestionVisible('allCategories')))" data-ph-at-id="onclick-category" data-ph-id="ph-widget-element-1607606873954-26"> <div class="phs-search-categories" data-ph-id="ph-widget-element-1607606873954-27"> <div data-ph-id="ph-widget-element-1607606873954-28"> <h2 data-ph-id="ph-widget-element-1607606873954-29"> <ppc-content key="AwqcZ5-pdw7cO-ph-global-search-v3-default-job-categories-text" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-30">Job Categories </ppc-content> </h2> </div> <ul class="phs-search-category-list" show.bind="allJobCategories.length" aria-hidden="${!allJobCategories.length ? 'true' : 'false'}" data-ph-at-id="category-list" role="presentation" data-ph-at-total-data-count="${allJobCategories.length}" data-ph-id="ph-widget-element-1607606873954-31"> <li repeat.for="category of allJobCategories" class="job-search-keyblock job-container-category_${$parent.$index}_${$index}" data-ph-at-id="category-list-item" data-ph-id="ph-widget-element-1607606873954-32"> <a ph-tevent="job_category_search_click" aria-label="${category.key} ${category.total_count} ${category.total_count > 1 ? 'jobs':'job'}" id="phs-lia_${$parent.$index}_${$index}" ref="linkEle" data-presentation-title="${category.key}" href.bind="getUrl(linkEle, 'category', category)" role="link" 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-1607606873954-33"> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-34"> ${widgetBundle['categorySrText'] || "Category"} </span> <span class="phs-${category.key}" data-ph-id="ph-widget-element-1607606873954-35">${category.key}</span> <span class="phs-jobs-count phs-${category.total_count}" data-ph-id="ph-widget-element-1607606873954-36"> ${(widgetBundle['categoryCount'] || '{{totalCount}}') | pht:{'totalCount':category.total_count}} </span> <span class="sr-only" if.bind="category.total_count == 1" data-ph-id="ph-widget-element-1607606873954-37">${widgetBundle['globalsearchJobsCountSingler'] | pht}</span> <span class="sr-only" if.bind="category.total_count > 1" data-ph-id="ph-widget-element-1607606873954-38">${widgetBundle['globalsearchJobsCountPlural'] | pht}</span> </a> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="isMilitarySearch &amp;&amp; searchValue.length" data-ph-id="ph-widget-element-1607606873954-39"> <div class="phs-suggested-keywords-suggested military" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-1607606873954-40"> <h2 data-ph-id="ph-widget-element-1607606873954-41"> <ppc-content key="IogxFx-pdw7cO-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-42"> 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="presentation" data-ph-id="ph-widget-element-1607606873954-43"> <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-1607606873954-44"> <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-1607606873954-45"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1607606873954-46"></span> </a> </li> <li data-ph-at-id="no-data" if.bind="!suggestedMOSKeywords.length" data-ph-id="ph-widget-element-1607606873954-47"> <ppc-content key="7clBjq-pdw7cO-ph-global-search-v3-default-noResultsFoundText1" data-ph-at-id="no-data-text" data-ph-id="ph-widget-element-1607606873954-48"> No results found </ppc-content> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="showJobSuggestions &amp;&amp; !isMilitarySearch" aria-label="Job Suggestions" data-ph-id="ph-widget-element-1607606873954-49"> <!--Jobs--> <div class="phs-jobs-suggested" if.bind="allSuggestions.show.jobs &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp; !isSuggestionVisible('suggestedJobs')))" data-ph-at-id="suggested-jobs" data-ph-id="ph-widget-element-1607606873954-50"> <h2 data-ph-id="ph-widget-element-1607606873954-51"> <ppc-content key="pdw7cO-ph-global-search-v3-default-jobsHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-52">Jobs</ppc-content> </h2> <ul class="phs-jobs-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.jobs.length}" aria-hidden="${!allSuggestions.length ? 'true' : 'false'}" data-ph-id="ph-widget-element-1607606873954-53"> <li repeat.for="eachJob of allSuggestions.jobs" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-widget-element-1607606873954-54"> <a ph-tevent="type_ahead_search" id="phs-lia_0_${$index}" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob)" data-ph-tevent-attr-trait59="jobId" data-ph-tevent-attr-trait60="${eachJob.jobSeqNo}" data-option-title="${eachJob.title}" aria-label="Job title ${eachJob.title} ${eachJob.location ? 'Location' : ''} ${eachJob.location} ${eachJob.category ? 'Category' : ''} ${eachJob.category}" data-title="${eachJob.title}" data-jobid="${eachJob.id}" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-id="suggested-data-link" data-ph-at-job-id-text="${eachJob.id}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" data-ph-at-job-category-text="${eachJob.category}" data-ph-at-job-location-text="${eachJob.location}" data-ph-id="ph-widget-element-1607606873954-55"> <div class="phs-job-title" data-ph-id="ph-widget-element-1607606873954-56"> <!-- <span class="sr-only"><ppc-content key="catogeryJobTitleText" data-ph-at-id="jobtitle-text">Job title</ppc-content></span> --> <span innerhtml="${eachJob.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1607606873954-57"></span> </div> <div class="phs-job-info" if.bind="eachJob.location" data-ph-at-id="job-info" data-ph-id="ph-widget-element-1607606873954-58"> <span class="phs-job-location" data-ph-id="ph-widget-element-1607606873954-59"> <!-- <span class="sr-only"><ppc-content key="headerJobLocationsText" data-ph-at-id="joblocation-text">Location</ppc-content></span> --> ${eachJob.location} </span> <span class="phs-job-category" data-ph-id="ph-widget-element-1607606873954-60"> <!-- <span class="sr-only"> <ppc-content key="headerJobCatogeryText" data-ph-at-id="jobcategory-text">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" data-ph-id="ph-widget-element-1607606873954-61"> <h2 data-ph-id="ph-widget-element-1607606873954-62"> <ppc-content key="qrXD8m-pdw7cO-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-63"> 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="presentation" data-ph-id="ph-widget-element-1607606873954-64"> <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-1607606873954-65"> <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-1607606873954-66"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1607606873954-67"></span> </a> </li> </ul> </div> <!--Location--> <div class="phs-locations-suggested" if.bind="(allSuggestions.show.locations &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp; !isSuggestionVisible('suggestedLocations')))) &amp;&amp; (allSuggestions.locations.city.length || allSuggestions.locations.state.length || allSuggestions.locations.country.length)" data-ph-at-id="suggested-locations" data-ph-id="ph-widget-element-1607606873954-68"> <h2 data-ph-id="ph-widget-element-1607606873954-69"> <ppc-content key="pdw7cO-ph-global-search-v3-default-locationText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-70"> Locations </ppc-content> </h2> <ul class="phs-locations-suggested-list" role="region" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.locations.length}" aria-hidden="${!allSuggestions.locations.length ? 'true' : 'false'}" data-ph-id="ph-widget-element-1607606873954-71"> <li repeat.for="eachCity of allSuggestions.locations.city" class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-cities-list-item" data-ph-id="ph-widget-element-1607606873954-72"> <a ph-tevent="type_ahead_search" ref="linkEle" id="phs-lia_1_${$index}" href.bind="getUrl(linkEle, 'search-results', eachCity, 'qcity='+eachCity.city+'&amp;qstate='+eachCity.state+'&amp;qcountry='+eachCity.country)" data-ph-tevent-attr-trait59="location" aria-label="${eachCity.locationName} ${eachCity.count} ${eachCity.count > 1 ? 'jobs' : 'job'}" data-ph-tevent-attr-trait60="${eachCity.name}" data-option-title="${eachCity.name}" data-category="${eachCity.name}" data-ph-at-data-count="${eachCity.count}" data-ph-at-data-text="${(eachCity.locationName_html ? eachCity.locationName_html : eachCity.locationName) | sanitizeHTML}" data-ph-at-id="suggested-data-link" data-ph-id="ph-widget-element-1607606873954-73"> <span innerhtml="${(eachCity.locationName_html ? eachCity.locationName_html : eachCity.locationName) | sanitizeHTML}" data-ph-at-id="suggested-location" data-ph-id="ph-widget-element-1607606873954-74"></span> <span if.bind="eachCity.isSuggested" class="suggested-location" data-ph-id="ph-widget-element-1607606873954-75"> <ppc-content key="Z2D1So-pdw7cO-ph-global-search-v3-default-suggestedLocationText" data-ph-at-id="suggested-location-text" data-ph-id="ph-widget-element-1607606873954-76"> . suggested location </ppc-content> </span> <span class="phs-jobs-count phs-${eachCity.count}" data-ph-id="ph-widget-element-1607606873954-77"> ${(widgetBundle['eachCityCount'] || '{{totalCityCount}}') | pht:{'totalCityCount':eachCity.count}} </span> </a> </li> <li repeat.for="eachState of allSuggestions.locations.state" class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-states-list-item" data-ph-id="ph-widget-element-1607606873954-78"> <a ph-tevent="type_ahead_search" ref="linkEle" id="phs-lia_2_${$index}" href.bind="getUrl(linkEle, 'search-results', eachState, 'qstate='+eachState.state+'&amp;qcountry='+eachState.country)" data-ph-tevent-attr-trait59="location" data-ph-tevent-attr-trait60="${eachState.name}" data-option-title="${eachState.name}" aria-label="${eachState.locationName} ${eachState.count} ${eachState.count > 1 ? 'jobs' : 'job'}" data-category="${eachState.name}" data-ph-at-data-count="${eachState.count}" data-ph-at-data-text="${(eachState.locationName_html ? eachState.locationName_html : eachState.locationName) | sanitizeHTML}" data-ph-at-id="suggested-data-link" data-ph-id="ph-widget-element-1607606873954-79"> <span innerhtml="${(eachState.locationName_html ? eachState.locationName_html : eachState.locationName) | sanitizeHTML}" data-ph-at-id="suggested-location" data-ph-id="ph-widget-element-1607606873954-80"></span> <span if.bind="eachState.isSuggested" class="suggested-location" data-ph-id="ph-widget-element-1607606873954-81"> <ppc-content key="l4F9fo-pdw7cO-ph-global-search-v3-default-suggestedLocationText" data-ph-at-id="suggested-location-text" data-ph-id="ph-widget-element-1607606873954-82"> . suggested location </ppc-content> </span> <span class="phs-jobs-count phs-${eachState.count}" data-ph-id="ph-widget-element-1607606873954-83"> ${(widgetBundle['eachStateCount'] || '{{totalStateCount}}') | pht:{'totalStateCount':eachState.count}} </span> </a> </li> <li repeat.for="eachCountry of allSuggestions.locations.country " class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-countries-list-item" data-ph-id="ph-widget-element-1607606873954-84"> <a ph-tevent="type_ahead_search" ref="linkEle" id="phs-lia_3_${$index}" href.bind="getUrl(linkEle, 'search-results', eachCountry, 'qcountry='+eachCountry.name)" data-ph-tevent-attr-trait59="location" data-ph-tevent-attr-trait60="${eachCountry.name}" data-option-title="${eachCountry.name}" data-category="${eachCountry.name}" data-ph-at-data-count="${eachCountry.count}" aria-label="${eachCountry.locationName} ${eachCountry.count} ${eachCountry.count > 1 ? 'jobs' : 'job'}" data-ph-at-data-text="${(eachCountry.locationName_html ? eachCountry.locationName_html : eachCountry.locationName) | sanitizeHTML}" data-ph-at-id="suggested-data-link" data-ph-id="ph-widget-element-1607606873954-85"> <span innerhtml="${(eachCountry.locationName_html ? eachCountry.locationName_html : eachCountry.locationName) | sanitizeHTML}" data-ph-at-id="suggested-location" data-ph-id="ph-widget-element-1607606873954-86"></span> <span if.bind="eachCountry.isSuggested" class="suggested-location" data-ph-id="ph-widget-element-1607606873954-87"> <ppc-content key="xkhp8m-pdw7cO-ph-global-search-v3-default-suggestedLocationText" data-ph-at-id="suggested-location-text" data-ph-id="ph-widget-element-1607606873954-88"> . suggested location </ppc-content> </span> <span class="phs-jobs-count phs-${eachCountry.count}" data-ph-id="ph-widget-element-1607606873954-89"> ${(widgetBundle['eachCountryCount'] || '{{totalCountryCount}}') | pht:{'totalCountryCount':eachCountry.count}} </span> </a> </li> </ul> </div> <!--Category--> <div class="phs-categorys-suggested" if.bind="allSuggestions.show.categories &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp; !isSuggestionVisible('suggestedCategories')))" data-ph-at-id="suggested-categories" data-ph-id="ph-widget-element-1607606873954-90"> <h2 data-ph-id="ph-widget-element-1607606873954-91"> <ppc-content key="pdw7cO-ph-global-search-v3-default-suggestedCategoryHeading" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-92">Category </ppc-content> </h2> <ul class="phs-categorys-suggested-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.categories.length}" aria-hidden="${!allSuggestions.categories.length ? 'true' : 'false'}" data-ph-id="ph-widget-element-1607606873954-93"> <li repeat.for="eachCategory of allSuggestions.categories" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-widget-element-1607606873954-94"> <a ph-tevent="type_ahead_search" id="phs-lia_0_${$index}" ref="linkEle" href.bind="getUrl(linkEle, 'category', eachCategory)" data-ph-tevent-attr-trait59="category" data-ph-tevent-attr-trait60="${eachCategory.category}" data-option-title="${eachCategory.category}" aria-label="${eachCategory.category} ${eachCategory.count} ${eachCategory.count > 1 ? 'jobs' : 'job'}" data-category="${eachCategory.category}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachCategory.category}" data-ph-at-data-count="${eachCategory.count}" data-ph-id="ph-widget-element-1607606873954-95"> ${eachCategory.category} <span class="phs-jobs-count phs-${eachCategory.count}" data-ph-id="ph-widget-element-1607606873954-96"> ${(widgetBundle['eachCategoryCount'] || '{{totalCategoryCount}}') | pht:{'totalCategoryCount':eachCategory.count}} </span> </a> </li> </ul> </div> <!--Recent Searches--> <div class="phs-recentsearches-suggested" if.bind="allSuggestions.show.searched &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp; !isSuggestionVisible('suggestedRecentSearches')))" data-ph-at-id="suggested-recentsearches" data-ph-id="ph-widget-element-1607606873954-97"> <h2 data-ph-id="ph-widget-element-1607606873954-98"> <ppc-content key="pdw7cO-ph-global-search-v3-default-recentSearchesHeading" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-99">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'}" data-ph-id="ph-widget-element-1607606873954-100"> <li repeat.for="eachKeyword of allSuggestions.searched" data-ph-at-id="suggested-data-list-item" show.bind="$index < 3" data-ph-id="ph-widget-element-1607606873954-101"> <a ph-tevent="type_ahead_search" id="phs-lia_4_${$index}" ref="linkEle" data-ajax="false" data-option-title="${eachKeyword}" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" href.bind="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}" aria-label="${eachKeyword}" data-ph-id="ph-widget-element-1607606873954-102">${eachKeyword}</a> </li> </ul> </div> <!--Suggested Keywords--> <div class="phs-suggested-keywords-suggested" if.bind="allSuggestions.show.keywords &amp;&amp; !allSuggestions.show.jobs &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp; !isSuggestionVisible('suggestedKeywords')))" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-1607606873954-103"> <h2 data-ph-id="ph-widget-element-1607606873954-104"> <ppc-content key="Fu8fUo-pdw7cO-ph-global-search-v3-default-suggestedKeywordsHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-105">Suggested keywords</ppc-content> </h2> <ul class="phs-suggested-keywords-list" click.delegate="handleSelection($event)" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.keywords.length}" aria-hidden="${!allSuggestions.keywords.length ? 'true' : 'false'}" data-ph-id="ph-widget-element-1607606873954-106"> <li repeat.for="eachKeyword of allSuggestions.keywords" show.bind="$index < 3" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-widget-element-1607606873954-107"> <a ph-tevent="type_ahead_search" id="phs-lia_5_${$index}" ref="linkEle" data-ajax="false" data-option-title="${eachKeyword}" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" href.bind="inlineSearch ? 'javascript:void(0)' : 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}" aria-label="${eachKeyword}" data-ph-id="ph-widget-element-1607606873954-108"> ${eachKeyword} </a> </li> </ul> </div> </div> </div> </div> <div class="job-filter ph-suggestion-focus-block ph-search-group" data-ph-at-id="keyword-category-location" if.bind="hasFeature &amp;&amp; hasFeature('auto-complete', 'a11y')" data-ph-id="ph-widget-element-1607606873954-109"> <div aria-owns="typehead-listbox" aria-haspopup="listbox" data-ph-id="ph-widget-element-1607606873954-110"> <a if.bind="!isHeadSearchEnabled" class="mobile-back-button" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="l0MGe6-pdw7cO-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" ph-scroll="#ph-search-backdrop" data-ph-id="ph-widget-element-1607606873954-111"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-112"></i> </a> <!-- added to avoid scroll effect when header search icon is present--> <a if.bind="isHeadSearchEnabled" class="mobile-back-button" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="QARIB1-pdw7cO-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" data-ph-id="ph-widget-element-1607606873954-113"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-114"></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-1607606873954-115">${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}</label> <input type="text" class="ph-a11y-search-box form-control phs-keywords input-lg ph-input-search" focus.trigger="handleFocus($event)" value.bind="searchValue" placeholder="${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}" autocomplete="off" ph-a11y-autocomplete="" aria-autocomplete="list" aria-controls="typehead-listbox" data-ph-at-id="globalsearch-input" showresultsonfocus="${isMilitarySearch ? false : true}" name="typehead" id="typehead" data-ph-id="ph-widget-element-1607606873954-116"> <span class="search-sym" data-ph-id="ph-widget-element-1607606873954-117"> <ppc-content type="icon" data-ph-id="ph-widget-element-1607606873954-118"><i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-119"></i></ppc-content> </span> <a tabindex="0" ph-tevent="clear_searches_click" class="phs-keysearch-clear" 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="J60b7s-pdw7cO-ph-global-search-v3-default-clearSearchBtnTxt" data-ph-id="ph-widget-element-1607606873954-120"> <ppc-content type="icon" data-ph-id="ph-widget-element-1607606873954-121"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-122"></i></ppc-content> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-123"> <ppc-content key="xA2iDF-pdw7cO-ph-global-search-v3-default-searchInputClearText" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-widget-element-1607606873954-124"> Clear text </ppc-content> </span> </a> </input></div> <div class="phs-search-suggestions" show.bind="showDropDown" id="typehead-listbox" aria-label="Search suggestions" role="listbox" tabindex="-1" aria-hidden="${!showDropDown ? 'true' : 'false'}" aria-labelledby="typehead-listbox" data-ph-id="ph-widget-element-1607606873954-125"> <div class="phs-search-type-ahead phs-onclick-category" if.bind="showAllJobCategories &amp;&amp; !isMilitarySearch &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp; !isSuggestionVisible('allCategories')))" data-ph-at-id="onclick-category" data-ph-id="ph-widget-element-1607606873954-126"> <div class="phs-search-categories" data-ph-id="ph-widget-element-1607606873954-127"> <div data-ph-id="ph-widget-element-1607606873954-128"> <h2 data-ph-id="ph-widget-element-1607606873954-129"> <ppc-content key="A7ESNL-pdw7cO-ph-global-search-v3-default-job-categories-text" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-130">Job Categories </ppc-content> </h2> </div> <ul class="phs-search-category-list" show.bind="allJobCategories.length" data-ph-at-id="category-list" data-ph-at-total-data-count="${allJobCategories.length}" aria-hidden="${!allJobCategories.length ? 'true' : 'false'}" role="presentation" data-ph-id="ph-widget-element-1607606873954-131"> <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-1607606873954-132"> <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-1607606873954-133"> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-134"> ${widgetBundle['categorySrText'] || "Category"} </span> <span class="phs-${category.key}" data-ph-id="ph-widget-element-1607606873954-135">${category.key}</span> <span class="phs-jobs-count phs-${category.total_count}" data-ph-id="ph-widget-element-1607606873954-136"> ${(widgetBundle['categoryCount'] || '{{totalCount}}') | pht:{'totalCount':category.total_count}} </span> <span class="sr-only" if.bind="category.total_count == 1" data-ph-id="ph-widget-element-1607606873954-137">${widgetBundle['globalsearchJobsCountSingler'] | pht}</span> <span class="sr-only" if.bind="category.total_count > 1" data-ph-id="ph-widget-element-1607606873954-138">${widgetBundle['globalsearchJobsCountPlural'] | pht}</span> </a> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="isMilitarySearch &amp;&amp; searchValue.length" data-ph-id="ph-widget-element-1607606873954-139"> <div class="phs-suggested-keywords-suggested" if.bind="searchValue.length" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-1607606873954-140"> <h2 data-ph-id="ph-widget-element-1607606873954-141"> <ppc-content key="C0E7rD-pdw7cO-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-142"> 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="presentation" data-ph-id="ph-widget-element-1607606873954-143"> <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-1607606873954-144"> <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-1607606873954-145"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1607606873954-146"></span> </a> </li> <li data-ph-at-id="no-data" if.bind="!suggestedMOSKeywords.length" data-ph-id="ph-widget-element-1607606873954-147"> <ppc-content key="EyH8Ie-pdw7cO-ph-global-search-v3-default-noResultsFoundText1" data-ph-at-id="no-data-text" data-ph-id="ph-widget-element-1607606873954-148"> No results found </ppc-content> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="showJobSuggestions &amp;&amp; !isMilitarySearch" phfc="${setKeywordSuggested(['suggestedJobs','suggestedLocations', 'suggestedCategories', 'keywordsSearched', 'suggestedKeywords'])}" data-ph-id="ph-widget-element-1607606873954-149"> <div class="phs-jobs-suggested" if.bind="suggestedJobs.length &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp;!isSuggestionVisible('suggestedJobs')))" data-ph-at-id="suggested-jobs" data-ph-id="ph-widget-element-1607606873954-150"> <h2 class="ph-a11y-header" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-151"> <ppc-content key="pdw7cO-ph-global-search-v3-default-jobHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-152"> 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="presentation" data-ph-id="ph-widget-element-1607606873954-153"> <li repeat.for="eachJob of suggestedJobs" role="option" data-ph-at-id="suggested-data-list-item" class="phsJobsSuggested_${$index}" aria-setsize="${suggestedJobResults.length}" aria-posinset="${$index + 1}" data-ph-id="ph-widget-element-1607606873954-154"> <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-1607606873954-155"> <div class="phs-job-title" data-ph-id="ph-widget-element-1607606873954-156"> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-157"> <ppc-content key="pdw7cO-ph-global-search-v3-default-jobTitleText" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1607606873954-158"> Job title </ppc-content> </span> <span innerhtml="${eachJob.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1607606873954-159"></span> </div> <div class="phs-job-info" data-ph-at-id="job-info" data-ph-id="ph-widget-element-1607606873954-160"> <span class="phs-job-location" data-ph-id="ph-widget-element-1607606873954-161"> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-162"> <ppc-content key="XbJCF9-pdw7cO-ph-global-search-v3-default-jobLocationText" data-ph-at-id="joblocation-text" data-ph-id="ph-widget-element-1607606873954-163"> location </ppc-content> </span> ${eachJob.location} </span> <span class="phs-job-category" data-ph-id="ph-widget-element-1607606873954-164"> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-165"> <ppc-content key="j4pGrA-pdw7cO-ph-global-search-v3-default-jobCategoryText" data-ph-at-id="jobcategory-text" data-ph-id="ph-widget-element-1607606873954-166"> 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-1607606873954-167"> <h2 data-ph-id="ph-widget-element-1607606873954-168"> <ppc-content key="0KE9Z5-pdw7cO-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-169"> 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="presentation" data-ph-id="ph-widget-element-1607606873954-170"> <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-1607606873954-171"> <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-1607606873954-172"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1607606873954-173"></span> </a> </li> </ul> </div> <div class="phs-locations-suggested" if.bind="suggestedLocations.length > 0 &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp;!isSuggestionVisible('suggestedLocations')))" data-ph-at-id="suggested-locations" data-ph-id="ph-widget-element-1607606873954-174"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-1607606873954-175"> <ppc-content key="pdw7cO-ph-global-search-v3-default-jobLocationHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-176"> 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="presentation" data-ph-id="ph-widget-element-1607606873954-177"> <li repeat.for="eachLocation of suggestedLocations" role="option" class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-cities-list-item" aria-setsize="${suggestedJobResults.length}" aria-posinset="${suggestedJobs.length + $index + 1}" data-ph-id="ph-widget-element-1607606873954-178"> <a href="${getUrl(linkEle, 'search-results', eachLocation, 'qcity='+eachLocation.city+'&amp;qstate='+eachLocation.state+'&amp;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-1607606873954-179"> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-180"> <ppc-content key="SdxaeL-pdw7cO-ph-global-search-v3-default-jobLocationText" data-ph-at-id="joblocation-text" data-ph-id="ph-widget-element-1607606873954-181"> 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-1607606873954-182"> ${(widgetBundle['eachLocationCount'] || '{{totalLocationCount}}') | pht:{'totalLocationCount':eachLocation.count}} </span> </a> </li> </ul> </div> <div class="phs-categorys-suggested" if.bind="suggestedCategories.length > 0 &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp; !isSuggestionVisible('suggestedCategories')))" data-ph-at-id="suggested-categories" data-ph-id="ph-widget-element-1607606873954-183"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-1607606873954-184"> <ppc-content key="pdw7cO-ph-global-search-v3-default-suggestedCategoryHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-185">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="presentation" data-ph-id="ph-widget-element-1607606873954-186"> <li repeat.for="eachCategory of suggestedCategories" role="option" class="phsCategorySuggested_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length}" aria-posinset="${suggestedJobs.length + suggestedLocations.length + $index + 1}" data-ph-id="ph-widget-element-1607606873954-187"> <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-1607606873954-188"> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-189"> <ppc-content key="yfDZ2k-pdw7cO-ph-global-search-v3-default-jobCategoryText" data-ph-at-id="jobcategory-text" data-ph-id="ph-widget-element-1607606873954-190"> category </ppc-content> </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-1607606873954-191"> ${(widgetBundle['eachCategoryCount'] || '{{totalCategoryCount}}') | pht:{'totalCategoryCount':eachCategory.count}} </span> </a> </li> </ul> </div> <div class="phs-recentsearches-suggested" if.bind="showRecentSearches &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp;!isSuggestionVisible('suggestedRecentSearches')))" data-ph-at-id="suggested-recentsearches" data-ph-id="ph-widget-element-1607606873954-192"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-1607606873954-193"> <ppc-content key="pdw7cO-ph-global-search-v3-default-recentSearchesHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-194">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="presentation" data-ph-id="ph-widget-element-1607606873954-195"> <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}" aria-posinset="${suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + $index + 1}" data-ph-id="ph-widget-element-1607606873954-196"> <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-1607606873954-197"> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-198"> <ppc-content key="pdw7cO-ph-global-search-v3-default-recentSearchText" data-ph-at-id="recentsearch-text" data-ph-id="ph-widget-element-1607606873954-199"> Recent Search </ppc-content> </span> ${eachKeyword} </a> </li> </ul> </div> <div class="phs-suggested-keywords-suggested" if.bind="suggestedKeywords.length > 0 &amp;&amp; (!enableSuggestionResults || (enableSuggestionResults.length &amp;&amp; !isSuggestionVisible('suggestedKeywords')))" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-1607606873954-200"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-1607606873954-201"> <ppc-content key="MBDHon-pdw7cO-ph-global-search-v3-default-suggestedKeywordsHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1607606873954-202"> 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="presentation" data-ph-id="ph-widget-element-1607606873954-203"> <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}" aria-posinset="${suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + allSuggestions.searched.length + $index + 1}" data-ph-id="ph-widget-element-1607606873954-204"> <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-1607606873954-205"> <span class="sr-only" data-ph-id="ph-widget-element-1607606873954-206"> <ppc-content key="pdw7cO-ph-global-search-v3-default-suggestedKeywordText" data-ph-at-id="suggestedkeyword-text" data-ph-id="ph-widget-element-1607606873954-207"> Recent Search </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-1607606873954-208"> <button type="submit" submit.delegate="handleSubmitClick()" 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}" id="ph-search-backdrop" data-ph-id="ph-widget-element-1607606873954-209"> <ppc-content type="icon" data-ph-id="ph-widget-element-1607606873954-210"> <i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-1607606873954-211"></i> </ppc-content> <span data-ph-id="ph-widget-element-1607606873954-212"> ${widgetBundle['globalsearchButtonText'] | pht}</span> </button> </span> </div> </div> <span aria-live="polite" aria-atomic="true" class="sr-only" data-ph-id="ph-widget-element-1607606873954-213"> <span if.bind="resultsUpdated" data-ph-id="ph-widget-element-1607606873954-214"> <span if.bind="showDropDown &amp;&amp; !isMilitarySearch &amp;&amp; showAllJobCategories &amp;&amp; !searchValue.length &amp;&amp; !gsClrTxt" key="pdw7cO-ph-global-search-v3-default-jobCategoriesAsSRText" data-ph-id="ph-widget-element-1607606873954-215"> Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="showDropDown &amp;&amp; !isMilitarySearch &amp;&amp; showAllJobCategories &amp;&amp; !searchValue.length &amp;&amp; gsClrTxt" key="pdw7cO-ph-global-search-v3-default-jobCategoriesAsSRText2" data-ph-id="ph-widget-element-1607606873954-216"> Text cleared. Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="!isMilitarySearch &amp;&amp; showDropDown &amp;&amp; searchValue.length &amp;&amp; suggestedJobResults.length > 0" key="pdw7cO-ph-global-search-v3-default-jobSuggestionsAsSRText" data-ph-id="ph-widget-element-1607606873954-217"> ${suggestedJobResults.length} suggestions available, navigate to the list to select suggestion. </span> <span if.bind="!isMilitarySearch &amp;&amp; searchValue.length &amp;&amp; !suggestedJobResults.length" key="pdw7cO-ph-global-search-v3-default-noSuggestionsAsSRText" data-ph-id="ph-widget-element-1607606873954-218"> No suggestions available </span> <span if.bind="showDropDown &amp;&amp; isMilitarySearch &amp;&amp; searchValue.length &amp;&amp; suggestedMOSKeywords &amp;&amp; suggestedMOSKeywords.length > 0" key="pdw7cO-ph-global-search-v3-default-militaryJobsSelectionAsSRText" data-ph-id="ph-widget-element-1607606873954-219"> Military job suggestions available, navigate to the list to select suggestion. </span> <span if.bind="isMilitarySearch &amp;&amp; !searchValue.length &amp;&amp; !gsClrTxt &amp;&amp; isSearchInFocus" key="pdw7cO-ph-global-search-v3-default-militaryNoSearchVlaueAsSRText" data-ph-id="ph-widget-element-1607606873954-220"> press any key for military job suggestions </span> <span if.bind="isMilitarySearch &amp;&amp; !searchValue.length &amp;&amp; gsClrTxt &amp;&amp; isSearchInFocus" key="pdw7cO-ph-global-search-v3-default-militaryNoSearchVlaueAsSRText2" data-ph-id="ph-widget-element-1607606873954-221"> text cleared press any key for military job suggestions </span> <span if.bind="showDropDown &amp;&amp; isMilitarySearch &amp;&amp; searchValue.length &amp;&amp; !suggestedMOSKeywords.length" key="pdw7cO-ph-global-search-v3-default-militarySearchNoResultsAsSRText" data-ph-id="ph-widget-element-1607606873954-222"> No results found </span> </span> </span> </form></script><script type="text/x-ph-tmpl" id="ph-job-cart-count-v3-1614620700901-view2" nonce=""><div class="phs-job-cart-area" data-ph-id="ph-page-element-short-header-jkn0zo-a65gvC"> <a ph-href="jobcart" key-ph-href="jkn0zo-ph-job-cart-count-v3-view2-jobcartUrl" aria-atomic="true" aria-live="polite" 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-jkn0zo-eWKuIg"> <!-- <i class="${jobCartCount > 0? 'icon icon-cart-lg' : 'icon icon-cart'}" aria-hidden="true"></i> --> <i class="${jobCartCount > 0? (widgetBundle['iconCartLgText']) : (widgetBundle['iconCartText'])}" aria-hidden="true" data-ph-id="ph-page-element-short-header-jkn0zo-FhqrCN"></i> <span class="linkText" data-ph-at-id="heading-text" data-ph-id="ph-page-element-short-header-jkn0zo-nAqMQe"> ${widgetBundle['jobCartLinkText']| pht} ${jobCartCount == 1 ? (widgetBundle['jobCartJobSingular']) : (widgetBundle['jobCartJobPlural'])} </span> <span class="phs-jobcart-count" data-ph-id="ph-page-element-short-header-jkn0zo-cq7KRk"> (${jobCartCount}) </span> </a> </div> </script><script type="text/x-ph-tmpl" id="ph-category-overview-v3-1603788346384-view16" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" if.bind="showLoader" data-ph-id="ph-widget-element-1603788346384-2"> </div> <div class="phs-widget-block-area ph-widget-box" role="region" key-role="454Vsy-ph-category-overview-v3-view16-regionRole" aria-label="Explore your future" key-aria-label="iyvkqk-454Vsy-ph-category-overview-v3-view16-widgetHeadingText" show.bind="!showLoader" if.bind="!hideWhenEmpty" data-ph-id="ph-widget-element-1603788346384-3"> <div class="widget-container" data-ph-id="ph-widget-element-1603788346384-4"> <div class="phs-widget-heading" data-ph-id="ph-widget-element-1603788346384-5"> <h2 if.bind="!hideTitle" data-ph-id="ph-widget-element-1603788346384-6"> <ppc-content key="A96h6N-454Vsy-ph-category-overview-v3-view16-widgetHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1603788346384-7" language-overriden="true">Explore Your Future</ppc-content> </h2> <p if.bind="!hideSubTitle" data-ph-id="ph-widget-element-1603788346384-8"> <ppc-content key="454Vsy-ph-category-overview-v3-view16-widgetSubHeadingText" data-ph-at-id="sub-heading-text" data-ph-id="ph-widget-element-1603788346384-9" language-overriden="true"><span class="ph-cc-ms-f-s-16 ph-cc-d-f-s-16 ph-cc-t-f-s-16 ph-cc-m-f-s-16"><span style="font-family:Segoe UI;">We give you the tools you need to discover your perfect job, and the freedom and support to take your career to the next level.</span></span></ppc-content> </p> </div> <div class="content-block" data-ph-id="ph-widget-element-1603788346384-10"> <div class="${mode}" data-ph-id="ph-widget-element-1603788346384-11"> <div role="list" class="row category-column-${cardsPerRow}" data-ph-at-widget-data-count="${categoryViewModel.length}" data-ph-at-id="category-list-view" data-ph-id="ph-widget-element-1603788346384-12"> <div role="listitem" if.bind="mode == 'slider'" class="col-md-${cardStyleClassSuffix} content-list-item" repeat.for="category of currSlideData" data-ph-id="ph-widget-element-1603788346384-13"> <a ph-tevent="job_category_click" ref="linkEle" href.bind="getUrl(linkEle, 'category', category)" class="category-${$index + 1} list-item-link" data-ph-at-id="category-link" data-ph-at-category-text="${category.key}" data-ph-at-category-job-count="${category.total_count}" data-ph-id="ph-widget-element-1603788346384-14"> <figure data-ph-id="ph-widget-element-1603788346384-15"> <img ph-src="${category.icon_image}" alt="${category.key}" class="img-responsive ph-image iconImg" error.trigger="getDefaultImg('assets/styles/images/default-category.jpg')" data-ph-at-id="category-image" data-ph-id="ph-widget-element-1603788346384-16" loading="lazy"> </img></figure> <div class="category-info" data-ph-id="ph-widget-element-1603788346384-17"> <div class="title" if.bind="category.total_count != 1" title.bind="category.key" innerhtml.bind="widgetBundle['categoryKeyWithCountPluralText'] | pht:{'categoryName': category.key,'totalCount': category.total_count} | sanitizeHTML" data-ph-id="ph-widget-element-1603788346384-18"> </div> <div class="title" if.bind="category.total_count == 1" title.bind="category.key" innerhtml.bind="widgetBundle['categoryKeyWithCountSingularText'] | pht:{'categoryName': category.key,'totalCount': category.total_count} | sanitizeHTML" data-ph-id="ph-widget-element-1603788346384-19"> </div> <div class="category-info-block" data-ph-id="ph-widget-element-1603788346384-20"> <p class="job-description" if.bind="category.description" data-ph-at-id="category-description" data-ph-at-data-text="${category.description}" data-ph-id="ph-widget-element-1603788346384-21"> ${category.description} </p> <p aria-label="See Jobs" title="See Jobs" class="seejobs-action-btn" key-title="4itiOr-454Vsy-ph-category-overview-v3-view16-seeJobsActionTitleText" key-aria-label="tEsbMQ-454Vsy-ph-category-overview-v3-view16-seeJobsActionAriaLabelText" data-ph-at-id="seejobs-link" data-ph-id="ph-widget-element-1603788346384-22"> <ppc-content key="lCgHKr-454Vsy-ph-category-overview-v3-view16-seeJobsActionText" data-ph-at-id="seejobs-text" data-ph-id="ph-widget-element-1603788346384-23" language-overriden="true"> See Jobs </ppc-content> </p> </div> </div> </a> </div> <div role="listitem" if.bind="(mode != 'slider') &amp;&amp; (type != 'subCategory')" class="col-md-${cardStyleClassSuffix} content-list-item" repeat.for="category of categoryViewModel" data-ph-id="ph-widget-element-1603788346384-24"> <a data-access-list-item="${$index}" ph-tevent="job_category_click" ref="linkEle" href="${getUrl(linkEle, 'category', category)}" class="category-${$index + 1} list-item-link" data-ph-at-id="category-link" data-ph-at-category-text="${category.key}" data-ph-at-category-job-count="${category.total_count}" data-ph-id="ph-widget-element-1603788346384-25"> <figure data-ph-id="ph-widget-element-1603788346384-26"> <img ph-src="${category.icon_image}" alt="${category.key}" class="img-responsive ph-image iconImg" error.trigger="getDefaultImg('assets/styles/images/default-category.jpg')" data-ph-at-id="category-image" data-ph-id="ph-widget-element-1603788346384-27" loading="lazy"> </img></figure> <div class="category-info" data-ph-id="ph-widget-element-1603788346384-28"> <div class="title" if.bind="category.total_count != 1" title.bind="category.key" innerhtml.bind="widgetBundle['categoryKeyWithCountPluralText'] | pht:{'categoryName': category.key,'totalCount': category.total_count} | sanitizeHTML" data-ph-id="ph-widget-element-1603788346384-29"> </div> <div class="title" if.bind="category.total_count == 1" title.bind="category.key" innerhtml.bind="widgetBundle['categoryKeyWithCountSingularText'] | pht:{'categoryName': category.key,'totalCount': category.total_count} | sanitizeHTML" data-ph-id="ph-widget-element-1603788346384-30"> </div> <div class="category-info-block" data-ph-id="ph-widget-element-1603788346384-31"> <p class="job-description" if.bind="category.description" data-ph-at-id="category-description" data-ph-at-data-text="${category.description}" data-ph-id="ph-widget-element-1603788346384-32"> ${category.description} </p> <p aria-label="See Jobs" title="See Jobs" class="seejobs-action-btn" key-title="5flGTO-454Vsy-ph-category-overview-v3-view16-seeJobsActionTitleText" key-aria-label="3ye78D-454Vsy-ph-category-overview-v3-view16-seeJobsActionAriaLabelText" data-ph-at-id="seejobs-link" data-ph-id="ph-widget-element-1603788346384-33"> <ppc-content key="psHk5C-454Vsy-ph-category-overview-v3-view16-seeJobsActionText" data-ph-at-id="seejobs-text" data-ph-id="ph-widget-element-1603788346384-34" language-overriden="true"> See Jobs </ppc-content> </p> </div> </div> </a> </div> </div> <!--show when mode is showMore show all --> <div class="actions" if.bind="mode != 'slider'" data-ph-at-id="navigation" data-ph-id="ph-widget-element-1603788346384-35"> <a data-access="showMore" ph-tevent="see_more_click" ref="linkEle" href="javascript:void(0)" role="button" aria-label="View Even More" title="View Even More" class="action-btn" click.delegate="viewEvenMore()" if.bind="!hideViewEvenMore" key-title="454Vsy-ph-category-overview-v3-view16-showMoreActionTitleText" key-aria-label="454Vsy-ph-category-overview-v3-view16-showMoreActionAriaLabelText" key-role="454Vsy-ph-category-overview-v3-view16-showMoreActionRole" data-ph-at-id="seemore-link" data-ph-id="ph-widget-element-1603788346384-36"> <ppc-content key="454Vsy-ph-category-overview-v3-view16-showMoreActionText" data-ph-at-id="seemore-text" data-ph-id="ph-widget-element-1603788346384-37" language-overriden="true"> Show More </ppc-content> </a> <a ph-tevent="view_next_click" ref="linkEle1" href="javascript:void(0)" role="button" aria-label="View Next" title="View Next" class="action-btn" click.delegate="viewNext()" if.bind="!hideViewNext" key-title="454Vsy-ph-category-overview-v3-view16-viewNextActionTitleText" key-aria-label="454Vsy-ph-category-overview-v3-view16-viewNextActionAriaLabelText" key-role="454Vsy-ph-category-overview-v3-view16-viewNextActionRole" data-ph-at-id="viewnext-link" data-ph-id="ph-widget-element-1603788346384-38"> <ppc-content key="454Vsy-ph-category-overview-v3-view16-viewNextActionText" data-ph-at-id="viewnext-text" data-ph-id="ph-widget-element-1603788346384-39" language-overriden="true"> View Next </ppc-content> </a> <a ph-tevent="view_all_click" ref="linkEle2" href="javascript:void(0)" role="button" aria-label="View All" title="View All" class="action-btn" click.delegate="viewAll()" if.bind="!hideViewAll" key-title="454Vsy-ph-category-overview-v3-view16-viewAllActionTitleText" key-aria-label="454Vsy-ph-category-overview-v3-view16-viewAllActionAriaLabelText" key-role="454Vsy-ph-category-overview-v3-view16-viewAllActionRole" data-ph-at-id="viewall-link" data-ph-id="ph-widget-element-1603788346384-40"> <ppc-content key="454Vsy-ph-category-overview-v3-view16-viewAllActionText" data-ph-at-id="viewall-text" data-ph-id="ph-widget-element-1603788346384-41" language-overriden="true"> View All </ppc-content> </a> <a ph-tevent="see_less_click" ref="linkEle3" href="javascript:void(0)" role="button" class="action-btn" aria-label="Show Less" title="Show Less" click.delegate="viewLess()" if.bind="!hideLess" key-title="454Vsy-ph-category-overview-v3-view16-showLessActionTitleText" key-aria-label="454Vsy-ph-category-overview-v3-view16-showLessActionAriaLabelText" key-role="454Vsy-ph-category-overview-v3-view16-showLessActionRole" data-ph-at-id="seeless-link" data-ph-id="ph-widget-element-1603788346384-42"> <ppc-content key="454Vsy-ph-category-overview-v3-view16-showLessActionText" data-ph-at-id="seeless-text" data-ph-id="ph-widget-element-1603788346384-43" language-overriden="true"> Show Less </ppc-content> </a> </div> <!--show slider actions when mode is slider and mode option loop is true--> <div class="slider-actions ${modeOptions.navPosition}" if.bind="mode == 'slider' &amp;&amp; !modeOptions.loop" data-ph-at-id="navigation" data-ph-id="ph-widget-element-1603788346384-44"> <a ph-tevent="previous_slider_click" role="button" aria-label="View Previous Slide" href="javascript:void(0)" class="slide-left" data-slide="prev" click.delegate="goToPrevSlide()" if.bind="currSlide > 0 &amp;&amp; modeOptions.prev" title="View Previous Slide" key-title="S2YoOz-454Vsy-ph-category-overview-v3-view16-previousSlideActionTitleText" key-aria-label="EcPXXQ-454Vsy-ph-category-overview-v3-view16-previousSlideActionAriaLabelText" key-role="vRnQSf-454Vsy-ph-category-overview-v3-view16-previousSlideActionRole" data-ph-at-id="sliderprevious-link" data-ph-id="ph-widget-element-1603788346384-45"> <i aria-hidden="true" class="icon icon-left-arrow" data-ph-id="ph-widget-element-1603788346384-46"></i> <ppc-content key="svLL9j-454Vsy-ph-category-overview-v3-view16-previousSlideText" data-ph-at-id="sliderprevious-text" data-ph-id="ph-widget-element-1603788346384-47" language-overriden="true"> Previous</ppc-content> </a> <a ph-tevent="next_slider_click" role="button" aria-label="View Next Slide" href="javascript:void(0)" class="slide-right" data-slide="next" click.delegate="goToNextSlide()" if.bind="currSlide < totalSlides-1 &amp;&amp; modeOptions.next" title="View Next Slide" key-title="JqrG47-454Vsy-ph-category-overview-v3-view16-nextSlideActionTitleText" key-aria-label="Xfzy2B-454Vsy-ph-category-overview-v3-view16-nextSlideActionAriaLabelText" key-role="Igj5yF-454Vsy-ph-category-overview-v3-view16-nextSlideActionRole" data-ph-at-id="slidernext-link" data-ph-id="ph-widget-element-1603788346384-48"> <ppc-content key="LxqskY-454Vsy-ph-category-overview-v3-view16-nextSlideText" data-ph-at-id="slidernext-text" data-ph-id="ph-widget-element-1603788346384-49" language-overriden="true"> Next </ppc-content> <i aria-hidden="true" class="icon icon-arrow-right" data-ph-id="ph-widget-element-1603788346384-50"></i> </a> <div class="slider-indicators" data-ph-id="ph-widget-element-1603788346384-51"> <a ph-tevent="dot_slider_click" role="button" aria-label="View Slide ${$index+1}" href="javascript:void(0)" data-target="#" class="${$index == currSlide ? 'active' : ''}" repeat.for="eachIndicator of totalSlides" if.bind="totalSlides > 1 &amp;&amp; modeOptions.indicators" click.delegate="goToSlide($index)" title="Slide ${$index+1}" data-ph-at-id="sliderdot-link" data-ph-id="ph-widget-element-1603788346384-52"> </a> </div> </div> <!--show slider actions when mode is slider and mode option loop is false--> <div class="slider-actions ${modeOptions.navPosition}" if.bind="mode == 'slider' &amp;&amp; modeOptions.loop" data-ph-at-id="navigation" data-ph-id="ph-widget-element-1603788346384-53"> <a ph-tevent="previous_slider_click" role="button" aria-label="View Previous Slide" href="javascript:void(0)" class="slide-left" data-slide="prev" click.delegate="goToPrevSlide()" if.bind="totalSlides > 1 &amp;&amp; modeOptions.prev" title="View Previous Slide" key-title="W8ijUY-454Vsy-ph-category-overview-v3-view16-previousSlideActionTitleText" key-aria-label="urPfwX-454Vsy-ph-category-overview-v3-view16-previousSlideActionAriaLabelText" key-role="71j3x5-454Vsy-ph-category-overview-v3-view16-previousSlideActionRole" data-ph-at-id="sliderprevious-link" data-ph-id="ph-widget-element-1603788346384-54"> <i aria-hidden="true" class="icon icon-left-arrow" data-ph-id="ph-widget-element-1603788346384-55"></i> <ppc-content key="7j87Mf-454Vsy-ph-category-overview-v3-view16-previousSlideText" data-ph-at-id="sliderprevious-text" data-ph-id="ph-widget-element-1603788346384-56" language-overriden="true"> Previous</ppc-content> </a> <a ph-tevent="next_slider_click" role="button" aria-label="View Next Slide" href="javascript:void(0)" class="slide-right" data-slide="next" click.delegate="goToNextSlide()" if.bind="totalSlides > 1 &amp;&amp; modeOptions.next" title="View Next Slide" key-title="6ATmpc-454Vsy-ph-category-overview-v3-view16-nextSlideActionTitleText" key-aria-label="bKlxtF-454Vsy-ph-category-overview-v3-view16-nextSlideActionAriaLabelText" key-role="QRI2Ae-454Vsy-ph-category-overview-v3-view16-nextSlideActionRole" data-ph-at-id="slidernext-link" data-ph-id="ph-widget-element-1603788346384-57"> <ppc-content key="xPDitd-454Vsy-ph-category-overview-v3-view16-nextSlideText" data-ph-at-id="slidernext-text" data-ph-id="ph-widget-element-1603788346384-58" language-overriden="true"> Next </ppc-content> <i aria-hidden="true" class="icon icon-arrow-right" data-ph-id="ph-widget-element-1603788346384-59"></i> </a> <div class="slider-indicators" data-ph-id="ph-widget-element-1603788346384-60"> <a ph-tevent="dot_slider_click" role="button" aria-label="View Slide ${$index+1}" href="javascript:void(0)" data-target="#" class="${$index == currSlide ? 'active' : ''}" repeat.for="eachIndicator of totalSlides" if.bind="totalSlides > 1 &amp;&amp; modeOptions.indicators" click.delegate="goToSlide($index)" title="Slide ${$index+1}" data-ph-at-id="sliderdot-link" data-ph-id="ph-widget-element-1603788346384-61"> </a> </div> </div> </div> </div> <div class="no-data-view" if.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-widget-element-1603788346384-62"> <p data-ph-id="ph-widget-element-1603788346384-63"> <ppc-content key="454Vsy-ph-category-overview-v3-view16-noDataViewText" data-ph-at-id="nodata-text" data-ph-id="ph-widget-element-1603788346384-64" language-overriden="true"> No Categories. </ppc-content> </p> </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="" /><link rel="stylesheet" type="text/css" href="" /><link rel="stylesheet" type="text/css" href="" /><style>.phcriticalhide{display: none!important}</style> <script id="PHAPP-PAGEID" type="text/javascript" nonce=""> phApp.pageId = "page21";</script><script id="page_dynamic_literals" nonce=""> phApp.translations = {"ph-find-your-fit-container-v1-default":{"uploadResumeProfileFirstName":"Hi {{userFirstName}},","resumeUploadedMessage":"The career site has been personalized based on your resume “{{resumeName}}“"},"ph-recom-jobs-browsing-history-v3-default":{"applyNowText":"Apply Now","locationText":"location","seeNextText":"See next","city":"City","multipleLocation":"This job is available in {{locationCount}} locations","seeLessText":"Show less","sponsorship":"Sponsor","remote":"Remote","title":"remove {{title}}","type":"Job Type","postedDate":"Posted Date","expiryDate":"Expiry Date","descriptionTeaser":"Description Teaser","seeMoreText":"Show more","postedDateFormat":"ll","experienceRequired":"Experience","test_key":"test_value","TEST_KEY_28":"TEST_VALUE_28","addToCartSavedText":"Saved","jobIdConnectingText":"Job ID is","department":"Department","referText":"Refer","locationApplicationInfo":"*You'll be able to select your prefered location/s during the apply process ","literalkeytesttesttest":"literalvaluevaluevalue","TEST_VALUE_20":"TEST_VALUE_20","testkey3":"testvalue3","multilocationText":"Job available in {{multilocationValue}} locations","removeJobText":"Remove","testkey2":"testvalue2","seeMultipleLocBtn":"Available in {{locationCount}} locations","expiryDateFormat":"ll","jobId":"Job Id","seeEvenMoreText":"See even more","addToCartSaveText":"Save","location":"Location","category":"category","travelRequiremnt":"Travel","TEST_VALUE_19":"TEST_VALUE_19"},"ph-profile-recommendations-v2-default":{"locationText":"location","applyNowText":"Apply Now","seeNextText":"See next","city":"City","multipleLocation":"This job is available in {{locationCount}} locations","seeLessText":"Show less","sponsorship":"Sponsor","title":"Title","remote":"Remote","type":"Job Type","postedDate":"Posted Date","expiryDate":"ExpiryDate","descriptionTeaser":"Description Teaser","seeMoreText":"Show more","postedDateFormat":"ll","experienceRequired":"Experience","jobIdConnectingText":"Job ID is","addToCartSavedText":"Saved","department":"Department","referText":"Refer","locationApplicationInfo":"*You'll be able to select your prefered location/s during the apply process","multilocationText":"Job available in {{multilocationValue}} locations","removeJobText":"Remove","seeMultipleLocBtn":"Available in {{locationCount}} locations","expiryDateFormat":"ll","jobId":"Job Id","seeEvenMoreText":"See even more","addToCartSaveText":"Save","location":"Location","travelRequiremnt":"Travel","category":"Category"},"ph-glassdoor-widget-v1-default":{"glassdoor-key2":"glassdoor-value2","glassdoor_key1":"glassdoor_value1"},"ph-recently-viewed-jobs-v3-default":{"expirydate":"Expiry Date","locationText":"location","applyNowText":"Apply Now","seeNextText":"See next","city":"City","multipleLocation":"This job is available in {{locationCount}} locations","seeLessText":"Show less","sponsorship":"Sponsor","title":"Job title","remote":"Remote","type":"Job Type","postedDate":"Posted Date","expiryDate":"Expiry Date","descriptionTeaser":"Description Teaser","seeMoreText":"Show more","experienceRequired":"Experience","postedDateFormat":"ll","addToCartSavedText":"Saved","jobIdConnectingText":"Job ID is","department":"Department","referText":"Refer","locationApplicationInfo":"*You'll be able to select your prefered location/s during the apply process","multilocationText":"Job available in {{multilocationValue}} locations","seeMultipleLocBtn":"Available in {{locationCount}} locations","expiryDateFormat":"ll","reqId":"ReqId","jobId":"Job Id","seeEvenMoreText":"See even more","addToCartSaveText":"Save","test_test":"test_test","location":"Job Location","travelRequiremnt":"Travel","category":"Category"},"ph-recom-jobs-browsing-history-v3-view3":{"locationText":"location","applyNowText":"Apply Now","seeNextText":"See next","city":"City","multipleLocation":"This job is available in {{locationCount}} locations","seeLessText":"See less","sponsorship":"Sponsor","title":"Title","type":"Job Type","remote":"Remote","postedDate":"Posted Date","expiryDate":"ExpiryDate","descriptionTeaser":"Description Teaser","seeMoreText":"See more","postedDateFormat":"ll","experienceRequired":"Experience","addToCartSavedText":"Saved","jobIdConnectingText":"Job ID is","department":"Department","referText":"Refer","locationApplicationInfo":"*You'll be able to select your prefered location/s during the apply process","multilocationText":"Job available in {{multilocationValue}} locations","removeJobText":"Remove","seeMultipleLocBtn":"Available in {{locationCount}} locations","expiryDateFormat":"ll","jobId":"Job Id","seeEvenMoreText":"See even more","addToCartSaveText":"Save","location":"Location","category":"Category","travelRequiremnt":"Travel"},"ph-candidate-merge-profile-v1-default":{"profileCount":"{{profileCount}} previous profiles","mergeProfiles":"Merge profiles","profileCountSingler":"{{profileCount}} previous profile","duplicateProfileInfo":"{{profileCount}} duplicate profiles found","mergeCount":"Merge selected ({{mergeCount}})","duplicateProfileInfoSingler":"{{profileCount}} duplicate profile found"},"ph-category-overview-v3-view16":{"categoryKeyWithCountSingularText":"&lt;span&gt;{{categoryName}}&lt;/span&gt; &lt;span&gt;({{totalCount}})&lt;/span&gt;","categoryKeyWithCountPluralText":"&lt;span&gt;{{categoryName}}&lt;/span&gt; &lt;span&gt;({{totalCount}})&lt;/span&gt;"},"ph-refer-friend-v1-default":{"jobMessage":"I came across a great job opportunity on our company job portal and think it will interest you.","profile_E140":"Please enter a valid first name","profile_E141":"Please enter a valid last name","profile_E106":"Designation is required","profile_E107":"Either upload Resume or provide LinkedIn Profile Link","categoryMessage":"Our company has some job opportunities that you might interest you.","profile_E108":"Message is required","profile_E102":"Last Name is required","profile_E124":"Message cannot exceed 150 characters","profile_E146":"Please upload resume in one of these formats: doc / docx / odt / pdf / rtf / txt","profile_E103":"Email is required","profile_E147":"Please choose a file less than 1MB in size","profile_E104":"Contact number is required","profile_E105":"Category is required","profile_E142":"Please enter a valid email","profile_E120":"First Name cannot exceed 192 characters","profile_E143":"Please enter a valid contact number","profile_E121":"Last Name cannot exceed 192 characters","profile_E122":"Contact number cannot exceed 128 characters","profile_E144":"Please enter a valid designation","profile_E123":"Designation cannot exceed 128 characters","profile_E145":"Please enter a valid link","profile_E101":"First Name is required"},"ph-near-by-jobs-v2-default":{"applyNowText":"Apply Now","locationText":"location","seeNextText":"See next","city":"City","multipleLocation":"This job is available in {{locationCount}} locations","seeLessText":"Show less","title":"Title","type":"Job Type","postedDate":"Posted Date","expiryDate":"Expiry Date","descriptionTeaser":"Description Teaser","seeMoreText":"Show more","experienceRequired":"Experience","postedDateFormat":"ll","addToCartSavedText":"Saved","jobIdConnectingText":"Job ID is","department":"Department","referText":"Refer","locationApplicationInfo":"*You'll be able to select your prefered location/s during the apply process","multilocationText":"Job available in {{multilocationValue}} locations","seeMultipleLocBtn":"Available in {{locationCount}} locations","expiryDateFormat":"ll","jobId":"Job Id","seeEvenMoreText":"See even more","addToCartSaveText":"Save","location":"Location","category":"Category"},"ph-find-your-fit-v1-default":{"fyfRecentTitlePlaceHolderText":"Your most recent job title","fyfStepProgressBarText":"Step {{stepStatus}} of {{stepsCount}}","fyfSkillsPlaceHolderText":"Your skills","fyfLocationPlaceHolderText":"Your preferred work location"},"ph-social-share-v3-default":{"twitterTitle":"Share via twitter","instagram":"Share via Instagram","linkedin":"Share via LinkedIn","google-plusTitle":"Share via google plus","weiboTitle":"Share via weibo","facebookTitle":"Share via Facebook","xing":"Share via xing","twitter":"Share via twitter","weibo":"Share via weibo","facebookAriaLabel":"Share via Facebook","email":"Share via email","instagramAriaLabel":"Share via Instagram","weiboAriaLabel":"Share via weibo","shareInfoText":"Check out this job at {{companyName}}, {{title}}","vkTitle":"Share via vk","google-plus":"Share via google plus","instagramTitle":"Share via Instagram","vkAriaLabel":"Share via vk","emailTitle":"Share via email","facebook":"Share via Facebook","pinterest":"Share via pinterest","twitterAriaLabel":"Share via twitter","pinterestTitle":"Share via pinterest","linkedinAriaLabel":"Share via LinkedIn","google-plusAriaLabel":"Share via google plus","xingAriaLabel":"Share via xing","pinterestAriaLabel":"Share via pinterest","emailAriaLabel":"Share via email","vk":"Share via vk","linkedinTitle":"Share via LinkedIn","xingTitle":"Share via xing"},"ph-email-job-v1-view3":{"sendEmailButtonText":"Send"},"ph-global-search-v3-default":{"globalsearchPlaceholder":"Search for job title, keyword, skill","globalsearchButtonAriaLabelText":"Find Jobs","globalsearchButtonText":"Find Jobs"}} </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'?'&amp;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-NCJZNKK');</script><meta name="yandex-verification" content="945f9352abf420b3" /><meta name="google-site-verification" content="sMLyAfXRMc5kq3qQA49Y7hf9iXIakZUznTkKlRPymWM" /><script id="structural-tag" type="application/ld+json">{"@context": "https://schema.org","@type": "WebPage","inLanguage": "en_us","name": "home","url": "https://careers.gannettfleming.com/us/en","datePublished": "2024-08-07","dateModified": "2024-08-07"}</script><link rel="stylesheet" type="text/css" href="" /><link rel="stylesheet" type="text/css" href="" /><link rel="stylesheet" type="text/css" href="" /><script id="ph_app_widgetscript_url" type="text/javascript">phApp.widgetScriptUrl = "https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/"</script><link rel="stylesheet" type="text/css" href="" /><link rel="stylesheet" type="text/css" href="" /><link rel="stylesheet" type="text/css" href="" /><link rel="stylesheet" type="text/css" href="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/tenantcss/page/en_us/external/desktop/page21/main-critical-css-1727988037903.css" media="print" onload="this.media='all' " data-global-css-src="https://cdn.phenompeople.com/CareerConnectResources/globalstyles/globalstyles-1722507978142.css" data-main-css-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/tenantcss/main-1717676667065.css" data-color-css-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/tenantcss/color-css-1717676667790.css" "="" /></head> <body class="home-page" data-ph-id="ph-page-element-page21-QIpvil" style="visibility: hidden;"><noscript nonce="__CSP_NONCE__" snippet_id="GTM-BODY-143"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NCJZNKK" 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-page21-7S1DoC"><div class="header-layout" type="header-layout"> <pcs-widget data-ph-widget-id="62ac22066cd3ef6493c400c1e7fbdadd" instance-id="2w3q1kl" data-ph-content-id="v6xaZoL8-vce229XY"></pcs-widget> </div></div> <div class="ph-page" data-ph-id="ph-page-element-page21-fSZ2KG"> <div class="body-wrapper ph-page-container" data-ph-id="ph-page-element-page21-416nIM"><section class="ppc-section ph-widget" type="dynamic" instance-id="xj5wve" theme="default" original-view="default" ph-module="gdpr" data-ph-id="ph-widget-element-1603987205838-AwzODu"><div class="ph-cookie-popup-v2-default-default ph-widget-target" as-element="ph-cookie-popup-v2" data-widget="ph-cookie-popup-v2" view="default-1603987210563" theme="default" original-view="default" instance-id="xj5wve" data-ph-id="ph-widget-element-1603987205838-sP5MCb"></div></section> <section class="ph-widget" instance-id="b1dsxq" data-ph-id="ph-page-element-page21-OrOskw"> </section> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page21-XiX5JV" view="1557401652154-default" original-view="default" instance-id="8mBTKT" theme="default"><div class="ph-geo-location-v1-default-default ph-widget-target" data-ph-id="ph-page-element-page21-jdLdmI" as-element="ph-geo-location-v1" data-widget="ph-geo-location-v1" view="1557401652154-default" original-view="default" theme="default" instance-id="8mBTKT"></div></section><section class="ppc-section ph-widget" type="static" data-ph-id="-1607606872312" view="1607606873938-hero-block-cc-view4-option1" original-view="ph-hero-block-cc-view4-option1" instance-id="huqrov" theme="theme3"><div class="ph-hero-block-cc-view4-option1-theme3 ph-widget-target" data-ph-id="-1607606872312-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1607606873938-hero-block-cc-view4-option1" original-view="ph-hero-block-cc-view4-option1" theme="theme3" ph-removed="true" instance-id="huqrov"> <div class="ph-component-cntr ph-widget-box" role="main" data-ph-id="ph-widget-element-1607606873938-2"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-1607606873938-3"> <div card-name="ph-hero-block-cc-view4" class="ph-card" instance-id="Iog4B5" data-ph-id="ph-widget-element-1607606873938-4"> <div class="ph-hero-block-cc-view4 ph-card-block" data-ph-at-id="ph-hero-block-cc-view4" data-ph-id="ph-widget-element-1607606873938-5"> <!--images--> <figure class="image" data-ph-id="ph-widget-element-1607606873938-6"> <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-1607606873938-7"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-1607606873938-8" class="ppc-image ppc-content"><img src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/GannettFlemingHomePage-1642442275134.jpg" key-src="huqrov-Iog4B5-pvmMpR-ph-hero-block-cc-view4-option1-image-src" alt="img1" key-alt="huqrov-Iog4B5-pvmMpR-ph-hero-block-cc-view4-option1-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="Iog4B5-pvmMpR" data-ph-id="ph-widget-element-1607606873938-9" height-val="450" /></ppc-content> </ppc-container> </figure> <!--banner contentarea--> <div class="inner-container" data-ph-id="ph-widget-element-1607606873938-12"> <div class="global-search-block" data-ph-id="ph-widget-element-1607606873938-13"> <ppc-container component-content-key="h1-heading" class="heading-one" data-ph-id="ph-widget-element-1607606873938-14"> <ppc-content key="huqrov-Iog4B5-kXFTJT-ph-hero-block-cc-view4-option1-h1-heading-title-text" instance-id="Iog4B5-kXFTJT" data-ph-id="ph-widget-element-1607606873938-16" class="ppc-text ppc-content"><h3 data-ph-id="ph-widget-element-1607606873938-15" ph-element-dummy-ele="true"><span style="font-size: 37px;">creating a better future, together</span></h3></ppc-content> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-1607606873938-17"> <span class="description-block" data-ph-id="ph-widget-element-1607606873938-18"> <ppc-content key="huqrov-Iog4B5-xcsF9W-ph-hero-block-cc-view4-option1-description-text" data-ph-at-id="description-text" instance-id="Iog4B5-xcsF9W" data-ph-id="ph-widget-element-1607606873938-19" class="ppc-text ppc-content"><div><span class="brand-color-primary"><span class="ph-line-height-1" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1">Explore careers at Gannett Fleming.</span></span></div></ppc-content> </span> </ppc-container> <section class="ph-widget" instance-id="pdw7cO" original-view="default" view="1607606873954-default" data-ph-id="ph-widget-element-1607606873938-20"> <div as-element="ph-global-search-v3" instance-id="pdw7cO" class="ph-global-search-v3-default-theme5 ph-widget-target" theme="theme5" data-widget="ph-global-search-v3" placeholder-text.bind="'Job title or location'" show-caption.bind="false" show-title.bind="false" view="1607606873954-default" original-view="default" data-ph-id="ph-widget-element-1607606873938-21"></div> </section> </div> </div> </div> </div> </div> </div></div></section> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page21-xcL7yw" view="1528703166557-default" original-view="default" instance-id="FCQiQA" theme="theme4"> <div class="ph-social-login-v1-default-theme4 ph-widget-target" data-ph-id="ph-page-element-page21-PQ2AkX" data-widget="ph-social-login-v1" view="default-1537275486968" original-view="default" theme="theme4" instance-id="FCQiQA" as-disabled="ph-social-login-v1" auto-push-id="ieueep" autopushname="find-your-fit"></div> </section><section class="ph-widget" instance-id="WInL32" data-ph-id="ph-page-element-page21-Sq0jgn" auto-push-id="ieueep" autopushname="find-your-fit"><div as-element="ph-find-your-fit-container-v1" data-widget="ph-find-your-fit-container-v1" original-view="default" instance-id="WInL32" data-ph-id="ph-page-element-page21-W6OJgE" auto-push-id="ieueep" view="default-1572863109045" class="ph-find-your-fit-container-v1-default-default ph-widget-target ph-social-login-v1-default-theme4" fyf-steps="{&quot;disableSocialLogin&quot;:&quot;false&quot;,&quot;disableContactInfo&quot;:&quot;false&quot;,&quot;disableUploadResumeFlow&quot;:&quot;false&quot;,&quot;steps&quot;:[{&quot;name&quot;:&quot;categories&quot;,&quot;displayName&quot;:&quot;categories&quot;,&quot;orderType&quot;:&quot;default&quot;,&quot;isDisable&quot;:false,&quot;isDisplay&quot;:true,&quot;stepType&quot;:&quot;categories&quot;},{&quot;name&quot;:&quot;recentTitle&quot;,&quot;displayName&quot;:&quot;recentTitle&quot;,&quot;isDisable&quot;:false,&quot;isDisplay&quot;:true,&quot;stepType&quot;:&quot;recentTitle&quot;},{&quot;name&quot;:&quot;skills&quot;,&quot;displayName&quot;:&quot;skills&quot;,&quot;isDisable&quot;:false,&quot;isDisplay&quot;:true,&quot;stepType&quot;:&quot;skills&quot;},{&quot;name&quot;:&quot;preferredLocation&quot;,&quot;displayName&quot;:&quot;preferredLocation&quot;,&quot;locationKey&quot;:&quot;city&quot;,&quot;size&quot;:&quot;10&quot;,&quot;isDisable&quot;:false,&quot;isDisplay&quot;:true,&quot;stepType&quot;:&quot;preferredLocation&quot;},{&quot;name&quot;:&quot;workExperience&quot;,&quot;displayName&quot;:&quot;workExperience&quot;,&quot;showOnRevelantExp&quot;:&quot;true&quot;,&quot;isDisable&quot;:false,&quot;isDisplay&quot;:true,&quot;stepType&quot;:&quot;workExperience&quot;},{&quot;name&quot;:&quot;subCategories&quot;,&quot;displayName&quot;:&quot;subCategories&quot;,&quot;isDisable&quot;:true,&quot;isDisplay&quot;:false,&quot;stepType&quot;:&quot;subCategories&quot;}],&quot;socialOptions&quot;:[&quot;linkedIn&quot;,&quot;facebook&quot;,&quot;google&quot;]}"></div></section> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page21-zMnfAC" view="1528712240558-default" original-view="default" instance-id="9iS1cu" theme="theme3"> <div class="ph-social-profile-v1-default-theme3 ph-widget-target" data-ph-id="ph-page-element-page21-VCGdE3" data-widget="ph-social-profile-v1" view="default-1537275344858" original-view="default" theme="theme3" instance-id="9iS1cu" as-disabled="ph-social-profile-v1" autopushname="find-your-fit"></div> </section> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page21-rPPenO" view="1558100221101-default" original-view="default" instance-id="uhpq86" theme="theme21"><div class="ph-profile-recommendations-v2-default-theme21 ph-widget-target" data-ph-id="ph-page-element-page21-v6DUtM" as-element="ph-profile-recommendations-v2" data-widget="ph-profile-recommendations-v2" view="default-1569222924311" original-view="default" theme="theme21" ph-removed="true" instance-id="uhpq86" jobs-display-mode="seeMore" click-tojd="false" max-display-count="6"></div></section><section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page21-2gz9pG" view="1558100210999-default" original-view="default" instance-id="tOfi4Z" theme="theme21"><div class="ph-recom-jobs-browsing-history-v3-default-theme21 ph-widget-target" data-ph-id="ph-page-element-page21-e6CtO5" as-element="ph-recom-jobs-browsing-history-v3" data-widget="ph-recom-jobs-browsing-history-v3" view="default-1569222945915" original-view="default" theme="theme21" ph-removed="true" instance-id="tOfi4Z" click-tojd="false" jobs-display-mode="seeMore" max-display-count="6"></div></section> <section class="ppc-section ph-widget" type="static" data-ph-id="ph-page-element-page21-ZwTbi1" view="1561698748069-video-popup-media-large-cc-view1-option1" original-view="ph-video-popup-media-large-cc-view1-option1" instance-id="q8z2s6" theme="theme1"><div class="ph-video-popup-media-large-cc-view1-option1-theme1 ph-widget-target" data-ph-id="ph-page-element-page21-Qka9Mn" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1561698748069-video-popup-media-large-cc-view1-option1" original-view="ph-video-popup-media-large-cc-view1-option1" theme="theme1" ph-removed="true" instance-id="q8z2s6"><div class="ph-component-cntr ph-widget-box header-center" max-allowed-cards="4" data-ph-id="ph-page-element-page21-yuXLjs"> <div class="inner-container" data-ph-id="ph-page-element-page21-rfY2yW"> <div class="ph-container-heading-block" data-ph-id="ph-page-element-page21-hrTgvK"> <div class="ph-header-block-default" card-name="ph-header-block-default" instance-id="YiJlcN" data-ph-id="ph-page-element-page21-1IF8q6"> <div class="heading-block-info" data-ph-id="ph-page-element-page21-9jVMNm"> <ppc-container component-content-key="h2-heading" class="heading-two" data-ph-cid="h2-heading1" data-ph-id="ph-page-element-page21-f6SlSv"> <ppc-content key="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-FZbCNj" instance-id="YiJlcN-F9XwMz" data-ph-id="ph-page-element-page21-uFAm7H" class="ppc-text ppc-content"><h2 ph-element-dummy-ele="true">Join Our Journey</h2></ppc-content> </ppc-container> </div> <div class="heading-block-actions" data-ph-id="ph-page-element-page21-ZpnCjY"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-page-element-page21-x5LyRp"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-page-element-page21-XI2m1z"> <div class="ph-card" card-name="ph-video-popup-cc-view1" card-layout="ph-layout-h" instance-id="TxV0bB" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-8B8fn6"> <div class="ph-layout-h ph-video-popup-cc-view1 ph-card-block" data-ph-at-id="ph-video-popup-cc-view1" data-ph-id="ph-page-element-page21-xL2IgL"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-1Vh167"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-ubzNY3"> <div class="media" ph-card-block-num="1" data-ph-id="ph-page-element-page21-ZVxR01"> <figure class="image" data-ph-id="ph-page-element-page21-q726Xl"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-0GTFgN"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-mmPuWB" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-ff8P8K" alt="img1" key-alt="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-rsbCL9" unique-img="true" data-ph-cid="primary-image1" instance-id="TxV0bB-mGAsV8" data-ph-id="ph-page-element-page21-PwO3Ff" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/Conference_Room_053-1720450722591.jpg" /></ppc-content> </ppc-container> </figure> <div class="video-popup-block" ph-media-gallery-v1="" data-widget-attr="ph-media-gallery-v1" data-ph-id="ph-page-element-page21-eyNMSx"> <ppc-container component-content-key="video-popup" class="video-popup" data-ph-cid="video-popup1" data-ph-id="ph-page-element-page21-0p81pL"> <button class="ph-gallery-item-link popup-static-block" style="border: 0;background: transparent;" aria-label="click here to play video in popup" key-aria-label="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-RrUhXL" ph-tevent="static_content_click" instance-id="TxV0bB-lLoa9p" data-ph-id="ph-page-element-page21-SQHh29" data-item-id="0"> <figure class="image" data-ph-id="ph-page-element-page21-sdfUQh"> <span data-ph-id="ph-page-element-page21-SqBcff"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-wBA6ZK" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-yUS4Jk" alt="play-icon" key-alt="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-GNG7rA" class="ph-gallery-item" data-gallery-item-type="video" data-gallery-video-provider="vimeo" data-widget-ref="ph-video-v1" pha-video-id="https://vimeo.com/966636034" pha-autoplay="1" pha-transcript-video-id="https://cdn.phenompeople.com/CareerConnectResources/LITIGLOBAL/en_global/desktop/assets/images/Corporate_Leadership_Conference_Color.pdf" pha-description-video-id="iWO5N3n1DXU" instance-id="TxV0bB-lLoa9p" data-ph-id="ph-page-element-page21-QXtHzx" data-item-id="0" pha-partner-id="null" pha-entry-id="null" ph-cms-video-gallery-link="false" pha-volume="0" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GLOBAL/images/video_play_image-1604659573159.png" /></ppc-content> </span> <figcaption data-ph-id="ph-page-element-page21-fod30n"> <span data-ph-id="ph-page-element-page21-h43gqT"> <ppc-content key="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-jLpJig" instance-id="TxV0bB-lLoa9p" data-ph-id="ph-page-element-page21-5B5mVH" class="ppc-text ppc-content"> Watch </ppc-content> </span> <span data-ph-id="ph-page-element-page21-5s5fbw"> <ppc-content key="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-myrjQN" instance-id="TxV0bB-lLoa9p" data-ph-id="ph-page-element-page21-hfugLb" class="ppc-text ppc-content"> the video </ppc-content> </span> </figcaption> </figure> </button> </ppc-container> <ppc-container component-content-key="popup-container" data-ph-id="ph-page-element-page21-NYY955"> <div class="popup-container hide" role="dialog" data-ph-id="ph-page-element-page21-VIAgaX"> <div class="popup-modal-backdrop" data-ph-id="ph-page-element-page21-JYONN6"> <div class="modal fade in show" data-ph-id="ph-page-element-page21-v3D6Hy"> <div class="modal-dialog" data-ph-id="ph-page-element-page21-mVRvbJ"> <button class="ph-gallery-close close" type="button" data-ph-at-id="close-the-popup-button" data-ph-id="ph-page-element-page21-2YwiR4"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page21-qfVAdZ"></i> <span class="sr-only" data-ph-id="ph-page-element-page21-hHUIPD"> <ppc-content key="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-vTtIuV" data-ph-at-id="close-the-popup-text" instance-id="TxV0bB-aasnud" data-ph-id="ph-page-element-page21-SHqmKq" class="ppc-text ppc-content"> Close the popup </ppc-content> </span> </button> <div class="modal-content" data-ph-id="ph-page-element-page21-cjqEGw"> <div ph-card-slider-v1="" pha-phslid-autoplay="true" pha-phslide-dots="true" pha-phslid-lazy-load="progressive" pha-load-on-event="true" class="ph-gallery-container ph-slider-container ph-slide-loader" data-ph-id="ph-page-element-page21-444rnG"><div class="ph-gallery-item-container"></div></div> <div class="ph-gallery-footer hide" data-ph-id="ph-page-element-page21-Gb3te1"> <button class="btn ph-gallery-description" aria-live="assertive" aria-pressed="false" data-ph-id="ph-page-element-page21-qKnetX"> <i class="icon icon-audio-description" aria-hidden="true" data-ph-id="ph-page-element-page21-7mzn5v"></i> <span class="disableDescripton" data-ph-id="ph-page-element-page21-ld4HhP"> <ppc-content key="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-LpGf1y" instance-id="TxV0bB-aasnud" data-ph-id="ph-page-element-page21-V4nj6t" class="ppc-text ppc-content"> Disable Audio Description </ppc-content> </span> <span class="enableDescripton" data-ph-id="ph-page-element-page21-WGPksV"> <ppc-content key="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-KKsne4" instance-id="TxV0bB-aasnud" data-ph-id="ph-page-element-page21-EVu41n" class="ppc-text ppc-content"> Enable Audio Description </ppc-content> </span> </button> <button class="btn ph-gallery-transcript" data-ph-id="ph-page-element-page21-vUIb3n"> <i class="icon icon-tanscript" aria-hidden="true" data-ph-id="ph-page-element-page21-xjY5x7"></i> <span data-ph-id="ph-page-element-page21-FwBY5F"> <ppc-content key="ph-html-v1-ph-video-popup-media-large-cc-view1-option1-q8z2s6-l6PDwK" instance-id="TxV0bB-aasnud" data-ph-id="ph-page-element-page21-PM6h6D" class="ppc-text ppc-content"> Transcript </ppc-content> </span> </button> </div> </div> </div> </div> </div> </div> </ppc-container> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div></section> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="-1603788336505" view="1603788346384-view16" original-view="view16" instance-id="454Vsy" theme="default"><div class="ph-category-overview-v3-view16-default ph-widget-target" data-ph-id="-1603788336505-1" as-element="ph-category-overview-v3" data-widget="ph-category-overview-v3" view="1603788346384-view16" original-view="view16" theme="default" ph-removed="true" instance-id="454Vsy"></div></section> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page21-EbGfYy" view="1558100245024-default" original-view="default" instance-id="T0QkMq" theme="theme21"><div class="ph-recently-viewed-jobs-v3-default-theme21 ph-widget-target" data-ph-id="ph-page-element-page21-HlCbnD" as-element="ph-recently-viewed-jobs-v3" data-widget="ph-recently-viewed-jobs-v3" view="default-1569222961313" original-view="default" theme="theme21" ph-removed="true" instance-id="T0QkMq" jobs-display-mode="seeMore" max-display-count="6"></div></section> <section class="ppc-section ph-widget" type="static" data-ph-id="ph-page-element-page21-K5s3IE" view="1529317834365-media-testimonial-cc-slider-view2-option1" original-view="ph-media-testimonial-cc-slider-view2-option1" instance-id="2ZfUew" theme="theme3"> <div as-element="ph-html-v1" data-widget="ph-html-v1" view="1529317834365-media-testimonial-cc-slider-view2-option1" original-view="ph-media-testimonial-cc-slider-view2-option1" type="static" data-ph-id="ph-page-element-page21-bNqnXc" instance-id="2ZfUew" class="ph-widget-target ph-media-testimonial-cc-slider-view2-option1-theme3" theme="theme3"> <div class="ph-component-cntr ph-widget-box header-center heading-block-hide" default-cards-count="3" data-ph-id="ph-page-element-page21-ZXEiqx" style="background-image: url(&quot;https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/WhiteBackgroundTexture-1655219424078.jpg&quot;);"> <div class="inner-container" data-ph-id="ph-page-element-page21-njiAPJ"> <div class="ph-container-heading-block" data-ph-id="ph-page-element-page21-tMnjGl"> <div class="ph-header-block-default" card-name="ph-header-block-default" instance-id="QsYNdN" data-ph-id="ph-page-element-page21-IWeLXl"> <div class="heading-block-info" data-ph-id="ph-page-element-page21-Mu4n0q"> </div> <div class="heading-block-actions" data-ph-id="ph-page-element-page21-sSpdPD"> </div> </div> </div> <div class="ph-container-content-block ph-static-slider" data-ph-id="ph-page-element-page21-S2brDs"> <div class="ph-slide-loader" ph-card-slider-v1="" data-widget-attr="ph-card-slider-v1" role="region" pha-phslide-dots="false" pha-phslide-use-transform="false" pha-phslide-fade="false" pha-phslide-adaptive-height="true" pha-phslide-autoplay="false" pha-phslide-arrows="true" pha-phslide-accessibility="false" pha-phslide-draggable="false" data-cards-per-row="one" pha-phslide-aria-text="Carousel, You're currently viewing slide " pha-phslide-custom-paging="<button type='button' role='tab' aria-label='#arialabel#'></button>" pha-phslide-prev-arrow="<button class='slick-prev slick-arrow' aria-label='View previous slide same page' type='button'>Previous</button>" pha-phslide-next-arrow="<button class='slick-next slick-arrow' aria-label='View next slide same page' type='button'>Next</button>" data-ph-id="ph-page-element-page21-hz8ase" aria-label="Carousel, You're currently viewing slide 3 of 3" pha-phslide-autoplay-speed="0" pha-phslide-pause-on-hover="false"> <div class="ph-slider-container ph-card-container stackable" data-ph-id="ph-page-element-page21-rusH0S"> <div class="ph-card" card-name="ph-media-testimonial-cc-view2" instance-id="eVFItG" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-hBnb57" ph-slide-num="1"> <div class="ph-media-testimonial-cc-view2 ph-card-block" data-ph-at-id="ph-media-testimonial-cc-view2" data-ph-id="ph-page-element-page21-nA5NVk"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-KnyRSy"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-QS4qY6"> <div class="content ph-a11y-aria-live" ph-card-block-num="1" data-ph-id="ph-page-element-page21-k9dsmE"> <ppc-container component-content-key="heading" class="header element-center" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-gKbCDp" style="color: rgb(213, 20, 50);"> <span key-aria-level="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-300d9y" key-role="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-wy9CWj" instance-id="eVFItG-LoKhCs" data-ph-id="ph-page-element-page21-GF9y9R"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-PmDIVC" data-ph-at-id="heading-text" instance-id="eVFItG-LoKhCs" data-ph-id="ph-page-element-page21-7H4vu3" class="ppc-text ppc-content"><h2>What Our Employees Say</h2></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description element-center" data-ph-cid="description1" data-ph-id="ph-page-element-page21-TbT97E" style="color: rgb(51, 63, 72); font-family: &quot;Segoe UI Italic&quot;;"> <span class="description-block" data-ph-id="ph-page-element-page21-Lz8W2t"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-RHM26E" data-ph-at-id="description-text" instance-id="eVFItG-QhQkOy" data-ph-id="ph-page-element-page21-Jw7aEw" class="ppc-text ppc-content">“There is an atmosphere of motivation and support, igniting the passion and drive to unlock solutions and surpass client expectations. This is why I chose to work at Gannett Fleming and never looked back."</ppc-content> </span> </ppc-container> <figure class="image" data-ph-id="ph-page-element-page21-ibA6eH"> <ppc-container component-content-key="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-oDor1Q" class=""> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-FG6Vba" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-J2cFeF" alt="static image" key-alt="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-H9j884" unique-img="true" data-ph-cid="primary-image1" instance-id="eVFItG-DQmW6S" data-ph-id="ph-page-element-page21-EkO54I" aria-hidden="true" height-val="116" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/Berger116-1600872747881.jpg" /></ppc-content> </ppc-container> </figure> <ppc-container component-content-key="employee-name" class="employee-name element-center" data-ph-cid="employee-name1" data-ph-civalue="Lorem Ipsum" data-ph-id="ph-page-element-page21-DoCkIp" style="color: rgb(51, 63, 72);"> <span data-ph-id="ph-page-element-page21-czkIdL"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-GCrwQo" instance-id="eVFItG-nqoDVM" data-ph-id="ph-page-element-page21-WHhbsz" class="ppc-text ppc-content"> Sharon Berger </ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-details" class="employee-details element-center" data-ph-cid="employee-details1" data-ph-id="ph-page-element-page21-5e2m9O" style="color: rgb(51, 63, 72);"> <span data-ph-id="ph-page-element-page21-zH8yvl"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-gn2ruC" instance-id="eVFItG-ye4Eys" data-ph-id="ph-page-element-page21-VLDFGU" class="ppc-text ppc-content"> Vice President and Project Executive, Construction Services </ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-testimonial-cc-view2" instance-id="PpGbMd" card-container-style="background-image:'url()'" ph-slide-num="2" data-ph-id="ph-page-element-page21-gmHEXU"> <div class="ph-media-testimonial-cc-view2 ph-card-block" data-ph-at-id="ph-media-testimonial-cc-view2" data-ph-id="ph-page-element-page21-Lx1w2m"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-PoF81s"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-PVRnfU"> <div class="content ph-a11y-aria-live" ph-card-block-num="1" data-ph-id="ph-page-element-page21-wCCOOh"> <ppc-container component-content-key="heading" class="header element-center" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-itu7sK"> <span key-aria-level="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-tOf2hO" key-role="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-kQjTkT" instance-id="PpGbMd-LoKhCs" data-ph-id="ph-page-element-page21-OqU9b3"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-z019LZ" data-ph-at-id="heading-text" instance-id="PpGbMd-LoKhCs" data-ph-id="ph-page-element-page21-gY3foY" class="ppc-text ppc-content"><div><span style="color:rgba(51, 63, 72, 1);">What Our Employees Say</span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description element-center" data-ph-cid="description1" data-ph-id="ph-page-element-page21-UseJSH"> <span class="description-block" data-ph-id="ph-page-element-page21-RnBnGy"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-GKN2qE" data-ph-at-id="description-text" instance-id="PpGbMd-QhQkOy" data-ph-id="ph-page-element-page21-OV0e24" class="ppc-text ppc-content"><div><span style="color:rgba(51, 63, 72, 1);">“I appreciate how Gannett Fleming values employees with strong safety and diversity and inclusion initiatives, growth opportunities, and a culture that promotes work-life balance."</span></div></ppc-content> </span> </ppc-container> <figure class="image" data-ph-id="ph-page-element-page21-KUoTVK"> <ppc-container component-content-key="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-nCmcJ2" class=""> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-VqnnhZ" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-YOCRh1" alt="static image" key-alt="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-x7hNWj" unique-img="true" data-ph-cid="primary-image1" instance-id="PpGbMd-DQmW6S" data-ph-id="ph-page-element-page21-zdhJBE" aria-hidden="true" height-val="116" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/Naldo116-1600872845984.jpg" /></ppc-content> </ppc-container> </figure> <ppc-container component-content-key="employee-name" class="employee-name element-center" data-ph-cid="employee-name1" data-ph-civalue="Lorem Ipsum" data-ph-id="ph-page-element-page21-z8dbo6"> <span data-ph-id="ph-page-element-page21-bGbbAU"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-zHp7gn" instance-id="PpGbMd-nqoDVM" data-ph-id="ph-page-element-page21-JRhbIP" class="ppc-text ppc-content"><div><span style="color:rgba(51, 63, 72, 1);">Naldo Gonzalez</span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-details" class="employee-details element-center" data-ph-cid="employee-details1" data-ph-id="ph-page-element-page21-yzyI32"> <span data-ph-id="ph-page-element-page21-ACJCgA"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-kDKv48" instance-id="PpGbMd-ye4Eys" data-ph-id="ph-page-element-page21-SrAYr3" class="ppc-text ppc-content"><div><span class="brand-color-primary">Vice President, Florida Transportation Director</span></div></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-testimonial-cc-view2" instance-id="IqAuMr" card-container-style="background-image:'url()'" ph-slide-num="3" data-ph-id="ph-page-element-page21-3gHGrY"> <div class="ph-media-testimonial-cc-view2 ph-card-block" data-ph-at-id="ph-media-testimonial-cc-view2" data-ph-id="ph-page-element-page21-rk1kTV"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-vZYbwa"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-B9TD8X"> <div class="content ph-a11y-aria-live" ph-card-block-num="1" data-ph-id="ph-page-element-page21-zXvK5l"> <ppc-container component-content-key="heading" class="header element-center" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-nx5VsP"> <span key-aria-level="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-xKRIMy" key-role="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-fLAwO4" instance-id="IqAuMr-LoKhCs" data-ph-id="ph-page-element-page21-wqXY6Q"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-RcsyH0" data-ph-at-id="heading-text" instance-id="IqAuMr-LoKhCs" data-ph-id="ph-page-element-page21-023MF1" class="ppc-text ppc-content"><div><span class="brand-color-primary">What Our Employees Say</span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description element-center" data-ph-cid="description1" data-ph-id="ph-page-element-page21-qjQmXm"> <span class="description-block" data-ph-id="ph-page-element-page21-hDWNR1"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-sxkYID" data-ph-at-id="description-text" instance-id="IqAuMr-QhQkOy" data-ph-id="ph-page-element-page21-8XPtxK" class="ppc-text ppc-content"><div><span class="brand-color-primary">“I admire the firm's support of independent growth and innovation. Our company culture promotes new ideas and encourages employees to think outside the box, a creative freedom that helps with employee retention."</span></div></ppc-content> </span> </ppc-container> <figure class="image" data-ph-id="ph-page-element-page21-eigP1C"> <ppc-container component-content-key="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-6rMmAi"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-hxsaZT" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-ox2EqE" alt="static image" key-alt="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-qey2wI" unique-img="true" data-ph-cid="primary-image1" instance-id="IqAuMr-DQmW6S" data-ph-id="ph-page-element-page21-rzMaoL" aria-hidden="false" height-val="116" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/Fidleris116-1600872902348.jpg" /></ppc-content> </ppc-container> </figure> <ppc-container component-content-key="employee-name" class="employee-name element-center" data-ph-cid="employee-name1" data-ph-civalue="Lorem Ipsum" data-ph-id="ph-page-element-page21-DvwtVm"> <span data-ph-id="ph-page-element-page21-BEcoXu"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-74ViGz" instance-id="IqAuMr-nqoDVM" data-ph-id="ph-page-element-page21-HUt0wW" class="ppc-text ppc-content"><div><span class="brand-color-primary">Stasys Fidleris</span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-details" class="employee-details element-center" data-ph-cid="employee-details1" data-ph-id="ph-page-element-page21-6ggKnq"> <span data-ph-id="ph-page-element-page21-4h7Iz8"> <ppc-content key="ph-html-v1-ph-media-testimonial-cc-slider-view2-option1-2ZfUew-OBhTCn" instance-id="IqAuMr-ye4Eys" data-ph-id="ph-page-element-page21-TLqyDu" class="ppc-text ppc-content"><div><span class="brand-color-primary">Overhead Contact System Designer, Transit &amp; Rail</span></div></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> </div> <div class="ph-a11y-readable-content sr-only"><div role="presentation" aria-live="assertive" aria-atomic="true" aria-hidden="true"> slide 3 of 3 See what our employees have to say “I admire the firm's support of independent growth and innovation. Our company culture promotes new ideas and encourages employees to think outside the box, a creative freedom that helps with employee retention" Stasys Fidleris Overhead Contact System Designer, Transit &amp; Rail</div></div></div> </div> </div> </div> </section> <section class="ppc-section ph-widget" type="static" data-ph-id="ph-page-element-page21-git2l3" view="1530270938055-media-cc-view1-option1" original-view="ph-media-cc-view1-option1" instance-id="dP9RbL" theme="theme8"><div as-element="ph-html-v1" data-widget="ph-html-v1" view="1530270938055-media-cc-view1-option1" original-view="ph-media-cc-view1-option1" type="static" data-ph-id="ph-page-element-page21-CGu3im" instance-id="dP9RbL" class="ph-widget-target ph-media-cc-view1-option1-theme8" theme="theme8"> <div class="ph-component-cntr ph-widget-box header-center gray-lighter-bg" default-cards-count="4" data-ph-id="ph-page-element-page21-HSljw4"> <div class="inner-container" data-ph-id="ph-page-element-page21-p6fLTo"> <div class="ph-container-heading-block" data-ph-id="ph-page-element-page21-ZPwvX8"> <div class="ph-header-block-default" card-name="ph-header-block-default" instance-id="SoFg36" data-ph-id="ph-page-element-page21-TdqsfD"> <div class="heading-block-info" data-ph-id="ph-page-element-page21-mVOcYG"> <ppc-container component-content-key="h2-heading" class="heading-two" data-ph-cid="h2-heading1" data-ph-id="ph-page-element-page21-rKV7rt"> <h2 data-ph-id="ph-page-element-page21-S7y3LE"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-hrELeW" instance-id="SoFg36-v3YHc9" data-ph-id="ph-page-element-page21-1m3vX2" class="ppc-text ppc-content"> Our Benefits </ppc-content> </h2> </ppc-container> </div> <div class="heading-block-actions" data-ph-id="ph-page-element-page21-xSAJKp"> <ppc-container component-content-key="header-block-primary-action-link" class="header-block-primary-action-link" data-ph-cid="header-block-primary-action-link1" data-ph-id="ph-page-element-page21-gSOugZ"> <a key-ph-href="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-6n7JpN" title="See more" key-title="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-HO3iFR" class="action-link" key-aria-label="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-a4FUGj" ph-tevent="static_content_click" instance-id="SoFg36-MRSFJg" data-ph-id="ph-page-element-page21-4VQlwk" data-ph-href="javascript:void(0)" ph-href="https://www.gannettfleming.com/career-empowerment/our-benefits/" target="_blank" ph-external-link-enabled="one-trust-disabled"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-ZXhevb" instance-id="SoFg36-MRSFJg" data-ph-id="ph-page-element-page21-HbBvr9" class="ppc-text ppc-content">Learn More</ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-page-element-page21-pvyw6r"></i> </a> </ppc-container> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-page-element-page21-ClNuLe"> <div class="ph-card-container stackable" data-cards-per-row="three" data-ph-id="ph-page-element-page21-FHNfek"> <div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" instance-id="Lz30Ah" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-iAZGop"> <div class="ph-media-cc-view1 ph-card-block card-elems-center" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-page-element-page21-r0vm4k"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-PuPKXF"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-wYyWRQ"> <div ph-card-block-num="1" data-ph-id="ph-page-element-page21-PfR9nc"> <figure class="image" data-ph-id="ph-page-element-page21-ZRfSeb"> <ppc-container component-content-key="primary-image" class="primary-image ph-image-fit-container-cms" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-oBOoEK"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-XarWDV" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-Glapr6" alt="Sharpe your career" key-alt="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-rqoZEi" unique-img="true" data-ph-cid="primary-image1" instance-id="Lz30Ah-WJXRNv" data-ph-id="ph-page-element-page21-qoq4ko" crop-size="fit" height-val="68" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/Notebook-1600715858968.png" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-page-element-page21-1SZCf7"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-u29moL"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-heP2pM"> <span key-aria-level="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-gOoIz2" key-role="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-05AaXT" instance-id="Lz30Ah-F9rqHI" data-ph-id="ph-page-element-page21-2nPva7"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-mGBlC3" data-ph-at-id="heading-text" instance-id="Lz30Ah-F9rqHI" data-ph-id="ph-page-element-page21-Srwgk5" class="ppc-text ppc-content">Shape Your Career</ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page21-OVILR4"> <span class="description-block" data-ph-id="ph-page-element-page21-Ir9V5q"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-FW2pOe" data-ph-at-id="description-text" instance-id="Lz30Ah-HVXSPa" data-ph-id="ph-page-element-page21-EXZvha" class="ppc-text ppc-content"> Bring your ideas and pursue meaningful career tracks, opportunities. </ppc-content> </span> </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="yyrkAS" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-gVpqPI"> <div class="ph-media-cc-view1 ph-card-block card-elems-center" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-page-element-page21-QOphLV"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-N4xasi"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-u7Ghbn"> <div ph-card-block-num="1" data-ph-id="ph-page-element-page21-xubp5M"> <figure class="image" data-ph-id="ph-page-element-page21-rUTUjf"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-y4I99V"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-6xuDye" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-tXxFLI" alt="Learn and grow" key-alt="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-KGbMtr" unique-img="true" data-ph-cid="primary-image1" instance-id="yyrkAS-f56y7T" data-ph-id="ph-page-element-page21-UQTSCh" height-val="68" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/GraduationCap-Diploma_icon-1600715587511.png" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-page-element-page21-8kt4sc"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-mjHwPq"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-sOplyX"> <span key-aria-level="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-TQGWn1" key-role="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-Bkl7h5" instance-id="yyrkAS-Cl9Qq4" data-ph-id="ph-page-element-page21-vNbZ5Y"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-OYAkwP" data-ph-at-id="heading-text" instance-id="yyrkAS-Cl9Qq4" data-ph-id="ph-page-element-page21-YZWMBD" class="ppc-text ppc-content"> Learn and Grow </ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page21-rWXjMl"> <span class="description-block" data-ph-id="ph-page-element-page21-2ERnx2"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-OQU9MR" data-ph-at-id="description-text" instance-id="yyrkAS-rlpAHM" data-ph-id="ph-page-element-page21-kjUrLO" class="ppc-text ppc-content"> Enhance your professional development through education and training. </ppc-content> </span> </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="HNNFLi" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-SkfY6M"> <div class="ph-media-cc-view1 ph-card-block card-elems-center" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-page-element-page21-7354Qf"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-PHqpIh"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-XAwziA"> <div ph-card-block-num="1" data-ph-id="ph-page-element-page21-hkJk0x"> <figure class="image" data-ph-id="ph-page-element-page21-QBsfVn"> <ppc-container component-content-key="primary-image" class="primary-image ph-image-fit-container-cms" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-ZxoZbx"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-vEymrY" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-NPXoCi" alt="Calendar" key-alt="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-3RUQSo" unique-img="true" data-ph-cid="primary-image1" instance-id="HNNFLi-w2Rqcv" data-ph-id="ph-page-element-page21-qkpppW" crop-size="fit" height-val="68" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/Calendar-1600715692584.png" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-page-element-page21-NmpLuY"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-8nbwM1"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-6Tq505"> <span key-aria-level="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-KzUupP" key-role="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-Cb2ZXj" instance-id="HNNFLi-A0bhBD" data-ph-id="ph-page-element-page21-WhZEQ1"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-BI2r0D" data-ph-at-id="heading-text" instance-id="HNNFLi-A0bhBD" data-ph-id="ph-page-element-page21-a8iYMe" class="ppc-text ppc-content"> Keep Current </ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page21-1L2Q0x"> <span class="description-block" data-ph-id="ph-page-element-page21-kcB6Fr"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-ldW4i1" data-ph-at-id="description-text" instance-id="HNNFLi-5dbWSq" data-ph-id="ph-page-element-page21-WmWPn6" class="ppc-text ppc-content"> Our skills training helps you keep pace with the changing workplace. </ppc-content> </span> </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="T7vxaR" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-Pv0303"> <div class="ph-media-cc-view1 ph-card-block card-elems-center" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-page-element-page21-YaNy77"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-ZO31Rs"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-5wsXuV"> <div ph-card-block-num="1" data-ph-id="ph-page-element-page21-zCYCkS"> <figure class="image" data-ph-id="ph-page-element-page21-OV5WMV"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-qjEIbk"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-n74y8i" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-Zeid7j" alt="Broken arm icon" key-alt="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-njzMgF" unique-img="true" data-ph-cid="primary-image1" instance-id="T7vxaR-68iuol" data-ph-id="ph-page-element-page21-pzMkIm" height-val="68" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/Handshake-1600715960558.png" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-page-element-page21-eGxlWS"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-Eq0JK3"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-Q5vswT"> <span key-aria-level="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-80md1k" key-role="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-9xeXQX" instance-id="T7vxaR-J2kQGB" data-ph-id="ph-page-element-page21-GOcCvv"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-nsiyWy" data-ph-at-id="heading-text" instance-id="T7vxaR-J2kQGB" data-ph-id="ph-page-element-page21-JGeEXc" class="ppc-text ppc-content">Give Back</ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page21-2oRzN3"> <span class="description-block" data-ph-id="ph-page-element-page21-2QojHc"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-PZTnN3" data-ph-at-id="description-text" instance-id="T7vxaR-QKCIQL" data-ph-id="ph-page-element-page21-OUKYUr" class="ppc-text ppc-content"> Help improve our communities and environment. </ppc-content> </span> </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="xc3f3P" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-IwPPfm"> <div class="ph-media-cc-view1 ph-card-block card-elems-center" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-page-element-page21-p9RAgQ"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-6wnj9F"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-m1vQOK"> <div ph-card-block-num="1" data-ph-id="ph-page-element-page21-KPHBeg"> <figure class="image" data-ph-id="ph-page-element-page21-Xu8ByE"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-QHPQKP"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-z9ynj8" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-sHgw93" alt="Stay Healthy" key-alt="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-jHC6NL" unique-img="true" data-ph-cid="primary-image1" instance-id="T7vxaR-68iuol" data-ph-id="ph-page-element-page21-44aco3" height-val="68" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/BrokenArm-1600715818195.png" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-page-element-page21-ss0rqQ"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-MyJLdh"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-oy2ecu"> <span key-aria-level="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-vqzHfk" key-role="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-OfwwLI" instance-id="T7vxaR-J2kQGB" data-ph-id="ph-page-element-page21-vtd56g"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-cOBeei" data-ph-at-id="heading-text" instance-id="T7vxaR-J2kQGB" data-ph-id="ph-page-element-page21-yswmiC" class="ppc-text ppc-content"> Stay Healthy </ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page21-UFN9V7"> <span class="description-block" data-ph-id="ph-page-element-page21-87VztM"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-9qHQY1" data-ph-at-id="description-text" instance-id="T7vxaR-QKCIQL" data-ph-id="ph-page-element-page21-F3r14L" class="ppc-text ppc-content"> Be well with health plans that help you support your loved ones. </ppc-content> </span> </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="nWBdcb" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-0uaUdr"> <div class="ph-media-cc-view1 ph-card-block card-elems-center" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-page-element-page21-gbh4iG"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-page-element-page21-1ornfK"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-page-element-page21-TktUVW"> <div ph-card-block-num="1" data-ph-id="ph-page-element-page21-qgs8Lh"> <figure class="image" data-ph-id="ph-page-element-page21-NqUKff"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-JmOCDV"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-xrYQrc" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-mN6kM6" alt="Savings" key-alt="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-bzSt5G" unique-img="true" data-ph-cid="primary-image1" instance-id="T7vxaR-68iuol" data-ph-id="ph-page-element-page21-w9IhTE" height-val="68" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/piggy-bank-1600715904885.png" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-page-element-page21-IDDgAV"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page21-QW80v4"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-cUiBsE"> <span key-aria-level="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-6sx0mg" key-role="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-Gs9Umy" instance-id="T7vxaR-J2kQGB" data-ph-id="ph-page-element-page21-GuOPJD"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-jq7mvv" data-ph-at-id="heading-text" instance-id="T7vxaR-J2kQGB" data-ph-id="ph-page-element-page21-HZ1fpL" class="ppc-text ppc-content">Invest in Yourself</ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page21-89iyuB"> <span class="description-block" data-ph-id="ph-page-element-page21-UWPN3a"> <ppc-content key="ph-html-v1-ph-media-cc-view1-option1-dP9RbL-jcq3Wj" data-ph-at-id="description-text" instance-id="T7vxaR-QKCIQL" data-ph-id="ph-page-element-page21-vnsRPJ" class="ppc-text ppc-content"> Plan for the future with our compensation and benefits packages. </ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div> </div></section> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page21-OgiQUX" view="1558100349271-default" original-view="default" instance-id="V0i4YZ" theme="theme21"><div class="ph-near-by-jobs-v2-default-theme21 ph-widget-target" data-ph-id="ph-page-element-page21-rSAWQE" as-element="ph-near-by-jobs-v2" data-widget="ph-near-by-jobs-v2" view="default-1569222985272" original-view="default" theme="theme21" ph-removed="true" instance-id="V0i4YZ"></div></section><section class="ppc-section ph-widget" type="static" data-ph-id="ph-page-element-page21-JShjSp" view="1533208027702-jtc-card-cc-view1-option1" original-view="ph-jtc-card-cc-view1-option1" instance-id="G93ogH" theme="theme2"> <div as-element="ph-html-v1" data-widget="ph-html-v1" view="1533208027702-jtc-card-cc-view1-option1" original-view="ph-jtc-card-cc-view1-option1" type="static" data-ph-id="ph-page-element-page21-lMTa1P" instance-id="G93ogH" class="ph-widget-target ph-jtc-card-cc-view1-option1-theme2" theme="theme2"> <div class="ph-component-cntr ph-widget-box heading-block-hide" default-cards-count="1" data-ph-id="ph-page-element-page21-sZTeyg"> <div class="inner-container" data-ph-id="ph-page-element-page21-tUa9QE"> <div class="ph-container-heading-block" data-ph-id="ph-page-element-page21-6Qx2VO"> <div class="ph-header-block-default" card-name="ph-header-block-default" instance-id="P8JUKI" data-ph-id="ph-page-element-page21-eyMcHf"> <div class="heading-block-info" data-ph-id="ph-page-element-page21-uoIQHa"> </div> <div class="heading-block-actions" data-ph-id="ph-page-element-page21-SSBy2W"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-page-element-page21-6WTiCA"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-page-element-page21-xCJ86P"> <div class="ph-card" card-name="ph-jtc-card-cc-view1" instance-id="RXJ2fF" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-O8LKDP"> <div class="ph-jtc-card-cc-view1 ph-card-block" data-ph-at-id="ph-jtc-card-cc-view1" data-ph-id="ph-page-element-page21-1nNJSE"> <figure class="image" data-ph-id="ph-page-element-page21-OhUgc5"> <ppc-container component-content-key="primary-image" class="element-center" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-JUulX2"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-RkCIL5" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-jtc-card-cc-view1-option1-G93ogH-kfbOzN" alt="Jtc Banner Image" key-alt="ph-html-v1-ph-jtc-card-cc-view1-option1-G93ogH-tjqomm" unique-img="true" data-ph-cid="primary-image1" instance-id="RXJ2fF-r0eHQn" data-ph-id="ph-page-element-page21-1Pqtwh" height-val="478" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/4WaystoBecomeaBetterAllyintheWorkplaceMobileThumbnail-1656421376344.png" /></ppc-content> </ppc-container> <ppc-container component-content-key="overlay" class="overlay" data-ph-cid="overlay1" data-ph-id="ph-page-element-page21-tVuxmg" style="background-color: rgba(0, 0, 0, 0.25);"> <div class="overlay-wrapper" data-ph-id="ph-page-element-page21-l96rp2"> </div> </ppc-container> </figure> <div class="content" data-ph-id="ph-page-element-page21-wXNEBZ"> <div class="data" data-ph-id="ph-page-element-page21-HDkGvc"> <ppc-container component-content-key="heading" class="header element-center" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-bsU6Fp"> <span data-ph-id="ph-page-element-page21-3z1K8a"> <ppc-content key="ph-html-v1-ph-jtc-card-cc-view1-option1-G93ogH-ZeZ6qP" data-ph-at-id="heading-text" instance-id="RXJ2fF-xFZMel" data-ph-id="ph-page-element-page21-h0SXAj" class="ppc-text ppc-content"><br /><br /><br />Join Our Talent Community</ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description element-center" data-ph-cid="description1" data-ph-id="ph-page-element-page21-3uTTsP"> <span class="description-block" data-ph-id="ph-page-element-page21-b6QdVf"> <ppc-content key="ph-html-v1-ph-jtc-card-cc-view1-option1-G93ogH-F90C05" data-ph-at-id="description-text" instance-id="RXJ2fF-gsEV1I" data-ph-id="ph-page-element-page21-o7Pc4u" class="ppc-text ppc-content"><div>Receive up-to-the-minute job openings tailored just for you.</div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="element-center link ph-icon-hide primary-button" data-ph-cid="primary-action-link1" data-ph-id="ph-page-element-page21-vaotM9"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-page-element-page21-i1XCJM"> <a class="action-link" key-ph-href="ph-html-v1-ph-jtc-card-cc-view1-option1-G93ogH-6DhkED" title="Sign up for The joint talent community" key-title="ph-html-v1-ph-jtc-card-cc-view1-option1-G93ogH-4PbrIk" aria-label="Sign Up" key-aria-label="ph-html-v1-ph-jtc-card-cc-view1-option1-G93ogH-ajgCIw" ph-tevent="join_talent_community_click" instance-id="RXJ2fF-8VNuBS" data-ph-id="ph-page-element-page21-TCf7bX" target="_self" data-ph-href="https://careers.gannettfleming.com/us/en/jointalentcommunity?applyType=JTC" hidelinktarget="false" ph-href="https://careers.gannettfleming.com/us/en/jointalentcommunity?applyType=JTC"> <ppc-content key="ph-html-v1-ph-jtc-card-cc-view1-option1-G93ogH-1X96kn" data-ph-at-id="link-text" instance-id="RXJ2fF-8VNuBS" data-ph-id="ph-page-element-page21-rGVKzQ" class="ppc-text ppc-content"> Sign Up </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-page-element-page21-XYoaAQ"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="ppc-section ph-widget" type="static" data-ph-id="ph-page-element-page21-iLLQ8c" view="1533208038675-media-large-img-left-cc-view1-option2" original-view="ph-media-large-img-left-cc-view1-option2" instance-id="0hAPyr" theme="theme5"> <div class="ph-media-large-img-left-cc-view1-option2-theme5 ph-widget-target" data-ph-id="ph-page-element-page21-wpToc8" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1533208038675-media-large-img-left-cc-view1-option2" original-view="ph-media-large-img-left-cc-view1-option2" theme="theme5" instance-id="0hAPyr"> <div class="ph-component-cntr ph-widget-box heading-block-hide" default-cards-count="1" max-allowed-cards="2" data-ph-id="ph-page-element-page21-cRMJ6c"> <div class="inner-container" data-ph-id="ph-page-element-page21-ZhvYFw"> <div class="ph-container-heading-block" data-ph-id="ph-page-element-page21-zQiv3s"> <div class="ph-header-block-default" card-name="ph-header-block-default" instance-id="qgoRdh" data-ph-id="ph-page-element-page21-l14uc5"> <div class="heading-block-info" data-ph-id="ph-page-element-page21-q3DzJw"> </div> <div class="heading-block-actions" data-ph-id="ph-page-element-page21-LhUFXp"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-page-element-page21-TXh2LL"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-page-element-page21-k1sWm8"> <div class="ph-card" card-name="ph-media-large-img-left-cc-view1" card-layout="ph-layout-h" data-ph-card-block-alignment="h" instance-id="qQRVqT" card-container-style="background-image:'url()'" data-ph-id="ph-page-element-page21-F70jJq"> <div class="ph-card-block ph-media-large-img-left-cc-view1 ph-layout-h full-card-link" data-ph-at-id="ph-media-large-img-left-cc-view1" data-ph-id="ph-page-element-page21-85mz4K" style="position: relative; display: block;"> <a ph-cms-link="true" ph-tevent="static_content_click" title="" style="position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; pointer-events: all; z-index: 1;" key-ph-href="0hAPyr-tugNGZ-ph-media-large-img-left-cc-view1-option2-diversityandinclusion" key-aria-label="0hAPyr-tugNGZ-ph-media-large-img-left-cc-view1-option2-" key-title="0hAPyr-tugNGZ-ph-media-large-img-left-cc-view1-option2-" instance-id="tugNGZ" data-ph-id="ph-widget-element-1601468489001-CQz9QE" class="" ph-href="https://www.gannettfleming.com/about/our-people/inclusion/" target="_self"></a><div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-page-element-page21-jptwx4"> <div class="ph-col-5" ph-col-num="1" data-ph-id="ph-page-element-page21-KexQf1"> <div class="media" ph-card-block-num="1" data-ph-id="ph-page-element-page21-TpmI7M"> <figure class="image" data-ph-id="ph-page-element-page21-ee0rWi"> <ppc-container component-content-key="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page21-sloIGN" class=""> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page21-wWc24R" class="ppc-image ppc-content"><img key-src="ph-html-v1-ph-media-large-img-left-cc-view1-option2-0hAPyr-eQ19dY" alt="diversity image" key-alt="ph-html-v1-ph-media-large-img-left-cc-view1-option2-0hAPyr-cp7peo" unique-img="true" data-ph-cid="primary-image1" instance-id="qQRVqT-R5d2gM" data-ph-id="ph-page-element-page21-iLDg0s" class="" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/ERG_Logos_2023_540x496-1694106111854.png" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-7" ph-col-num="2" data-ph-id="ph-page-element-page21-9frLXS"> <div class="content" ph-card-block-num="2" data-ph-id="ph-page-element-page21-A43MOZ"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-page-element-page21-Xb9bcw"> <span data-ph-id="ph-page-element-page21-j4yhE5"> <ppc-content key="ph-html-v1-ph-media-large-img-left-cc-view1-option2-0hAPyr-s8UV1i" data-ph-at-id="heading-text" instance-id="qQRVqT-RGohOB" data-ph-id="ph-page-element-page21-FAsi07" class="ppc-text ppc-content"> Employee Resource Groups </ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-page-element-page21-7a8OQ2"> <span class="description-block" data-ph-id="ph-page-element-page21-DtTtpI"> <ppc-content key="ph-html-v1-ph-media-large-img-left-cc-view1-option2-0hAPyr-jvJQJP" data-ph-at-id="description-text" instance-id="qQRVqT-5wvl1Q" data-ph-id="ph-page-element-page21-f19T1M" class="ppc-text ppc-content"><div>Our Employee Resource Groups have been instrumental in advancing our efforts around inclusion, giving a voice to all employees across the firm and fostering an inclusive environment where everyone feels empowered to share their ideas.&nbsp;</div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="plain-button" data-ph-cid="primary-action-link1" data-ph-id="ph-page-element-page21-pIILuE"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-page-element-page21-I3nZPR"> <a class="action-link" key-ph-href="ph-html-v1-ph-media-large-img-left-cc-view1-option2-0hAPyr-XYLywE" title="" key-title="ph-html-v1-ph-media-large-img-left-cc-view1-option2-0hAPyr-67hEuP" key-aria-label="ph-html-v1-ph-media-large-img-left-cc-view1-option2-0hAPyr-lJnFlh" ph-tevent="static_content_click" instance-id="qQRVqT-bsqBtx" data-ph-id="ph-page-element-page21-p1bFfa" data-ph-href="https://www.gannettfleming.com/about/our-people/inclusion/" target="_self" hidelinktarget="false" previous-z-index="" style="z-index: 3; position: relative; pointer-events: all;" ph-href="https://www.gannettfleming.com/about/our-people/inclusion/" arialabel="" ph-external-link-enabled="one-trust-disabled"> <ppc-content key="ph-html-v1-ph-media-large-img-left-cc-view1-option2-0hAPyr-Q4JdgB" data-ph-at-id="link-text" instance-id="qQRVqT-bsqBtx" data-ph-id="ph-page-element-page21-siM2es" class="ppc-text ppc-content"> Learn more </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-page-element-page21-mZvXUH"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page21-VWnmbq" view="1537195082435-default" original-view="default" instance-id="FxLULI" theme="default"> <div class="ph-location-overview-map-v2-default-default ph-widget-target" data-ph-id="ph-page-element-page21-ASG7v6" as-element="ph-location-overview-map-v2" data-widget="ph-location-overview-map-v2" view="default-1559287164322" original-view="default" theme="default" instance-id="FxLULI"></div> </section><section class="ppc-section ph-widget" type="dynamic" data-ph-id="-1599147519571" view="1599147521209-view3" original-view="view3" instance-id="l8XoLJ" theme="theme1"><div class="ph-glassdoor-widget-v1-view3-theme1 ph-widget-target" data-ph-id="-1599147519571-1" as-element="ph-glassdoor-widget-v1" data-widget="ph-glassdoor-widget-v1" view="view3-1606128787703" original-view="view3" theme="theme1" ph-removed="true" instance-id="l8XoLJ" donut.bind="{&quot;isEnabled&quot;: true}"></div></section> <!-- <h1>template four</h1> <section class="ph-widget ph-hero-block-cc-view2-option1-theme1" view="ph-hero-block-cc-view2-option1" theme="theme1" type="static" instance-id="7vtwux"></section> --> </div> </div> <div class="ph-footer" data-ph-id="ph-page-element-page21-B28s2v"><section class="ph-media-cc-view1-option3-theme1 ppc-section ph-widget" theme="theme1" type="static" instance-id="nkznWr" original-view="ph-media-cc-view1-option3" ph-module="gdpr" view="1635773230052-media-cc-view1-option3" data-ph-id="ph-widget-element-1635773230052-fypn02"><div as-element="ph-html-v1" data-widget="ph-html-v1" view="1635773230052-media-cc-view1-option3" original-view="ph-media-cc-view1-option3" type="static" data-ph-id="1635773230206" instance-id="nkznWr" 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="complementary" key-role="gdpr-gdprRole" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-aFDLNQ"> <div class="inner-container ph-cc-d-p-t-0 ph-cc-d-p-b-0" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-Kwjzct"> <div class="ph-container-content-block" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-9kAoh4"> <div class="ph-card-container stackable" data-cards-per-row="two" role="list" key-role="gdpr-cardListRole" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-vv2gqF"> <div class="ph-card" card-name="ph-media-cc-view1" role="listitem" key-role="OKuFWI-gdpr-cardListItemRole" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-QoysVO" instance-id="EgYMFr"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-rBb9NU"> <ppc-container component-content-key="primary-action-link" class="ph-cc-d-m-b-0 element-center ph-icon-hide" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-Tcbm32"> <div class="link" data-ph-at-id="media-default-link" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-m7YubG"> <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" target="_self" key-target="gdpr-ph-media-cc-view1-option3-primary-link-cookie-settings" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-aQYLV2" instance-id="blS5Ib"> <ppc-content key="gdpr-primary-link-text1" data-ph-at-id="link-text" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-rWOFk2" instance-id="Qnsigk"> Career Site Cookie Settings </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-Ybk56p"></i> </a> </div> </ppc-container> </div> </div> <div class="ph-card" card-name="ph-media-cc-view1" role="listitem" key-role="E6dm5e-gdpr-cardListItemRole" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-wjmU0y" instance-id="ImdJ58"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-w9aTLa"> <ppc-container component-content-key="primary-action-link" class="ph-cc-d-m-b-0 element-center ph-icon-hide" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-ndIEhq"> <div class="link" data-ph-at-id="media-default-link" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-8mVjUT"> <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="emailpersonalinfo" target="_self" key-target="gdpr-ph-media-cc-view1-option3-primary-link-personal-information" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-UbpVe6" instance-id="t6rpOW"> <ppc-content key="gdpr-primary-link-text2" data-ph-at-id="link-text" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-cv9Xuj" instance-id="gCXxWZ"> Personal Information </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-1635773230052-media-cc-view1-option3-ph-html-v1nkznWr-Q2GXU7"></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="4s73uu" data-ph-id="footer-NhdtzT" 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="4s73uu" theme="default" class="ph-widget-target footer-default" data-ph-id="ph-page-element-footer-4s73uu-BfTWbg"> <footer id="footer" role="region" data-ph-id="ph-page-element-footer-4s73uu-4zFeAY"> <div class="footer-block ph-widget-box" data-ph-id="ph-page-element-footer-4s73uu-M9JwTD"> <div class="container" data-ph-id="ph-page-element-footer-4s73uu-pBsee6"> <div class="top-block row" data-ph-id="ph-page-element-footer-4s73uu-XqWRsn"> <div class="footer-logo col-md-4 col-sm-3 col-xs-12" data-ph-id="ph-page-element-footer-4s73uu-bnRz4T"> <ul data-ph-id="ph-page-element-footer-4s73uu-lkYcEO"> <li data-ph-id="ph-page-element-footer-4s73uu-Qo0COb"> <a role="link" key-role="footer-achorLogoKeyRoleFooter" ph-href="https://www.gannettfleming.com/" title="footer logo" key-title="footerTitleText" key-ph-href="footerLogokeyUlrPath" ph-tevent="logo_click" data-ph-tevent-attr-trait62="logo" data-ph-at-id="footer-logo" data-ph-id="ph-page-element-footer-4s73uu-kOqUKZ"> <ppc-content type="image" aria-hidden="true" data-ph-id="ph-page-element-footer-4s73uu-UXqNwL"> <img class="img-responsive" alt="footer logo" key-alt="footerlogoKeyAlt" data-ph-id="ph-page-element-footer-4s73uu-muPpm5" key-src="footerLogoSrc1" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/images/GannettFleming_TranSystems_white-1723041532879.png" /> </ppc-content> </a> </li> <!--<li data-ph-at-id="footer-address-text"> <p> <ppc-content key="footerDeskGibraltarPrghOneAddresss">200 Gibraltar Road</ppc-content> </p> <p> <ppc-content key="footerDeskGibraltarPrghThreeAddresss">Suite 315, Horsham, PA 19044 </ppc-content> </p> <p> <ppc-content key="footerDeskGibraltarPrghTwoAddres">TEL: 888-985-7755</ppc-content> </p> </li>--> </ul> </div> <span class="col-md-2 col-sm-2 col-xs-6 footer-second-block" data-ph-id="ph-page-element-footer-4s73uu-AYMFsO"> <ul data-ph-id="ph-page-element-footer-4s73uu-oAC8O3"> <!--<li> <div class="heading"><ppc-content key="footerDeskCompanyCareersKey" data-ph-at-id="footer-headings">Company Careers</ppc-content></div> </li>--> <li data-ph-id="ph-page-element-footer-4s73uu-he6au9"> <a role="link" key-role="footer-achorInclusionKeyRoleFooter" ph-href="https://www.gannettfleming.com/about/our-people/inclusion/" key-ph-href="footer-InclusionLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Inclusion" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-tykv43"> <ppc-content key="footer-fInclusionLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-0N8SH5"> Inclusion </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-2Tx6lI"> <a role="link" key-role="footer-achorLocationsKeyRoleFooter" target="_blank" href="https://www.gannettfleming.com/contact/" key-href="footer-LocationsPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Locations" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-uNpVEU"> <ppc-content key="footer-fLocationsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-CS0iAt" language-overriden="true">Our Offices</ppc-content> </a> </li> </ul> </span> <span class="col-md-2 col-sm-2 col-xs-6 footer-third-block" data-ph-id="ph-page-element-footer-4s73uu-fwMRii"> <ul data-ph-id="ph-page-element-footer-4s73uu-cKE2FA"> <li data-ph-id="ph-page-element-footer-4s73uu-JVskrC"> <a role="link" key-role="footer-achorKeyRoleFooter" ph-href="jointalentcommunity?applyType=JTC" key-ph-href="footer-TalentCommunityLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Talent Community" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-vr6ERg"> <ppc-content key="footer-fTalentCommunityLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-fop3rE"> Talent Community </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-X8f9Vg"> <a role="link" key-role="footer-achorKeyRoleFooter" ph-href="jobcart" key-ph-href="footer-SavedJobsPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Saved Jobs" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-sJy7FY"> <ppc-content key="footer-fSavedJobsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-qpK7Qv"> Saved Jobs </ppc-content> </a> </li> </ul> </span> <span class="col-md-2 col-sm-2 col-xs-6 footer-fourth-block" data-ph-id="ph-page-element-footer-4s73uu-7DFYRH"> <ul data-ph-id="ph-page-element-footer-4s73uu-qBqeRM"> <li data-ph-id="ph-page-element-footer-4s73uu-TfPcL4"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://www.gannettfleming.com/news-insights/blog/" target="_blank" key-href="footer-BlogLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Blog" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-5R0G8g"> <ppc-content key="footer-fBlogLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-dfAi0F"> Blog </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-1tw4bk"> <a role="link" key-role="footer-achorKeyRoleFooter" ph-href="https://www.gannettfleming.com/markets/" key-ph-href="footer-MarketsPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Markets" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-3BvbDL"> <ppc-content key="footer-fMarketsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-VF7V2g"> Markets </ppc-content> </a> </li> </ul> </span> <span class="col-md-2 col-sm-2 col-xs-6 footer-five-block" data-ph-id="ph-page-element-footer-4s73uu-ctmGCF"> <ul data-ph-id="ph-page-element-footer-4s73uu-GnC0uf"> <li data-ph-id="ph-page-element-footer-4s73uu-kGTev6"> <a role="link" key-role="footer-achorKeyRoleFooter" ph-href="third-party-recruiter-policy" key-ph-href="footer-RecruiterPolicyLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Recruiter Policy" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-0NR4aN"> <ppc-content key="footer-fRecruiterPolicyLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-4dqLny"> Third Party Recruiter Policy </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-uRdy3d"> <a role="link" key-role="footer-achorKeyRoleFooter" ph-href="recruitment-fraud" target="_blank" key-ph-href="footer-RecruitmentFraudPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Recruitment Fraud" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-GDucTG"> <ppc-content key="footer-fRecruitmentFraudLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-fxi6y1"> Recruitment Fraud </ppc-content> </a> </li> </ul> </span> </div> <div class="SocialIcons" data-ph-id="ph-page-element-footer-4s73uu-LEafcW"> <ul data-ph-id="ph-page-element-footer-4s73uu-8WF9zV"> <li data-ph-id="ph-page-element-footer-4s73uu-wi2qEt"> <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/GannettFleming" target="_blank" aria-label="facebook" key-aria-label="footerfacebook" class="facebook" data-ph-id="ph-page-element-footer-4s73uu-nomsz2"> <i aria-hidden="true" class="icon icon-facebook" data-ph-id="ph-page-element-footer-4s73uu-0Eop7a"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-zDPtoQ"> <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="footerLinkdinHref" href="https://www.linkedin.com/company/gannett-fleming" target="_blank" aria-label="linkedin" key-aria-label="footerLinkedin" class="linkedin" data-ph-id="ph-page-element-footer-4s73uu-1Z4QFd"> <i aria-hidden="true" class="icon icon-linkedin" data-ph-id="ph-page-element-footer-4s73uu-eIyHD8"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-NW3w9N"> <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/GannettFleming" target="_blank" aria-label="twitter" key-aria-label="footerTwitter" class="twitter" data-ph-id="ph-page-element-footer-4s73uu-7tybTe"> <i aria-hidden="true" class="icon icon-twitter" data-ph-id="ph-page-element-footer-4s73uu-qsmN28"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-uP4fgw"> <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/GannettFleming" target="_blank" aria-label="youtube" key-aria-label="footerYoutube" class="instagram" data-ph-id="ph-page-element-footer-4s73uu-IqJxK1"> <i aria-hidden="true" class="icon icon-youtube" data-ph-id="ph-page-element-footer-4s73uu-lJSeJC"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-KSHKu4"> <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="youtube" key-href="footerInstagramHref" href="http://instagram.com/gannettfleming" target="_blank" aria-label="YouTube" key-aria-label="footerinstagram" class="instagram" data-ph-id="ph-page-element-footer-4s73uu-uBLtXF"> <i aria-hidden="true" class="icon icon-instagram" data-ph-id="ph-page-element-footer-4s73uu-OjfEqK"></i> </a> </li> </ul> </div> <div class="copy-right-block" data-ph-id="ph-page-element-footer-4s73uu-K1BFNj"> <div class="copy-right-inner-block" data-ph-id="ph-page-element-footer-4s73uu-o2waUJ"> <p class="col-md-6 col-sm-6 col-xs-12" data-ph-at-id="copyright-text" data-ph-id="ph-page-element-footer-4s73uu-kTBmh8"> <ppc-content key="footerCopyrightContentFirstKey" data-ph-at-id="copyright-text" data-ph-id="ph-page-element-footer-4s73uu-cwyOSA">Copyright © 2021 Gannett Fleming, Inc.</ppc-content> </p> <div class="copy-right-sub-block col-md-6 col-sm-6 col-xs-12" data-ph-id="ph-page-element-footer-4s73uu-IKjgqR"> <ul data-ph-id="ph-page-element-footer-4s73uu-By1Bp8"> <li data-ph-id="ph-page-element-footer-4s73uu-3EckJ3"> <a role="link" key-role="footer-achorKeyRoleFooter" ph-href="privacy-policy" key-ph-href="footer-privacyPolicynewPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Privacy Policy" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-AVDWmg"> <ppc-content key="footer-fPrivacyPolicyLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-Tc3dNZ"> Privacy Policy </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-u9Iyer"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://www.gannettfleming.com/about/our-people/inclusion/" target="_blank" key-href="footer-Non-DiscriminationPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Non-Discrimination" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-BaFxgY"> <ppc-content key="footer-fNon-DiscriminationLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-Q8lalb" language-overriden="true">Inclusion</ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-Um4hSr"> <a role="link" key-role="footer-achorKeyRoleFooter" href=" https://www.gannettfleming.com/intellectual-property-legal-notice" target="_blank" key-href="footer-IntellectualPropertyPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Intellectual Property" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-byMlRF"> <ppc-content key="footer-fIntellectualPropertyLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-NslUAG"> Intellectual Property </ppc-content> </a> </li> </ul> </div> </div> </div> </div> </div> </footer> </div></section></div> <!-- js files --> <script src="https://cdn.phenompeople.com/CareerConnectResources/GAFLUS/en_us/desktop/assets/scripts/1616415584990-custom.js" data-ph-id="ph-page-element-page21-y7YqtQ" 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/GAFLUS/en_us/desktop/page21/caas-platform/page-views-1727959225544.js" defer></script></body> </html><div id='csrfToken' style='display:none'>fe3b99072034410b9fb2d3827461dbff</div>

Pages: 1 2 3 4 5 6 7 8 9 10