.wjportal-jobdetail-wrapper{display:grid;grid-template-columns:5fr 2fr;gap:14px;width:100%;margin-top:14px}.fa{text-align:center}.breadcrumb a{color:var(--primary-color-500)}.breadcrumb a:hover{color:#000}.content-area.page-wrapper{padding-top:14px}.wjportal-job-company-info-wrap{padding:20px;border-radius:10px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);background:#f5f5f5}.company-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding:10px 0}.company-logo{-ms-flex-negative:0;flex-shrink:0}.company-logo img{width:80px;height:80px;border-radius:8px;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1)}.company-name{font-weight:600;font-size:16px;color:#222}.company-name a{text-decoration:none;color:#222;-webkit-transition:color .3s ease;transition:color .3s ease}.company-name a:hover{color:var(--primary-color-500)}.wjportal-job-company-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:15px 0;font-size:14px;color:#333}.company-info-items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.general-info,.job-description{background:#f5f5f5;border-radius:12px;margin-top:14px;padding:20px;border-radius:10px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.heading-title{font-size:18px;font-weight:bold;color:#000;margin-bottom:20px;border-left:4px solid var(--primary-color-500);padding-left:10px}.company-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.company-info-item i{font-size:18px;color:var(--primary-color-500);margin-right:12px;margin-top:4px;min-width:20px}.company-info-item .label{font-weight:600;color:#333;margin:0;font-size:14px}.company-info-item .text{color:#555;font-size:14px;margin:2px 0 0}.job-description-item .job-description-title{margin:calc(2rem - .14285714em) 0 1rem;font-weight:700}.job-description-value{padding-left:20px}.wjportal-jobseeker-wrap{background:#f5f5f5;border-radius:8px;margin-bottom:14px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.05);box-shadow:0 2px 6px rgba(0,0,0,.05);padding:20px 20px 1px 20px}.job-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;margin-bottom:20px}.job-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%}.job-info-item img{width:24px;height:24px}.job-info-item .info .label{font-size:14px;color:#757575}.job-info-item .info .text{font-size:14px;font-weight:500;color:#000}.job-info-title{font-size:20px;font-weight:bold;margin-bottom:10px;color:#000}.wjportal-job-apply-form-wraper .wjportal-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.wjportal-job-apply-form-wraper .wjportal-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0;padding:0}.wjportal-job-apply-form-wraper .wjportal-form-title{min-width:70px;white-space:nowrap;font-weight:600}.wjportal-job-apply-form-wraper .wjportal-form-value{min-width:200px}.wjportal-job-apply-form-wraper select.wjportal-form-select-field{width:100%;padding:0px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;margin-bottom:0}.wjportal-job-apply-form-wraper .wjportal-form-btn-wrp{-webkit-box-flex:1;-ms-flex:1;flex:1}.wjportal-job-apply-form-wraper .wjportal-save-btn{text-align:center;font-weight:bolder;color:#fff;-webkit-transition:border .3s,background .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:border .3s,background .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;text-transform:uppercase;display:block;line-height:2.4em;width:100%;font-size:14px;border-radius:5px;background-color:var(--primary-color-500) !important}.wjportal-job-apply-form-wraper .wjportal-save-btn:hover{-webkit-box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);opacity:1;outline:none}.wjportal-job-apply-form-wraper .frontend.error{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px;margin-top:0;font-size:14px;border-radius:5px}.job-detail-jobapply-message-link{margin-left:20px;border-radius:5px;background-color:var(--primary-color-500);color:#fff;padding:5px}div.wjportal-main-up-wrapper{margin:auto;max-width:1250px !important}@media only screen and (max-width: 767px){.wjportal-jobdetail-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.job-info-box{display:grid;grid-template-columns:1fr 1fr}.wjportal-jobseeker-wrap{padding:10px}.heading-title{font-size:16px}}
/*# sourceMappingURL=wp-job-portal-job-view.min.css.map */
