.job-filter-container{display:flex;justify-content:space-between;align-items:center;background-color:#2E2E2E;border-radius:20px;padding:18px 22px;margin-bottom:38px}.tax-search-container{display:flex;gap:12px}.tax-search-container select{padding:10px 22px;border:1px solid #fff;border-radius:18px;background-color:#fff0;font-size:16px;font-weight:400;line-height:22px;color:#fff;height:auto;background:url(https://www.arcotgroup.com/wp-content/uploads/2024/02/arrow_drop_down.png) no-repeat 100% 50%;-moz-appearance:none;appearance:none}.tax-search-container select option{background-color:#2E2E2E}.jobs-main-container .posts-container h2{margin-bottom:0;font-family:"Helvetica",Sans-serif;color:#252525;font-size:40px;line-height:100px;font-weight:700}.jobs-main-container .posts-container ul{margin:0 0 50px!important;padding:0!important;list-style-type:none}.jobs-main-container .posts-container li{display:flex;justify-content:space-between;padding:20px 0 25px;font-family:"Helvetica",Sans-serif;color:#252525;font-size:22px;line-height:34px;font-weight:400}.jobs-main-container .posts-container li:not(:last-child){border-bottom:1px solid #000}.jobs-main-container .posts-container img{max-width:30px!important}.jobs-main-container form#job-search-form{position:relative;display:flex;background-color:#4E4E4E;border-radius:18px;overflow:hidden}.jobs-main-container #search{color:#fff;background-color:#fff0;border:0;order:1;padding:8px 12px 8px 36px;height:auto!important;font-size:16px;line-height:27.5px;font-weight:400;font-family:"Helvetica",Sans-serif}.jobs-main-container button#searchsubmit{position:absolute;left:10px;top:50%;transform:translateY(-50%);background-color:#fff0}.jobs-main-container form#job-search-form button img{max-width:20px!important}body.single-ag-job{background-color:#fff}body.single-ag-job #primary{max-width:1140px;margin:0 auto 20px!important}body.single-ag-job .entry-meta .posted-on{font-size:16px;color:#757575;font-weight:500}body.single-ag-job .hide-on-front{display:none!important}body.single-ag-job .acf-field-checkbox.hidden-field{display:flex}body.single-ag-job .navigation.post-navigation{border-top:0!important;margin-top:50px}body.single-ag-job .acf-fields{margin-left:-16px;margin-right:-16px}body.single-ag-job .acf-fields .acf-button.button{padding:10px 15px;background-color:#3f87b0;border-radius:100px;font-size:14px!important}body.single-ag-job .acf-form-submit input[type="submit"]{background-color:#3f87b0;border-radius:100px;font-size:14px!important}.nav-links a{outline:0!important}.jobs-main-container .mob-ham-filter svg{display:inline-block;vertical-align:middle}.jobs-main-container .mob-ham-filter path{fill:#fff}@media (min-width:621px){.jobs-main-container .mob-ham-filter{display:none}}@media (max-width:620px){.jobs-main-container .tax-search-container{display:none;position:absolute;top:100%;left:0;background-color:#2E2E2E;width:100%;border-radius:20px;padding:18px 22px}}@media (max-width:1024px){.jobs-main-container .posts-container h2{margin-bottom:10px;font-size:30px;line-height:40px}.jobs-main-container .posts-container li{font-size:18px;line-height:24px}}@media (max-width:520px){.jobs-main-container .posts-container h2{font-size:22px;line-height:28px}.jobs-main-container .posts-container li{padding:12px 0;font-size:16px;line-height:20px}.jobs-main-container .posts-container img{max-width:20px!important}}@media (max-width:400px){.jobs-main-container .tax-search-container{flex-direction:column}.jobs-main-container .mob-ham-filter svg{width:30px;height:30px}.jobs-main-container form#job-search-form{max-width:180px}body.single-ag-job .navigation.post-navigation{padding-left:0!important;padding-right:0!important}body.single-ag-job .nav-previous .ast-post-nav{text-align:left}body.single-ag-job .nav-next .ast-post-nav{text-align:right}}body.single-ag-job div#message{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:9999;border:1px solid;padding:20px;border-radius:10px;box-shadow:6px 6px 8px #00000085}body.single-ag-job div#message p{margin:0}body.single-ag-job div#message img{max-width:20px;margin-right:10px}body.single-ag-job div#message .close{display:block;text-align:right;margin-bottom:12px;cursor:pointer}