.ajb-wrapper .container{max-width:1300px;width:100%;margin:0 auto;padding:0 20px}.ajb-filters{padding:25px 0;background:#f7f7f7}.ajb-filters .container{display:flex;gap:20px;width:100%}.ajb-filters .ajb-field{width:50%}.ajb-filters .ajb-field label{display:block;font-weight:700;margin:0 0 4px}.ajb-filters select,.ajb-filters input{padding:10px;width:100%;color:var(--e-global-color-text);background-color:#fff !important;border:solid 2px var(--e-global-color-accent);border-radius:25px;padding:10px 15px !important}.ajb-filter-buttons{min-width:150px;display:flex;align-items:flex-end}.ajb-filter-buttons button{width:100%}.ajb-filters button,.ajb-clear,.ajb-btn{padding:10px 14px;text-decoration:none;display:inline-block}@media screen and (max-width:767px){.ajb-filters .container{flex-wrap:wrap;gap:10px}.ajb-filters .ajb-field{width:100%}.ajb-filters .ajb-filter-buttons{padding-top:10px;width:100%}.ajb-filters .ajb-filter-buttons button{width:100%;max-width:none}}.ajb-board{padding:60px 0 30px}.ajb-board .container{padding:0 20px;display:flex;gap:30px;flex-wrap:wrap}.ajb-job{border-bottom:1px solid #e5e5e5;width:100%;padding-bottom:30px}.ajb-job h3.ajb-job__title{font-size:1.75em;margin-bottom:0}.ajb-job__title{margin:0 0 6px}.ajb-job__meta{opacity:.85;margin-bottom:10px}.ajb-job__meta span{opacity:.5;display:inline-block;margin:0 5px}.ajb-job__actions{margin-top:14px;display:flex;gap:10px}.ajb-jobdetail__actions{margin-top:14px;display:flex;gap:10px}.ajb-btn{border:none;border-radius:8px}.ajb-btn--apply{font-weight:700}.ajb-pagination{margin-top:18px;padding:0 0 60px}.ajb-pagination .container{display:flex;justify-content:center;gap:10px}.ajb-pagination .page-numbers{border:solid 1px #cc2d29;color:#cc2d29;width:32px;height:32px;font-size:17px;display:flex;justify-content:center;align-items:center;transition:ease all .2s;text-decoration:none}.ajb-pagination .page-numbers.current,.ajb-pagination .page-numbers:hover{background:#cc2d29;color:#fff}.ajb-pagination .page-numbers.next,.ajb-pagination .page-numbers.prev{width:110px}.ajb-job-header h1{margin:0}.ajb-job-header .job-meta{font-size:.5em}.ajb-job-header .job-meta span{display:inline-block;margin:0 5px}.abj-apply-header{text-align:center;color:#fff}.abj-apply-header p{margin:0 0 10px;font-size:1.5em}.abj-apply-header h1{margin:0}.single-ajb_job main>.e-con-inner{max-width:1300px;padding:60px 20px}