#ja-jobs-widget{position:relative}.ja-loading{position:absolute;top:10px;right:10px}.ja-loading.left{left:10px;right:auto}.ja-form{margin-bottom:3em}.ja-form .ja-field-container{margin-bottom:0.5em}.ja-form .ja-field-container:before,.ja-form .ja-field-container:after{content:"";display:table}.ja-form .ja-field-container:after{clear:both}.ja-form .ja-field-container{zoom:1}.ja-form .ja-field-container label{display:block;float:left;width:100px;padding-top:6px}.ja-form .ja-field-container .ja-field{float:left}.ja-form .ja-field-container select,.ja-form .ja-field-container textarea,.ja-form .ja-field-container input[type="text"],.ja-form .ja-field-container input[type="password"],.ja-form .ja-field-container input[type="datetime"],.ja-form .ja-field-container input[type="datetime-local"],.ja-form .ja-field-container input[type="date"],.ja-form .ja-field-container input[type="month"],.ja-form .ja-field-container input[type="time"],.ja-form .ja-field-container input[type="week"],.ja-form .ja-field-container input[type="number"],.ja-form .ja-field-container input[type="email"],.ja-form .ja-field-container input[type="url"],.ja-form .ja-field-container input[type="search"],.ja-form .ja-field-container input[type="tel"],.ja-form .ja-field-container input[type="color"]{font-family:'Inter',sans-serif;font-size:1em;color:#26456d;border:solid 1px #a6e1fb}.ja-form .ja-field-container select{width:240px;padding:2px}.ja-form .ja-field-container textarea{width:230px;padding:3px 4px}.ja-form .ja-field-container input[type="text"],.ja-form .ja-field-container input[type="password"],.ja-form .ja-field-container input[type="datetime"],.ja-form .ja-field-container input[type="datetime-local"],.ja-form .ja-field-container input[type="date"],.ja-form .ja-field-container input[type="month"],.ja-form .ja-field-container input[type="time"],.ja-form .ja-field-container input[type="week"],.ja-form .ja-field-container input[type="number"],.ja-form .ja-field-container input[type="email"],.ja-form .ja-field-container input[type="url"],.ja-form .ja-field-container input[type="search"],.ja-form .ja-field-container input[type="tel"],.ja-form .ja-field-container input[type="color"]{width:230px;padding:3px 4px}.ja-form .ja-field-container .checkbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ja-form .ja-field-container .checkbox{display:block;margin-left:95px}.ja-form .ja-field-container .checkbox br{clear:left}.ja-form .ja-field-container .checkbox input{width:15px;height:19px;float:left}.ja-form .ja-field-container .checkbox label{height:21px;width:auto;line-height:21px;float:left;padding:2px 12px 0 5px}.ja-form .ja-submit{margin-top:1em;margin-left:100px;vertical-align:middle}.ja-form .ja-submit .ja-loading{position:relative;top:0;left:0;margin-left:10px;vertical-align:middle}.ja-button{font-size:1em;font-family:'Poppins',sans-serif;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #a6e1fb;padding:4px 18px;text-decoration:none;background-color:#26456d;color:#f5f5f5;display:inline-block;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ja-button:hover{background-color:#a6e1fb;border-color:#26456d;color:#26456d;cursor:pointer!important}.ja-button:active{position:relative;top:1px}.ja-form .ja-field-container .error{color:#990000;border-color:#990000}.ja-form .ja-field-container .validation-error{display:block;clear:both;margin-top:5px;color:#aa0000}.ja-form .ja-error-container{color:#aa0000;margin-top:2em;margin-left:100px}.ja-form .ja-error-container p{margin-bottom:0}.ja-job-list-container{}.ja-job-list-container .no-jobs-content{}.ja-job-list{margin-bottom:3em}.ja-job-list .job{margin-bottom:1em;padding:0.5em}.ja-job-list .job.alt{background-color:#f5f5f5}.ja-job-list .job.hot{background-color:#fffdfd}.ja-job-list .job .title{}.ja-job-list .job .title a{font-family:'Poppins',sans-serif;color:#26456d}.ja-job-list .job .meta{margin-bottom:1em}.ja-job-list .job .meta p{font-size:0.9em;margin-bottom:0.5em;color:#26456d;font-family:'Inter',sans-serif}.ja-job-list .job .meta .classifications{float:left;list-style:none;width:50%;margin:0 0 0.5em 0}.ja-job-list .job .meta .classifications li{display:inline;margin-right:0.5em}.ja-job-list .job .meta .date-posted{float:right;width:50%;text-align:right;color:#26456d}.ja-job-list .job .summary{color:#26456d;font-family:'Inter',sans-serif}.ja-job-list .job .view-details{font-size:0.9em;font-family:'Poppins',sans-serif;font-weight:normal;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #a6e1fb;padding:4px 10px;text-decoration:none;background-color:#26456d;color:#f5f5f5;display:inline-block;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ja-job-list .job .view-details:hover{background-color:#a6e1fb;border-color:#26456d;color:#26456d;cursor:pointer!important}.ja-job-list .job .view-details:active{position:relative;top:1px}.ja-pager-container{}.ja-pager-container:before,.ja-pager-container:after{content:"";display:table}.ja-pager-container:after{clear:both}.ja-pager-container{zoom:1}.ja-pager{float:left;font-size:0.9em}.ja-pager span,.ja-pager a{display:block;float:left;line-height:23px;padding:0 8px;margin-right:3px;color:#26456d;background-color:#f3f3f3;border:solid 1px #a6e1fb;font-family:'Poppins',sans-serif}.ja-pager a:hover,.ja-pager .current-page{color:#f5f5f5;background-color:#26456d;border-color:#a6e1fb;text-decoration:none}.ja-job-details .title{font-family:'Poppins',sans-serif;color:#26456d}.ja-job-details .meta p{color:#26456d;font-family:'Inter',sans-serif}.powered-by-jobadder{color:#26456d;font-family:'Inter',sans-serif}.powered-by-jobadder a{color:#a6e1fb}.powered-by-jobadder a:hover{color:#26456d}.et_pb_scroll_top{position:fixed;right:24px;bottom:24px;display:inline-flex;flex-direction:column;align-items:center;gap:6px;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;width:auto;height:auto;padding:0;cursor:pointer;z-index:99999}.et_pb_scroll_top:before{content:"";display:block;width:30px;height:30px;background:url('https://evolverecruitment.co.nz/wp-content/uploads/2025/09/Evolve-Recruitment-LinkedIn-Logo-2.png') no-repeat center center;background-size:contain}.et_pb_scroll_top:after{content:"Back to Top";display:inline-block;font-family:'Inter',sans-serif;font-weight:300;font-size:12px;color:#26456d;opacity:0;transition:opacity .25s ease}.et_pb_scroll_top:hover:after{opacity:1}