.cj-job-apply-modal__agile-ats,.cj-job-apply-modal__external{margin-top:16px}.cj-job-apply-modal__loading{display:flex;flex-direction:column;align-items:center;padding:32px;text-align:center}.cj-job-apply-modal__loading .loading-spinner{width:32px;height:32px;border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.cj-job-apply-modal__loading p{margin:0;color:#666;font-size:14px}.cj-job-apply-modal__error{padding:16px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;text-align:center}.cj-job-apply-modal__error p{margin:0 0 16px}.cj-job-apply-modal__error .btn{margin:0 8px}.apply-url-modal-continue-btn{margin-top:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:deep(.el-dialog.is-fullscreen){width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important}:deep(.el-dialog.is-fullscreen) .el-dialog__body{padding:10px!important;height:calc(100vh - 60px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}:deep(.el-dialog.is-fullscreen) .el-dialog__header{padding:15px 20px!important;border-bottom:1px solid #eee!important}:deep(.el-dialog.is-fullscreen) .cj-job-apply-modal>div:not(.cj-job-apply-modal__agile-ats){display:none!important}.cj-job-apply-modal__agile-ats{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important}.cj-job-apply-modal__agile-ats .agile-ats-iframe-container{width:100%!important;height:2500px!important;min-height:1000px!important;max-height:2500px!important;position:relative!important;overflow:hidden!important;flex:none!important;display:block!important;margin:0!important;padding:0!important}.cj-job-apply-modal__agile-ats .agile-ats-iframe-container .agile-ats-iframe{width:100%!important;height:2500px!important;border:none!important;border-radius:4px!important;display:block!important;margin:0!important;padding:0!important;overflow-y:scroll!important}:deep(.el-dialog.is-fullscreen) .cj-job-apply-modal__agile-ats{height:calc(100vh - 80px)!important;padding:10px!important}:deep(.el-dialog.is-fullscreen) .cj-job-apply-modal__agile-ats .agile-ats-iframe-container{height:2500px!important;min-height:2500px!important;max-height:2500px!important}:deep(.el-dialog.is-fullscreen) .cj-job-apply-modal__agile-ats .agile-ats-iframe-container .agile-ats-iframe{height:2500px!important;overflow-y:scroll!important}.cj-job-apply-modal .btn.btn-success{margin-top:16px}.cj-job-apply-modal__warning{padding:4px 8px;margin-top:8px;color:#8a6d3b;background-color:#fcf8e3;border:1px solid rgb(249.5322580645,234.6478494624,203.9677419355)}.cj-job-apply-modal__agile-ats{margin-top:16px}.cj-job-apply-modal .recaptcha-apply-continue-button{width:140px;margin-top:17px;text-transform:uppercase}.application-count[data-v-d06b8bbc]{display:inline-flex;align-items:center;font-size:14px;font-weight:400}.application-count__content[data-v-d06b8bbc]{display:flex;align-items:center;gap:6px}.application-count__content .premium-icon--icon-only[data-v-d06b8bbc]{height:12px;width:12px}.salary-estimate-modal__content,.salary-estimate-modal__premium{text-align:center}.salary-estimate-modal__header{display:flex;justify-content:center;align-items:center;position:relative}.salary-estimate-modal__title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.salary-estimate-modal__crown-icon{width:16px;height:16px}.salary-estimate-modal__close{background:none;border:none;font-size:24px;color:#666;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;right:0}.salary-estimate-modal__close:hover{color:#333}.salary-estimate-modal__subtitle{font-size:24px;font-weight:600;color:#333;margin:0 0 16px}.salary-estimate-modal__salary{font-size:32px;font-weight:700;color:#333;margin-bottom:8px;line-height:40px}.salary-estimate-modal__description{font-size:12px;color:#666;margin-bottom:24px;line-height:16px}.salary-estimate-modal__link{color:#007bff;text-decoration:none}.salary-estimate-modal__link:hover{text-decoration:underline}.salary-estimate-modal__footer{display:flex;justify-content:center;padding-bottom:16px}.salary-estimate-modal__close-btn{background:#2f8fff;border:1px solid #2f8fff;color:#fff;padding:8px 24px;border-radius:4px;font-size:14px;cursor:pointer}.salary-estimate-modal__loading,.salary-estimate-modal__error{text-align:center}.salary-estimate-modal__insufficient-data{text-align:center;margin-bottom:24px}.job-view__body{margin:0 12px}@media (min-width: 1200px){.job-view__body{margin:0 24px}}.job-view__body-left{width:945px;padding-top:30px}@media (max-width: 992px){.job-view__body-left{width:100%;padding-top:0}}.job-view__body-left .content .job-block{position:relative;padding:15px 15px 25px}@media (max-width: 992px){.job-view__body-left .content .job-block{padding:20px 7px 25px;margin-top:8px}}.job-view__body-left .content .job-block .job-section-title{color:#1d2126;font-size:18px;font-weight:600;margin-top:0}.job-view__body-left .content .job-block>hr{position:absolute;top:95px;left:0;width:100%}@media (max-width: 992px){.job-view__body-left .content .job-block>hr{top:157px}}.job-view__body-left .content .job-block .job-description{position:relative;font-size:15px;line-height:1.47}@media (max-width: 992px){.job-view__body-left .content .job-block .job-description{padding:0 13px;margin-top:10px}}.job-view__body-left .content .job-block .job-description .job-description-text{min-height:183px;padding-top:24px}.job-view__body-left .content .job-block .job-description h4{font-size:17px;font-weight:600}.job-view__body-left .content .job-block .job-description .job-group-id-row{margin-top:33px}.job-view__body-left .content .job-block .job-description .job-group-id-row span{font-size:12px;font-weight:700;color:#5c6a78;text-transform:uppercase}.job-view__body-left .content .job-block .job-description .job-apply-now-row{margin-top:30px}.job-view__body-left .content .job-block .job-description .job-apply-now-row .btn{width:140px;text-transform:uppercase}.job-view__body-left .content .job-video{padding-top:25px}.job-view__body-left .content .job-video .job-video-caption{margin-top:18px}.job-view__body-left .job-info{min-height:61px;padding-top:20px;padding-right:13px;margin-bottom:11px}@media (min-width: 1200px){.job-view__body-left .job-info{padding-right:15px}}.job-view__body-left .job-info__header{display:flex;justify-content:space-between;align-items:top;margin-bottom:12px}.job-view__body-left .job-info__header .job-early-apply-message{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:400}.job-view__body-left .job-info .job-fit__nonSkills--location,.job-view__body-left .job-info .job-fit__nonSkills--clearance,.job-view__body-left .job-info .job-fit__nonSkills--careerLevel,.job-view__body-left .job-info .job-fit__nonSkills--salary{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.job-view__body-left .job-info .job-fit__nonSkills--location .job-info-item,.job-view__body-left .job-info .job-fit__nonSkills--clearance .job-info-item,.job-view__body-left .job-info .job-fit__nonSkills--careerLevel .job-info-item,.job-view__body-left .job-info .job-fit__nonSkills--salary .job-info-item{padding-left:0;width:auto}.job-view__body-left .job-info .job-fit__nonSkills .job-fit__pill{height:32px!important;font-size:16px;font-weight:600;color:#353c45;background-color:#f3f5f6;border:none;border-radius:4px;padding-inline:6px 8px}.job-view__body-left .job-info .job-fit__nonSkills .job-fit__pill .el-tag__content{display:flex;gap:3px}.job-view__body-left .job-info .job-fit__nonSkills .job-fit__pill--not-specified{background-color:#f9fafb;font-weight:400;font-style:italic}.job-view__body-left .job-info .job-info-item{display:flex;width:50%;padding-left:13px;margin-top:12px}@media (max-width: 1199px){.job-view__body-left .job-info .job-info-item:nth-of-type(-n+2){margin:0}}@media (min-width: 1200px){.job-view__body-left .job-info .job-info-item{width:33.3%}.job-view__body-left .job-info .job-info-item:nth-of-type(-n+3){margin:0}}.job-view__body-left .job-info .job-info-item span{display:block;overflow:hidden;line-height:18px}.job-view__body-left .job-info .job-info-item span.inline{display:inline}.job-view__body-left .job-info .job-info-item span.salary-estimate-link{display:inline-flex!important;align-items:center;gap:6px}.job-view__body-left .job-info .job-info-item .job-info-icon{margin-left:7px;font-size:13px;cursor:pointer}.job-view__body-left .job-info .job-info-item-lg,.job-view__body-left .job-info .job-info-item-md{width:100%;padding-left:13px;margin-top:12px;line-height:18px}@media (min-width: 1200px){.job-view__body-left .job-info .job-info-item-lg{width:100%}}@media (min-width: 1200px){.job-view__body-left .job-info .job-info-item-md{width:66.6%}}.job-view__body-left .job-info .job-info-item .cjicon,.job-view__body-left .job-info .job-info-item-md .cjicon,.job-view__body-left .job-info .job-info-item-lg .cjicon{float:left;margin-top:2px;margin-right:7px;color:#2f8fff}.job-view__body-left .job-info .cjicon.cjicon-airplane{color:#0000!important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#2f8fff}.job-view__body-left .job-mobile-info{display:flex;flex-flow:row wrap}.job-view__body-left .job-mobile-info div{width:50%}.job-view__body-left .job-ad1{overflow:hidden;border-radius:3px}.job-view__body-left .job-ad1__image{width:100%}.job-view__bull{width:3px;margin:0 7px;color:#acb3bb}@media (max-width: 425px){.job-view__bull{clear:both}}.job-view__location-name{font-size:15px;color:#495867}.job-view__location-type{font-size:10px;font-weight:700;line-height:13px;color:#2d3541;text-transform:uppercase}.job-view__recruiter-wrapper{display:flex;padding-top:4px;font-size:13px}.job-view__recruiter-wrapper .recruiter-link{padding-top:4px}.job-view__recruiter-wrapper .recruiter-name{position:relative;padding-top:4px;margin-right:18px;margin-left:11px;font-weight:600;color:#495867}.job-view__recruiter-wrapper .recruiter-name--separator:before{position:absolute;top:calc(50% - 1px);right:-11px;width:3px;height:3px;content:"";background-color:#acb3bb;border-radius:50%}.job-view__recruiter-wrapper .recruiter-title{padding-top:4px;color:#86939f}.el-tooltip__popper--clearance-text{max-width:270px}@media (min-width: 768px){.el-tooltip__popper--clearance-text{max-width:350px}}.salary-estimate-link{color:#0369dd;cursor:pointer;font-size:16px}.salary-estimate-link:hover{text-decoration:underline;color:#0074fb}.salary-estimate-link__icon{width:14px;height:14px;margin-left:4px;vertical-align:top}.similar-jobs--with-intellisearch{padding-bottom:15px!important}.similar-jobs__hr{width:calc(100% + 25px);margin-bottom:0}.similar-jobs--heading{margin-top:0;font-size:17px;font-weight:600}.similar-jobs__h5{margin-top:22px;font-size:12px;font-weight:700;color:#5c6a78;text-transform:uppercase}.similar-jobs__link{display:block;font-size:15px;color:#86939f;text-decoration:underline}.similar-jobs .btn{margin-top:15px}.similar-jobs__intellisearch-container{margin-top:22px}.similar-jobs__intellisearch-btn{width:97%;max-width:290px;text-transform:uppercase}.job-view__body-right{position:relative;width:350px;height:min-content;padding-top:30px}@media (max-width: 992px){.job-view__body-right{width:100%}}.job-view__body-right h4{margin-top:1px;margin-bottom:0;font-size:17px;font-weight:600}.job-view__body-right .job-social-media{margin-bottom:10px}.job-view__body-right .job-social-media__items{height:65px}.job-view__body-right .job-social-media__items__link{display:inline-block;margin-right:30px;text-align:center}@media (max-width: 768px){.job-view__body-right .job-social-media__items__link{margin-right:20px}}.job-view__body-right .job-social-media__items__link__other{margin-right:0;margin-left:0!important}.job-view__body-right .job-social-media__items__link__name{display:block;height:18px;font-size:14px;line-height:1.29;color:#86939f;text-align:center}.job-view__body-right .job-social-media__items__link:hover{text-decoration:none}.job-view__body-right .job-social-media__heading{display:inherit;margin:inherit;margin-block-start:inherit;margin-block-end:inherit;margin-inline-start:inherit;margin-inline-end:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.job-view__body-right .job-ad2{margin-bottom:10px;overflow:hidden;border-radius:3px}.job-view__body-right .job-ad2__image{width:100%}.job-view__body-right .brand-amp-about{margin-bottom:0;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.job-view__body-right .brand-amp-about .el-card__header:after{background:none}.job-view__body-right .brand-amp-about__avatar-col{width:45px;padding-left:0}.job-view__body-right .brand-amp-about__heading-col{padding:9px 0 0}.job-view__body-right .brand-amp-about__heading-text{font-size:17px;font-weight:600;line-height:20px;color:#495867;border-bottom:none}.job-view__body-right .brand-amp-about__follow-company{padding-right:0;margin-top:2px;margin-left:auto}.job-view__body-right .brand-amp-about__follow-company a{margin-right:20px;font-size:15px;color:#86939f;text-decoration:underline}.job-view__body-right .brand-amp-about__follow-company .btn.btn-primary{text-transform:uppercase}.job-view__body-right .brand-amp-about__follow-company .btn.btn-primary .btn__icon{margin-left:8px;font-size:10px;color:#2f8fff}.job-view__body-right .brand-amp-about__text{padding-top:15px;font-size:15px;line-height:1.47;color:#495867}.job-view__body-right .brand-amp-about__view-profile{padding:14px 0 16px 28px;margin-bottom:10px;font-size:14px;color:#86939f;background-color:#fbfcfc;border:solid 1px #e5eaec;border-radius:0 0 2px 2px}@media (max-width: 991px){.job-view__body-right .brand-amp-about__view-profile{border-right:none;border-left:none;border-radius:0}}.job-view__body-right .brand-amp-about__view-profile__link{color:#86939f!important}.job-view__body-right .brand-amp-about__view-profile__link:hover{text-decoration:none}.job-view__body-right .brand-amp-about__view-profile .cjicon-arrow-right{margin-left:5px;font-size:9px}.job-view__body-right .job-match-score{position:relative;padding:20px 30px 10px}.job-view__body-right .job-match-score .job-view-poweredby{padding-top:2px;margin-bottom:22px;font-size:15px;color:#86939f;opacity:.8}.job-view__body-right .job-match-score .job-view-match-msg{display:flex;flex-wrap:wrap;min-width:290px;margin-bottom:23px}.job-view__body-right .job-match-score .job-view-match-msg .job-view-match-text{width:175px;margin-left:32px;font-size:14px;color:#86939f}.job-view__body-right .job-match-score .job-view-match-msg .job-view-match-text span{font-weight:600}.job-view__body-right .job-match-score .job-view-match-msg .job-view-match-text a{font-weight:600;color:#5c6a78}.job-view__body-right .job-match-score .job-view-candidate-match-msg{display:flex;min-height:115px}.job-view__body-right .job-match-score .job-view-candidate-match-msg .job-view-avatar{position:relative}.job-view__body-right .job-match-score .job-view-candidate-match-msg .job-view-avatar .progress-circle-component{margin-left:-3px}.job-view__body-right .job-match-score .job-view-candidate-match-msg .job-view-avatar .avatar-component{position:absolute;top:10px;left:7px;z-index:3}.job-view__body-right .job-match-score .job-view-candidate-match-msg .job-view-candidate-text{padding-left:20px}.job-view__body-right .job-match-score .job-view-candidate-match-msg .job-view-candidate-text h2{margin-top:4px;margin-bottom:4px;font-size:40px;font-weight:300;color:#495867}.job-view__body-right .job-match-score .job-view-candidate-match-msg .job-view-candidate-text div{font-size:14px}.job-view__body-right .job-match-score .job-view-candidate-match-msg .job-view-candidate-text div span{font-weight:600}.job-view__body-right .job-match-score hr{position:absolute;bottom:40px;left:0;width:100%;margin-top:0;margin-bottom:0}.job-view__body-right .job-match-score:before{position:absolute;top:0;left:0;display:block;width:100%;height:4px;content:"";background-image:linear-gradient(to right,#c4dfff,#2f8fff);border-top-left-radius:3px;border-top-right-radius:3px}.job-view__body-right .job-match-score--brand-amp{position:absolute;top:-140px;display:flex;align-items:center;width:350px;height:78px;padding:14px;margin-top:30px;background-color:#00000080;border:solid 1px rgba(229,234,236,.15);border-radius:3px}.job-view__body-right .job-match-score--brand-amp:before{content:none}.job-view__body-right .job-match-score--brand-amp .job-view-avatar{position:relative;flex:1;height:100%}.job-view__body-right .job-match-score--brand-amp .job-view-avatar .avatar-component{position:absolute;top:5px;left:5px;z-index:3;border:none}.job-view__body-right .job-match-score--brand-amp .job-view-candidate-text{position:relative;top:-1px;padding-left:14px;color:#fff;opacity:1}.job-view__body-right .job-match-score--brand-amp .job-view-candidate-text__h2{font-size:17px;font-weight:600;opacity:1}.job-view__body-right .job-match-score--brand-amp .job-view-candidate-text__content{opacity:1}.job-view__button-wrapper{display:flex;justify-content:end}.job-view-header__label .job-apply{display:flex;gap:14px;align-items:center;margin-top:17px}.job-view-header__label .job-apply .btn.btn-success.btn-express-interest{width:170px}.job-view-header__label .job-apply .btn.btn-primary.btn-save-job{width:120px}.job-view-header__label.mobile{display:inline;width:100%;padding:.2em .6em 25px;text-align:center;white-space:normal}.job-view-header__label.mobile.brandAmp h4{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.8)}.job-view-header__label.mobile .job-name{margin-top:12px;margin-bottom:4px;font-size:22px;color:#495867}.job-view-header__label.mobile .job-location{margin-top:0;font-size:17px;color:#86939f}.job-view-header__label.mobile .job-location span{margin:0 4px;font-size:14px}.job-view-header__label.mobile .job-apply{display:flex;align-items:center;justify-content:center;margin-top:22px}.job-view-header__label.mobile .job-apply .btn{width:113px;text-transform:uppercase}.job-view-header__label.mobile .job-apply .btn:last-child{margin-right:0}.job-view-header__label.mobile .job-apply .big-btn{width:170px}.job-view-header__label.mobile .job-apply .btn.btn-success.btn-express-interest{width:170px;margin-right:0}.job-view-header__label.mobile .job-apply .btn.btn-success.btn-express-interest .cjicon{margin-left:3px}.job-view-header__label.mobile .job-apply .btn.btn-success.btn-express-interest[disabled]{color:#75bf59;background-image:linear-gradient(to bottom,#fff 0%,#f0f1f3 100%);border:1px solid #e5eaec;opacity:1}.job-view-header__label.mobile .job-apply .btn.btn-success.btn-express-interest[disabled] .cjicon{color:#75bf59}.job-view-header__label.mobile .job-apply .btn.btn-primary.btn-save-job .btn__icon{margin-left:8px;font-size:10px;color:#2f8fff}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item .share-network-facebook{color:#495867;text-decoration:none}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item:hover{background-color:#e5eaec}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item.job-view-dropdown-menu-item-with-icon{padding:0!important;line-height:35px}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item.job-view-dropdown-menu-item-with-icon a,.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item.job-view-dropdown-menu-item-with-icon span{display:block;padding-left:23px;color:#495867;text-decoration:none}.job-view-header-wrapper{background-color:#f2f4f5}.job-view-header{position:relative;display:flex;align-items:flex-end;max-width:1440px;min-height:360px;max-height:100%;padding-top:24px;padding-bottom:30px;margin:0 auto;background-size:cover;border:solid 1px #e5eaec}.job-view-header.job-view-header--default-background{background-image:url(/vue/static/default-cover-image.162b3118.svg)!important}.job-view-header.job-view-header--default-background:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:linear-gradient(to top,rgb(255,255,255),rgba(247,249,249,0))}.job-view-header>*{position:relative;z-index:1}.job-view-header--shadow{text-shadow:0 0 5px rgba(0,0,0,.8)}@media (max-width: 992px){.job-view-header{height:316px}}.job-view-header .job-view-candidate-match-msg{display:flex;width:350px;height:78px;margin-top:30px;background-color:#ffffff1a;border:solid 1px rgba(229,234,236,.1);border-radius:3px}.job-view-header .job-view-candidate-match-msg .job-view-avatar{position:relative;padding:14px 0 18px 18px}.job-view-header .job-view-candidate-match-msg .job-view-avatar .progress-circle-component{margin-left:0}.job-view-header .job-view-candidate-match-msg .job-view-avatar .avatar-component{position:absolute;top:19px;left:23px;z-index:3}.job-view-header .job-view-candidate-match-msg .job-view-candidate-text{padding-left:14px}.job-view-header .job-view-candidate-match-msg .job-view-candidate-text__h1{margin:12px 0 1px;font-size:17px;font-weight:600}.job-view-header .job-view-candidate-match-msg .job-view-candidate-text__div{padding-right:14px;font-size:14px;font-weight:400;opacity:.8}.job-view-header .job-view-candidate-match-msg .job-view-candidate-text__div__span{font-weight:600}.job-view-header__left-info{display:flex;width:60%;padding-left:56px}@media (max-width: 991px){.job-view-header__left-info{flex-direction:column;justify-content:center;width:100%;padding-left:0;text-align:center}.job-view-header__left-info .el-dropdown{display:none}}.job-view-header__left-info--brand-amp{position:absolute;bottom:30px}.job-view-header__back{width:79px;padding-top:23px;padding-right:25px;margin-top:15px;margin-bottom:15px;border-right:1px #e5eaec solid}.job-view-header__back a{display:inline-block;width:79px;font-size:15px;color:#acb3bb;cursor:pointer}.job-view-header__back a:hover{color:#5c6a78;text-decoration:none}.job-view-header__back a:hover span{text-decoration:underline}.job-view-header__back a i{position:relative;top:-1px;margin-right:5px;font-size:12px}.job-view-header__img{margin-top:10px;margin-left:25px;border:1px solid #f0f4f6;border-radius:50%}@media (max-width: 991px){.job-view-header__img{margin-right:auto;margin-left:auto}}.job-view-header__label{margin-left:35px}@media (max-width: 991px){.job-view-header__label{width:100%;margin-left:0}}.job-view-header__label--shadow{text-shadow:0 0 5px rgba(0,0,0,.8)}.job-view-header__label .job-name{margin:2px 0 5px;font-size:22px;color:#495867}.job-view-header__label .job-location{margin-top:0;font-size:17px;color:#86939f}.job-view-header__label .job-location-bullet{display:inline-block;margin:0 8px}.job-view-header__label .job-apply{display:flex;margin-top:17px}@media (max-width: 991px){.job-view-header__label .job-apply{justify-content:center}}.job-view-header__label .job-apply .btn{width:140px;text-transform:uppercase}@media (max-width: 991px){.job-view-header__label .job-apply .btn{width:240px}}.job-view-header__label .job-apply .btn.btn-success.btn-express-interest{width:170px;margin-left:14px}.job-view-header__label .job-apply .btn.btn-success.btn-express-interest .cjicon{margin-left:3px}.job-view-header__label .job-apply .btn.btn-success.btn-express-interest.interested{color:#75bf59;background-image:linear-gradient(to bottom,#fff 0%,#f0f1f3 100%);border:1px solid #e5eaec;opacity:1}.job-view-header__label .job-apply .btn.btn-success.btn-express-interest.interested .cjicon{color:#75bf59}.job-view-header__label .job-apply .btn.btn-primary.btn-save-job{width:120px;margin-left:14px}.job-view-header__label .job-apply .btn.btn-primary.btn-save-job .btn__icon{margin-left:8px;font-size:10px;color:#2f8fff}.job-view-header__label .job-apply .el-dropdown{padding-top:9px;margin-left:18px}.job-view-header__follow-company{margin-top:34px;margin-left:auto}.job-view-header__follow-company a{margin-right:20px;font-size:15px;color:#86939f;text-decoration:underline}.job-view-header__follow-company .btn.btn-primary{margin-right:60px;text-transform:uppercase}.job-view-header__follow-company .btn.btn-primary .btn__icon{margin-left:8px;font-size:10px;color:#2f8fff}@media (min-width: 945px) and (max-width: 1155px){.job-view-header__follow-company>*{display:block}.job-view-header__follow-company a{margin:0}.job-view-header__follow-company .btn.btn-primary{margin-top:14px}}.job-view-header--brand-amp{position:relative;height:360px;color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;border:none}.job-view-header--brand-amp .job-name{font-size:28px;font-weight:600;color:#fff}.job-view-header--brand-amp .job-location,.job-view-header--brand-amp .cjicon{color:#fff}.job-view-header--brand-amp .job-view-header__back{width:79px;height:68px;margin-top:25px;border-color:#e5eaec3d}.job-view-header--brand-amp .job-view-header__back a{display:inline-block;width:79px;color:#fff}.job-view-header--brand-amp .job-view-header__img{border:none}@media (max-width: 991px){.job-view-header--brand-amp .job-view-header__img{width:100%}}.el-dropdown-menu.job-view-dropdown hr{margin-top:10px!important;margin-bottom:11px!important}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item{min-width:197px}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item .cjicon{width:24px!important;font-size:24px!important;color:#86939f}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item .cjicon.cjicon-envelope{float:left;margin-top:5px;margin-right:4px}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item .btn-follow-employer{padding-right:0;padding-left:0;font-size:15px;font-weight:400;text-transform:capitalize;background:transparent}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item .btn-follow-employer .btn__icon{margin-left:8px;font-size:12px!important;color:#2f8fff}.el-dropdown-menu.job-view-dropdown .el-dropdown-menu__item.job-view-dropdown-menu-item-with-icon{padding-left:23px;line-height:35px}.el-dropdown-menu.job-view-dropdown .job-view-dropdown-link{color:#495867;text-decoration:none}.el-dropdown-menu.job-view-dropdown .job-view-dropdown-link .cjicon{font-size:16px!important}.job-view-mobile-header{display:flex;flex-flow:row wrap;background-image:linear-gradient(to bottom,#fff,#f7f9f9)}.job-view-mobile-header .back-lnk{width:33.3%}.job-view-mobile-header .back-lnk .cjicon{padding:20px 20px 20px 17px;font-size:14px;color:#86939f}.job-view-mobile-header .back-lnk a{display:inline-block;cursor:pointer}.job-view-mobile-header .back-lnk a:hover{color:#5c6a78;text-decoration:none}.job-view-mobile-header .avatar-img{width:33.3%;text-align:center}.job-view-mobile-header .avatar-img .avatar-component{display:block;margin:22px auto 0;border:none;border-radius:50%}.job-view-mobile-header .options{width:33.3%;text-align:right}.job-view-mobile-header .options .cjicon{margin:20px 20px 0;font-size:18px}.job-view-mobile-header .match-score{width:100%;height:72px;padding:8px 17px 8px 20px;border-top:1px solid #f2f4f5;border-bottom:1px solid #f2f4f5}.job-view-mobile-header .match-score .match-score-content{display:flex;align-items:center;max-width:283px;margin:5px auto auto}.job-view-mobile-header .match-score .match-score-content__image{width:46px;height:40px;margin-right:18px}.job-view-mobile-header .match-score .match-score-content__link{margin-top:12px}.job-view-mobile-header .candidate-match-score{width:100%;height:75px;border-top:1px solid #f2f4f5;border-bottom:1px solid #f2f4f5}.job-view-mobile-header .candidate-match-score .candidate-match-score-content{display:flex;align-items:center;justify-content:center;max-width:320px;margin:auto}.job-view-mobile-header .candidate-match-score .candidate-match-score-content .candidate-match-img{position:relative;margin:17px 11px 20px 0}.job-view-mobile-header .candidate-match-score .candidate-match-score-content .candidate-match-img .avatar-component{position:absolute;top:5px;left:5px;z-index:3}.job-view-mobile-header .candidate-match-score .candidate-match-score-content .candidate-match-text{max-width:220px}.job-view-mobile-header .candidate-match-score .candidate-match-score-content .candidate-match-text__title{margin-top:0;margin-bottom:0;font-size:15px;font-weight:600;color:#495867}.job-view-mobile-header .candidate-match-score .candidate-match-score-content .candidate-match-text__text{font-size:14px;color:#86939f}.job-view-mobile-header .candidate-match-score .candidate-match-score-content__link{display:inline-block;height:20px;padding-left:5px}.job-view-mobile-header .candidate-match-score .candidate-match-score-content__link .cjicon{font-size:12px;color:#acb3bb}.job-view-mobile-header--brand-amp{background-position-y:bottom;background-size:cover}.job-view-mobile-header--brand-amp .back-lnk .cjicon,.job-view-mobile-header--brand-amp .options .cjicon,.job-view-mobile-header--brand-amp .label .job-name,.job-view-mobile-header--brand-amp .label .job-location{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.8)}.job-view-mobile-header--brand-amp .candidate-match-score{text-shadow:0 0 5px rgba(0,0,0,.8);background-color:#00000057;border-top:solid 1px rgba(229,234,236,.1)}.job-view-mobile-header--brand-amp .candidate-match-score .candidate-match-score-content a,.job-view-mobile-header--brand-amp .candidate-match-score .candidate-match-score-content .cjicon,.job-view-mobile-header--brand-amp .candidate-match-score .candidate-match-score-content .candidate-match-text__title,.job-view-mobile-header--brand-amp .candidate-match-score .candidate-match-score-content .candidate-match-text__text{color:#fff}.apply-url-modal-continue-label{margin-right:6px}.cj-job-apply-modal.el-dialog:not(.is-fullscreen){max-width:570px}.cj-job-apply-modal.el-dialog:not(.is-fullscreen) .el-dialog__title{padding-right:25px;margin:0;font-size:17px;font-weight:600;color:#495867}@media (min-width: 768px){.cj-job-apply-modal.el-dialog:not(.is-fullscreen) .el-dialog__title{padding-right:0}}.cj-job-apply-modal.el-dialog:not(.is-fullscreen) .el-dialog__body{padding:10px 20px}@media (min-width: 768px){.cj-job-apply-modal.el-dialog:not(.is-fullscreen) .el-dialog__body{padding:20px 30px}}.job-view__body{display:flex;flex-direction:column;gap:0;justify-content:center;margin-bottom:70px}@media (min-width: 992px){.job-view__body{flex-direction:row;gap:30px}}.job-view__body .job-block{padding:20px 25px 25px 30px;margin-bottom:10px;font-size:15px;color:#495867;background-color:#fff;border:1px solid #e5eaec;border-radius:3px}@media (max-width: 991px){.job-view__body .job-block{border-right:none;border-left:none;border-radius:0}}.job-view__body .job-tracking-tag{display:none}@media (max-width: 991px){.job-view__body .el-card{border-right:none;border-left:none;border-radius:0}}
