@import url(https://fonts.googleapis.com/css?family=Inter:400,500,700&display=swap);.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}a.primary-btn{align-items:center;background-color:var(--accent);border-radius:12px;box-sizing:border-box;color:#fff!important;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:8px 20px;text-align:center;text-decoration:none;width:100%}a.primary-btn:hover{background-color:#1a4a9b;color:#fff}.sb-job-list-form .sb-job-search-form{background:#fff;border-radius:16px;box-sizing:border-box;display:flex;font-family:inherit;gap:12px}.sb-job-list-form .sb-job-search-form button.sb-job-search-submit{border-radius:12px;width:148px}.sb-job-list-form .sb-job-search-form .sb-job-search-field-group{position:relative;width:288px}.sb-job-list-form .sb-job-search-form .sb-job-search-field-group span.sb-job-search-icon{height:20px;left:15px;position:absolute;top:15px;width:20px}.sb-job-list-form .sb-job-search-form .sb-job-search-field-group span.sb-job-search-icon svg{height:100%;width:100%;stroke:#9ca3af}.sb-job-list-form .sb-job-search-form .sb-job-search-field-group input.sb-form-control{background:transparent;border:1px solid #e5e7eb;border-radius:12px;font-size:14px;outline:none;padding:12px 12px 12px 40px;width:100%}#sb-job-search-loader{align-items:center;display:flex;height:40px;justify-content:center;margin-top:1rem;width:100%}#sb-job-search-loader:after{animation:sb-spin 1s linear infinite;border:4px solid #e5e7eb;border-radius:50%;border-top-color:#2563eb;content:"";display:block;height:32px;width:32px}@keyframes sb-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sb-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.sb-job-item.sb-skeleton{overflow:hidden;position:relative}.sb-skel-block{animation:sb-shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#e5e7eb,#f3f4f6 40px,#e5e7eb 80px);background-size:200% 100%;border-radius:8px;height:12px;margin-bottom:10px}.sb-skel-title{height:20px;margin-bottom:12px;width:60%}.sb-skel-line{width:100%}.sb-skel-line.short{width:40%}.sb-skel-image{border-radius:8px;height:120px;width:200px}.nh-job-card-item{border:2px solid #e2e8f0!important;border-radius:8px;margin-bottom:8px;padding:8px 10px;transition:all .2s ease-in-out!important}.nh-job-card-item .sb-job-company{color:#4b5563;font-size:12px;font-weight:500}.nh-job-card-item .sb-job-company a:hover{color:#1a5eb5}.nh-job-card-item .sb-job-skills{margin-bottom:8px}.nh-job-card-item .sb-job-skills span{background:#f9fafb;border-radius:20px;color:#374151;font-size:12px;font-weight:600;padding:3px 10px}.nh-job-card-item .sb-job-salary{border-top:1px solid #f3f4f6;color:#295199;font-size:14px;font-weight:500;padding-top:4px}.nh-job-card-item .sb-job-meta-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}.nh-job-card-item .sb-job-meta-row .sb-job-location,.nh-job-card-item .sb-job-meta-row .sb-job-posted,.nh-job-card-item .sb-job-meta-row .sb-job-type{align-items:center;display:flex;font-size:12px;gap:4px}.nh-job-card-item .sb-job-meta-row .sb-job-location svg,.nh-job-card-item .sb-job-meta-row .sb-job-posted svg,.nh-job-card-item .sb-job-meta-row .sb-job-type svg{height:12px;width:12px}.nh-job-card-item .sb-job-title{margin-bottom:2px;padding-right:25px;position:relative}.nh-job-card-item .sb-job-title a{color:#1a5eb5;font-size:18px;font-weight:500}.nh-job-card-item:hover{border-color:#4587ff!important}@media(max-width:768px){.nh-job-card-item .nh-job-meta-row{align-items:flex-start;flex-direction:column;gap:10px}.sb-job-tabs .sb-tabs-container{gap:8px}}.sb-job-tabs .sb-job-tab.active,.sb-job-tabs .sb-job-tab:hover{background:#f7fafc;color:#020817}.nh-featured-cards,.nh-job-card-item,.related-job-list-item{position:relative}.nh-featured-cards .sb-job-url,.nh-job-card-item .sb-job-url,.related-job-list-item .sb-job-url{height:100%;left:0;position:absolute;top:0;width:100%}.nh-featured-cards .company-logo-type,.nh-featured-cards .sb-job-company,.nh-job-card-item .company-logo-type,.nh-job-card-item .sb-job-company,.related-job-list-item .company-logo-type,.related-job-list-item .sb-job-company{z-index:91}.nh-featured-cards{background:#edf4ff;border:2px solid #e2e8f0!important;position:relative;transition:all .2s ease-in-out!important}.nh-featured-cards .sb-job-salary{border-top:0}.nh-featured-cards .sb-job-skills span{background:#fff}.nh-featured-cards:hover{border-color:#4587ff!important}@media(max-width:820px){.sb-job-list-form{width:100%}}@media(max-width:768px){.sb-job-list-form{width:100%}.sb-job-list-form .sb-job-search-form .sb-job-search-field-group{position:relative;width:calc(50% - 74px)}.sb-job-list-form,.sb-job-list-form .sb-job-search-form .sb-job-search-field-group{width:100%}.sb-job-list-form .sb-job-search-form{flex-direction:column}.sb-job-list-form .sb-job-search-form button.sb-job-search-submit{width:100%}}.single.single-job .entry-content{margin-top:20px!important}.single.single-job ul.job-details-list{display:flex;flex-wrap:wrap;gap:10px 12px;margin-bottom:16px!important}.single.single-job ul.job-details-list .job-detail-item{align-items:center;color:#4b5563;display:flex;font-size:16px;gap:5px}.single.single-job ul.job-details-list .job-detail-item .icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.single.single-job ul.job-details-list .job-detail-item .icon-salary{height:22px;width:22px}.single.single-job ul.job-details-list .job-detail-item .icon svg{height:100%;width:100%}.job-details-list{list-style:none;margin:0;padding:0}.job-detail-item{align-items:center;display:flex;gap:8px;margin-bottom:10px;overflow:visible}.job-detail-item .icon{flex-shrink:0}.job-detail-item .icon svg{display:block;height:20px;width:20px}.wpjb.wpjb-job.wpjb-page-single .wpjb-grid-row.wpjb-row-meta-_location,.wpjb.wpjb-job.wpjb-page-single .wpjb-grid-row.wpjb-row-meta-_tag_category,.wpjb.wpjb-job.wpjb-page-single .wpjb-grid-row.wpjb-row-meta-_tag_type,.wpjb.wpjb-job.wpjb-page-single .wpjb-grid-row.wpjb-row-meta-job_created_at,.wpjb.wpjb-job.wpjb-page-single .wpjb-grid.wpjb-grid-closed-top.wpjb-grid-compact,.wpjb.wpjb-job.wpjb-page-single .wpjb-top-header{display:none!important}.wpjb.wpjb-job.wpjb-page-single .wpjb-job-apply a.wpjb-button{background:var(--accent);border:1px solid var(--accent)!important;border-radius:12px!important;box-sizing:border-box;color:#fff!important;font-size:16px;height:40px;line-height:37px!important;padding:0!important;text-align:center;width:140px}.wpjb.wpjb-job.wpjb-page-single .wpjb-job-apply a.wpjb-button:nth-child(2n){background:transparent!important;border:1px solid var(--accent)!important;box-sizing:border-box;color:var(--accent)!important}.wpjb.wpjb-job.wpjb-page-single .wpjb-job-apply a.wpjb-button:nth-child(2n):hover{background-color:#1a4a9b!important;border:1px solid #1a4a9b!important;color:#fff!important}.wpjb.wpjb-job.wpjb-page-single .wpjb-job-apply a.wpjb-button:hover{background-color:#1a4a9b!important;border:1px solid #1a4a9b!important}.wpjb-job-apply.for-heading-job a.wpjb-button{display:none}.wpjb-job-apply.for-heading-job a.wpjb-button.goftj-logo-exernal-link{background:red!important;display:block;margin-top:0}.wpjb.wpjb-job.wpjb-page-single .wpjb-text-box{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border:1px solid #f3f4f6!important;border-radius:12px!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);padding:24px!important}.wpjb.wpjb-job.wpjb-page-single .wpjb-text-box h3{font-size:18px;font-weight:500;text-transform:inherit}.wpjb.wpjb-job.wpjb-page-single .wpjb-text-box h2{font-size:20px;font-weight:600;margin-bottom:15px;text-transform:inherit}.wpjb.wpjb-job.wpjb-page-single .wpjb-text-box h4{font-size:16px;font-weight:500;text-transform:inherit}.wpjb.wpjb-job.wpjb-page-single .wpjb-text-box ol li,.wpjb.wpjb-job.wpjb-page-single .wpjb-text-box ul li{color:#020817;font-size:15px;line-height:24px;margin-bottom:5px}.wpjb.wpjb-job.wpjb-page-single .wpjb-grid.wpjb-grid-closed-top{border:none!important}.wpjb.wpjb-job.wpjb-page-single .job-description-title{font-size:20px;font-weight:500;margin-top:0;text-transform:capitalize}.wpjb.wpjb-job.wpjb-page-single p{color:#020817;font-size:16px;line-height:24px}.wpjb.wpjb-job.wpjb-page-single .wpjb-button.goftj-logo-exernal-link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M15 3h6v6M10 14 21 3M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:1em;margin-left:6px;vertical-align:middle;width:1em}aside#wpjb-widget-alerts-2{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border:1px solid #f3f4f6!important;border-radius:12px!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);padding:24px!important}aside#wpjb-widget-alerts-2 .widget-title{font-weight:500;margin-bottom:15px}aside#wpjb-widget-alerts-2 input{border-color:#e2e8f0;border-radius:4px;font-size:15px;margin-bottom:10px;padding:10px}.wpjb-breadcrumb{border-bottom:0 solid #f5f5f5;border-top:0 solid #f5f5f5}.wpjb-breadcrumb a,.wpjb-breadcrumb span{font-size:16px!important}.wpjb-breadcrumb .wpjb-icon-right-open:before{font-size:11px!important;margin-left:6px!important}.wpjb-page-company-panel .wpjb-manage-header-right li{align-items:center;display:flex!important;gap:2px}.wpjb .wpjb-company-edit-form .wpjb-breadcrumb,.wpjb-page-default-form .wpjb-breadcrumb{border-bottom:0 solid #f5f5f5;border-top:0 solid #f5f5f5}.wpjb .wpjb-company-edit-form .wpjb-breadcrumb a,.wpjb .wpjb-company-edit-form .wpjb-breadcrumb span,.wpjb-page-default-form .wpjb-breadcrumb a,.wpjb-page-default-form .wpjb-breadcrumb span{font-size:16px!important}.wpjb .wpjb-company-edit-form .wpjb-breadcrumb .wpjb-icon-right-open:before,.wpjb-page-default-form .wpjb-breadcrumb .wpjb-icon-right-open:before{font-size:11px!important;margin-left:6px!important}.wpjb .wpjb-company-edit-form fieldset.wpjb-fieldset-job legend,.wpjb-page-default-form fieldset.wpjb-fieldset-job legend{padding-top:0!important}.wpjb .wpjb-company-edit-form .wpjb-element-input-file .wpjb-field,.wpjb .wpjb-company-edit-form .wpjb-element-input-file label.wpjb-label,.wpjb .wpjb-company-edit-form .wpjb-element-input-select .wpjb-field,.wpjb .wpjb-company-edit-form .wpjb-element-input-select label.wpjb-label,.wpjb .wpjb-company-edit-form .wpjb-element-input-text .wpjb-field,.wpjb .wpjb-company-edit-form .wpjb-element-input-text label.wpjb-label,.wpjb .wpjb-company-edit-form .wpjb-element-input-textarea .wpjb-field,.wpjb .wpjb-company-edit-form .wpjb-element-input-textarea label.wpjb-label,.wpjb-page-default-form .wpjb-element-input-file .wpjb-field,.wpjb-page-default-form .wpjb-element-input-file label.wpjb-label,.wpjb-page-default-form .wpjb-element-input-select .wpjb-field,.wpjb-page-default-form .wpjb-element-input-select label.wpjb-label,.wpjb-page-default-form .wpjb-element-input-text .wpjb-field,.wpjb-page-default-form .wpjb-element-input-text label.wpjb-label,.wpjb-page-default-form .wpjb-element-input-textarea .wpjb-field,.wpjb-page-default-form .wpjb-element-input-textarea label.wpjb-label{width:100%}.wpjb .wpjb-company-edit-form .wpjb-upload-inner,.wpjb-page-default-form .wpjb-upload-inner{background:transparent;background-color:transparent!important}.wpjb .wpjb-company-edit-form input,.wpjb .wpjb-company-edit-form select,.wpjb .wpjb-company-edit-form textarea,.wpjb-page-default-form input,.wpjb-page-default-form select,.wpjb-page-default-form textarea{background:#f7fafc!important;border-radius:6px!important;font-size:14px!important;padding:10px!important}.wpjb .wpjb-company-edit-form fieldset:last-child,.wpjb-page-default-form fieldset:last-child{background:transparent!important;border:none!important;margin-top:0!important;padding-top:0!important}.wpjb .wpjb-company-edit-form fieldset:last-child legend,.wpjb-page-default-form fieldset:last-child legend{padding:0!important}.wpjb .wpjb-company-edit-form fieldset:last-child a,.wpjb-page-default-form fieldset:last-child a{background:#f7fafc;border:1px solid #e2e8f0;border-radius:4px;color:#020817;font-size:16px;font-weight:500;margin-left:10px;margin-right:10px;padding:7px 25px}.wpjb .wpjb-company-edit-form .wpjb-listing-type-cost,.wpjb-page-default-form .wpjb-listing-type-cost{background:#4284ff;border-radius:4px;display:inline-block;font-weight:500;padding:3px 6px}.wpjb .wpjb-company-edit-form .wpjb-form fieldset legend,.wpjb-page-default-form .wpjb-form fieldset legend{border-bottom:0 solid #f5f5f5;font-size:18px;font-weight:600;padding:24px 0 15px}.wpjb .wpjb-company-edit-form .wpjb-form div label.wpjb-label,.wpjb .wpjb-company-edit-form .wpjb-form div.wpjb-field,.wpjb-page-default-form .wpjb-form div label.wpjb-label,.wpjb-page-default-form .wpjb-form div.wpjb-field{color:#111827;font-size:15px;font-weight:600;width:100%}.wpjb .wpjb-company-edit-form textarea,.wpjb-page-default-form textarea{height:110px!important}.wpjb .wpjb-company-edit-form .wpjb-listing-type-x,.wpjb-page-default-form .wpjb-listing-type-x{background-color:transparent;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:15px;padding:16px}.wpjb .wpjb-company-edit-form .wpjb-listing-radio,.wpjb-page-default-form .wpjb-listing-radio{border-right:0 solid transparent;box-sizing:border-box;padding-left:0;width:40px}.wpjb .wpjb-company-edit-form .wpjb-listing-type-name,.wpjb-page-default-form .wpjb-listing-type-name{color:#020817;font-size:14px;font-weight:500;line-height:24px}.wpjb .wpjb-company-edit-form .wpjb-listing-type-features,.wpjb-page-default-form .wpjb-listing-type-features{font-size:14px;font-weight:400;line-height:18px;width:100%}.wpjb .wpjb-company-edit-form input#wpjb_submit,.wpjb-page-default-form input#wpjb_submit{background-color:#4587ff!important;border-radius:12px!important;font-size:16px!important;font-weight:500;margin-right:10px;padding:7px 25px!important;width:auto}.wpjb .wpjb-company-edit-form .wpjb-field,.wpjb .wpjb-company-edit-form .wpjb-label,.wpjb-page-default-form .wpjb-field,.wpjb-page-default-form .wpjb-label{width:100%!important}div.wpjb-flash-error{font-size:14px!important;line-height:24px!important}@media(max-width:768px){.wpjb.wpjb-page-company-products{font-size:16px;line-height:24px}}.wpjb.wpjb-page-company-products h2{font-size:24px!important}.wpjb.wpjb-page-company-products .wpjb-upload-inner{background-color:transparent;border:1px solid #f5f5f5;margin-bottom:30px;padding:25px}.wpjb.wpjb-page-company-products .wpjb-upload-inner span.wpjb-upload-info{font-size:20px;margin-bottom:15px!important}@media(max-width:768px){.wpjb.wpjb-page-company-products .wpjb-upload-inner span.wpjb-upload-info{font-size:16px;line-height:24px}}.wpjb.wpjb-page-company-products .wpjb-upload-inner a.wpjb-button{background-color:var(--accent);border:none!important;border-radius:12px;color:#fff!important;padding:12px 20px!important}.wpjb.wpjb-page-company-products .wpjb-company-product-header{align-items:center!important;background:#4687ff!important}.wpjb.wpjb-page-company-products .wpjb-company-product-header h3{font-size:20px!important}.wpjb-company-edit-form .wpjb-form-actions{display:flex;flex-wrap:wrap}.wpjb-company-edit-form .wpjb-form-actions legend{border:none!important;padding:0!important}.wpjb-company-edit-form .wpjb-form-actions div{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.wpjb-company-edit-form .wpjb-form-actions div a,.wpjb-company-edit-form .wpjb-form-actions div input#wpjb_submit{margin:0!important}@media(max-width:768px){.digital-job-form .wpjb.wpjb-page-save span.wpjb-glyphs.wpjb-icon-ok{font-size:14px;line-height:24px}}.digital-job-form .wpjb.wpjb-page-save div.wpjb-flash-info{padding-left:15px}@media(max-width:768px){.digital-job-form .wpjb.wpjb-page-save div.wpjb-flash-info{font-size:14px;line-height:24px}}.digital-job-form .wpjb.wpjb-page-save .wpjb-grid-row{font-size:14px;padding:8px 4px!important}.digital-job-form .wpjb.wpjb-page-save .wpjb-page-default-payment{font-size:14px;line-height:24px}.digital-job-form .wpjb.wpjb-page-save .wpjb-form div label.wpjb-label{text-align:left}.digital-job-form .wpjb.wpjb-page-save .wpjb-form div label.wpjb-label span.wpjb-required{display:inline-flex;width:auto!important}.digital-job-form .wpjb.wpjb-page-save .wpjb-element-input-text{display:block!important;text-align:left}.digital-job-form .wpjb.wpjb-page-save .wpjb-field input{text-align:left!important}.digital-job-form .wpjb.wpjb-page-save .wpjb-place-order-wrap{margin-top:20px!important}.digital-job-form .wpjb.wpjb-page-save span.wpjb-glyphs.wpjb-icon-ok:before{display:none;position:absolute}.digital-job-form .wpjb-page-preview .wpjb-top-header{border-radius:6px}.digital-job-form .wpjb-page-preview .wpjb-top-header .wpjb-top-header-image{margin-top:10px;padding-left:8px}.digital-job-form .wpjb-page-preview .wpjb-top-header .wpjb-top-header-image img{max-height:max-content;max-width:100%}.digital-job-form .wpjb-page-preview .wpjb-grid .wpjb-col-35{font-size:14px;width:100%}.digital-job-form .wpjb-page-preview .wpjb-grid-row-icon{float:left;margin-right:1px;position:relative;top:-1px}.digital-job-form .wpjb-page-preview .wpjb-grid .wpjb-col-60{font-size:14px;margin-top:5px;padding-left:10px;width:100%}.digital-job-form .wpjb-top-header-content{padding:7px 0 0 10px!important}.digital-job-form .wpjb-top-header-title{padding:0!important}.digital-job-form h2{margin-bottom:30px;margin-top:25px}.digital-job-form .wpjb ul.wpjb-add-job-steps{background-color:transparent}.digital-job-form .wpjb .wpjb-motif-border-bottom{border-bottom-color:#4687ff}.digital-job-form .wpjb ul.wpjb-add-job-steps>li{border:1px solid #f5f5f5!important;font-size:18px}.digital-job-form .wpjb .wpjb-form fieldset legend{border-bottom:0 solid #f5f5f5;font-size:18px;font-weight:600;padding:24px 0 15px}.digital-job-form .wpjb .wpjb-form div label.wpjb-label{color:#111827;font-size:15px;font-weight:600;width:100%}.digital-job-form .wpjb-element-input-select.wpjb-element-name-job_country,.digital-job-form .wpjb-element-input-select.wpjb-element-name-type,.digital-job-form .wpjb-element-input-text.wpjb-element-name-job_zip_code{width:100%}.digital-job-form fieldset.wpjb-fieldset-location{display:flex;flex-wrap:wrap;gap:0 15px}.digital-job-form .wpjb .wpjb-form div select{background:#f8fafc;border-radius:6px;padding:9px}.digital-job-form .wpjb-element-input-textarea.wpjb-element-name-job_skills{width:100%}.digital-job-form .wpjb-element-input-textarea.wpjb-element-name-job_skills textarea{height:110px!important}.digital-job-form .wpjb .wpjb-upload-inner{background-color:transparent;border:2px dashed #d1d5db;border-radius:8px;box-sizing:border-box;color:#6b7280;font-size:14px;margin:auto;opacity:1;padding:32px;z-index:0}.digital-job-form .wpjb .wpjb-upload-inner a#wpjb-upload-browse-company_logo{margin-bottom:10px}.digital-job-form .wpjb .wpjb-upload-actions a.button,.digital-job-form .wpjb a.wpjb-button{background:#f7fafc;border:1px solid #e2e8f0;-moz-border-radius:6px;-webkit-border-radius:6px;color:#444!important;display:inline-block;font-size:14px;font-weight:700;padding:12px 13px 13px;text-decoration:none;text-transform:capitalize}.digital-job-form .wpjb-element-input-file.wpjb-element-name-image,.digital-job-form .wpjb-element-input-password,.digital-job-form .wpjb-element-input-select.wpjb-element-name-candidate_country,.digital-job-form .wpjb-element-input-select.wpjb-element-name-category,.digital-job-form .wpjb-element-input-text,.digital-job-form .wpjb-element-input-text.wpjb-element-name-sb_job_location,.digital-job-form .wpjb-element-input-textarea.wpjb-element-name-description,.digital-job-form .wpjb-element-input-textarea.wpjb-element-name-detail_description,.digital-job-form div#wpjb-fieldset-null-education,.digital-job-form div#wpjb-fieldset-null-experience{width:100%!important}.digital-job-form div#wpjb-fieldset-null-education,.digital-job-form div#wpjb-fieldset-null-experience{background:transparent}.digital-job-form a.wpjb-button.wpjb-form-nested-save{background:#4687ff!important;color:#fff!important;margin-right:0}.digital-job-form a.wpjb-button.wpjb-form-nested-close{margin-left:5px!important}.digital-job-form .wpjb-element-input-text.wpjb-element-name-sb_job_salary_year{width:100%}.digital-job-form .wpjb-element-input-select.wpjb-element-name-category,.digital-job-form .wpjb-element-input-text.wpjb-element-name-job_city,.digital-job-form .wpjb-element-input-text.wpjb-element-name-job_state{width:50%}.digital-job-form .wpjb-element-input-text.wpjb-element-name-job_address{width:100%}.digital-job-form .wpjb .wpjb-listing-type-x{background-color:transparent;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:15px;padding:16px}.digital-job-form .wpjb .wpjb-listing-radio{border-right:0 solid transparent;box-sizing:border-box;padding-left:0;width:40px}.digital-job-form .wpjb .wpjb-listing-type-name{color:#020817;font-size:14px;font-weight:500;line-height:24px}.digital-job-form .wpjb .wpjb-listing-type-features{font-size:14px;font-weight:400;line-height:18px;width:100%}.digital-job-form input#wpjb_submit{border-radius:4px;font-size:16px;font-weight:500;margin-right:10px;padding:7px 25px}.digital-job-form .wpjb-element-input-file.wpjb-element-name-company_logo,.digital-job-form .wpjb-element-input-radio.wpjb-element-name-listing,.digital-job-form .wpjb-element-input-text.wpjb-element-name-company_email,.digital-job-form .wpjb-element-input-text.wpjb-element-name-company_name,.digital-job-form .wpjb-element-input-text.wpjb-element-name-company_url{width:100%}.digital-job-form fieldset{display:flex;flex-wrap:wrap}@media(max-width:950px){.digital-job-form fieldset:last-child *{display:flex;flex-direction:column;flex-wrap:wrap;text-align:center;width:100%}.digital-job-form fieldset:last-child div{margin:0!important}.digital-job-form fieldset:last-child input.wpjb-submit{margin:0!important;width:100%!important}.digital-job-form fieldset:last-child a{margin:3px 0 0;width:100%!important}}.digital-job-form fieldset legend:empty{padding:0!important}.digital-job-form fieldset a{background:#f7fafc;border:1px solid #e2e8f0;border-radius:4px;color:#020817;font-size:16px;font-weight:500;margin-left:10px;margin-right:10px;padding:7px 25px}.digital-job-form .wpjb .wpjb-listing-type-cost{background:#4284ff;border-radius:4px;display:inline-block;font-weight:500;padding:3px 6px}.digital-job-form fieldset.wpjb-fieldset-job{display:flex;flex-wrap:wrap;gap:0 15px}.digital-job-form .wpjb-element-input-text.wpjb-element-name-job_title,.digital-job-form .wpjb-element-input-textarea.wpjb-element-name-job_description{width:100%}.digital-job-form .wpjb .wpjb-form div.wpjb-field{color:#111827;font-size:15px;font-weight:600;width:100%}.digital-job-form .wpjb .wpjb-form div.wpjb-field input{border-radius:6px;color:#111827;font-size:14px;padding:9px}.digital-job-form .wpjb-add-job-steps{background-color:transparent;display:flex;gap:12px}.digital-job-form .wpjb-add-job-steps li{background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px;color:#020817;font-size:14px!important;font-size:16px;font-weight:500;letter-spacing:0!important;margin-left:10px;margin-right:10px;padding-top:10px!important;padding:7px 25px}.digital-job-form .wpjb-add-job-steps li.wpjb-step-current{background:#4687ff;border-bottom-style:solid;border-bottom-width:3px;border-radius:12px;color:#fff;font-weight:500}.digital-job-form .wpjb-add-job-steps li.wpjb-step-current span{display:none!important}.digital-job-form .wpjb-page-add{padding:24px;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border:1px solid #e2e8f0;border-radius:8px;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);margin:auto;max-width:894px}@media(max-width:950px){.digital-job-form .wpjb-page-add{max-width:100%;padding:15px}}.digital-job-form .wpjr-page-register{padding:24px;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border:1px solid #e2e8f0;border-radius:8px;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);margin:auto;max-width:672px}@media(max-width:950px){.digital-job-form .wpjr-page-register{max-width:100%;padding:15px}}.digital-job-form .wpjr-page-register .wpjb-form>fieldset>div.wpjb-fieldset-null>a.wpjb-button{box-sizing:border-box;margin:0;width:100%}.digital-job-form .wpjr-page-register .wpjb-form>fieldset>div>div.wpjb-form-nested{background-color:transparent!important;padding:0!important}.digital-job-form .wpjr-page-register input.wpjb-submit{border-radius:12px;font-size:15px!important;width:100%}.digital-job-form .wpjr-page-register fieldset:last-child{background:transparent!important;border:none!important;margin-top:0!important;padding-top:0!important}.wpjb-page-company-login .wpjb-form div label.wpjb-label,.wpjb-page-company-login .wpjb-form div.wpjb-field,.wpjb-page-resume-login .wpjb-form div label.wpjb-label,.wpjb-page-resume-login .wpjb-form div.wpjb-field{width:100%!important}.wpjb-page-company-login .wpjb-form div.wpjb-field input,.wpjb-page-resume-login .wpjb-form div.wpjb-field input{background-color:#f7fafc;border:1px solid #e2e8f0!important;border-radius:6px!important;outline:0;padding:10px!important}.wpjb-page-company-login input#wpjb_submit,.wpjb-page-resume-login input#wpjb_submit{font-size:16px!important;font-weight:500}.wpjb-page-company-login .wpjb-form-actions legend,.wpjb-page-resume-login .wpjb-form-actions legend{border:none!important}.wpjb-page-company-login .wpjb-form-actions a,.wpjb-page-resume-login .wpjb-form-actions a{margin:0!important}.page-id-11 .entry-content,.page-id-12 .entry-content,.page-id-14 .entry-content,.page-id-7 .entry-content{margin-top:10px!important}.page-id-11 header h1,.page-id-12 header h1,.page-id-14 header h1,.page-id-7 header h1{text-align:center}.wpjb-single-membership.wpjb-single-membership-6 .wpjb-motif-bg-dark{background-color:#4687ff}.wpjb-single-membership.wpjb-single-membership-6 .wpjb-membership-actions a{background:transparent!important;display:inline-block!important;font-size:17px!important;margin:auto auto 30px;padding:14px 20px!important}.wpjb-page-company-new{padding:24px;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border:1px solid #e2e8f0;border-radius:8px;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);margin:auto;max-width:894px}.wpjb-job-apply{margin-top:20px!important}.wpjb-job-apply.for-heading-job{margin-top:12px!important}.wpjb-job-apply .wpjb-field,.wpjb-job-apply label.wpjb-label{width:100%!important}.wpjb-job-apply textarea#message{height:110px!important}.wpjb-job-apply input,.wpjb-job-apply select,.wpjb-job-apply textarea{background:#f7fafc!important;border-radius:6px!important;font-size:14px!important;padding:10px!important}.wpjb-job-apply input#wpjb_submit{background:#4687ff!important}.wpjb-job-apply .wpjb-job-buttons .wpjb-button,.wpjb-job-apply .wpjb-job-buttons a.wpjb-button.goftj-logo-exernal-link{align-items:center;border-radius:12px;display:inline-flex;font-size:14px;font-weight:600;height:38px;justify-content:center;padding:8px 20px;text-align:center;text-decoration:none}.wpjb-job-apply .wpjb-job-buttons a.wpjb-button:not([href]){display:none}.wpjb-job-apply .wpjb-job-buttons .wpjb-button.goftj-logo-exernal-link{display:none!important}.wpjb-job-apply .wpjb-job-buttons .wpjb-button.goftj-logo-exernal-link:first-child{display:inline-flex!important}.single-job-apply-buttons .wpjb-job-apply .wpjb-job-buttons .wpjb-form-toggle{display:none!important}div#wpjb-form-job-apply form#wpjb-apply-form #wpjb_submit{align-items:center;background-color:var(--accent);border-radius:12px;color:var(--base-3);display:inline-flex;font-size:14px;font-weight:600;padding:8px 20px;text-decoration:none}.single-job:before{background-image:linear-gradient(180deg,#dfe9ff,hsla(0,0%,100%,0));content:"";display:block;height:200px;left:0;position:absolute;top:112px;width:100%;z-index:-1}@media(max-width:1025px){.single-job:before{top:95px}}@media(max-width:500px){.single-job:before{top:76px}}.single-job.logged-in:before{top:145px}@media(max-width:1025px){.single-job.logged-in:before{top:128px}}@media(max-width:500px){.single-job.logged-in:before{top:109px}}.single-job .wpjb-job-buttons{display:flex;gap:10px;margin-bottom:45px!important}.single-job .wpjb-job-buttons .wpjb-job-apply button.goftj-logo-exernal-link{display:none!important;line-height:13px!important}.single-job .wpjb-job-buttons .wpjb-button.goftj-logo-exernal-link{line-height:13px!important}.single-job .wpjb-job-buttons a.wpjb-button{margin:12px 0 0;padding:12px}.single-job a.wpjb-button.wpjb-form-toggle.wpjb-form-job-apply{background:#4487ff;color:#fff!important}.single-job div#right-sidebar{display:none}.single-job .site-content .content-area{width:100%!important}.single-job .custom-job-info{width:70%}@media(max-width:768px){.single-job .custom-job-info{width:100%}}.single-job .custom-job-info .job-details-list .job-detail-item a{color:#4b5563}.single-job .job-single-list-wrapper{display:flex;gap:30px}.single-job .job-single-list-wrapper .job-single-list-wrapper-left{width:70%}.single-job .job-single-list-wrapper .job-single-list-wrapper-right{width:30%}.single-job .job-single-list-wrapper .job-single-list-wrapper-right div#right-sidebar{display:block;width:100%}.single-job .job-single-list-wrapper .job-single-list-wrapper-right div#right-sidebar .inside-right-sidebar{margin-top:0!important}.single-job .job-single-list-wrapper .job-single-list-wrapper-right div#right-sidebar .inside-right-sidebar .gb-text.gb-text-21f8e30f{font-size:18px!important}.single-job .job-single-list-wrapper .job-single-list-wrapper-right div#right-sidebar .widget_search,.single-job .job-single-list-wrapper .job-single-list-wrapper-right div#right-sidebar aside{display:none!important}.single-job .job-single-list-wrapper .job-single-list-wrapper-right div#right-sidebar .widget_wpjb-widget-alerts{display:block!important;padding:0!important}.single-job .job-single-list-wrapper .job-single-list-wrapper-right div#right-sidebar .widget_wpjb-widget-alerts input{border-radius:8px!important;font-size:14px!important;margin-bottom:6px;padding:9px 12px!important}.single-job .inside-article{background:transparent!important;position:relative}.single-job .inside-article .entry-header{padding-top:10px!important}.single-job .inside-article .entry-header .entry-title{font-size:60px;line-height:60px;margin-bottom:0}@media(max-width:780px){.single-job .inside-article .entry-header .entry-title{font-size:36px;line-height:42px}}.single-job .inside-article a.apply-job-top{align-items:center;display:flex;gap:8px;margin-top:0;position:absolute;top:0}.single-job .inside-article a.apply-job-top svg{height:16px;width:16px}.single-job .inside-article a.apply-job-top span{font-size:14px;line-height:20px}.single-company{background:linear-gradient(#eff6ff,#fff);display:inline-block;width:100%}.single-company .gb-element-d95cfb21{background:transparent!important}.single-company .gb-element-d95cfb21.scrolled{background:#fff!important}.single-company .site-content .content-area{width:100%!important}.single-company .company-single-wrapper{display:flex;gap:30px;margin-bottom:50px;padding:0 24px}@media(max-width:768px){.single-company .company-single-wrapper{flex-direction:column;gap:15px;padding:20px}}.single-company .company-single-wrapper .wpjb.wpjb-job.wpjb-page-company{width:70%}@media(max-width:768px){.single-company .company-single-wrapper .wpjb.wpjb-job.wpjb-page-company{width:100%}}.single-company .company-single-wrapper .sidebar-for-review{width:30%}@media(max-width:768px){.single-company .company-single-wrapper .sidebar-for-review{width:100%}}.single-company .company-single-wrapper .sidebar-for-review .sidebar-for-review-inner{background:#fff}.single-company .nh-job-card-item{border:2px solid #e2e8f0!important;border-radius:8px;margin-bottom:8px;padding:8px 10px;transition:all .2s ease-in-out!important;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background:#fff;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.single-company .nh-job-card-item .sb-job-company{color:#4b5563;font-size:12px;font-weight:500}.single-company .nh-job-card-item .sb-job-company a:hover{color:#1a5eb5}.single-company .nh-job-card-item .sb-job-skills{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.single-company .nh-job-card-item .sb-job-skills span{background:#f9fafb;border-radius:20px;color:#374151;font-size:12px;font-weight:600;padding:3px 10px}.single-company .nh-job-card-item .sb-job-salary{border-top:1px solid #f3f4f6;color:#295199;font-size:14px;font-weight:500;padding-top:4px}.single-company .nh-job-card-item .sb-job-meta-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}@media(max-width:768px){.single-company .nh-job-card-item .sb-job-meta-row{align-items:flex-start;gap:4px 12px}}.single-company .nh-job-card-item .sb-job-meta-row .sb-job-location,.single-company .nh-job-card-item .sb-job-meta-row .sb-job-posted,.single-company .nh-job-card-item .sb-job-meta-row .sb-job-type{align-items:center;display:flex;font-size:12px;gap:4px}.single-company .nh-job-card-item .sb-job-meta-row .sb-job-location svg,.single-company .nh-job-card-item .sb-job-meta-row .sb-job-posted svg,.single-company .nh-job-card-item .sb-job-meta-row .sb-job-type svg{height:12px;width:12px}.single-company .nh-job-card-item .sb-job-title{margin-bottom:2px}.single-company .nh-job-card-item .sb-job-title a{color:#1a5eb5;font-size:18px;font-weight:500}.single-company .nh-job-card-item:hover{border-color:#4587ff!important}@media(max-width:768px){.single-company .nh-job-card-item .nh-job-meta-row{align-items:flex-start;flex-direction:column;gap:10px}}.single-company .nh-job-card-item.nh-featured-cards{background:#edf4ff;border:2px solid #e2e8f0!important;position:relative;transition:all .2s ease-in-out!important}.single-company .nh-job-card-item.nh-featured-cards .sb-job-salary{border-top:0}.single-company .nh-job-card-item.nh-featured-cards .sb-job-skills span{background:#fff}.single-company .nh-job-card-item.nh-featured-cards:hover{border-color:#4587ff!important}.single-company .is-right-sidebar{display:none!important}.single-company .nh-featured-cards:before{display:none}.single-company .inside-article{background:transparent!important;padding:0!important}.single-company .wpjb-text-box{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);margin-bottom:30px!important;margin-top:20px;padding:24px!important}.single-company .wpjb-text-box h3{font-size:20px;margin-bottom:16px;margin-top:0;text-transform:inherit!important}.single-company .wpjb-text-box p{font-size:15px;line-height:26px}.single-company .entry-header{display:none}.single-company .company-top-wrapper-list{align-items:center;display:flex;gap:15px;margin-bottom:25px!important}.single-company .company-top-wrapper-list .company-logo{height:90px;width:90px}.single-company .company-top-wrapper-list .company-logo img{height:100%;object-fit:contain;width:100%}.single-company .company-top-wrapper-list h1.company-title{font-size:28px;margin-bottom:5px}.single-company .wpjb-grid.wpjb-grid-closed-top{border-top:0 solid #f5f5f5!important}.wpjb-page-company .custom-job-info{display:none}.category-page-category-list h4{color:#6b7280;font-size:14px;font-weight:500;line-height:20px;margin-bottom:12px;text-align:center}.related-job-list-item{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background:#fff;border:2px solid #e2e8f0!important;border-radius:8px!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important;margin-bottom:12px!important;padding:8px 10px!important;position:relative;transition:all .2s ease-in-out!important}.related-job-list-item:hover{border-color:var(--accent)!important}.related-job-list-item:hover h4{color:var(--accent)}.related-job-list-item .company-logo-type{display:none;font-size:14px;height:28px;position:absolute;right:6px;top:13px;width:28px}.related-job-list-item .company-logo-type img{border-radius:50%;height:100%;object-fit:contain;width:100%}.related-job-list-item .skills-section.mb-2 .flex.flex-wrap.gap-1\.5{display:flex;flex-wrap:wrap;gap:8px}.related-job-list-item .skills-section.mb-2 .flex.flex-wrap.gap-1\.5 .skills-list-gaps{font-size:12px;margin-right:0!important}.related-job-list-item .top-info.text-sm.text-gray-600.mb-2{align-items:center;display:flex;flex-wrap:wrap;gap:5px 8px;margin-bottom:12px;margin-top:8px}.related-job-list-item .top-info.text-sm.text-gray-600.mb-2 svg{height:12px;width:12px}.related-job-list-item .top-info.text-sm.text-gray-600.mb-2 span{align-items:center;color:#4b5563;display:flex;font-size:12px;font-weight:500;gap:4px;transition:color .2s ease}.related-job-list-item h4{color:var(--global-color-button-h);font-size:18px;font-weight:600;letter-spacing:-.4px;line-height:22px;margin-bottom:7px!important;padding-right:35px}.related-job-list-item p.text-gray-600.text-sm.mb-2{color:#4b5563}.related-job-list-item span.text-gray-500{color:#6b7280;display:inline-block;font-size:14px;margin-left:8px!important}.related-job-list-item .skills-list-gaps{background:#f8fafb;border-radius:20px;display:inline-block;font-size:13px;font-weight:500;margin-right:6px!important;padding:2px 11px!important}.related-job-list-item .related-item-skills{justify-content:flex-start!important;width:100%!important}.related-job-list-item .related-item-skills .skills-list-gaps{display:block}.related-job-list-item .related-item-skills .skills-list-gaps:first-child,.related-job-list-item .related-item-skills .skills-list-gaps:nth-child(2){display:inline-block}.related-job-list-item a{color:#374151!important}.related-job-list-item a.company-title-realted{color:#4b5563;display:inline-block;margin-bottom:10px;width:100%}.related-job-list-item .flex.items-center.justify-between.mt-2{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:20px;margin-top:15px}.related-job-list-item .flex.items-center.justify-between.mt-2 .flex.items-center.gap-1.text-sm{align-items:center;display:flex;font-size:15px;gap:2px;width:100px}.related-job-list-item .flex.items-center.justify-between.mt-2 .flex.items-center.gap-1.text-sm svg{width:18px}.related-job-list-item .flex.items-center.justify-between.mt-2 .flex.flex-wrap.gap-1\.5{align-items:center;display:flex;font-size:14px;gap:6px;justify-content:flex-end;width:calc(100% - 115px)}.related-job-list-item .flex.items-center.justify-between.mt-2 .flex.flex-wrap.gap-1\.5 .skills-list-gaps{background:#f9fafb;margin-right:0!important}.related-job-list-item .flex.items-center.justify-between.mt-2 .flex.flex-wrap.gap-1\.5 .skills-list-gaps:hover{background:#edf4ff}.related-job-list-item .flex.justify-between.items-center.mt-3.pt-3.border-t.border-gray-100{align-items:center;border-top:0 solid #f3f4f6;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-top:10px}.related-job-list-item .flex.justify-between.items-center.mt-3.pt-3.border-t.border-gray-100 .salary-title{color:#295199;font-size:14px;font-weight:500;line-height:20px}.related-job-list-item .flex.justify-between.items-center.mt-3.pt-3.border-t.border-gray-100 .view-job-btn{color:#4487ff!important;display:flex;display:none;flex-wrap:wrap;font-size:12px;font-weight:500;gap:4px;text-decoration:none;transition:color .2s ease}.related-job-list-item .flex.justify-between.items-center.mt-3.pt-3.border-t.border-gray-100 .view-job-btn:hover{color:#295199!important;text-decoration:none}.related-job-list-item .flex.justify-between.items-center.mt-3.pt-3.border-t.border-gray-100 .view-job-btn svg{height:12px;position:relative;top:3px;width:12px}.related-job-list-item.nh-featured-cards{background-color:#edf4ff}.related-job-list-item.nh-featured-cards .flex.items-center.justify-between.mt-2 .flex.flex-wrap.gap-1\.5 .skills-list-gaps{background:#fff}.sb-dropdown-toggle{background:transparent!important;color:#111827!important}.sb-dropdown-toggle svg.sb-dropdown-arrow{display:none!important}.sb-page-title{font-size:60px;line-height:60px;text-align:center}.sb-page-title mark{background:transparent}@media(max-width:768px){.sb-page-title{font-size:36px;line-height:42px}}span.sb-job-count{color:#295199;display:block;font-size:20px;font-weight:500;margin-bottom:30px;text-align:center}ul.sb-category-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:0;padding:0}ul.sb-category-list li a{background:#4487ff;border-radius:12px;color:#020817;color:#fff;display:inline-block;font-size:14px;line-height:20px;padding:8px 16px;transition:all .3s ease}ul.sb-category-list li a:hover{background:#1a5eb5}#wpjb-upload-container-company_logo a#wpjb-upload-media-company_logo{display:none}.page-id-11 .site-main,.page-id-13 .site-main{margin-top:0!important}.page-id-11 .site-main .inside-article,.page-id-13 .site-main .inside-article{padding-top:0!important}div#wpjb-media-library-overlay{position:fixed!important}.page-id-13 .wpjb.wpjb-page-default-form.wpjb-page-resume-login div.wpjb-flash-error{background-color:transparent;border:0 solid #4389ff;clear:both;color:#000;font-size:17px!important;font-weight:700;line-height:2em;margin:0;overflow:hidden;padding:0}.page-id-13 .wpjb.wpjb-page-default-form.wpjb-page-resume-login .wpjb-form-actions input#wpjb_submit{width:100%!important}.logged-in.admin-bar.page-id-11 .site-main,.logged-in.admin-bar.page-id-13 .site-main{margin-top:0}.logged-in.admin-bar.page-id-11 .jobs-login-panel,.logged-in.admin-bar.page-id-13 .jobs-login-panel{width:100%!important}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjr-page-my-resume form input.wpjb-submit,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjr-page-my-resume form input.wpjb-submit{border-radius:12px;font-size:16px!important;font-weight:400;padding:7px 12px!important}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjr-page-my-resume form a,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjr-page-my-resume form a{padding:10px 20px}.logged-in.admin-bar.page-id-11 .jobs-login-panel,.logged-in.admin-bar.page-id-13 .jobs-login-panel,.page-id-11 .jobs-login-panel,.page-id-13 .jobs-login-panel{box-shadow:none!important;font-size:14px;line-height:24px;margin-top:0}.logged-in.admin-bar.page-id-11 .jobs-login-panel fieldset input.wpjb-submit,.logged-in.admin-bar.page-id-13 .jobs-login-panel fieldset input.wpjb-submit,.page-id-11 .jobs-login-panel fieldset input.wpjb-submit,.page-id-13 .jobs-login-panel fieldset input.wpjb-submit{background:#4687ff;margin-right:10px}.logged-in.admin-bar.page-id-11 .jobs-login-panel fieldset a,.logged-in.admin-bar.page-id-13 .jobs-login-panel fieldset a,.page-id-11 .jobs-login-panel fieldset a,.page-id-13 .jobs-login-panel fieldset a{border:2px solid #f7f7f7;border-radius:12px;font-weight:400;padding:6px 20px}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type,.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type,.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type{padding-left:30px}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type span.wpjb-listing-type-cost.wpjb-motif-bg,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type span.wpjb-listing-type-cost.wpjb-motif-bg,.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type span.wpjb-listing-type-cost.wpjb-motif-bg,.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type span.wpjb-listing-type-cost.wpjb-motif-bg{background:#4487ff;font-size:12px;right:-48px}@media(max-width:768px){.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type span.wpjb-listing-type-cost.wpjb-motif-bg,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type span.wpjb-listing-type-cost.wpjb-motif-bg,.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type span.wpjb-listing-type-cost.wpjb-motif-bg,.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type span.wpjb-listing-type-cost.wpjb-motif-bg{font-size:11px;padding:0 10px;right:-5px;top:8px}}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type.wpjb-listing-radio,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type.wpjb-listing-radio,.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type.wpjb-listing-radio,.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add .wpjb-listing-type.wpjb-listing-radio{padding-left:10px!important;width:auto}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add input#wpjb_submit,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add input#wpjb_submit,.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add input#wpjb_submit,.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add input#wpjb_submit{width:auto!important}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add a,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add a,.page-id-11 .jobs-login-panel .wpjb.wpjb-page-add a,.page-id-13 .jobs-login-panel .wpjb.wpjb-page-add a{margin-left:10px}@media(max-width:768px){.logged-in.admin-bar.page-id-11 .jobs-login-panel,.logged-in.admin-bar.page-id-13 .jobs-login-panel,.page-id-11 .jobs-login-panel,.page-id-13 .jobs-login-panel{margin:0!important;padding:0!important}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group.wpjb-boxes-group-account,.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group.wpjb-boxes-group-manage,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group.wpjb-boxes-group-account,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group.wpjb-boxes-group-manage,.page-id-11 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group.wpjb-boxes-group-account,.page-id-11 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group.wpjb-boxes-group-manage,.page-id-13 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group.wpjb-boxes-group-account,.page-id-13 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group.wpjb-boxes-group-manage{margin-bottom:20px!important;padding-bottom:5px}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group .wpjb-boxes-group-text,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group .wpjb-boxes-group-text,.page-id-11 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group .wpjb-boxes-group-text,.page-id-13 .jobs-login-panel .wpjb-boxes .wpjb-boxes-group .wpjb-boxes-group-text{font-size:18px!important;font-weight:500;text-transform:capitalize!important}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb-box-icon,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb-box-icon,.page-id-11 .jobs-login-panel .wpjb-box-icon,.page-id-13 .jobs-login-panel .wpjb-box-icon{display:block;font-size:30px;line-height:1em;margin-top:12px;text-align:center}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb-box .wpjb-box-title,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb-box .wpjb-box-title,.page-id-11 .jobs-login-panel .wpjb-box .wpjb-box-title,.page-id-13 .jobs-login-panel .wpjb-box .wpjb-box-title{font-size:14px}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjb-layer-inside,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjb-layer-inside,.page-id-11 .jobs-login-panel .wpjb-layer-inside,.page-id-13 .jobs-login-panel .wpjb-layer-inside{margin-top:-3px}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjr-page-my-resume .wpjb-form fieldset legend,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjr-page-my-resume .wpjb-form fieldset legend,.page-id-11 .jobs-login-panel .wpjr-page-my-resume .wpjb-form fieldset legend,.page-id-13 .jobs-login-panel .wpjr-page-my-resume .wpjb-form fieldset legend{font-size:14px;padding-top:5px}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjr-page-my-resume span,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjr-page-my-resume span,.page-id-11 .jobs-login-panel .wpjr-page-my-resume span,.page-id-13 .jobs-login-panel .wpjr-page-my-resume span{font-size:14px}.logged-in.admin-bar.page-id-11 .jobs-login-panel .wpjr-page-my-resume span.wpjb-glyphs.wpjb-icon-upload-cloud,.logged-in.admin-bar.page-id-13 .jobs-login-panel .wpjr-page-my-resume span.wpjb-glyphs.wpjb-icon-upload-cloud,.page-id-11 .jobs-login-panel .wpjr-page-my-resume span.wpjb-glyphs.wpjb-icon-upload-cloud,.page-id-13 .jobs-login-panel .wpjr-page-my-resume span.wpjb-glyphs.wpjb-icon-upload-cloud{font-size:40px!important}.logged-in.admin-bar.page-id-11 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row,.logged-in.admin-bar.page-id-13 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row,.page-id-11 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row,.page-id-13 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row{display:flex}.logged-in.admin-bar.page-id-11 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row .wpjb-grid-col.wpjb-col-50,.logged-in.admin-bar.page-id-13 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row .wpjb-grid-col.wpjb-col-50,.page-id-11 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row .wpjb-grid-col.wpjb-col-50,.page-id-13 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row .wpjb-grid-col.wpjb-col-50{margin-right:10px;width:auto!important}.logged-in.admin-bar.page-id-11 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row input[type=submit],.logged-in.admin-bar.page-id-13 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row input[type=submit],.page-id-11 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row input[type=submit],.page-id-13 .jobs-login-panel form#wpjb-save-alerts-form .wpjb-grid-row input[type=submit]{padding:4px 20px}}#wpjb-top-search select{font-size:16px}@media(max-width:768px){#wpjb-top-search select{font-size:14px}}.wpjb.wpjb-page-default-form.wpjb-company-edit-form fieldset.wpjb-fieldset-wpjobboard-am div.wpjb-am-chbox-label{margin-top:15px}.wpjb.wpjb-page-default-form.wpjb-company-edit-form .wpjb-form-actions a{font-size:14px;font-weight:400!important;padding:8px 0!important}@media(max-width:767px){a#wpjb_am_add_email,a.wpjb-am-stop-propagation.wpjb-button.wpjb-icons.wpjb-icon-minus.wpjb_am_remove_email{float:left;padding:10px}.digital-job-form .wpjb ul.wpjb-add-job-steps{flex-direction:column}.digital-job-form .wpjb ul.wpjb-add-job-steps li{width:100%}div.wpjb-page-company-products div.wpjb-company-product-header .wpjb-company-product-status{padding:5px 8px}.logged-in.admin-bar .jobs-login-panel{width:100%!important}.digital-job-form .wpjb-element-input-select.wpjb-element-name-category,.digital-job-form .wpjb-element-input-select.wpjb-element-name-job_country,.digital-job-form .wpjb-element-input-select.wpjb-element-name-type,.digital-job-form .wpjb-element-input-text.wpjb-element-name-job_city,.digital-job-form .wpjb-element-input-text.wpjb-element-name-job_state,.digital-job-form .wpjb-element-input-text.wpjb-element-name-job_zip_code{width:100%}.digital-job-form .wpjb .wpjb-listing-radio{padding-bottom:15px}.digital-job-form .wpjb .wpjb-listing-type-features{display:flex;flex-direction:column;gap:10px;width:100%}.digital-job-form .wpjb-listing-type-features .wpjb-listing-border{border-left:0 solid #e6e6e6!important;margin-left:0!important;padding-left:0!important}.digital-job-form .wpjb-listing-type-cost{position:absolute;right:-21px;top:10px}.single-job .job-single-list-wrapper{display:flex;flex-direction:column;gap:30px}.single-job .job-single-list-wrapper .job-single-list-wrapper-left,.single-job .job-single-list-wrapper .job-single-list-wrapper-right{width:100%}}@keyframes sbShimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.sb-skeleton{display:grid;gap:12px;grid-template-columns:1fr}.sb-skeleton-card{border:1px solid #e5e7eb;border-radius:8px;padding:20px}.sb-skeleton-line{animation:sbShimmer 1.2s linear infinite;background:#e5e7eb;background-image:linear-gradient(90deg,#e5e7eb,#f3f4f6 40px,#e5e7eb 80px);background-size:200px 100%;border-radius:6px;height:12px;margin-bottom:10px}.sb-skeleton-line.sm{height:10px}.sb-skeleton-line.md{height:12px}.sb-skeleton-line.lg{height:16px}@media(min-width:768px){.sb-skeleton{gap:16px}}.single-job .job-single-list-wrapper .job-single-list-wrapper-right .gb-element-e60b6b2c{border:1px solid #f3f4f6!important;box-sizing:border-box;margin-bottom:20px!important}.single-job .job-single-list-wrapper .job-single-list-wrapper-right .gb-element-e60b6b2c input{border-radius:6px!important;font-size:14px!important;padding:9px 12px!important}.single-job .job-single-list-wrapper .job-single-list-wrapper-right .gb-element-e60b6b2c p.gb-text{font-size:18px!important;margin-bottom:10px!important}.sb-job-tabs{margin-bottom:20px;position:relative}.sb-tabs-container{background:#f3f4f6;border-radius:6px;display:inline-flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;padding:4px;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative}.sb-tabs-container::-webkit-scrollbar{display:none}@media(max-width:768px){.sb-tabs-container{gap:6px;max-width:100%;padding:3px 40px 3px 3px;width:100%}}.sb-tabs-scroll-arrow{align-items:center;background:#fff;border-radius:50%;box-shadow:none;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:10}.sb-tabs-scroll-arrow:focus,.sb-tabs-scroll-arrow:hover{background:#fff}.sb-tabs-scroll-arrow svg{color:#6b7280;height:16px;transition:color .2s ease;width:16px}.sb-tabs-scroll-arrow:hover svg{color:#374151}.sb-tabs-scroll-arrow.disabled{cursor:not-allowed;opacity:.5}.sb-tabs-scroll-arrow.disabled:hover{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.sb-tabs-scroll-arrow.disabled svg{color:#9ca3af}@media(min-width:769px){.sb-tabs-scroll-arrow{display:none}}.sb-job-tab,.sb-job-tab-category{background:transparent;border-radius:6px;color:#64748b;cursor:pointer;flex-shrink:0;font-size:14px;min-width:fit-content;padding:6px 12px;transition:all .2s ease;white-space:nowrap}@media(max-width:768px){.sb-job-tab,.sb-job-tab-category{font-size:13px;min-width:auto;padding:5px 10px}}.sb-job-tab-category.active,.sb-job-tab-category.active:hover,.sb-job-tab-category:hover,.sb-job-tab.active,.sb-job-tab.active:hover,.sb-job-tab:hover{background:#f7fafc;color:#020817}.sb-job-listings{display:grid;gap:0;grid-template-columns:1fr}.sb-job-load-more-wrap{display:none;margin-top:16px;text-align:center}.sb-job-load-more{background:#4687ff;border:1px solid #4687ff;border-radius:12px;color:#fff;cursor:pointer;padding:10px 16px;transition:all .2s ease}.sb-job-load-more:hover{background:#2d5aa0;border-color:#2d5aa0}.sb-job-title a{color:#333;text-decoration:none;transition:color .2s ease}.sb-job-title a:hover{color:#4687ff}.sb-job-company a{color:#4b5563;font-size:12px;font-weight:500;transition:color .2s ease}.sb-job-company a:hover{color:#2d5aa0}.sb-job-company span{font-weight:500}.nh-featured-cards{background:#f8f9ff;border-color:#4687ff}.sb-search-results-container{margin:20px 0}.sb-search-summary{background:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:20px}.sb-search-summary h3{color:#4687ff;margin-bottom:15px}.sb-search-summary p{color:#666;margin-bottom:10px}.sb-search-summary .highlight{color:#28a745}.sb-search-summary .count{color:#888;font-size:14px}.sb-no-results{background:#f8f9fa;border-radius:8px;padding:40px;text-align:center}.sb-no-results p{color:#666;font-size:18px}.sb-no-results .subtitle{color:#888;font-size:14px;margin-top:10px}.sb-page-title mark{background-color:transparent}.sb-related-jobs-title{border-bottom:2px solid #007cba;color:#333;font-size:24px;margin:0 0 20px;padding-bottom:10px}.sb-icon{color:#999}@media(max-width:768px){.nh-job-card-item .sb-job-meta-row{align-items:flex-start;gap:4px 12px}.sb-job-tab{text-align:center}}.wpjb-company-map{height:350px;margin:0;padding:0;width:100%}.wpjb-company-job-count{font-size:20px;font-weight:600;margin-bottom:16px!important;margin-top:0!important;text-transform:none!important}.job-details-list .job-detail-item .text a{color:#4687ff;text-decoration:none;transition:color .2s ease}.single.single-job ul.job-details-list .job-detail-item span.icon.sb-icon-salary{height:20px!important;width:22px!important}.job-details-list .job-detail-item .text a:hover{color:#2d5aa0}.sb-job-list{margin:20px 0}.sb-job-list .sb-latest-jobs-title{color:#111827;font-size:20px;font-weight:600;margin-bottom:24px}.sb-job-list .related-job-list-item .company-logo-type{position:absolute;right:10px;top:10px}.sb-job-list .related-job-list-item a.block,.sb-job-list .related-job-list-item h4{margin-bottom:0!important}.sb-job-list .related-job-list-item h4:hover{color:#2563eb}.sb-job-list .related-job-list-item a.block:empty{display:none!important}.sb-job-list .related-job-list-item a.company-title-realted.text-digital-blue-500.hover\:text-digital-blue-700.transition-colors,.sb-job-list .related-job-list-item p.text-gray-600.text-sm.mb-2{display:inline-block;font-size:14px;margin-bottom:0;width:100%}.sb-job-list .related-job-list-item .flex.items-center.justify-between.mt-2.skills-wrapper{margin-bottom:12px;margin-top:6px}.sb-job-list .related-job-list-item p.text-gray-600.text-sm.mb-2{margin-bottom:0}@media(max-width:768px){.sb-job-list .related-job-list-item{padding:12px}.sb-job-list .related-job-list-item h4{font-size:14px}.sb-job-list .related-job-list-item p{font-size:13px}.sb-job-list .related-job-list-item .related-item-skills .skills-list-gaps{font-size:10px;padding:1px 4px}}.sb-clear-search-btn{background:#666;border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:14px;margin:20px auto;padding:10px 20px;transition:background-color .2s ease}.sb-clear-search-btn:hover{background:#555}.sb-skeleton{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin-bottom:20px;padding:20px}.sb-skeleton .sb-skel-block{animation:skeleton-loading 1.5s infinite;background:#e0e0e0;border-radius:4px;margin-bottom:8px}.sb-skeleton .sb-skel-block.sb-skel-title{height:20px;width:60%}.sb-skeleton .sb-skel-block.sb-skel-line{height:12px;width:100%}.sb-skeleton .sb-skel-block.sb-skel-line.short{width:40%}@keyframes skeleton-loading{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.single-post .sb-job-list .related-job-list-item a.block{margin-bottom:0!important}.single-post .sb-job-list .related-job-list-item a.block h4:hover,.single-post .sb-job-list .related-job-list-item a.block:hover{color:#2563eb}.single-post .sb-job-list .related-job-list-item a.company-title-realted.text-digital-blue-500.hover\:text-digital-blue-700.transition-colors{margin-bottom:6px!important}.single-post .sb-job-list .related-job-list-item a.company-title-realted.text-digital-blue-500.hover\:text-digital-blue-700.transition-colors:hover{color:#2563eb!important}.single-post .sb-job-list .related-job-list-item p.text-gray-600.text-sm.mb-2{margin-bottom:6px!important}.single-post .sb-job-list .related-job-list-item .flex.items-center.justify-between.mt-2.skills-wrapper{margin:0 0 8px}.digital-job-form .wpjb.wpjb-page-add fieldset a{background:#fff;border-color:#4687ff;border-radius:12px;color:#4687ff;display:inline-block;height:40px}.digital-job-form .wpjb.wpjb-page-add fieldset a:hover{background:transparent}.digital-job-form .wpjb.wpjb-page-add input#wpjb_submit{border-radius:12px;font-size:16px;font-weight:500;margin:0 8px 0 0;padding:7px 25px}.company-logo-type{overflow:hidden;position:absolute;right:0;top:0;width:70px}.company-logo-type.company-type-letter{background:#f1f5f9;border:1px solid #e2e8f0;color:#020817;font-size:16px;height:24px!important;width:auto!important}#category-jobs-container .nh-job-card-item{position:relative}#category-jobs-container .nh-job-card-item.yesfindthis{display:block}#category-jobs-container .nh-job-card-item.job-hide-options,#category-jobs-container .nh-job-card-item.nojobfind{display:none}#category-jobs-container .nh-job-card-item .company-logo-type{right:10px;top:10px}.company-logo-type img{border-radius:50%;height:100%;object-fit:cover;width:100%}@media(max-width:768px){.company-logo-type,.company-logo-type img .company-type-letter{font-size:14px!important}.company-logo-type{height:32px!important;width:32px!important}}.jobs-login-panel .wpjb-page-company-login fieldset .wpjb-form-actions a,.jobs-login-panel .wpjb-page-resume-login fieldset .wpjb-form-actions a{margin-top:5px!important}.jobs-login-panel .wpjb-page-add,.jobs-login-panel .wpjb-page-default-form,.jobs-login-panel .wpjr-page-my-resume{padding:24px;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border:1px solid #e2e8f0;border-radius:8px;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);margin:auto;max-width:894px}@media(max-width:950px){.jobs-login-panel .wpjb-page-add,.jobs-login-panel .wpjb-page-default-form,.jobs-login-panel .wpjr-page-my-resume{max-width:100%;padding:15px}}.jobs-login-panel .wpjb-page-add .wpjb-breadcrumb,.jobs-login-panel .wpjb-page-default-form .wpjb-breadcrumb,.jobs-login-panel .wpjr-page-my-resume .wpjb-breadcrumb{border-bottom:0 solid #f5f5f5!important;border-top:0 solid #f5f5f5!important}.jobs-login-panel .wpjb-page-add .wpjb-form fieldset legend,.jobs-login-panel .wpjb-page-default-form .wpjb-form fieldset legend,.jobs-login-panel .wpjr-page-my-resume .wpjb-form fieldset legend{border-bottom:0 solid #f5f5f5;font-size:18px;font-weight:600;padding:24px 0 15px}.jobs-login-panel .wpjb-page-add .wpjb-form div label.wpjb-label,.jobs-login-panel .wpjb-page-default-form .wpjb-form div label.wpjb-label,.jobs-login-panel .wpjr-page-my-resume .wpjb-form div label.wpjb-label{color:#111827;font-size:15px;font-weight:600;width:100%}.jobs-login-panel .wpjb-page-add .wpjb-form .wpjb-required,.jobs-login-panel .wpjb-page-default-form .wpjb-form .wpjb-required,.jobs-login-panel .wpjr-page-my-resume .wpjb-form .wpjb-required{color:red;font-weight:700}.jobs-login-panel .wpjb-page-add .wpjb-form div.wpjb-field,.jobs-login-panel .wpjb-page-default-form .wpjb-form div.wpjb-field,.jobs-login-panel .wpjr-page-my-resume .wpjb-form div.wpjb-field{color:#111827;font-size:15px;font-weight:600;width:100%}.jobs-login-panel .wpjb-page-add .wpjb-form div.wpjb-field input,.jobs-login-panel .wpjb-page-default-form .wpjb-form div.wpjb-field input,.jobs-login-panel .wpjr-page-my-resume .wpjb-form div.wpjb-field input{background-color:#f7fafc!important;border-radius:6px;color:#111827;font-size:14px;padding:9px}.jobs-login-panel .wpjb-page-add .wpjb-form div select,.jobs-login-panel .wpjb-page-default-form .wpjb-form div select,.jobs-login-panel .wpjr-page-my-resume .wpjb-form div select{background:#f8fafc;background-color:#f7fafc!important;border-radius:6px;padding:9px}.jobs-login-panel .wpjb-page-add .wpjb-element-input-textarea.wpjb-element-name-job_skills textarea,.jobs-login-panel .wpjb-page-default-form .wpjb-element-input-textarea.wpjb-element-name-job_skills textarea,.jobs-login-panel .wpjr-page-my-resume .wpjb-element-input-textarea.wpjb-element-name-job_skills textarea{background-color:#f7fafc!important;height:110px!important}.jobs-login-panel .wpjb-page-add .wpjb-listing-type-x,.jobs-login-panel .wpjb-page-default-form .wpjb-listing-type-x,.jobs-login-panel .wpjr-page-my-resume .wpjb-listing-type-x{background-color:transparent;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:15px;padding:16px}.jobs-login-panel .wpjb-page-add .wpjb-listing-radio,.jobs-login-panel .wpjb-page-default-form .wpjb-listing-radio,.jobs-login-panel .wpjr-page-my-resume .wpjb-listing-radio{border-right:0 solid transparent;box-sizing:border-box;padding-left:0;width:40px}.jobs-login-panel .wpjb-page-add .wpjb-listing-type-name,.jobs-login-panel .wpjb-page-default-form .wpjb-listing-type-name,.jobs-login-panel .wpjr-page-my-resume .wpjb-listing-type-name{color:#020817;font-size:14px;font-weight:500;line-height:24px}.jobs-login-panel .wpjb-page-add .wpjb-listing-type-features,.jobs-login-panel .wpjb-page-default-form .wpjb-listing-type-features,.jobs-login-panel .wpjr-page-my-resume .wpjb-listing-type-features{font-size:14px;font-weight:400;line-height:18px;width:100%}.jobs-login-panel .wpjb-page-add input#wpjb_submit,.jobs-login-panel .wpjb-page-default-form input#wpjb_submit,.jobs-login-panel .wpjr-page-my-resume input#wpjb_submit{border-radius:4px;font-size:16px;font-weight:500;margin-right:10px;padding:7px 25px}.jobs-login-panel .wpjb-page-add .wpjb-element-input-file.wpjb-element-name-company_logo,.jobs-login-panel .wpjb-page-add .wpjb-element-input-radio.wpjb-element-name-listing,.jobs-login-panel .wpjb-page-add .wpjb-element-input-text.wpjb-element-name-company_email,.jobs-login-panel .wpjb-page-add .wpjb-element-input-text.wpjb-element-name-company_name,.jobs-login-panel .wpjb-page-add .wpjb-element-input-text.wpjb-element-name-company_url,.jobs-login-panel .wpjb-page-default-form .wpjb-element-input-file.wpjb-element-name-company_logo,.jobs-login-panel .wpjb-page-default-form .wpjb-element-input-radio.wpjb-element-name-listing,.jobs-login-panel .wpjb-page-default-form .wpjb-element-input-text.wpjb-element-name-company_email,.jobs-login-panel .wpjb-page-default-form .wpjb-element-input-text.wpjb-element-name-company_name,.jobs-login-panel .wpjb-page-default-form .wpjb-element-input-text.wpjb-element-name-company_url,.jobs-login-panel .wpjr-page-my-resume .wpjb-element-input-file.wpjb-element-name-company_logo,.jobs-login-panel .wpjr-page-my-resume .wpjb-element-input-radio.wpjb-element-name-listing,.jobs-login-panel .wpjr-page-my-resume .wpjb-element-input-text.wpjb-element-name-company_email,.jobs-login-panel .wpjr-page-my-resume .wpjb-element-input-text.wpjb-element-name-company_name,.jobs-login-panel .wpjr-page-my-resume .wpjb-element-input-text.wpjb-element-name-company_url{width:100%}.jobs-login-panel .wpjb-page-add fieldset:last-child legend,.jobs-login-panel .wpjb-page-default-form fieldset:last-child legend,.jobs-login-panel .wpjr-page-my-resume fieldset:last-child legend{padding:0!important}.jobs-login-panel .wpjb-page-add fieldset input#wpjb_submit,.jobs-login-panel .wpjb-page-default-form fieldset input#wpjb_submit,.jobs-login-panel .wpjr-page-my-resume fieldset input#wpjb_submit{border-radius:12px}.jobs-login-panel .wpjb-page-add fieldset a,.jobs-login-panel .wpjb-page-default-form fieldset a,.jobs-login-panel .wpjr-page-my-resume fieldset a{padding:9px 20px!important}.wpjb-page-job-applications input.wpjb-button.wpjb-button-primary{border-radius:12px}.wpjb-page-job-applications a#wpjb-add-new-alert{background:transparent;border-radius:12px;padding:11px 15px}.wpjb-page-job-applications .wpjb-form-actions{width:100%}.wpjb-page-job-applications .wpjb-form-actions legend{display:none}.wpjb-page-job-applications .wpjb-form-actions div{display:flex}.wpjb-page-job-applications .wpjb-form-actions a.wpjb-form-nested-save.wpjb-button{background-color:var(--accent);color:#fff!important;padding:10px 20px!important}.wpjb-page-job-applications .wpjb-form-actions a.wpjb-form-nested-close.wpjb-button{background-color:#f9fafb!important;padding:10px 20px!important}.page-id-13 .jobs-login-panel input#wpjb_submit{width:auto!important}@media(max-width:600px){.page-id-13 .jobs-login-panel input#wpjb_submit{width:100%!important}.page-id-14 .digital-job-form .wpjb .wpjb-form div select{height:40px}.page-id-14 .wpjb-resume-detail.wpjb-fieldset-experience legend{display:flex;flex-direction:column}.page-id-14 .wpjb-resume-detail.wpjb-fieldset-experience legend .wpjb-myresume-detail-add{margin:10px 0 0!important}.wpjb-myresume-detail-add{width:100%!important}.digital-job-form div#wpjb-fieldset-null-education,.digital-job-form div#wpjb-fieldset-null-experience{background:transparent;padding:10px 0!important;width:100%!important}.page-id-14 .wpjb-resume-detail.wpjb-fieldset-education legend{display:flex;flex-direction:column}.page-id-14 .wpjb-resume-detail.wpjb-fieldset-education legend .wpjb-myresume-detail-add{margin:10px 0 0!important}.page-id-14 .digital-job-form fieldset:last-child input.wpjb-submit{align-content:center!important;justify-content:center!important;text-align:center!important}}.sb-typesense-results{background-color:#fff!important;background:#fff!important;border:1px solid #ddd!important;border-radius:8px!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;mix-blend-mode:normal!important;opacity:1!important;position:fixed!important;z-index:99999!important}.sb-typesense-results .sb-typesense-result-item{background-color:#fff!important;opacity:1!important}.sb-typesense-results .sb-typesense-result-item:hover{background-color:#f9fafb!important}.sb-typesense-results .sb-typesense-view-all{background-color:#fff!important;opacity:1!important}.sb-typesense-results>div{background-color:#fff!important}