.g-recaptcha,div[class*="recaptcha"]{display:flex!important;justify-content:center!important;margin:15px auto!important}.wjportal-page-heading,.wjportal-cp-sec-title,.wjportal-section-title{color:#3aae36!important}.wjportal-cp-guest-banner-wrap{background-color:#3aae36!important;color:#ffffff!important}.wjportal-cp-guest-banner-login-link,.wjportal-cp-guest-banner-register-link{background-color:#ffffff!important;color:#3aae36!important;border:1px solid #ffffff!important;transition:all 0.2s ease-in-out!important}.wjportal-cp-guest-banner-login-link:hover,.wjportal-cp-guest-banner-register-link:hover{background-color:#f4fbf4!important;color:#2e8b2b!important}a.wjportal-breadcrumbs-link,.wjportal-list-anchor:hover .wjportal-cp-link-text{color:#3aae36!important}.wjportal-cp-short-links-wrp,.wjportal-cp-sect-wrp,.wjportal-cp-list{background-color:#f8f9fa!important;border-color:#e2e8f0!important}.wjportal-cp-guest-banner-middle-bottom,.wjportal-cp-link-text,.wjportal-breadcrumbs-lastlink,.wjportal-error-msg-txt{color:#4a5568!important}.wjportal-page-header,.wjportal-cp-short-links-list{border-bottom:1px solid #e2e8f0!important}.wjportal-breadcrumbs-link,.wjportal-job-company-name,.wjportal-page-heading,.wjportal-job-sec-title,.wjportal-job-detail-about-job-title,.wjportal-job-detail-about-company-title{color:#3aae36!important}.wjportal-breadcrumbs-link:hover,.wjportal-job-company-name:hover{color:#2c8529!important}.wjportal-job-act-btn,.wjportal-company-view-company-btn,.wjportal-form-btn.wjportal-save-btn,.wjportal-form-upload-btn{background-color:#3aae36!important;border-color:#3aae36!important;color:#ffffff!important;transition:background-color 0.3s ease}.wjportal-job-act-btn:hover,.wjportal-company-view-company-btn:hover,.wjportal-form-btn.wjportal-save-btn:hover,.wjportal-form-upload-btn:hover{background-color:#2c8529!important;border-color:#2c8529!important}.wjportal-jobtype{background-color:#3aae36!important;color:#ffffff!important}.wjportal-form-input-field:focus,.wjportal-form-textarea-field:focus,.wjportal-cl-title-input-wrap input:focus,.wjportal-cl-saved-select-wrap select:focus{border-color:#3aae36!important;box-shadow:0 0 0 3px rgba(58,174,54,0.2)!important;outline:none!important}.wjportal-cl-mode-label.is-active{color:#3aae36!important}.wjportal-job-data-wrp:has(>.wjportal-job-sec-title:first-child){display:none}.wjportal-job-detail-info-item:has(.fa-eye),div:has(>i.fa-eye),div:has(>span.fa-eye),div:has(>svg.fa-eye){display:none!important}.wjportal-job-detail-about-company-wrap{display:none}.wjportal-jobinfo-right-data-close-date{display:none}.wjportal-jobinfo-right-data-views{display:none}.wjportal-job-desc{font-size:18px;line-height:1.6}.wjportal-job-desc>.wjportal-job-sec-title{font-size:22px;line-height:1.3}.wjportal-view-job-title-wrp{line-height:1.35}.wjportal-main-up-wrapper .frontend.updated{padding:22px 28px!important;font-size:20px!important;font-weight:700!important;background-color:#c8e6c9!important;border-left:6px solid #2e7d32!important;border-radius:10px!important;box-shadow:0 6px 20px rgba(0,0,0,0.15)!important}.wjportal-main-up-wrapper .frontend.updated p{font-size:20px!important;font-weight:700!important;line-height:1.4!important}.wjportal-main-up-wrapper .frontend.updated::before{width:28px!important;height:28px!important;margin-right:1rem!important}span.wjportal-form-upload-btn-wrp-txt{padding:10px 16px!important;background:#e8f5e9!important;border:2px solid #4caf50!important;border-radius:8px!important;color:#2e7d32!important;font-size:16px!important;font-weight:600!important;margin-top:10px!important;width:100%!important;box-sizing:border-box!important}a.wjportal-companyname{display:none!important}.wjportal-job-title.wpjp-job-title-flex{display:flex!important;align-items:center!important;min-height:60px!important}.wjportal-job-title.wpjp-job-title-flex>a{font-size:22px!important;font-weight:700!important;line-height:1.3!important;display:inline-block!important;vertical-align:middle!important}.wjportal-jobs-data:has(.wjportal-job-title){display:flex!important;align-items:center!important;min-height:60px!important}a.wjportal-job-company-name{display:none!important}.wjportal-job-company-wrp{display:flex!important;align-items:center!important}.wjportal-job-company-cnt{display:flex!important;flex-direction:column!important;justify-content:center!important;flex:1!important}.wjportal-view-job-title-wrp{font-size:26px!important;font-weight:700!important;line-height:1.3!important;padding:10px 0!important}