.open-positions-about-div{padding:60px 200px;width:100%;max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:20px;box-sizing:border-box;overflow:hidden}.open-positions-about-sub-title{font-family:var(--font-be-vietnam-pro);font-weight:300;font-size:16px;line-height:120%;letter-spacing:0;margin:0;color:var(--black-1)}.apply-phone-row{display:flex;align-items:stretch;gap:10px;width:100%}.common-dropdown.apply-field-dropdown{width:100%;max-width:none}.common-dropdown.apply-field-dropdown .common-dropdown-trigger{border-color:var(--grey-2);min-height:52px}.common-dropdown.apply-field-dropdown.is-open .common-dropdown-trigger{border-color:var(--green-1)}.salary-field{padding:0 16px 0 6px;gap:0}.salary-field .bare-dropdown{width:auto;max-width:none;flex:0 0 auto}.salary-field .bare-dropdown .common-dropdown-trigger{border:none;background:transparent;box-shadow:none;padding:12px 10px;gap:6px}.salary-field .bare-dropdown.is-open .common-dropdown-trigger{border:none;box-shadow:none}.salary-divider{width:1px;align-self:stretch;margin:10px 12px 10px 4px;background:var(--grey-2);flex-shrink:0}.salary-field .field-input-style{width:100%}.salary-field .common-dropdown-menu{min-width:130px}.apply-field-row{width:100%}.open-positions-status{justify-content:center;width:100%;min-height:50vh;padding:60px 20px}.job-header,.open-positions-status{display:flex;align-items:center;text-align:center}.job-header{flex-direction:column;row-gap:20px;background-color:var(--black-1);margin-top:-102px;padding:200px 20px 60px}.job-header-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.job-header-chip{display:inline-flex;align-items:center;gap:8px}.job-header-icon{width:18px;height:18px}@media screen and (max-width:768px){.job-header{padding:164px 20px 40px}}.apply-success{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.apply-error-text{color:#dc2743;margin:0}.datepicker-wrap{position:relative;width:100%}.datepicker-trigger{width:100%;justify-content:space-between;background:var(--white);color:var(--grey-1);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.datepicker-trigger:hover{border-color:var(--green-1)}.datepicker-pop{position:absolute;top:calc(100% + 8px);left:0;z-index:60;width:300px;max-width:92vw;padding:14px;background:var(--white);border:1px solid var(--grey-2);border-radius:16px;box-shadow:0 16px 40px rgba(20,19,19,.14);animation:datepicker-fade .15s ease}@keyframes datepicker-fade{0%{opacity:0}to{opacity:1}}.datepicker-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.datepicker-title{font-family:var(--font-be-vietnam-pro);font-weight:500;font-size:15px;color:var(--black-1);border:none;background:transparent;cursor:pointer;padding:6px 10px;border-radius:8px;transition:background-color .15s ease,color .15s ease}.datepicker-title:hover:not(:disabled){background:rgba(7,157,146,.1);color:var(--green-1)}.datepicker-title:disabled{cursor:default}.datepicker-grid.cols-3{grid-template-columns:repeat(3,1fr);gap:8px;padding:4px 0}.datepicker-cell{height:46px;font-size:14px}.datepicker-nav{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:var(--grey-3);color:var(--black-1);font-size:20px;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease}.datepicker-nav:hover{background:var(--green-1);color:var(--white)}.datepicker-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.datepicker-weekdays{margin-bottom:4px}.datepicker-weekday{display:flex;align-items:center;justify-content:center;height:32px;font-size:12px;font-weight:500;color:var(--grey-1)}.datepicker-day,.datepicker-weekday{font-family:var(--font-be-vietnam-pro)}.datepicker-day{height:36px;border:none;border-radius:9px;background:transparent;font-size:13px;color:var(--black-1);cursor:pointer;transition:background-color .12s ease,color .12s ease}.datepicker-day:not(.is-muted):hover{background:rgba(7,157,146,.12)}.datepicker-day.is-muted{color:transparent;cursor:default;pointer-events:none}.datepicker-day.is-today{box-shadow:inset 0 0 0 1.5px var(--green-1);color:var(--green-1);font-weight:600}.datepicker-day.is-selected,.datepicker-day.is-selected.is-today{background:var(--green-1);color:var(--white);font-weight:600;box-shadow:none}.datepicker-foot{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid var(--grey-2)}.datepicker-link{border:none;background:transparent;color:var(--green-1);font-family:var(--font-be-vietnam-pro);font-size:13px;font-weight:500;cursor:pointer;padding:4px 6px;border-radius:6px}.datepicker-link:hover{background:rgba(7,157,146,.1)}.open-positions-description{line-height:150%}.open-positions-description ol,.open-positions-description ul{list-style:revert;margin:8px 0;padding-left:20px}.open-positions-description li{margin-bottom:6px}.open-positions-description p{margin:0 0 10px}.open-positions-description a{text-decoration:underline}.upload-doc-div{width:100%;border:1.5px dashed rgba(7,157,146,.45);background:rgba(7,157,146,.03);padding:28px 20px;border-radius:16px;display:flex;flex-direction:column;margin:0 auto;align-items:center;justify-content:center;gap:14px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.upload-doc-div:hover{border-color:var(--green-1);background:rgba(7,157,146,.07)}.upload-doc-div svg{width:26px;height:26px;color:var(--green-1)}.upload-doc-div svg path{stroke:var(--green-1)}.upload-txt{font-weight:500}.upload-txt,.upload-txt-span{font-family:var(--font-be-vietnam-pro);font-size:14px;line-height:120%;letter-spacing:0;text-align:center;margin:0;color:var(--black-1)}.upload-txt-span{font-weight:400}.uploaded-doc-div{width:100%;border:1px solid var(--green-1);background:rgba(7,157,146,.05);padding:14px 16px;border-radius:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.file-data-div{display:flex;flex-direction:column;gap:2px}.resume-file-name{font-size:14px}.resume-file-name,.resume-file-size{font-family:var(--font-be-vietnam-pro);font-weight:400;line-height:120%;letter-spacing:0;margin:0;color:var(--black-1)}.resume-file-size{font-size:12px}.form-input-div{display:flex;flex-direction:column;gap:8px;flex:1}.input-main-style{display:flex;min-height:52px;max-height:52px;flex:1;padding:16px;border:1px solid var(--grey-2);border-radius:12px;align-items:center;gap:10px}.field-input-style{width:50%}.field-input-style,.field-input-style-2{flex:1;display:flex;border:none;outline:none;margin:0}.field-input-style-2{width:100%;justify-content:center;align-items:center}.currency-code-txt{font-family:var(--font-be-vietnam-pro);font-weight:400;font-size:14px;line-height:120%;letter-spacing:0;margin:0;color:var(--black-1)}.search-bar-form{border:1px solid #f3f4f4;display:flex;flex-direction:row;align-items:center;gap:6px;padding:10px 12px;border-radius:8px}.search-input-class{margin:0;color:var(--black-1);flex:1;display:flex;border:none;outline:none}.experience-input-main-div{display:flex;flex:1;flex-direction:row;gap:10px}.flag-code-div{justify-content:center;gap:10px}.captcha-div,.flag-code-div{display:flex;flex-direction:row;align-items:center}.captcha-div{justify-content:flex-start;gap:12px;padding:12px 0;width:100%}.capthca-img-div{width:122px;height:52px}.captcha-img{width:100%;height:100%}.captcha-input-div{width:140px;height:52px;gap:10px;opacity:1;border-radius:12px;border-width:1px;padding:16px;border-color:var(--grey-2)}.captcha-input-div,.checkbox-div{display:flex;align-items:center;justify-content:center}.checkbox-div{max-width:20px;min-width:20px;max-height:20px;min-height:20px;border-width:1.5px;border-radius:5px;border-color:var(--black-1);border-style:solid;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0}.checkbox-div:checked{background-color:var(--green-1,#000);border-color:var(--green-1,#000);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3 4.3 6.7 11 3.3 7.7' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:14px}.drop-down-text{margin:0;color:#151414}.open-postions-btn-div{display:flex;align-self:center;margin-top:60px}.no-spinner::-webkit-inner-spin-button,.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spinner{-moz-appearance:textfield}@media screen and (max-width:1024px){.open-positions-about-div{padding:40px}.form-input-div{width:100%}}@media screen and (max-width:768px){.open-positions-about-div{padding:20px;gap:20px}.open-postions-btn-div{margin-top:20px}}