.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}}.FindJob_search-container__AB_23{column-gap:1rem;flex-grow:1}.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}.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}.filters_errorContainer__Q6I__{color:var(--color-notification)}.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}.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}.company-logo_employer-logo__RoyOZ{object-fit:contain}