.job_filters{background:#ffffff;padding:25px;border-radius:12px;box-shadow:0 3px 12px rgba(0,0,0,.08)}.job_filters input[type="text"]{height:50px;border-radius:8px;border:1px solid #d9d9d9;padding:0 15px}.job_filters .search_jobs button,.job_filters input[type="submit"]{background:#0b7a20;color:#fff;border-radius:8px;padding:12px 25px;border:none;font-weight:600}.job_filters+.job_listings{margin-top:35px}.job_filters .job_types{padding-bottom:25px}.job_listings{margin-top:40px!important}.job_filters .showing_jobs{display:none!important}.job_listings .job_listing{background:#ffffff;border-radius:8px;padding:20px!important;margin-bottom:20px!important;box-shadow:0 2px 8px rgba(0,0,0,.05)}.job_listings .job_listing a:hover{color:#0b7a20}.job-manager-rss-link,a[href*="feed"]{display:none!important}.job_listings{margin-top:30px!important}.job_listings .position h3,.job_listing .position h3{font-size:26px!important}.job_listings li.job_listing a{min-height:110px;padding-top:20px!important;padding-bottom:20px!important}.job_listings li.job_listing .position,.job_listings li.job_listing .location,.job_listings li.job_listing .meta{border-left:none!important;border-right:none!important}.job_listings li.job_listing a{padding:20px!important;min-height:120px!important}.job_listings li.job_listing .meta{padding-top:15px!important}.job_listings li.job_listing .location{border-right:none!important}.job_listings img.company_logo,.job_listing img.company_logo{display:none!important}.job_listings li.job_listing .meta{position:static!important;float:right!important;text-align:right!important;margin-top:-35px!important;border-left:none!important}.job_listings li.job_listing .location{border-right:none!important}.job_listings li.job_listing .meta{margin-top:-50px!important}.job_listings .location{color:#666!important}.job_listing .position{padding-left:80px!important}.job_listing .position{padding-left:0!important;margin-left:0!important}.job_listing .company,.job_listing .location{margin-left:0!important;padding-left:0!important}.job_listing .position,.job_listing .location{text-align:left!important}.job_listings .position h3,.job_listing .position h3{color:#0a7a1a!important;margin-top:-8px!important}.job_listings .location,.job_listing .location{margin-top:-8px!important}.job_filters{background:#ffffff!important;padding:35px 30px 25px!important;border-radius:14px!important;box-shadow:0 4px 18px rgba(0,0,0,.08)!important;border:1px solid #eeeeee!important}.job_filters input[type="text"]{height:52px!important;border:1px solid #d8d8d8!important;border-radius:10px!important;padding:0 16px!important;font-size:15px!important}.job_filters input[type="submit"],.job_filters .search_jobs button{background:#08751f!important;color:#ffffff!important;border:none!important;border-radius:10px!important;height:46px!important;font-weight:700!important;font-size:15px!important;cursor:pointer!important}.job_filters input[type="submit"]:hover,.job_filters .search_jobs button:hover{background:#065f19!important}.job_filters .job_types{background:#f7f7f4!important;border-top:1px solid #e8e8e2!important;padding:16px 15px!important;margin-top:18px!important;border-radius:0 0 10px 10px!important}.job_filters .job_types li{font-size:15px!important;font-weight:500!important;color:#4a4035!important}.job_filters .job_types input[type="checkbox"]{accent-color:#08751f!important}.isle-welcome{background:#f7faf7;padding:30px;border-left:5px solid #08751f;border-radius:8px;margin-bottom:30px}.isle-welcome .gsection_title{color:#08751f;font-size:32px;font-weight:700}.isle-welcome .gsection_description{font-size:17px;line-height:1.7;color:#555}.gsection_title{color:#6b5843!important;font-size:28px!important;font-weight:700!important;margin-bottom:10px!important}.gsection_description{font-size:16px!important;line-height:1.7!important;color:#555555!important}.gfield_required{color:#08751f!important}.gform_wrapper .gfield_label{color:#333333!important;font-weight:600!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="number"],.gform_wrapper input[type="date"],.gform_wrapper textarea,.gform_wrapper select{border:1px solid #d9d9d9!important;border-radius:8px!important;padding:12px!important;background:#ffffff!important}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{border-color:#08751f!important;box-shadow:0 0 0 2px rgba(8,117,31,.15)!important}.gform_wrapper input[type="checkbox"]:checked,.gform_wrapper input[type="radio"]:checked{accent-color:#08751f}.gsection{border-bottom:1px solid #e5e5e5!important;padding-bottom:15px!important;margin-bottom:25px!important}.gform_button{background:#08751f!important;color:#ffffff!important;border:none!important;border-radius:8px!important;padding:14px 30px!important;font-size:16px!important;font-weight:600!important;cursor:pointer}.gform_button:hover{background:#065d19!important}.gform_drop_area{border:2px dashed #08751f!important;border-radius:10px!important;background:#f7faf7!important}.gform_wrapper .gsection:first-of-type{background:#f7faf7;border-left:5px solid #08751f;padding:25px;border-radius:8px;margin-bottom:30px}.single-job_listing #sidebar,.single-job_listing .et_right_sidebar #sidebar{display:none!important}.single-job_listing #main-content .container:before{display:none!important}.single-job_listing #left-area{width:100%!important;float:none!important;padding-right:0!important}.single-job_listing .job-type,.single-job_listing .location,.single-job_listing .date,.single-job_listing .job_listing-meta,.single-job_listing .meta{display:none!important}.single-job_listing .company,.single-job_listing .job-manager-company,.single-job_listing .company_logo{display:none!important}.single-job_listing .entry-title{margin-top:20px!important}.single-job_listing .widget_recent_entries,.single-job_listing .widget_recent_comments,.single-job_listing .widget_search{display:none!important}.single-job_listing .company,.single-job_listing .company_logo,.single-job_listing img.company_logo{display:none!important}.single-job_listing .company:before,.single-job_listing .company:after{display:none!important}.single-job_listing img[src*="company.png"]{display:none!important}.single-job_listing .company{display:none!important}.gfield_repeater_buttons .add_repeater_item,.gform_wrapper .gfield_repeater_buttons button{background:#08751f!important;color:#ffffff!important;border-color:#08751f!important}.single-job_listing .application_button,.single-job_listing input.application_button,.single-job_listing .job_application .button{display:none!important}.single-job_listing .entry-meta,.single-job_listing .post-meta,.single-job_listing .date{display:none!important}.single-job_listing h1.entry-title,.single-job_listing .entry-title,.single-job_listing h1{color:#08751f!important}