.content_container:has(.carousel-search){padding-top:0 !important}.carousel-search .container{min-height:50px;display:flex;justify-content:center;align-content:center;align-items:center;gap:5px}.carousel-search #keywords,.carousel-search [id*=location]{width:250px}@media(min-width: 768px)and (max-width: 991.98px){.carousel-search #keywords,.carousel-search [id*=location]{width:200px}}@media(min-width: 576px)and (max-width: 767.98px){.carousel-search #keywords,.carousel-search [id*=location]{width:150px}}@media(max-width: 575.98px){.carousel-search{padding:0 15px}.carousel-search #keywords{width:100%}}.search_refine_v4 ul>li:has(.link_spotlight_icon){display:flex;align-items:center;flex-direction:row;justify-content:space-between}.search_refine_v4 ul>li>a.link_spotlight_icon{--mw-ws-facet-item-link-padding-y: 0;--mw-ws-facet-item-link-padding-x: 0;--mw-ws-facet-item-link-padding-left: 0;--mw-ws-facet-item-icon-position-left: 0;--mw-ws-facet-item-refinable-heading-color: var(--mw-ws-helper-color-mediumgray);--mw-ws-facet-item-refinable-hover-color: var(--mw-ws-global-link-color);width:16px;height:16px;display:block;position:relative}.search_refine_v4 ul>li>a.link_spotlight_icon:before{margin-left:0}.search_refine_v4 ul>li>a.link_spotlight_icon:hover:before{--mw-ws-facet-item-refinable-heading-color:var(--mw-ws-facet-item-refinable-hover-color)}.search_refine_v4 ul>li>a.link_spotlight_icon:focus-visible{outline-offset:1px}.careers_unified_search{margin-bottom:12px}.careers_unified_search form{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px}.careers_unified_search .form-floating{--mw-ws-global-margin-bottom:0}.careers_unified_search .form_group_keyword{width:65%}.careers_unified_search .form_group_location{width:35%}@media(max-width: 575px){.careers_unified_search form{flex-wrap:wrap}.careers_unified_search .form_group_keyword{width:100%}.careers_unified_search .form_group_location{width:calc(100% - 50px)}}.search_result_table td.search_result_desc{line-height:1.33}.search_result_table td.search_result_desc .search_title a{font-weight:700}.search_result_table td.search_result_desc .additional_field{margin-bottom:4px}.password_validation_container{padding:12px;margin-top:8px;margin-bottom:var(--mw-ws-global-margin-bottom);border:1px solid var(--mw-ws-global-border-color);border-radius:var(--mw-ws-global-border-radius);font-size:12px}#requirements_block [class*=icon-]{margin-right:4px}#requirements_block>li:last-child{margin-bottom:0}ul.job_details_list>li[class*=icon-]{padding-left:2.1875em;position:relative}ul.job_details_list>li[class*=icon-]:before{font-size:1.25rem;top:50%;transform:translatey(-50%)}#job_share_list li{font-size:0}