.searchField_button-search__8oIl3{flex:0 1;display:flex;align-items:center;padding:8px 14px 6px}.searchField_search-container__2Cs65{display:flex;width:100%}.searchField_search-input__mlPg8{width:100%;max-width:100%;flex-grow:1}.searchField_search-container__2Cs65 input{width:100%;max-width:100%!important}@media screen and (min-width:768px){.searchField_container__QTDfe{padding-top:150px!important}}.DoubleSlider_slider-container__V1srr::-webkit-slider-runnable-track{background-color:var(--theme-color-primary)}.DoubleSlider_slider-container__V1srr{margin-top:8px;margin-bottom:8px;margin-left:16px}.FindJob_search-container__AB_23{column-gap:1rem;flex-grow:1;align-items:center}.FindJob_search-container__AB_23>:first-child{flex-grow:1}.FindJob_stillinger-text__WaehM{font-size:18px;color:var(--color-link);font-weight:500;margin-right:16px;margin-bottom:8px}.FindJob_search-button__kobKP{flex:0 1;display:flex;align-items:center;padding:8px 14px 6px;border-radius:4px;background-color:var(--theme-color-primary)!important;color:#fff!important;width:auto}.FindJob_findjob-search-input__kzC2P{max-width:unset}.FindJob_findjob-search-input__kzC2P input{opacity:1!important}.FindJob_load-more-container__c97DS{text-align:center}.FindJob_no-result-search-text-content__8bCXL p{max-width:100%}.FindJob_no-result-search-text-content__8bCXL ul{margin-left:1rem}.FindJob_geography-typeahead__EJPCA{max-width:32rem;width:100%;min-width:27rem;flex-grow:1}.FindJob_distance-filter__mvQjI{min-width:6.6rem}.FindJob_filter-container__1LTCp{min-width:250px;justify-content:center;& .button{min-height:unset}}.FindJob_automatch-group__XrTpN{background-color:#e6e6e6;border-radius:42px;padding:26px 24px;margin-bottom:32px}.FindJob_automatch-section-heading__LQTgM{margin:0;font-size:2.4rem}.FindJob_automatch-section-desc__bFVk0{margin:0}.FindJob_automatch-description-text__jzb0m p{max-width:100%}.styles_card__FyQ5M{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.styles_card__FyQ5M h2{font-size:clamp(20px,1.5vw,24px);color:var(--cards-heading-color)}@media(max-width:991px){.styles_flexLastColumn__8EVp8 .row div:last-of-type{flex-basis:100%;justify-content:flex-start!important;margin-top:20px}}.styles_codeVerification__htiKl{background-color:var(--theme-color-gray);margin-top:24px;padding:24px}.styles_verificationCodeResendButton___1GcI{vertical-align:baseline}.styles_form__C6sxt .form-input{margin-top:9px}.styles_form__C6sxt .react-datepicker__view-calendar-icon svg{top:35%}.styles_divider__GAqA9{width:100%}.savedSearch_fullWidth__9TAaM,.savedSearch_savedSearchNameInput__BrSou{max-width:100%}.savedSearch_container__ZB1N5{display:flex;flex-direction:column;gap:8px}@media(min-width:600px){.savedSearch_container__ZB1N5{flex-direction:row;align-items:flex-end}}.savedSearch_inputWrapper__28IsQ{flex-grow:1;min-width:0}.savedSearch_input__dro9C{max-width:100%}.savedSearch_button__8P3z8{flex-shrink:0;min-width:120px;padding:0 16px;height:40px;display:flex;align-items:center;justify-content:center}.savedSearch_saveSearchBadges__3EOVr .badge{margin:0;text-align:left;padding-left:3px;padding-right:3px;display:flex;align-items:center}.savedSearch_saveSearchBadges__3EOVr .badge .button{margin:0!important;align-self:flex-start;transform:scale(.75)}.savedSearch_saveSearchBadges__3EOVr .badge span{margin:0 2px;-webkit-margin-before:2px;margin-block-start:2px;-webkit-margin-after:4px;margin-block-end:4px;line-height:1.8rem}.filters_errorContainer__Q6I__{color:var(--color-notification)}.filters_searchFilterBadges__Mprk4 .badge{margin:0;text-align:left;padding-left:3px;padding-right:3px;display:flex;align-items:center}.filters_searchFilterBadges__Mprk4 .badge .button{margin:0!important;align-self:flex-start;transform:scale(.75)}.filters_searchFilterBadges__Mprk4 .badge span{margin:0 2px 0 6px;-webkit-margin-before:2px;margin-block-start:2px;-webkit-margin-after:4px;margin-block-end:4px;line-height:1.8rem}.filters_searchFilterButtons__hwlAo{margin-top:32px;justify-content:space-between}.filters_searchFilterButtons__hwlAo .button{margin-left:0}@media(max-width:576px){.filters_searchFilterButtons__hwlAo .button-link{width:inherit;text-align:center;margin-top:0}}@media(min-width:576px){.filters_searchFilterButtons__hwlAo .filters_buttonGroup__hBqiY{width:auto}}@media(max-width:576px){.filters_searchFilterButtonSpacer__qcxxk{background-color:lime}}.jobadcard_card-header__Et8Bq{font-size:20px;font-weight:700}.jobadcard_sub-header__2bpJR{font-weight:700;font-size:16px;color:var(--theme-color-primary-dark)}.jobadcard_description-paragraph__VTOnj{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font-size:1.6rem;height:4.8rem}.jobadcard_more-button__jzlhU .button-overflow-menu,.jobadcard_more-button__jzlhU .button-overflow-menu:hover{color:var(--color-link)}.jobadcard_more-button__jzlhU{width:unset}.jobadcard_more-button__jzlhU .button-overflow-menu .icon-svg{fill:var(--theme-color-primary-dark)}.jobadcard_details-text__muO3P{font-size:1.4rem}@media screen and (max-width:991px){.jobadcard_mobile-divider__Taz31{margin-left:-1px;border-left:1px solid #ccc}}.jobadcard_divider__3DPBo{border-left:1px solid #ccc}.jobadcard_dividerhack__q_VSw{margin-left:-32px;margin-right:32px}.jobadcard_grow__B9rEW{flex:1 1}a.jobadcard_link-block__W_Re7{max-width:100%;display:block;flex-grow:1;text-decoration:none;color:inherit}.jobadcard_more-options-button__ZLn41{justify-content:flex-end}.jobadcard_job-ad-card-label__a5vyX{background-color:#fff7cc;color:var(--theme-color-primary-dark);text-transform:uppercase;border:2px solid #0a8c75;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobadcard_addToJoblog__aTB47{& .icon-svg{transform:scaleX(-1);margin-right:3px!important;margin-bottom:1px}}.roundcard_card__qfM_e{border-radius:20px;overflow:visible;border-color:transparent;padding:clamp(24px,1.5vw,32px)}.roundcard_transparentbg__UjpKs{background:none}.roundcard_whitebg__b3uw2{background-color:#fff}.roundcard_blackbg__e76WC{background-color:#000}.roundcard_primarybg__RUQ6Y{background-color:var(--theme-color-primary)}.roundcard_secondarybg__yhFmf{background-color:var(--theme-color-secondary)}.roundcard_card__qfM_e .card-action,.roundcard_card__qfM_e .card-content,.roundcard_card__qfM_e .card-header,.roundcard_card__qfM_e .card-text{background-color:transparent;padding-left:0;padding-right:0}.roundcard_card__qfM_e .card-header{padding-bottom:0;padding-top:0}.CreateJobSearchEntry_create-joblog-form__SDk4n .form-label.label-size-m{color:var(--theme-color-primary-dark)}.CreateJobSearchEntry_job-type-margin-hack__Z2TIC{margin-bottom:13px}.CreateJobSearchEntry_file-list__i_pQL{color:var(--theme-color-primary);fill:var(--theme-color-primary)}.PostalCodeCityField_postal-code-city-field__hUYvf{position:relative;max-width:32rem}.PostalCodeCityField_search-overlay__DWHYG{position:absolute;top:0;left:0;right:0;z-index:1000}.PostalCodeCityField_suggestions-list__WAWP0{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-top:none;max-height:150px;overflow-y:auto;margin:0;padding:0;list-style:none;border-radius:0 0 4px 4px}.PostalCodeCityField_suggestion-item__Xyvq_{padding:0;margin:0;list-style:none}.PostalCodeCityField_suggestion-item__Xyvq_:before{content:"";display:none}.PostalCodeCityField_suggestion-button__yDNIM{width:100%;padding:8px;cursor:pointer;background-color:transparent;border:none;text-align:left;font-size:inherit;font-family:inherit;outline:none}.PostalCodeCityField_suggestion-button__yDNIM:hover{background-color:#f0f0f0}.PostalCodeCityField_suggestion-button__yDNIM:focus{background-color:#e0e0e0;outline:2px solid #007bff;outline-offset:-2px}.PostalCodeCityField_sr-only__yQRTm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CreateJoblogOtherEntry_create-joblog-form__ZEbuL .form-label.label-size-m{color:var(--theme-color-primary-dark)}.Joblog_card-title-container__FL1Cq{flex-grow:1}.Joblog_company-name-text___zHNq{font-weight:500;color:var(--theme-color-primary)}.Joblog_card-footer__c3Jv5{align-items:flex-start;gap:3rem}.Joblog_card-note__pYCo5{flex-grow:1;background:var(--theme-color-secondary)}.Joblog_card-footer-edit-button__ljGh5{flex:0 1}.joblog_card-list__LCQ1J{max-width:none!important}.joblog_subheadline___xHp8{display:block;font-size:1.8rem;margin-top:3.2rem;margin-bottom:.9rem}.joblog_autoform__4UuIN .form-group{margin-top:0!important}.company-logo_employer-logo__RoyOZ{object-fit:contain}