.candidate-nav-list{display:flex;padding:4px;align-items:center;gap:4px;border-radius:1000px;background:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);overflow:auto;margin:0;width:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.candidate-referral-content .umbraco-forms-form small{padding:0!important;margin:0}.candidate-referral-content .umbraco-forms-form fieldset{padding:0;margin:0}.candidate-referral-content .umbraco-forms-page{display:flex;flex-direction:column;gap:16px}.candidate-referral-content .umbraco-forms-label{color:var(--Palette-Text-Content-title,#292929);font-size:17px;font-style:normal;font-family:Averta-bold;line-height:140%;letter-spacing:-.34px;font-weight:400!important}.candidate-referral-content .umbraco-forms-field-wrapper{display:flex;flex-direction:column;gap:8px}.candidate-referral-content input[type=number],.candidate-referral-content input[type=text],.candidate-referral-content select{padding:16px 16px 16px 24px!important;border-radius:1000px!important;border:1px solid var(--Primitives-Neutral-4,#bbb);background:#fff!important;height:auto!important;font-size:17px!important;font-style:normal;line-height:140%;letter-spacing:-.34px;max-width:unset!important}.candidate-referral-content .customdropdown select{margin:.5em 0;color:#080808}.candidate-referral-content .customdropdown .umbraco-forms-field-wrapper::after{padding-top:25px}.candidate-referral-content .umbraco-forms-field.dropdown .umbraco-forms-field-wrapper::after{font-family:tabler-icons!important;content:"\ea5f";padding-top:25px;padding-right:16px;font-size:24px}.candidate-referral-content .umbraco-forms-form input[type=text]:focus,.candidate-referral-content .umbraco-forms-form select:focus,.candidate-referral-content .umbraco-forms-form textarea:focus{border:var(--form-field-border-width) solid rgba(var(--base-borders),1)!important}.candidate-referral-content input[type=submit]{padding:16px 24px!important;border-radius:64px;border:2px solid #9fe870;background:#9fe870;font-size:16px;font-style:normal;font-family:Averta-bold;line-height:150%;letter-spacing:-.16px;color:#015c2e;min-width:148px}.nav-card-list.positionAplly .nav-tabs .nav-link{min-width:148px;margin:0;padding:12px 16px;gap:8px;font-size:12px;letter-spacing:-.15px;border:1px solid var(--Primitives-FE-200,#daf6c6)}#positionJobContent .intro-item .location,#positionJobContentOffice .intro-item .location{background:var(--Palette-Fill-Background-icon-bg-default,#ecfae2);border-radius:8px;padding:var(--Sizes-Gap-gap-4,4px) var(--Sizes-Gap-gap-8,8px)}.file-name-content{display:flex;flex-direction:column;gap:8px;margin-top:16px}.file-name-upload{display:none;height:58px;padding:var(--Sizes-Gap-gap-8,8px) var(--Sizes-Gap-gap-16,16px) var(--Sizes-Gap-gap-8,8px) var(--Sizes-Gap-gap-24,24px);align-items:center;justify-content:space-between;gap:16px;align-self:stretch;border-radius:var(--Sizes-Radius-radius-rounded,1000px);border:1px solid var(--Primitives-FE-400,#9fe870);background:var(--Palette-Fill-Background-bg-white,#fff)}.file-name-upload.active{display:flex}.uploadcv-job-content{border:2px dashed #ccc;padding:28px 20px;border-radius:8px;cursor:pointer;min-height:150px;box-sizing:border-box;transition:.2s ease-in-out}.uploadcv-job-content.drag-over{transition:.2s ease-in-out;opacity:.8;border:2px dashed #00994f;background-color:#f0fff0;opacity:.8}.upload-position{color:#00994f;text-decoration:underline;cursor:pointer}.uploadcv-job-content.hidden{display:none!important}.office-form .umbraco-forms-navigation{padding:0!important;position:absolute;bottom:20px;left:185px}.officeForm .umbraco-forms-form{padding:0}.officeForm .job_position,.officeForm .uploadcv{opacity:1;position:absolute;z-index:-1;width:.1px;height:.1px;overflow:hidden}.officeForm input[type=submit],.officedivisionform .umbraco-forms-navigation{display:none}.officeForm input[type=radio],input[type=checkbox]{appearance:auto;min-width:22px;height:22px;border-radius:3px;margin-top:32px;background:#00994f;accent-color:#00994f!important}.submit-applyJob button{height:60px;min-width:148px;padding:16px 24px;border-radius:64px;border:2px solid #9fe870;background:#9fe870}.input-validation-error~.form-text.text-muted,.submit-applyJob .submit-validation-error{display:none}.apply-message-result{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.apply-form-result{display:none}.success-icon{font-family:tabler-icons;display:flex;padding:12px;justify-content:center;align-items:center;gap:10px;border-radius:50px;background:var(--Palette-Fill-Interactive-int-active,#00994f);box-shadow:0 0 0 8px var(--Primitives-FE-400,#9fe870),0 0 0 16px var(--Primitives-FE-100,#ecfae2);font-size:32px;color:#fff;width:56px;height:56px}.file-name-upload.file-error{border:1px solid #ed2628;border-radius:1000px;padding:var(--Sizes-Gap-gap-8,8px) var(--Sizes-Gap-gap-16,16px) var(--Sizes-Gap-gap-8,8px) var(--Sizes-Gap-gap-24,24px)}.file-name-upload.file-error p{color:#ed2628!important}.indicators-contain{display:flex;gap:8px;align-items:center}.indicators-left,.indicators-right i{font-size:24px;color:var(--Primitives-FE-500,#00994f)}.indicators-left,.indicators-right{border:none;border-radius:50%;background:0 0;width:32px}.carousel-indicators{margin:0;display:flex;gap:8px;position:unset;z-index:2;justify-content:center;padding:0}.carousel-indicators button{position:relative;flex:1 0 0;width:39px;height:6px;border:none;border-radius:12px;background:#c9d1d9;overflow:hidden;padding:0}.indicators-left:hover,.indicators-right:hover{background:#c9d1d9}.carousel-indicators button span{display:block;position:absolute;top:0;left:0;height:100%;width:0%;border-radius:12px;background:linear-gradient(270deg,#9fe870 0,#009f52 100%);transition:width .3s}@media(max-width:410px){#positionJobContent .career-swiper,#positionJobContentOffice .career-swiper{min-height:574px}}@media(min-width:410px) and (max-width:767px){#positionJobContent .career-swiper,#positionJobContentOffice .career-swiper{min-height:532px}}@media(min-width:768px) and (max-width:991px){#positionJobContent .career-swiper,#positionJobContentOffice .career-swiper{min-height:538px}}@media(max-width:991px){.candidate-referral-content .umbraco-forms-form input.text,.candidate-referral-content .umbraco-forms-form textarea{max-width:unset!important}.apply-message-result{min-height:234px}.indicators-contain{justify-content:center;margin:0}.business-form .umbraco-forms-navigation .col-md-12{width:100%!important}.candidate-referral-content input[type=submit]{width:100%}.submit-applyJob button{width:100%;margin-top:85px}.job-rule13 span{margin-top:35px!important}.office-form .umbraco-forms-navigation{left:0;bottom:70px}.error-text{font-size:13px}.business-form .list-btn-form-custom{flex-direction:column-reverse;width:auto}}@media(min-width:992px){.ApllyPosition{margin-top:1rem;min-width:492px}.submit-applyJob .submit-validation-error{margin-top:52px}.apply-message-result{min-height:744px}#positionJobContent .career-swiper,#positionJobContentOffice .career-swiper{max-width:492px;min-height:538px}.positionAplly-nav-list{max-width:500px}}@media (min-width:992px) and (max-width:1200px){.apply-message-result{min-width:430px}}@media (max-width:1199px){.candidate-referral-content .customdropdown .umbraco-forms-field-wrapper::after,.candidate-referral-content .umbraco-forms-field.dropdown .umbraco-forms-field-wrapper::after{padding-top:28px!important}}@media (min-width:1201px) and (max-width:1280px){.apply-message-result{min-width:545px}#positionJobContent .career-swiper,#positionJobContentOffice .career-swiper{min-height:544px}}@media (min-width:1280px) and (max-width:1350px){.apply-message-result{min-width:570px}#positionJobContent .career-swiper,#positionJobContentOffice .career-swiper{min-height:663px}}@media (min-width:1350px){.apply-message-result{min-width:740px}#positionJobContent .career-swiper,#positionJobContentOffice .career-swiper{min-height:663px}}