.jobsearch-RecentSearches-container.jobsearch-RecentSearches-grid{margin:0 0 1.5rem}@media(max-width:convert-px-to-rem(832px)){.jobsearch-RecentSearches-container.jobsearch-RecentSearches-grid{margin:0}}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-innerGrid{padding:0 16px;width:100%;max-width:640px;margin:0 auto}@media(max-width:convert-px-to-rem(832px)){.jobsearch-RecentSearches-container.jobsearch-RecentSearches-innerGrid{padding:0}}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-background.is-desktop{background-color:#fff}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-emptySearches{text-align:center;padding-top:60px}@media(min-width:convert-px-to-rem(640px)){.jobsearch-RecentSearches-container.jobsearch-RecentSearches-emptySearches{padding-bottom:24px}}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-emptySearches--text{font-size:1rem;font-weight:700;margin-right:8px;color:#424242}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tabsContainer{display:flex;padding:8px 16px;border-top:8px solid #e4e2e0;background-color:#fff;position:relative;text-align:center}@media(min-width:768px){.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tabsContainer{border-top:1px solid #e4e2e0}}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab{width:50%;min-height:48px;padding:16px;max-width:18rem;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1.5rem;position:relative;background-color:#fff;border:none;border-bottom:2px solid #d4d2d0;cursor:pointer}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab.is-desktop{font-size:1rem}@media(min-width:640px){.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab.is-desktop{font-size:1.25rem}}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab:not(.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab--active).is-desktop{border-bottom:none}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab--active{border-bottom:4px solid #2557a7;font-weight:700}@media(max-width:convert-px-to-rem(640px)){.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab--active{border-bottom-width:2px}}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab--noShadow,.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab--withShadow{border-radius:100px;box-shadow:0 0 0 99999px rgba(0,0,0,.4);width:140px;z-index:100;padding:12px 0}.jobsearch-RecentSearches-container.jobsearch-RecentSearches-tab--noShadow{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity .5s linear}.jobsearch-RecentSearches-grid{margin:0 0 1.5rem}.jobsearch-RecentSearches-innerGrid{padding:0 1rem;width:100%;max-width:640px;margin:0 auto}@media(max-width:convert-px-to-rem(832px)){.jobsearch-RecentSearches-innerGrid{padding:0 16px}}@media(max-width:375px){.jobsearch-RecentSearches-innerGrid{padding:0 8px}}.jobsearch-RecentSearches-background.is-desktop{background-color:#fff;padding:0 1rem 4rem}@media(max-width:375px){.jobsearch-RecentSearches-background.is-desktop{padding-bottom:1.5rem}}@media(min-width:800px){.jobsearch-RecentSearches-background.is-desktop{padding-bottom:1.5rem}}.jobsearch-RecentSearches-background.is-twoPaneWidth{padding-bottom:1.5rem}.jobsearch-RecentSearches-emptySearches{line-height:1.25rem;font-size:.875rem;text-align:center;padding-top:32px}@media(min-width:convert-px-to-rem(640px)){.jobsearch-RecentSearches-emptySearches{padding-bottom:1.5rem}}.jobsearch-RecentSearches-emptySearches--text{font-weight:700;margin-right:8px}.jobsearch-RecentSearches-cardInner{display:flex;justify-content:space-around;align-items:center;width:100%}.jobsearch-RecentSearches-a11yLayout{margin:0 auto 12px;display:flex;max-width:65.25rem}.jobsearch-RecentSearches-a11yLayout.is-twoPaneWidth{max-width:1400px}@media(min-width:940px){.jobsearch-RecentSearches-a11yLayout.is-twoPaneWidth{width:874px}}@media(min-width:1280px){.jobsearch-RecentSearches-a11yLayout.is-twoPaneWidth{width:938px}}@media(min-width:1360px){.jobsearch-RecentSearches-a11yLayout.is-twoPaneWidth{width:964px}}@media(min-width:1364px){.jobsearch-RecentSearches-a11yLayout.is-twoPaneWidth{width:1024px}}@media(min-width:1440px){.jobsearch-RecentSearches-a11yLayout.is-twoPaneWidth{width:1094px}}@media(min-width:1740px){.jobsearch-RecentSearches-a11yLayout.is-twoPaneWidth{width:1400px}}.jobsearch-ViewJobContainer{display:flex;flex-direction:column;flex:0 1;background-color:#fff;position:fixed;margin-top:1rem;min-height:600px}@media only screen and (max-width:768px){.jobsearch-ViewJobContainer{display:none}}.jobsearch-ViewJobContainer-withBorder{border:1px solid #d4d2d0;border-radius:.5rem;overflow:hidden}.jobsearch-ViewJobContainer-inner{height:100%;width:100%}@media only screen and (min-width:800px){.jobsearch-RecentSearchesMixedJobFeed-headerContainer,.mosaic-provider-jobcards{max-width:30.125rem}}.no-scroll{overflow-x:auto;overflow-y:hidden}.no-scroll body{overflow-y:scroll}.vjs-back-to-jobcards{position:absolute;right:2rem;font-size:.85rem}[dir=rtl] .vjs-back-to-jobcards{right:auto;left:2rem}.vjs-back-to-jobcards.top{top:0}.vjs-back-to-jobcards.bottom{bottom:0}.screen-reader-only,.visible-on-focus-only:not(:focus){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.iframe-invisible{display:none}.jobsearch-ViewJobContainerWrapper{flex-basis:53%;padding-top:20px;min-width:0}@media(min-width:940px){.is-twoPaneWidth>.jobsearch-ViewJobContainerWrapper{flex-basis:440px}}@media(min-width:1280px){.is-twoPaneWidth>.jobsearch-ViewJobContainerWrapper{flex-basis:504px}}@media(min-width:1360px){.is-twoPaneWidth>.jobsearch-ViewJobContainerWrapper{flex-basis:530px}}@media(min-width:1440px){.is-twoPaneWidth>.jobsearch-ViewJobContainerWrapper{flex-basis:600px}}@media(min-width:1740px){.is-twoPaneWidth>.jobsearch-ViewJobContainerWrapper{flex-basis:790px}}.jobsearch-ViewJobContainer-a11yFix{position:sticky!important;top:1rem}.eof-SplitSearchBox{display:flex;margin:.5rem 1rem .625rem;flex-direction:column;align-items:stretch;border-radius:8px;box-sizing:border-box;box-shadow:0 0 2px rgba(45,45,45,.2),0 4px 8px rgba(45,45,45,.16),0 8px 16px rgba(45,45,45,.12)}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup{display:flex;justify-content:space-between;align-items:stretch}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:first-child .eof-SplitSearchBox-container:first-child{border-top-left-radius:8px}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:first-child .eof-SplitSearchBox-container:last-child{border-top-right-radius:8px}[dir=rtl] .eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:first-child .eof-SplitSearchBox-container:first-child{border-top-left-radius:unset;border-top-right-radius:8px}[dir=rtl] .eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:first-child .eof-SplitSearchBox-container:last-child{border-top-left-radius:8px;border-top-right-radius:unset}[dir=rtl] .eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:first-child .eof-SplitSearchBox-container:first-child:last-child{border-top-left-radius:8px;border-top-right-radius:8px}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:last-child{border-top:1px solid #e4e2e0}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:last-child .eof-SplitSearchBox-container:first-child{border-bottom-left-radius:8px;margin-right:0}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:last-child .eof-SplitSearchBox-container:last-child{border-bottom-right-radius:8px;margin-left:0}[dir=rtl] .eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:last-child .eof-SplitSearchBox-container:first-child{border-bottom-left-radius:unset;border-bottom-right-radius:8px;margin-left:0}[dir=rtl] .eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:last-child .eof-SplitSearchBox-container:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:unset;margin-right:0}[dir=rtl] .eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup:last-child .eof-SplitSearchBox-container:first-child:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container{display:flex;padding:.625rem .5rem;box-sizing:border-box;color:#2d2d2d;cursor:pointer;border:1px solid transparent;background:none;outline:none;flex-grow:1;border-spacing:0;position:relative;overflow:hidden;white-space:nowrap}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container:first-child{padding-left:.75rem}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container:last-child{padding-right:.75rem}[dir=rtl] .eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container:first-child{padding-left:.5rem;padding-right:.75rem}[dir=rtl] .eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container:last-child{padding-left:.75rem;padding-right:.5rem}[dir=rtl] .eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container:first-child:last-child{padding-left:.75rem;padding-right:.75rem}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container .eof-Icon-prefix{overflow:hidden}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container .eof-Icon-prefix .eof-SplitSearchBox-button{display:flex;padding:0;border:none;box-sizing:border-box;color:#2d2d2d;cursor:pointer;background:none;outline:none;min-width:0;flex:1;height:100%;font-size:.875rem}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container .eof-Icon-prefix .eof-SplitSearchBox-button:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:6}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container .eof-Icon-prefix .eof-SplitSearchBox-button.placeholder{color:#767676}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container .eof-Icon-prefix .eof-SplitSearchBox-text{overflow:hidden;text-overflow:ellipsis}.eof-SplitSearchBox .eof-SplitSearchBox-buttonGroup .eof-SplitSearchBox-container:focus-within{border:1px solid #2557a7}.eof-Icon-prefix{display:flex;align-items:center;width:100%}.eof-Icon-prefix:before{content:"";display:inline-block;flex-shrink:0;width:20px;height:20px;background-repeat:no-repeat;margin-right:8px}[dir=rtl] .eof-Icon-prefix:before{margin-left:8px;margin-right:0}.eof-Icon-search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M11.823 12.883a5.5 5.5 0 111.06-1.06l3.972 3.971a.5.5 0 010 .707l-.354.354a.5.5 0 01-.707 0l-3.971-3.972zM12.5 8.5a4 4 0 11-8 0 4 4 0 018 0z' clip-rule='evenodd'/%3E%3C/svg%3E")}.eof-Icon-location:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 20 20'%3E%3Cpath d='M10 2.002a5.683 5.683 0 00-5.687 5.687c0 3.603 4.06 8.656 5.32 10.137a.48.48 0 00.736 0c1.26-1.481 5.319-6.534 5.319-10.137A5.683 5.683 0 0010 2.002zm0 7.718a2.032 2.032 0 11.002-4.064A2.032 2.032 0 0110 9.72z'/%3E%3C/svg%3E")}.eof-header{padding:24px 16px 0;font-family:Noto Sans;font-style:normal;font-weight:700;font-size:18px;line-height:150%;letter-spacing:-.06px;color:#2d2d2d}@media(min-width:1296px){.jobsearch-RecentSearchesMixedJobFeed.is-desktop{padding-left:.25rem}}.jobsearch-RecentSearchesMixedJobFeed-title{text-align:left;width:100%}.jobsearch-RecentSearchesMixedJobFeed-title--errorState{text-align:center;max-width:18.0625rem;margin:auto}.jobsearch-RecentSearchesMixedJobFeed-titleHeader{font-weight:700;font-size:1.125rem;line-height:1.625rem;color:#595959;background-color:transparent;margin-bottom:.5rem}.jobsearch-RecentSearchesMixedJobFeed-titleHeader--errorState{text-align:center;margin-left:auto;margin-right:auto;max-width:181px}.jobsearch-RecentSearchesMixedJobFeed-emptyHeader{padding-top:16px}.jobsearch-RecentSearchesMixedJobFeed-header{color:#424242;line-height:1.25rem;font-size:.875rem;font-weight:400}.jobsearch-RecentSearchesMixedJobFeed-headerContainer{border-top:none;padding:16px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:convert-px-to-rem(480px)){.jobsearch-RecentSearchesMixedJobFeed-headerContainer-hp_override_cmi_jp_job_feed_tst{padding:0}}.jobsearch-RecentSearchesMixedJobFeed-headerContainer--usePanelEntryLink{flex-wrap:wrap}.jobsearch-RecentSearchesMixedJobFeed-headerContainer--usePanelEntryLink .jobsearch-RecentSearchesMixedJobFeed-title{padding-bottom:0}.jobsearch-RecentSearchesMixedJobFeed.is-desktop .jobsearch-RecentSearchesMixedJobFeed-headerContainer{padding-left:20px}.jobsearch-RecentSearchesMixedJobFeed-noResultWrapper{padding-top:11px}.jobsearch-RecentSearchesMixedJobFeed-skeletonCardContainer{border-bottom:1px solid #d4d2d0}.jobsearch-RecentSearchesMixedJobFeed-zeroStateContainer{padding:16px;border-top:8px solid #d4d2d0;border-bottom:8px solid #d4d2d0}.jobsearch-RecentSearchesMixedJobFeed-zeroStateHeader{color:#424242;font-weight:700;font-size:1rem;line-height:1.5rem}.jobsearch-RecentSearchesMixedJobFeed-zeroStateBody{color:#767676;font-size:.875rem;line-height:1.25rem}.jobsearch-RecentSearchesMixedJobFeed-jobsContainer.is-a11yFixLayout{margin-right:24px}.jobsearch-RecentSearchesMixedJobFeed.is-twoPaneWidth{padding-left:0}@media(min-width:940px){.jobsearch-RecentSearchesMixedJobFeed.is-twoPaneWidth{width:434px}}@media(min-width:1364px){.jobsearch-RecentSearchesMixedJobFeed.is-twoPaneWidth{width:494px}}@media(min-width:1740px){.jobsearch-RecentSearchesMixedJobFeed.is-twoPaneWidth{width:610px}}.jobsearch-RecentSearchesMixedJobFeed.is-twoPaneWidth .mosaic-provider-jobcards{max-width:586px}.jobseeker-SaveJobToast{bottom:10px;animation:animateToastIn .25s forwards}@keyframes animateToastIn{0%{bottom:-100px}to{bottom:10px}}.jobsearch-TabbedContent-container{width:100%}.jobsearch-TabbedContent-tabsContainer{display:flex;justify-content:center;min-height:48px;border-bottom:1px solid #e4e2e0;background-color:#fff;position:relative;text-align:center}@media(min-width:768px){.jobsearch-TabbedContent-tabsContainer{border-bottom:1px solid #e4e2e0}}.jobsearch-TabbedContent-tab{width:50%;min-height:48px;max-width:288px;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1.5rem;position:relative;background-color:#fff;color:#2d2d2d;border:none;cursor:pointer}.jobsearch-TabbedContent-tab.is-desktop{padding:12px 0;font-size:1rem}@media(min-width:640px){.jobsearch-TabbedContent-tab.is-desktop{padding:1rem 0;font-size:1.125rem}}.jobsearch-TabbedContent-tab:not(.jobsearch-TabbedContent-tab--active).is-desktop{border-bottom:none}.jobsearch-TabbedContent-tab--active{border-bottom:4px solid #2557a7;font-weight:700}@media(max-width:convert-px-to-rem(640px)){.jobsearch-TabbedContent-tab--active{border-bottom-width:2px}}.jobsearch-TabbedContent-tab--withShadow{border-radius:100px;box-shadow:0 0 0 99999px rgba(0,0,0,.4);width:140px;z-index:100;padding:12px 0}.jobsearch-TabbedContent-tab--noShadow{visibility:hidden;opacity:0;transition:visibility opacity 0s linear 2s .5s}.jobsearch-TabbedContent-tabToolTipOverlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100;opacity:.5}.jobsearch-TabbedContent-tabToolTip{background-color:#2d2d2d;padding:13px 16px;max-width:100%;border-radius:4px;position:absolute;line-height:1.375rem;font-size:.875rem;font-weight:700;color:get-color(#fff);right:16px;z-index:200}.jobsearch-TabbedContent-tabToolTipArrow{top:-11px;right:50px;border-top-width:0;position:absolute;border-left:10px solid transparent;border-bottom:12px solid #2d2d2d;border-right:10px solid transparent;border-top-style:solid}.jobsearch-TabbedContent-tabToolTip--hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity .5s linear}.jobsearch-TabbedContent-tabToolTip--visible{visibility:visible;opacity:1;transition:opacity .5s linear}.jobsearch-TabbedContent-tabToolTipButton{border-radius:100px;padding:4px 16px;background-color:#fff;border:none;margin-top:4px;font-size:.75rem;line-height:1.5rem;font-weight:700}.jobsearch-TabbedContent-tabToolTipClose{padding:0 0 0 8px!important;background-color:transparent;border:none}@media only screen and (min-device-width:320px)and (max-device-height:680px){#FirstFeedComponent{height:370px}#FirstFeedComponent ul{height:63%}}@media only screen and (min-device-height:681px)and (max-device-height:815px){#FirstFeedComponent{height:450px}#FirstFeedComponent ul{height:69%}}.jobSearch-u-is-hidden{visibility:hidden}.jobsearch-u-display-none{display:none}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.jobsearch-StickyHeader-container{position:sticky;top:0;left:0;right:0;height:3.5rem;z-index:100;background:#fff;display:flex;align-items:center}.jobsearch-StickyHeader-container>*{flex:1 0 100%}body{margin:0}a{text-decoration:none}#jobsearch-Main{flex:2}.jobsearch-Layout{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}.jobsearch-Layout .gnav{background-color:#fff}#jobsearch-HomePage{display:flex;flex-direction:column;height:100%}.jobsearch-Content{clear:left;display:flex;flex-direction:column;flex:1 0 auto;width:100%;margin:0 auto;background-color:#fff;box-sizing:border-box}.jobsearch-Container{display:flex;justify-content:center}.jobsearch-Spacer{padding:28px 0}@media(max-width:62rem){.jobsearch-Spacer{padding:16px!important}}.jobsearch-Header-h1--hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);white-space:nowrap}ul:not(.jobsearch-JobComponent-description ul){padding:0;margin:0}li:not(.mosaic-provider-jobcards li,.MosaicProviderRichSearchDaemon li,.jobsearch-InfoHeaderContainer li,.jobsearch-JobComponent-description li){list-style-type:none;padding:0;margin:0}.jobsearch-InfoHeaderContainer:not(:has(.jobsearch-HighQualityMarketplace-container)) #indeedApplyButton{background-color:#2557a7;border:.125rem solid #2557a7;font-size:1rem;padding:.5625rem 1rem;height:43px;display:flex}h2{margin:0;padding:0}.jobsearch-InfoHeaderContainer:not(:has(.jobsearch-HighQualityMarketplace-container)) a{text-decoration:underline}.jobsearch-Layout .mosaic-provider-serpreportjob .mosaic-reportcontent-content:empty{display:none}@media(max-width:62rem){.yosegi-InlineWhatWhere{margin:0 16px}}@media(max-width:52rem){.jobsearch-Yosegi-NonJP-WithoutFeed{margin-bottom:14px}}@media(max-width:52rem){.jobsearch-Yosegi-NonJP-WithFeed .MosaicProviderRichSearchDaemon .yosegi-SplitSearchBox{box-shadow:0 0 2px rgba(45,45,45,.2),0 2px 6px rgba(45,45,45,.16),0 4px 8px rgba(45,45,45,.12)}}.jobsearch-Yosegi-jsj_mobhp_acctfocusedhp_0223_tst{background:#faf9f8;padding-top:16px;z-index:1}.jobsearch-Yosegi-jsj_mobhp_acctfocusedhp_0223_tst .yosegi-EmbeddedLabelInput,.jobsearch-Yosegi-jsj_mobhp_acctfocusedhp_0223_tst .yosegi-SplitSearchBox{background:#fff}.jobsearch-Yosegi-jsj_mobhp_acctfocusedhp_0223_tst.jobsearch-Yosegi-Desktop{transform:translateY(-56px);padding-top:80px}.jobsearch-Yosegi-jsj_mobhp_acctfocusedhp_0223_tst.jobsearch-Yosegi-NonJP-WithoutFeed{margin-bottom:0}.jobsearch-Footer{width:100%;margin:auto 0 0;border-top:1px solid #b4b2b1}.jobsearch-ResumeFooter-container{font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;display:flex;flex-direction:column;align-items:center;background-color:#f3f2f1;padding:.875rem}@media(max-width:52rem){.jobsearch-ResumeFooter-container{display:none}}.jobsearch-ResumeFooter-header{font-size:1.125rem;font-weight:700;color:#2d2d2d;margin-bottom:.5rem}.jobsearch-ResumeFooter-button{background-color:#2657a7;font-size:1rem;font-weight:700;border-radius:.5rem;padding:.5625rem 1rem;appearance:none;text-decoration:none;border:none}.jobsearch-ResumeFooter-buttonLink{color:#fff}.jobsearch-ResumeFooter-buttonLink.guideflow_hovered{text-decoration:none}#jobsearch-HomePage .jobsearch-Container #ita-card{margin:0 0 24px!important}.jobsearch-PostJobPromo-container,.jobsearch-ResumePromo-container{float:none;text-align:center}@media(min-width:52rem){.jobsearch-PostJobPromo-container{margin-bottom:24px!important}}@media(min-width:52rem){.jobsearch-PostJobPromo-containerBottom{display:none}}@media(max-width:52rem){.jobsearch-PostJobPromo-containerBottom{width:100%;margin-bottom:24px!important}}@media(min-width:30rem){.jobsearch-PostJobPromo-containerTop,.jobsearch-ResumePromo-container{display:block}}@media(max-width:30rem){.jobsearch-PostJobPromo-containerTop,.jobsearch-ResumePromo-container{display:none}.jobsearch-PostJobPromo-containerBottom{display:block}}#jobsearch-HomePage .mosaic-provider-homepage-app-promo:not(.is-inFeed .mosaic-provider-homepage-app-promo){margin:0 16px 24px;width:100%}#jobsearch-HomePage .mosaic-provider-homepage-app-promo:not(.is-inFeed .mosaic-provider-homepage-app-promo):empty{display:none!important}#jobsearch-HomePage .mosaic-provider-acme-content-collection:not(.is-inFeed .mosaic-provider-acme-content-collection){margin:0 16px 24px!important}#jobsearch-HomePage .mosaic-provider-acme-content-collection:not(.is-inFeed .mosaic-provider-acme-content-collection):empty{display:none}.jobsearch-HomePage .mobAurora .mosaic-provider-jobsearch-feedback{margin:1px 16px 12px!important}#jobsearch-HomePage .mosaic-provider-jobsearch-feedback:not(.is-inFeed .mosaic-provider-jobsearch-feedback){margin:0 16px 24px!important}#jobsearch-HomePage .mosaic-provider-jobsearch-feedback:not(.is-inFeed .mosaic-provider-jobsearch-feedback) .mosaic-provider-jobsearch-feedback:empty{display:none}#jobsearch-HomePage .mosaic-provider-ita:not(.is-inFeed .mosaic-provider-ita),#jobsearch-HomePage .mosaic-provider-prr:not(.is-inFeed .mosaic-provider-prr),#jobsearch-HomePage .mosaic-provider-salary-calculator-entries:not(.is-inFeed .mosaic-provider-salary-calculator-entries),#jobsearch-HomePage .uip-micro-content-provider:not(.is-inFeed .uip-micro-content-provider){margin:0 16px 24px!important}@media(min-width:52rem){#jobsearch-HomePage .jobsearch-PostJobPromo-containerBottom:not(.is-inFeed .jobsearch-PostJobPromo-containerBottom){display:none}}@media(max-width:52rem){#jobsearch-HomePage .jobsearch-PostJobPromo-containerBottom:not(.is-inFeed .jobsearch-PostJobPromo-containerBottom){width:100%;margin:0 16px 24px!important}}.jobsearch-CardPromo-container{display:flex;align-items:center;justify-content:center;margin:0 0 16px;padding:0 16px}.jobsearch-CardPromo-container>div:first-child{margin:0 16px 0 0;width:100%;max-width:435px}.jobsearch-CardPromo-container>div:last-child{width:100%;max-width:435px}@media(max-width:52rem){.jobsearch-CardPromo-container{flex-direction:column;padding:0 16px;margin:0 0 16px}.jobsearch-CardPromo-container>div:first-child{margin:0 0 16px}}.jobsearch-CardPromo-container:empty{display:none}.jobsearch-TextPromo-container{display:flex;flex-direction:column;align-items:center;margin:0;padding:.5rem}@media(max-width:480px){.jobsearch-TextPromo-container{padding:0}}#AccountCreatedFocusedHeaderProctorTest a.guideflow_hovered{text-decoration:none}#AccountCreatedFocusedHeaderProctorTest div.create-an-account-btn a,#AccountCreatedFocusedHeaderProctorTest div.create-an-account-btn a:active,#AccountCreatedFocusedHeaderProctorTest div.create-an-account-btn a.guideflow_hovered{color:#fff!important}.jobsearch-Layout.mobAurora #mosaic-provider-ita #ita-card{margin-top:0!important;box-shadow:0 0 2px rgba(45,45,45,.2),0 1px 3px rgba(45,45,45,.16),0 2px 4px rgba(45,45,45,.12)}@media(max-width:52rem){.jobsearch-Layout .is-inFeed #uip-micro-content-provider{margin:.375rem 1rem!important}}@media(min-width:52rem){.jobsearch-Layout .is-inFeed #uip-micro-content-provider{margin:0 0 .75rem!important}}[dir] .mobRefresh .mosaic{border-radius:0}
/*# sourceMappingURL=LazyHomepageSpa.css.map */