#box-search-job{margin-top:inherit}#box-search-job .box-search-job .search-input:first-child{padding-left:0}>.header{background:#fff 0 0 no-repeat padding-box}>.header .form-group{margin:0 10px}#box-search-job,#box-search-job-home{background-color:#fff}#box-search-job{padding:20px;position:relative}.search-job .hero .box-search-job{padding:0}.search-job .hero .box-search-job .form-control{height:40px}.search-job .hero .select2-container--default .select2-container--default{height:40px;padding-top:10px}.search-job .hero h1{color:#fff;font-size:16px;margin:0 0 10px;padding:0}.search-job .hero .common-searches{font-style:italic;padding-top:10px}.search-job .hero .common-searches a{color:#e6e6e6}.search-job .hero .common-searches a:hover{color:#00b14f}.search-job .box-search-job{margin:0 auto}.search-job .box-search-job .btn-border{border-color:#ddd}.search-job .box-search-job .form-group{padding:0 5px}.search-job .box-search-job .form-control{font-size:14px;line-height:18px}.search-job .box-search-job .select2-container--default .select2-selection--single .select2-selection__rendered{color:#333;font-size:14px;line-height:18px}.search-job .box-search-job .row-search{display:flex;gap:8px}.search-job .box-search-job .row-search .search-input{width:360px}.search-job .box-search-job .row-search .search-input input{background:#fff;border:1px solid #eee;border-radius:2px;box-shadow:none;color:#333;font-size:13px;font-weight:400;height:40px;line-height:24px}.search-job .box-search-job .row-search .search-button{width:11%}.search-job .box-search-job .row-search .search-button button{border-radius:5px}.search-job .box-search-job .row-search .search-select{width:230px}.search-job .box-search-job .row-search .search-select.category{width:260px}.search-job .search-select{height:40px;position:relative;width:19%}.search-job .search-select:first-child{margin-left:0}.search-job .search-select.category{height:40px;position:static;width:24%}.search-job .search-select.category .category-filter-desktop-container{border:1px solid #efefef;border-radius:5px;color:#333;cursor:pointer;height:100%;padding:10px 12px;width:100%}.search-job .search-select.category .category-filter-desktop-container.open,.search-job .search-select.category .category-filter-desktop-container:hover{border-color:#00b14f}.search-job .search-select.category .category-filter-desktop-container.open .select-category .after-icon .icon{border-color:transparent transparent #888;border-width:0 4px 5px}.search-job .search-select.category .category-filter-desktop-container.is-selected .select-category__item-wrapper-icon{display:flex}.search-job .search-select.category .category-filter-desktop-container .select-category{align-items:center;display:flex;gap:8px;height:100%;width:100%}.search-job .search-select.category .category-filter-desktop-container .select-category .before-icon{align-items:center;color:#7f878f;display:flex;font-size:14px;height:20px;justify-content:center;line-height:20px;width:20px}.search-job .search-select.category .category-filter-desktop-container .select-category .after-icon{align-items:center;display:flex;justify-content:center}.search-job .search-select.category .category-filter-desktop-container .select-category .after-icon .icon{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;width:0}.search-job .search-select.category .category-filter-desktop-container .select-category__item-wrapper{display:flex;flex:1;min-width:0}.search-job .search-select.category .category-filter-desktop-container .select-category__item-wrapper-text{flex:1;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:22px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.search-job .search-select.category .category-filter-desktop-container .select-category__item-wrapper-icon{align-items:center;background-color:#f2f4f5;border-radius:50%;display:none;height:20px;justify-content:center;padding-left:1px;padding-top:1px;width:20px}.search-job .search-select.category .category-filter-desktop-container .select-category__item-wrapper-icon:hover{background-color:#dfdfdf}.search-job .search-select.category .category-filter-desktop-container .select-category__item-wrapper-icon i{color:#7f878f;font-size:12px;line-height:20px}.search-job .search-select.category .category-filter-desktop-container .category-filter-desktop{top:100%}.search-job .search-select-company{height:40px;position:relative;width:360px}.search-job .select-no-icon .select2-container--default .select2-selection--single{padding-left:16px}.search-job .select2-container--default .select2-selection--single .select2-selection__rendered{color:#333;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:22px;text-align:left}.search-job .select2-container--default{height:100%}.search-job .select2-container--default .select2-selection--multiple{border-radius:3px;height:39px}.search-job .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:inline-flex}.search-job .select2-container--default .select2-selection--single{align-items:center;background:#fff 0 0 no-repeat padding-box;border:1px solid #eee;border-radius:5px;display:flex;height:100%;padding-left:22px!important}.search-job .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.search-job .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-3px}.search-job .select2-container--default .select2-selection--single .select2-selection__arrow b b:after{color:#7f878f;content:"\f077"!important;font-family:Font Awesome\ 6 Pro;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:center}.search-job .select2-container--default .select2-results__option--highlighted[aria-selected],.search-job .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f8f8f8;color:#000;font-size:14px}.search-job .btn.btn-search{background:#00b14f 0 0 no-repeat padding-box;border:#00b14f;border-radius:5px;font-size:14px;font-weight:400;height:40px;padding:10px 20px}.search-job .btn.btn-search i{padding-right:15px}.search-job .ctn-icon{color:#7f878f;font-size:14px;left:12px;position:absolute;top:10px;z-index:1}.search-job #keyword{border:1px solid #eee;border-radius:5px}.search-job #category:hover{border:1px solid #00b14f}.ui-menu{border:1px solid #eee!important;max-height:300px;overflow-x:hidden;overflow-y:scroll;z-index:1}.ui-menu .ui-menu-item .ui-state-active{background:rgba(0,177,79,.051)!important;border:none!important;color:#00b14f!important}.ui-menu .ui-menu-item-wrapper{padding:8px!important}
