@charset "UTF-8";.breadcrumb-detail-company{display:flex;flex-direction:column;gap:4px;margin-bottom:0;padding:20px 0;position:relative;z-index:2}.breadcrumb-detail-company .breadcrumb-name-company{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:20px;margin:0}.breadcrumb-detail-company ul.nav{display:flex;flex-wrap:wrap}.breadcrumb-detail-company .nav{padding-left:0}.breadcrumb-detail-company .nav .nav-item{color:#263a4d;font-size:14px;font-weight:400;line-height:20px;padding-right:5px}.breadcrumb-detail-company .nav .nav-item:last-child{padding-right:0}.breadcrumb-detail-company .nav .nav-item:last-child:after{display:none}.breadcrumb-detail-company .nav .nav-item:after{color:#b3b8bd;content:"\f107";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:14px;font-style:normal;font-weight:400;line-height:16px;transform:rotate(270deg)}.breadcrumb-detail-company .nav .nav-item a{color:#212f3f;display:inline-block;font-size:14px;font-weight:400;line-height:20px;padding:0 5px 0 0;text-decoration:none}.breadcrumb-detail-company .nav .nav-item a.active{font-weight:400}.breadcrumb-detail-company .nav .nav-item a:hover{background:transparent;color:var(--color-company-primary);text-decoration:underline}@media (max-width:1200px){.breadcrumb-detail-company{display:none}}.company-cover{background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);margin-bottom:20px;position:relative}@media only screen and (min-width:768px){.company-cover{background:transparent;box-shadow:none;margin-bottom:24px}}.company-cover .banner-pro{height:92px;position:absolute;width:100%;z-index:1}@media only screen and (min-width:768px){.company-cover .banner-pro{height:324px}}.company-cover .banner-pro .img-desktop{display:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:768px){.company-cover .banner-pro .img-desktop{display:block}}.company-cover .banner-pro .img-mobile{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:768px){.company-cover .banner-pro .img-mobile{display:none}}.company-cover .wrapper-company-cover{margin-top:40px;position:relative;z-index:2}@media only screen and (min-width:768px){.company-cover .wrapper-company-cover{background:#fff;border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);margin-top:0;padding:24px 24px 0}}.company-cover .company-cover-inner{margin-bottom:16px}@media only screen and (min-width:768px){.company-cover .company-cover-inner{margin-bottom:24px}}.company-cover .company-cover-inner__header{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.company-cover .company-cover-inner__header{display:flex;flex-direction:row;gap:16px;padding:0}}.company-cover .company-cover-inner .company-logo{display:flex;flex-shrink:0;justify-content:center}@media only screen and (min-width:768px){.company-cover .company-cover-inner .company-logo{gap:16px}}.company-cover .company-cover-inner .company-logo .company-image-logo{background:#fff;border:1px solid #ddd;border-radius:var(--Conner-Radius-radius-lg1,12px);height:84px;overflow:hidden;padding:6px 6.5px 6px 5.5px;width:84px}@media only screen and (min-width:768px){.company-cover .company-cover-inner .company-logo .company-image-logo{height:140px;padding:8px;width:140px}}.company-cover .company-cover-inner .company-logo .company-image-logo .img-responsive{border-radius:8px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.company-cover .company-cover-inner .company-detail-overview{align-items:center;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.company-cover .company-cover-inner .company-detail-overview{flex-direction:row;flex-grow:1;justify-content:space-between}}.company-cover .company-cover-inner .company-detail-overview .box-detail{align-items:center;display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:768px){.company-cover .company-cover-inner .company-detail-overview .box-detail{align-items:flex-start;flex-grow:1}}.company-cover .company-cover-inner .company-detail-overview .box-detail__group-name{align-items:center;display:flex;flex-direction:column;gap:6px}@media only screen and (min-width:768px){.company-cover .company-cover-inner .company-detail-overview .box-detail__group-name{align-items:flex-start;gap:8px}}.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name{align-items:center;display:flex;flex-direction:column;gap:6px}@media only screen and (min-width:768px){.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name{align-items:flex-start;gap:8px}}.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name--pro{height:28px;margin-bottom:4px}.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name--pro .job-pro-wrap.brand-company,.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name--pro .job-pro-wrap.brand-company span.job-pro-icon{height:28px;width:120px}.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name--pro .job-pro-wrap.brand-company span.job-pro-icon a{font-size:14px!important}.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name--trade-name{color:var(--Neutral-Neutral-50s,#263a4d);font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:28px;margin:0;text-align:center}@media only screen and (min-width:768px){.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name--trade-name{font-size:20px;letter-spacing:-.2px;text-align:left}}.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name--trade-name svg{margin-left:4px;vertical-align:middle}.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name--name{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px;margin:0;text-align:center}@media only screen and (min-width:768px){.company-cover .company-cover-inner .company-detail-overview .box-detail__company-name--name{font-size:16px;letter-spacing:-.16px;line-height:24px;text-align:left}}.company-cover .company-cover-inner .company-detail-overview .box-detail .box-company-info__item{align-items:center;display:flex;gap:8px}.company-cover .company-cover-inner .company-detail-overview .box-detail .box-company-info__item--icon{display:flex}.company-cover .company-cover-inner .company-detail-overview .box-detail .box-company-info__item--text{color:var(--Neutral-Neutral-40s,#7f878f);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px}.company-cover .company-cover-inner .company-detail-overview .box-follow{flex-shrink:0;width:100%}@media only screen and (min-width:768px){.company-cover .company-cover-inner .company-detail-overview .box-follow{width:172px}}.company-cover .company-cover-inner .company-detail-overview .box-follow .btn-follow{align-items:center;background:var(--color-company-primary);border:1px solid var(--color-company-primary);border-radius:1000px;color:var(--White-White-50s,#fff);display:flex;font-size:14px;font-style:normal;font-weight:600;gap:8px;justify-content:center;letter-spacing:.175px;line-height:20px;padding:10px 0;transition:.3s}.company-cover .company-cover-inner .company-detail-overview .box-follow .btn-follow:hover{background:var(--color-company-primary-dark)}.company-cover .company-cover-inner .company-detail-overview .box-follow .btn-follow i{align-items:center;aspect-ratio:1/1;color:var(--White-White-50s,#fff);display:flex;font-size:14px;font-style:normal;font-weight:400;height:20px;justify-content:center;line-height:normal;padding:2px;width:20px}.company-cover .company-cover-inner .company-detail-overview .box-follow .btn-follow.btn-modal-unfollow{background:#fff;color:var(--color-company-primary)}.company-cover .company-cover-inner .company-detail-overview .box-follow .btn-follow.btn-modal-unfollow:hover{background:var(--color-company-primary-light)}.company-cover .company-cover-inner .company-detail-overview .box-follow .btn-follow.btn-modal-unfollow i{color:var(--color-company-primary)}.company-cover .box-tab-link{display:flex}@media only screen and (min-width:768px){.company-cover .box-tab-link{gap:20px;padding:0}}.company-cover .box-tab-link__item{border-bottom:2px solid transparent;color:var(--Neutral-Neutral-40s,#7f878f);flex:1;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:20px;padding:7px 0 13px;text-align:center;text-decoration:none}@media only screen and (min-width:768px){.company-cover .box-tab-link__item{flex:unset;font-size:14px;padding:7px 0 13px}}.company-cover .box-tab-link__item.active-link{border-bottom:2px solid var(--color-company-primary);color:var(--color-company-primary)}.box-info-company-general{background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);padding:20px}@media only screen and (min-width:768px){.box-info-company-general{border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03)}}.box-info-company-general__header{color:var(--Neutral-Neutral-50s,#263a4d);font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:26px;margin:0 0 16px}@media only screen and (min-width:768px){.box-info-company-general__header{font-size:20px;letter-spacing:-.2px;line-height:28px}}.box-info-company-general__list{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:768px){.box-info-company-general__list{gap:16px}}.box-info-company-general__list .box-info-company-general-item{align-items:flex-start;display:flex;gap:12px}.box-info-company-general__list .box-info-company-general-item__icon{background:var(--Neutral-Neutral-10s,#f2f4f5);border-radius:1000px;flex-shrink:0;height:40px;padding:8px;width:40px}.box-info-company-general__list .box-info-company-general-item__icon svg{height:24px;width:24px}.box-info-company-general__list .box-info-company-general-item__info{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:4px}.box-info-company-general__list .box-info-company-general-item__info--title{color:#8c8c8c;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px}.box-info-company-general__list .box-info-company-general-item__info--desc{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:20px}.box-info-company-general__list .box-info-company-general-item .box-company-field__content{line-height:21.8px;max-height:68px;overflow:hidden}.box-info-company-general__list .box-info-company-general-item .load-more,.box-info-company-general__list .box-info-company-general-item .show-less{color:var(--color-company-primary);display:none;font-size:14px;font-weight:600;letter-spacing:.175px;line-height:20px;margin-top:4px}.box-info-company-general__list .box-info-company-general-item .load-more i,.box-info-company-general__list .box-info-company-general-item .show-less i{display:none}.box-info-company-general__list .box-info-company-general-item .load-more:focus,.box-info-company-general__list .box-info-company-general-item .load-more:hover,.box-info-company-general__list .box-info-company-general-item .show-less:focus,.box-info-company-general__list .box-info-company-general-item .show-less:hover{text-decoration:underline}.box-info-company-general__list .box-info-company-general-item .show-less{display:none}.dropdown-box-search-job{left:0!important;width:100%!important}.dropdown-box-search-job .select2-dropdown{background:#fff;border:none;border-radius:6px!important;box-shadow:0 1px 16px rgba(0,0,0,.06);overflow:hidden;z-index:2}.dropdown-box-search-job .select2-dropdown.select2-dropdown--above{top:-10px}.dropdown-box-search-job .select2-dropdown.select2-dropdown--below{top:10px}.dropdown-box-search-job .select2-search--dropdown{padding:16px}.dropdown-box-search-job .select2-search__field{background:#fff!important;border:1px solid #e9eaec!important;border-radius:6px;color:#000!important;outline:none;padding:9px 9px 9px 12px}.dropdown-box-search-job .select2-results__options{max-height:230px!important}.dropdown-box-search-job .select2-results__option{color:#172530;font-size:14px;font-weight:500;line-height:20px;padding:12px 12px 12px 16px}.dropdown-box-search-job .select2-results__option--highlighted[aria-selected]{background:#f4f5f5;color:#172530}.dropdown-box-search-job .select2-results__option[aria-selected=true]{background-color:#fff!important;color:#00b14f!important}.dropdown-box-search-job .select2-results__option[aria-selected=true]:after{content:"\f00c";float:right;font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:700}.dropdown-box-search-job ::-webkit-scrollbar{border-radius:10px!important;width:8px}.dropdown-box-search-job ::-webkit-scrollbar-track{background:#fff}.dropdown-box-search-job ::-webkit-scrollbar-thumb{background:rgba(33,47,63,.15);border-radius:10px!important}.select2-container--default{height:100%;width:100%!important}.select2-container--default .select2-dropdown{width:100%!important;z-index:4}.select2-container--default .selection:hover{outline:none!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after{content:"⌃"}.select2-item{align-items:center;background:rgba(0,192,86,.16);border:1px solid transparent;border-radius:6px;display:flex;gap:12px;justify-content:space-between;width:100%}.select2-item.active{background-color:#1a6148;border:1px solid #33c172}.select2-item:hover{background-color:#19734e;border:1px solid #33c172}.select2-item .icon{color:#fff;font-size:21px;height:20px;left:17px;position:absolute;width:20px}.select2-item .icon:has(svg){position:relative}.select2-item .icon:has(svg) svg{height:24px;position:absolute;top:-11px;width:24px}.select2-item .select-container{width:100%}.select2-item .select2-container--default{left:0!important}.select2-item .select2-selection--single{background:none;border:none;height:100%;padding:0!important}.select2-item .select2-selection--single:hover{border:none!important}.select2-item .select2-selection--single .select2-selection__rendered{color:#fff!important;font-size:14px;font-style:normal;font-weight:400;line-height:22px;max-width:100%;padding:10px 16px 10px 52px}.select2-item .select2-selection__arrow{display:flex;height:auto!important;right:28px!important;top:50%!important;transform:translateY(-50%);width:auto!important}.select2-item .select2-selection__arrow b{align-self:center;border:none!important;height:24px!important;margin:auto!important;top:unset!important;width:24px!important}.select2-item .select2-selection__arrow b:after{color:hsla(0,0%,100%,.7);content:"⌄";font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:900}.select2-form-popup .select2-container .selection .select2-selection__rendered{color:#263a4d;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px}.select2-form-popup .select2-container .selection .select2-selection__rendered .select2-selection__placeholder{color:#b3b8bd;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px}.job-listing{align-items:flex-start;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;gap:16px;padding:20px}@media only screen and (min-width:768px){.job-listing{border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);gap:16px;padding:24px}}.job-listing__header .title{color:var(--Neutral-Neutral-50s,#263a4d);font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:26px;margin:0}@media only screen and (min-width:768px){.job-listing__header .title{font-size:20px;letter-spacing:-.2px;line-height:28px}}.job-listing .box-body,.job-listing form{width:100%}.job-listing .box-body .box-search{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;width:100%}@media only screen and (min-width:768px){.job-listing .box-body .box-search{margin-bottom:16px}}@media only screen and (min-width:1200px){.job-listing .box-body .box-search{flex-direction:row}}.job-listing .box-body .box-search .input-group{align-items:center;border:1px solid #e9eaec;border-radius:24px;display:flex;gap:8px;height:40px;padding:10px 12px;transition:.3s;width:100%}.job-listing .box-body .box-search .input-group:hover{border:1px solid var(--color-company-primary)}@media only screen and (min-width:1200px){.job-listing .box-body .box-search .input-group{width:331px}}.job-listing .box-body .box-search .input-group .input-group-prepend{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.job-listing .box-body .box-search .input-group .input-group-prepend .input-group-text{align-items:center;display:flex;justify-content:center}.job-listing .box-body .box-search .input-group input[type=text]{font-size:14px;font-style:normal;font-weight:400;height:20px;letter-spacing:.14px;line-height:20px;padding:0}.job-listing .box-body .box-search .input-group input[type=text],.job-listing .box-body .box-search .input-group input[type=text]:focus{border:none!important;box-shadow:none!important;outline:none!important}.job-listing .box-body .box-search .select-group{position:relative;width:100%}@media only screen and (min-width:1200px){.job-listing .box-body .box-search .select-group{width:232px}}.job-listing .box-body .box-search .select-group .input-group-prepend{align-items:center;display:flex;height:20px;justify-content:center;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}.job-listing .box-body .box-search .select-group .input-group-prepend .input-group-text{align-items:center;display:flex;justify-content:center}.job-listing .box-body .box-search .select-group .select2-container{width:100%!important}.job-listing .box-body .box-search .select-group .select2-container .select2-selection--single{background:var(--White-500,#fff);border:1px solid var(--secondary-gray-10,#e9eaec);border-radius:46px;display:flex;font-size:14px;font-weight:400;line-height:20px;padding:10px 12px 10px 40px}.job-listing .box-body .box-search .select-group .select2-container .select2-selection--single:hover{border-color:var(--color-company-primary)!important}.job-listing .box-body .box-search .select-group .select2-container .select2-selection--single .select2-selection__arrow{display:flex;height:20px!important;right:12px;top:50%;transform:translateY(-50%)}.job-listing .box-body .box-search .select-group .select2-container .select2-selection--single .select2-selection__arrow b{align-self:center;border:none!important;height:20px!important;margin:auto!important;top:unset;width:20px!important}.job-listing .box-body .box-search .select-group .select2-container .select2-selection--single .select2-selection__arrow b:after{color:var(--color-company-primary);content:"⌄";font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:500}.job-listing .box-body .box-search .select-group .select2-container .select2-selection--single .select2-selection__rendered{color:#172530;font-weight:400;line-height:20px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:768px){.job-listing .box-body .box-search .select-group .select2-container .select2-selection--single .select2-selection__rendered{padding-right:36px}}.job-listing .box-body .box-search .select-group .select2-container .select2-dropdown.select2-dropdown--below{top:5px}.job-listing .box-body .box-search .select-group .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b:after{content:"⌃"}.job-listing .box-body .box-search .select-group .dropdown-box-search-job .select2-results__option[aria-selected=true]{color:var(--color-company-primary)!important}.job-listing .box-body .box-search .btn-search{align-items:center;background:var(--color-company-primary);border:none;border-radius:var(--Conner-Radius-radius-lg3,24px);display:flex;gap:8px;justify-content:center;padding:10px 0;width:100%}@media only screen and (min-width:768px){.job-listing .box-body .box-search .btn-search{transition:.3s;width:121px}.job-listing .box-body .box-search .btn-search:hover{background:var(--color-company-primary-dark)}}.job-listing .box-body .box-search .btn-search span{color:var(--White-White-50s,#fff);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:20px}.job-listing .box-body .box-search .btn-search i{color:var(--White-White-50s,#fff);display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;height:16px;justify-content:center;line-height:normal;width:16px}.job-listing .box-body .loading-job{display:none}.job-listing .box-body .loading-job.show{display:block}.job-listing .box-body .loading-job .loading-item{background:#f5f5f5;border-radius:8px;margin-bottom:16px;min-height:142px;position:relative;width:100%}.job-listing .box-body .loading-job .loading-item:before{animation:skeleton-loading 2.5s ease-out infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.031) 25%,hsla(0,0%,98%,.839) 37%,hsla(0,0%,100%,.031) 63%);background-size:363% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.job-listing .box-body .hidden{display:none}.job-listing .box-body .box-paginate{align-items:center;display:flex;gap:15px;justify-content:center}.job-listing .box-body .empty-job{background-image:url(/v4/image/normal-company/mascot_empty.png);background-position:top;background-repeat:no-repeat;background-size:150px;min-height:180px;position:relative}.job-listing .box-body .empty-job:after{align-items:center;bottom:0;color:var(--Neutral-Neutral-40s,#7f878f);content:"Hiện tại công ty chưa có công việc nào";display:flex;font-size:14px;font-weight:400;left:0;line-height:20px;margin-left:auto;margin-right:auto;position:absolute;right:0;width:-moz-fit-content;width:fit-content}.job-listing__view-all{display:none}.job-listing__link-all{margin-top:16px;width:100%}.job-listing__link-all,.job-listing__link-all a{align-items:center;display:flex;justify-content:center}.job-listing__link-all a{background:var(--White-White-50s,#fff);border:1px solid var(--color-company-primary);border-radius:var(--Conner-Radius-radius-lg3,24px);color:var(--color-company-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;letter-spacing:.175px;line-height:20px;padding:10px 18px;text-decoration:none}@media only screen and (min-width:768px){.job-listing__link-all a{transition:.3s}.job-listing__link-all a:hover{background:var(--color-company-primary-light)}}.job-listing__link-all a i{color:var(--color-company-primary);display:flex;flex-direction:column;flex-shrink:0;font-size:14px;font-style:normal;font-weight:400;height:16px;justify-content:center;line-height:normal;width:16px}@keyframes skeleton-loading{0%{background-position:100% 200%}to{background-position:0 50%}}.modal#unfollow{font-family:Inter,sans-serif}.modal#unfollow .modal-dialog{width:500px}.modal#unfollow button,.modal#unfollow button:focus,.modal#unfollow button:hover{border:none;outline:none}.modal#unfollow .modal-header{align-items:center;border-bottom:1px solid #e9eaec;display:flex;justify-content:space-between;padding:16px 20px}.modal#unfollow .modal-header .modal-title,.modal#unfollow .modal-header h4{color:#212f3f;flex:1;font-size:20px;font-weight:600;line-height:28px}.modal#unfollow .modal-header .btn-close{border-radius:32px;height:32px;width:32px}.modal#unfollow .modal-header .btn-close span{color:#212f3f;font-size:16px}.modal#unfollow .modal-body{padding:20px}.modal#unfollow .modal-body .modal-body-text{color:#6f7882;font-size:14px;font-weight:400;line-height:20px}.modal#unfollow .modal-body .modal-body-text .company-name{color:#00b14f;font-weight:500}.modal#unfollow .modal-footer{border-top:none;height:72px;padding:0 20px}.modal#unfollow .modal-footer form{align-items:center;display:flex;height:100%;justify-content:flex-end;width:100%}.modal#unfollow .modal-footer .btn-cancel{background:#e9eaec;color:#212f3f}.modal#unfollow .modal-footer .btn-cancel,.modal#unfollow .modal-footer .btn-unfollow{border-radius:6px;display:block;font-size:14px;font-weight:400;line-height:20px;padding:8px 16px}.modal#unfollow .modal-footer .btn-unfollow{background:#00b14f;color:#fff;margin-left:12px}@media (max-width:768px){.modal#unfollow .modal-dialog{top:30%;transform:translateY(-50%);width:auto}.modal#unfollow .modal-body .modal-body-text{text-align:center}.modal#unfollow .modal-footer{padding-bottom:16px;padding-top:16px}.modal#unfollow .modal-footer form{justify-content:center}}#section-sharing .company-info{align-items:flex-start;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;gap:16px;padding:20px}@media only screen and (min-width:768px){#section-sharing .company-info{border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);gap:16px;padding:24px}}#section-sharing .company-info__header{display:flex;justify-content:space-between;width:100%}#section-sharing .company-info__header .nav-custom{display:none}@media only screen and (min-width:768px){#section-sharing .company-info__header .nav-custom{display:flex;gap:8px}#section-sharing .company-info__header .nav-custom__item{align-items:center;background:var(--White-White-50s,#fff);border:1px solid var(--color-company-primary);border-radius:var(--Conner-Radius-radius-pill,1000px);cursor:pointer;display:flex;justify-content:center;padding:4px}#section-sharing .company-info__header .nav-custom__item i{align-items:center;color:var(--color-company-primary);display:flex;flex-direction:column;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;height:20px;justify-content:center;line-height:normal;width:20px}#section-sharing .company-info__header .nav-custom__item.disabled{border:1px solid var(--Neutral-Neutral-20s,#dfdfdf);opacity:.5;pointer-events:none}#section-sharing .company-info__header .nav-custom__item.disabled i{color:var(--Neutral-Neutral-50s,#263a4d)}#section-sharing .company-info__header .nav-custom__item:hover{background:var(--color-company-primary)}#section-sharing .company-info__header .nav-custom__item:hover i{color:#fff}}#section-sharing .company-info__header .title{color:var(--Neutral-Neutral-50s,#263a4d);font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:26px;margin:0}@media only screen and (min-width:768px){#section-sharing .company-info__header .title{font-size:20px;letter-spacing:-.2px;line-height:28px}}#section-sharing .company-info .box-body{display:flex;flex-direction:column;gap:20px;width:100%}#section-sharing .company-info .box-body__copy{align-items:flex-start;display:flex;flex-direction:column;gap:12px}#section-sharing .company-info .box-body__copy--text{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:20px}#section-sharing .company-info .box-body__copy .box-copy{align-items:center;background:var(--White-500,#fff);border:1px solid var(--secondary-gray-10,#e9eaec);border-radius:8px;display:flex;gap:10px;padding:10px 10px 10px 12px;width:100%}#section-sharing .company-info .box-body__copy .box-copy input{border:none;color:var(--secondary-gray-65,#6f7882);flex-grow:1;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px;overflow:hidden}#section-sharing .company-info .box-body__copy .box-copy .btn-copy .btn-copy-url{align-items:center;background:var(--White-White-50s,#fff);border:1px solid var(--Neutral-Neutral-20s,#dfdfdf);border-radius:var(--Conner-Radius-radius-md1,6px);display:flex;justify-content:center;padding:4px;transition:.3s}#section-sharing .company-info .box-body__copy .box-copy .btn-copy .btn-copy-url:hover{background:#e9eaec}#section-sharing .company-info .box-body__copy .box-copy .btn-copy i{color:var(--Neutral-Neutral-50s,#263a4d);display:flex;flex-direction:column;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;height:20px;justify-content:center;line-height:normal;width:20px}#section-sharing .company-info .box-body__share-social{align-items:flex-start;display:flex;flex-direction:column;gap:12px}#section-sharing .company-info .box-body__share-social--text{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:20px}#section-sharing .company-info .box-body__share-social .box-share{align-items:flex-start;display:flex;gap:12px}#section-sharing .company-info .box-body__share-social .box-share a{align-items:center;border:1px solid var(--secondary-gray-10,#e9eaec);border-radius:100px;display:flex;height:48px;justify-content:center;padding:10px;transition:.3s;width:48px}#section-sharing .company-info .box-body__share-social .box-share a:hover{background:#f4f5f5;border:1px solid #d3d5d9}#section-sharing .company-info .box-body__share-social .box-share a img{flex-shrink:0;height:28px;width:28px}.box-pro-top-company{background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.box-pro-top-company{border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);gap:0;overflow:hidden}}.box-pro-top-company__header{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:20px 20px 0}@media only screen and (min-width:768px){.box-pro-top-company__header{background:url(/v4/image/topcv-pro/banner-top-company-detail-v2.png) no-repeat 50%;background-size:cover;padding:24px}}.box-pro-top-company__header--title h2{align-items:flex-start;color:var(--Neutral-Neutral-50s,#263a4d);display:flex;flex-direction:column-reverse;font-size:18px;font-style:normal;font-weight:600;gap:8px;justify-content:center;letter-spacing:-.18px;line-height:26px;margin:0}@media only screen and (min-width:768px){.box-pro-top-company__header--title h2{color:#fff;flex-direction:row;font-size:20px;font-style:normal;font-weight:700;letter-spacing:-.2px;line-height:28px}}.box-pro-top-company__header--title h2 span{align-items:center;background:linear-gradient(259deg,#ffb94b -3.83%,#ffe7bf 44.19%,#ffb94b 92.22%);border:1px solid #e88a1e;border-radius:36px;color:#591e00;display:flex;font-size:14px;font-style:normal;font-weight:600;height:24px;letter-spacing:.14px;line-height:100%;padding:0 10px}.box-pro-top-company__header--desc{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px}@media only screen and (min-width:768px){.box-pro-top-company__header--desc{color:#fff;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.16px;line-height:24px;width:50%}}.box-pro-top-company .list-company{display:grid;gap:12px;grid-template-columns:repeat(1,1fr);padding:0 20px}@media only screen and (min-width:768px){.box-pro-top-company .list-company{gap:12px;grid-template-columns:repeat(2,1fr);padding:24px 24px 16px}}.box-pro-top-company .list-company__item{text-decoration:none}.box-pro-top-company .list-company .company-header{background:#fff;border:1px solid #ffc179;border-radius:12px;display:flex;gap:12px;padding:12px;transition:.3s}.box-pro-top-company .list-company .company-header:hover{background:#fff9f2}.box-pro-top-company .list-company .company-header__image{align-items:center;background:#fff;border:1px solid #f3f3f3;border-radius:8px;display:flex;flex-shrink:0;height:72px;justify-content:center;padding:6px;width:72px}@media only screen and (min-width:768px){.box-pro-top-company .list-company .company-header__image{height:82px;width:82px}}.box-pro-top-company .list-company .company-header__image img{border-radius:6px;-o-object-fit:contain;object-fit:contain;width:100%}.box-pro-top-company .list-company .company-header__desc{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:4px;justify-content:center}.box-pro-top-company .list-company .company-header__desc--name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Neutral-Neutral-50s,#263a4d);display:-webkit-box;font-size:15px;font-style:normal;font-weight:600;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:768px){.box-pro-top-company .list-company .company-header__desc--name{font-size:14px;text-transform:uppercase}}.box-pro-top-company .list-company .company-header__desc--field{-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;color:var(--Neutral-Neutral-50s,#263a4d);display:-webkit-box;font-size:13px;font-style:normal;font-weight:500;letter-spacing:.13px;line-height:18px;opacity:.7;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:768px){.box-pro-top-company .list-company .company-header__desc--field{font-size:14px;letter-spacing:.175px;line-height:20px}}.box-pro-top-company .go-to-landing{display:flex;justify-content:center;padding:0 20px 20px}@media only screen and (min-width:768px){.box-pro-top-company .go-to-landing{padding:0 24px 24px}}.box-pro-top-company .go-to-landing__button{align-items:center;background:#fff;border:1px solid var(--color-company-primary);border-radius:44px;display:flex;gap:4px;padding:9px 12px;text-decoration:none;transition:.3s}@media only screen and (min-width:768px){.box-pro-top-company .go-to-landing__button{padding:9px 16px}.box-pro-top-company .go-to-landing__button:hover{background:var(--color-company-primary-light)}}.box-pro-top-company .go-to-landing__button>span{color:var(--color-company-primary);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:22px}.box-pro-top-company .go-to-landing__button i{align-items:center;color:var(--color-company-primary);display:flex;height:20px;justify-content:center;margin-left:4px;width:20px}#section-introduce .company-info{align-items:flex-start;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;gap:16px;padding:20px}@media only screen and (min-width:768px){#section-introduce .company-info{border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);gap:16px;padding:24px}}#section-introduce .company-info .title{color:var(--Neutral-Neutral-50s,#263a4d);font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:26px;margin:0}@media only screen and (min-width:768px){#section-introduce .company-info .title{font-size:20px;letter-spacing:-.2px;line-height:28px}}#section-introduce .company-info .box-body{width:100%}#section-introduce .company-info .box-body .content{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.14px;line-height:22px;max-height:188px;overflow:hidden;position:relative;transition:height .2s ease-in-out}#section-introduce .company-info .box-body .content>*{font-family:Inter,sans-serif!important}#section-introduce .company-info .box-body .temp{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));bottom:0;display:none;height:47px;position:absolute;transform:matrix(1,0,0,-1,0,0);width:100%}#section-introduce .company-info .box-body .load-more,#section-introduce .company-info .box-body .show-less{color:var(--color-company-primary);display:none;font-size:14px;font-weight:600;letter-spacing:.175px;line-height:20px;margin-top:15px}#section-introduce .company-info .box-body .load-more i,#section-introduce .company-info .box-body .show-less i{display:none}#section-introduce .company-info .box-body .load-more:focus,#section-introduce .company-info .box-body .load-more:hover,#section-introduce .company-info .box-body .show-less:focus,#section-introduce .company-info .box-body .show-less:hover{text-decoration:underline}#section-introduce .company-info .box-body .show-less{display:none}#section-introduce .company-info .empty{align-items:center;display:flex;flex-direction:column}#section-introduce .company-info .empty img{display:inline-block;height:150px;margin-bottom:16px;width:150px}#section-introduce .company-info .empty span{color:#bcc1c5;display:block;font-size:12px;font-weight:500;line-height:16px}#section-introduce .company-info .show-all .temp{display:none}#section-introduce .company-info .show-all .show-less{display:block}#section-introduce .company-info .show-all .load-more{display:none}#section-benefit .company-info{align-items:flex-start;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;gap:16px;padding:20px}@media only screen and (min-width:768px){#section-benefit .company-info{border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);gap:16px;padding:24px}}#section-benefit .company-info .title{color:var(--Neutral-Neutral-50s,#263a4d);font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:26px;margin:0}@media only screen and (min-width:768px){#section-benefit .company-info .title{font-size:20px;letter-spacing:-.2px;line-height:28px}}#section-benefit .company-info .box-body{width:100%}#section-benefit .company-info .box-body .content{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.14px;line-height:22px;max-height:188px;overflow:hidden;position:relative;transition:height .2s ease-in-out}#section-benefit .company-info .box-body .content>*{font-family:Inter,sans-serif!important}#section-benefit .company-info .box-body .temp{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));bottom:0;display:none;height:47px;position:absolute;transform:matrix(1,0,0,-1,0,0);width:100%}#section-benefit .company-info .box-body .load-more,#section-benefit .company-info .box-body .show-less{color:var(--color-company-primary);display:none;font-size:14px;font-weight:600;letter-spacing:.175px;line-height:20px;margin-top:15px}#section-benefit .company-info .box-body .load-more i,#section-benefit .company-info .box-body .show-less i{display:none}#section-benefit .company-info .box-body .load-more:focus,#section-benefit .company-info .box-body .load-more:hover,#section-benefit .company-info .box-body .show-less:focus,#section-benefit .company-info .box-body .show-less:hover{text-decoration:underline}#section-benefit .company-info .box-body .show-less{display:none}#section-benefit .company-info .empty{align-items:center;display:flex;flex-direction:column}#section-benefit .company-info .empty img{display:inline-block;height:150px;margin-bottom:16px;width:150px}#section-benefit .company-info .empty span{color:#bcc1c5;display:block;font-size:12px;font-weight:500;line-height:16px}#section-benefit .company-info .show-all .temp{display:none}#section-benefit .company-info .show-all .show-less{display:block}#section-benefit .company-info .show-all .load-more{display:none}#section-gallery .company-info{align-items:flex-start;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;gap:16px;padding:20px}@media only screen and (min-width:768px){#section-gallery .company-info{border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);gap:16px;padding:24px}}#section-gallery .company-info__header{display:flex;justify-content:space-between;width:100%}#section-gallery .company-info__header .nav-custom{display:none}@media only screen and (min-width:768px){#section-gallery .company-info__header .nav-custom{display:flex;gap:8px}}#section-gallery .company-info__header .nav-custom__item{transition:.3s}@media only screen and (min-width:768px){#section-gallery .company-info__header .nav-custom__item{align-items:center;background:var(--White-White-50s,#fff);border:1px solid var(--color-company-primary);border-radius:var(--Conner-Radius-radius-pill,1000px);cursor:pointer;display:flex;justify-content:center;padding:4px}#section-gallery .company-info__header .nav-custom__item i{align-items:center;color:var(--color-company-primary);display:flex;flex-direction:column;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;height:20px;justify-content:center;line-height:normal;width:20px}#section-gallery .company-info__header .nav-custom__item.disabled{border:1px solid var(--Neutral-Neutral-20s,#dfdfdf);opacity:.5;pointer-events:none}#section-gallery .company-info__header .nav-custom__item.disabled i{color:var(--Neutral-Neutral-50s,#263a4d)}#section-gallery .company-info__header .nav-custom__item:hover{background:var(--color-company-primary-light)}}#section-gallery .company-info__header .title{color:var(--Neutral-Neutral-50s,#263a4d);font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:26px;margin:0}@media only screen and (min-width:768px){#section-gallery .company-info__header .title{font-size:20px;letter-spacing:-.2px;line-height:28px}}#section-gallery .company-info .box-body{width:100%}#section-gallery .company-info .box-body:not(.owl-carousel-section-gallery){display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){#section-gallery .company-info .box-body:not(.owl-carousel-section-gallery) .item img{height:230px}}#section-gallery .company-info .box-body h3{display:none}#section-gallery .company-info .box-body img{border-radius:8px;cursor:pointer;height:222px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:768px){#section-gallery .company-info .box-body img{height:150px}}#section-gallery .company-info .owl-carousel-section-gallery .owl-dots,#section-gallery .company-info .owl-carousel-section-gallery .owl-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center}#section-gallery .company-info .owl-carousel-section-gallery .owl-nav{margin-top:10px}#section-gallery .company-info .owl-carousel-section-gallery .owl-nav.disabled+.owl-dots{margin-top:16px}#section-gallery .company-info .owl-carousel-section-gallery .owl-dots{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}#section-gallery .company-info .owl-carousel-section-gallery .owl-dots .owl-dot{zoom:1;display:inline-block}#section-gallery .company-info .owl-carousel-section-gallery .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#e8eaeb;border-radius:30px;display:block;height:8px;transition:opacity .2s ease;width:8px}#section-gallery .company-info .owl-carousel-section-gallery .owl-dots .owl-dot.active span,#section-gallery .company-info .owl-carousel-section-gallery .owl-dots .owl-dot:hover span{background:var(--color-company-primary)}#section-address .company-info{align-items:flex-start;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;gap:16px;padding:20px}@media only screen and (min-width:768px){#section-address .company-info{border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);gap:16px;padding:24px}}#section-address .company-info__header{display:flex;justify-content:space-between;width:100%}#section-address .company-info__header .nav-custom{display:none}@media only screen and (min-width:768px){#section-address .company-info__header .nav-custom{display:flex;gap:8px}#section-address .company-info__header .nav-custom__item{align-items:center;background:var(--White-White-50s,#fff);border:1px solid var(--color-company-primary);border-radius:var(--Conner-Radius-radius-pill,1000px);cursor:pointer;display:flex;justify-content:center;padding:4px}#section-address .company-info__header .nav-custom__item i{align-items:center;color:var(--color-company-primary);display:flex;flex-direction:column;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;height:20px;justify-content:center;line-height:normal;width:20px}#section-address .company-info__header .nav-custom__item.disabled{border:1px solid var(--Neutral-Neutral-20s,#dfdfdf);opacity:.5;pointer-events:none}#section-address .company-info__header .nav-custom__item.disabled i{color:var(--Neutral-Neutral-50s,#263a4d)}#section-address .company-info__header .nav-custom__item:hover{background:var(--color-company-primary)}#section-address .company-info__header .nav-custom__item:hover i{color:#fff}}#section-address .company-info__header .title{color:var(--Neutral-Neutral-50s,#263a4d);font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:26px;margin:0}@media only screen and (min-width:768px){#section-address .company-info__header .title{font-size:20px;letter-spacing:-.2px;line-height:28px}}#section-address .company-info .box-body{display:flex;flex-direction:column;gap:8px;width:100%}@media only screen and (min-width:768px){#section-address .company-info .box-body{gap:16px}}#section-address .company-info .box-body__address{align-items:flex-start;display:flex;gap:10px}#section-address .company-info .box-body__address--icon svg{stroke:#7f878f}#section-address .company-info .box-body__address--text{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px}#section-address .company-info .box-body__map iframe{border-radius:8px}#section-survey .survey-container.survey-reliability{align-items:center;border:none;border-radius:0;display:flex;gap:12px;margin:0;padding:20px;width:100%}@media only screen and (min-width:768px){#section-survey .survey-container.survey-reliability{align-items:flex-start;border-radius:16px;box-shadow:0 0 14px 0 rgba(0,0,0,.03);padding:24px}}#section-survey .survey-container_title{color:var(--Neutral-Neutral-50s,#263a4d);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:20px;text-align:center;width:60%}@media only screen and (min-width:768px){#section-survey .survey-container_title{text-align:left;width:100%}}html{-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}#section-live-stream{background-color:#fff;font-family:Inter,sans-serif;margin:0 -15px 20px;scroll-margin-top:100px}#section-live-stream .company-info>.title{align-items:center;background:linear-gradient(90deg,#1c4742,#22c96d);color:#fff;display:flex;font-size:18px;font-weight:600;gap:12px;line-height:26px;margin:0;padding:12px 16px}#section-live-stream .company-info .box-body{padding:12px 16px}#section-live-stream .company-info .box-body__title{font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.2px;line-height:26px;margin-bottom:4px}#section-live-stream .company-info .box-body__time{color:#263a4d;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px;margin-bottom:8px}#section-live-stream .company-info .box-body__btn-register-event{margin-bottom:16px}#section-live-stream .company-info .box-body__btn-register-event a{background:#00b14f;border-radius:5px;color:#fff;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:24px;padding:7px 16px}#section-live-stream .company-info .box-body__btn-register-event a:hover{background:#009643!important}#section-live-stream .company-info .box-body .box-iframe{margin-bottom:24px}#section-live-stream .company-info .box-body .box-iframe iframe{border-radius:10px}#section-live-stream .company-info .box-body .box-job-live-stream__title{color:#263a4d;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.2px;line-height:28px;margin-bottom:12px}#section-live-stream .loading-item{background:#f5f5f5;border-radius:8px;margin-bottom:16px;min-height:142px;position:relative;width:100%}#section-live-stream .loading-item:before{animation:skeleton-loading 2.5s ease-out infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.031) 25%,hsla(0,0%,98%,.839) 37%,hsla(0,0%,100%,.031) 63%);background-size:363% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media screen and (min-width:768px){#section-live-stream{border-radius:10px;margin:0 0 24px;overflow:hidden}#section-live-stream .company-info>.title{padding:12px 20px}#section-live-stream .company-info .box-body{padding:20px 16px 28px}#section-live-stream .company-info .box-body__title{color:#263a4d;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.2px;line-height:28px}}@media screen and (min-width:1200px){#section-live-stream{margin:0 0 32px}}#section-contact{background-color:#fff;font-family:Inter,sans-serif;margin:24px -15px 20px}#section-contact .title{background:linear-gradient(90deg,#1c4742,#22c96d);color:#fff;font-size:18px;font-weight:600;line-height:26px;margin:0;padding:12px 16px}#section-contact .box-body{padding:0 16px 8px}#section-contact .box-body .item{border-bottom:1px solid #dee0e2;padding:20px 0}#section-contact .box-body .item .box-caption{align-items:center;display:flex;margin-bottom:8px}#section-contact .box-body .item .box-caption i{color:#00b14f;font-size:19.2px;font-weight:900;height:25.6px;line-height:26px;margin-right:7.2px;text-align:center;width:25.6px}#section-contact .box-body .item .box-caption span{color:#212f3f;font-size:14px;font-weight:500;line-height:20px}#section-contact .box-body .item .desc{color:#4d5965;font-size:14px;font-weight:400}#section-contact .box-body .item:last-child{border-bottom:none}@media screen and (min-width:768px){#section-contact{border-radius:10px;margin:0 0 24px;overflow:hidden}#section-contact .title{padding:12px 20px}#section-contact .box-body{padding:0 20px 8px}#section-contact .box-body .item{border-bottom:1px solid #dee0e2;padding:20px 0}#section-contact .box-body .item .box-caption{align-items:center;display:flex;margin-bottom:8px}#section-contact .box-body .item .box-caption i{color:#00b14f;font-size:19.2px;font-weight:900;height:25.6px;line-height:26px;margin-right:7.2px;text-align:center;width:25.6px}#section-contact .box-body .item .box-caption span{color:#212f3f;font-size:14px;font-weight:500;line-height:20px}#section-contact .box-body .item .desc{color:#4d5965;font-size:14px;font-weight:400}}@media screen and (min-width:1200px){#section-contact{margin:0 0 32px}}.box-job-extend__header h2{color:#263a4d;font-size:20px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:16px}.box-job-extend__header h2 span{color:#00b14f}.box-job-extend .loading-job{display:none}.box-job-extend .loading-job.show{display:block}.box-job-extend .loading-job .loading-item{background:#f5f5f5;border-radius:8px;margin-bottom:16px;min-height:142px;position:relative;width:100%}.box-job-extend .loading-job .loading-item:before{animation:skeleton-loading 2.5s ease-out infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.031) 25%,hsla(0,0%,98%,.839) 37%,hsla(0,0%,100%,.031) 63%);background-size:363% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.box-job-extend .box-content{display:none}.box-job-extend .box-content.show{display:block}.flash-job-tag-tooltip{margin-top:2px!important}.flash-job-tag-tooltip .tooltip-inner{color:#fff!important;font-family:Inter,sans-serif;font-size:14px!important;line-height:20px!important;max-width:unset!important;padding:6px 15px!important;text-align:center!important;width:354px!important}.flash-job-tag-tooltip i{color:#00b14f}.flash-job-tag-tooltip-view-all{color:#00b14f;font-family:Inter,sans-serif;font-size:14px;line-height:20px;text-align:center}.flash-job-tag-tooltip-view-all:hover{color:#00b14f;text-decoration:underline!important}.survey-container{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 1px 6px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:20px;justify-content:center;padding:16px 20px;width:100%}.survey-container_title{font-feature-settings:"liga" off,"clig" off;color:#263a4d;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:24px;margin:0}.survey-container .list-icon{display:flex;gap:12px;justify-content:start;width:100%}@media only screen and (max-width:767px){.survey-container .list-icon{align-self:stretch;flex-wrap:wrap;gap:8px 4px}}.survey-container .list-icon_tab{align-items:center;background:transparent;border:1px solid #f1f1f1;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;max-width:84px;min-width:60px;padding:4px 0 8px;width:18%}.survey-container .list-icon_tab img{margin:0 auto;width:48px}.survey-container .list-icon_tab lottie-player{display:none;height:48px;width:48px}.survey-container .list-icon_tab-title{font-feature-settings:"liga" off,"clig" off;color:#7f878f;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:14px;text-align:center}@media only screen and (max-width:767px){.survey-container .list-icon_tab-title{font-size:10px}}.survey-container .list-icon_tab:before{aspect-ratio:1/1;background-size:contain!important;content:"";width:48px}.survey-container .list-icon_tab:hover{background:#fff;border-radius:8px;box-shadow:0 8px 16px 0 rgba(1,18,34,.04)}.survey-container .list-icon_tab:hover .list-icon_tab-title{color:#263a4d}.survey-container .list-icon_tab:hover img,.survey-container .list-icon_tab:hover:before{display:none}.survey-container .list-icon_tab:hover lottie-player{display:block}.survey-container .list-icon_tab.verry_bad:before{background:url(https://cdn-new.topcv.vn/unsafe/https://static.topcv.vn/v4/image/survey/search-job/verry_bad.png)}.survey-container .list-icon_tab.bad:before{background:url(https://cdn-new.topcv.vn/unsafe/https://static.topcv.vn/v4/image/survey/search-job/bad.png)}.survey-container .list-icon_tab.normal:before{background:url(https://cdn-new.topcv.vn/unsafe/https://static.topcv.vn/v4/image/survey/search-job/normal.png)}.survey-container .list-icon_tab.good:before{background:url(https://cdn-new.topcv.vn/unsafe/https://static.topcv.vn/v4/image/survey/search-job/good.png)}.survey-container .list-icon_tab.verry_good:before{background:url(https://cdn-new.topcv.vn/unsafe/https://static.topcv.vn/v4/image/survey/search-job/verry_good.png)}.survey-container .list-icon_tab.active{background:#fff;border:1px solid #15bf61;border-radius:8px;box-shadow:0 8px 16px 0 rgba(1,18,34,.04)}.survey-container .list-icon_tab.active .list-icon_tab-title{color:#263a4d}.survey-container .list-icon_tab.active.verry_bad:before{background:url(/v4/image/survey/search-job/active/verry_bad.png)}.survey-container .list-icon_tab.active.bad:before{background:url(/v4/image/survey/search-job/active/bad.png)}.survey-container .list-icon_tab.active.normal:before{background:url(/v4/image/survey/search-job/active/normal.png)}.survey-container .list-icon_tab.active.good:before{background:url(/v4/image/survey/search-job/active/good.png)}.survey-container .list-icon_tab.active.verry_good:before{background:url(/v4/image/survey/search-job/active/verry_good.png)}.survey-container .list-icon_tab.disabled{cursor:not-allowed;pointer-events:none}.survey-container_content{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}.survey-container_content-header{align-items:center;display:flex;width:100%}.survey-container_content-header-info{align-items:center;background:linear-gradient(90deg,#e9fdf2,#fff);border-radius:12px;display:none;gap:20px;padding:13px 14px;width:100%}.survey-container_content-header-info.display-flex{display:flex}.survey-container_content-header-info-img{height:auto;-o-object-fit:contain;object-fit:contain;width:72px}.survey-container_content-header-info-text{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.survey-container_content-header-info-text-main{color:#00b14f;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:28px;width:100%}.survey-container_content-header-info-text-sub{color:#263a4d;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:24px}.survey-container_content-question{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;width:100%}.survey-container_content-question .list-option{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:10px}.survey-container_content-question .list-option .custom-checkbox-square,.survey-container_content-question .list-option .custom-checkbox-square label{width:100%}.survey-container_content-question .list-option .custom-checkbox-square label:before{border:1.5px solid #b3b8bd;border-radius:4px}.survey-container_content-question .list-option .custom-checkbox-square label.checkbox-answer-wrapper .privacy-form-label{flex:1;min-width:0}.survey-container_content-question .list-option .custom-checkbox-square label.checkbox-answer-wrapper .sub-question{display:flex;flex:1;flex-direction:column;font-weight:400;gap:4px;max-height:0;min-width:0;opacity:0;position:relative;transition:max-height .3s ease,opacity .3s ease;z-index:-1}.survey-container_content-question .list-option .custom-checkbox-square label.checkbox-answer-wrapper .sub-question__title{font-size:14px;font-weight:600;letter-spacing:.14px;line-height:22px;width:100%}.survey-container_content-question .list-option .custom-checkbox-square label.checkbox-answer-wrapper .sub-question__title .required-field{color:#dc2f2f}.survey-container_content-question .list-option .custom-checkbox-square label.checkbox-answer-wrapper .sub-question__input{align-items:flex-start;align-self:stretch;background:#fff;border-radius:4px;display:flex;flex:unset;gap:10px;height:70px;margin:0;max-height:200px;opacity:unset;overflow-y:auto;padding:8px 12px;resize:none;transition:unset;width:100%}.survey-container_content-question .list-option .custom-checkbox-square label.checkbox-answer-wrapper .sub-question__input.validate-failed{border-color:#dc2f2f}.survey-container_content-question .list-option .custom-checkbox-square label.checkbox-answer-wrapper .sub-question__input:focus{border:1px solid #00b14f;box-shadow:none}.survey-container_content-question .list-option .custom-checkbox-square label span{font-feature-settings:"liga" off,"clig" off;color:#263a4d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px;width:100%}.survey-container_content-question .list-option .custom-checkbox-square label textarea{align-items:flex-start;align-self:stretch;background:#fff;border:1px solid #e6e7e8;border-radius:4px;display:flex;flex:1 0 0;gap:10px;margin-top:4px;max-height:0;opacity:0;overflow:hidden;padding:8px 12px;resize:none;transition:max-height .3s ease,opacity .3s ease;width:100%}.survey-container_content-question .list-option .custom-checkbox-square label textarea:focus{border:1px solid #00b14f;box-shadow:none}.survey-container_content-question .list-option .custom-checkbox-square input[type=checkbox]:checked+label textarea{max-height:200px;opacity:1}.survey-container_content-question .list-option .custom-checkbox-square input[type=checkbox]:checked+label.checkbox-answer-wrapper .sub-question{margin-top:10px;max-height:300px;opacity:1;z-index:1}.survey-container_content .user-sharing{width:100%}.survey-container_content .user-sharing textarea{align-items:flex-start;align-self:stretch;background:#fff;border:1px solid #e6e7e8;border-radius:4px;display:flex;flex:1 0 0;font-size:14px;gap:10px;height:70px;padding:8px 12px;resize:none}.survey-container_content .user-sharing textarea:focus{border:1px solid #00b14f;box-shadow:none}.survey-container_content .user-sharing label{margin-bottom:8px}.survey-container_content .user-sharing .box-pick-point{margin-top:10px}.survey-container_content .user-sharing .box-pick-point_title{font-feature-settings:"liga" off,"clig" off;color:#263a4d;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:22px}.survey-container_content .user-sharing .box-pick-point .list-point{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.survey-container_content .user-sharing .box-pick-point .list-point_item{font-feature-settings:"liga" off,"clig" off;align-items:center;aspect-ratio:1/1;background:#f2f4f5;border-radius:50%;color:#263a4d;cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.14px;line-height:20px;width:38px}.survey-container_content .user-sharing .box-pick-point .list-point_item.active,.survey-container_content .user-sharing .box-pick-point .list-point_item:hover{background:#00b14f;color:#fff}.survey-container_action{margin-top:8px}.survey-container_action .btn-send{font-feature-settings:"liga" off,"clig" off;align-items:center;background:#00b14f;border-radius:6px;color:#fff;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;gap:8px;height:40px;justify-content:center;letter-spacing:.175px;line-height:22px;padding:0 20px;width:-moz-fit-content;width:fit-content}.survey-container_action .btn-send.disabled{background:#e6e7e8;color:#b3b8bd;pointer-events:none}.survey-container .content-toggle{display:none;max-height:unset!important;width:100%}.survey-container .question{font-feature-settings:"liga" off,"clig" off;color:#263a4d;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:22px;margin:0}.survey-container .question .required-field{color:#dc2f2f}.survey-success{border-radius:8px;display:none;margin-top:16px;padding:20px;width:100%}.survey-success_content{align-items:center;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:0 25px}.survey-success_content img{flex-shrink:0;height:120px;width:115.227px}.survey-success_content .title{font-feature-settings:"liga" off,"clig" off;color:#00b14f;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.2px;line-height:20px;margin:0}.survey-success_content .content{font-feature-settings:"liga" off,"clig" off;color:#263a4d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px;margin:0;text-align:center}.survey-success_content .content .highlight{font-size:14px;font-weight:600}.survey-success_content .action{align-items:flex-start;display:flex;gap:16px;width:392px}.survey-success_content .action .btn{font-feature-settings:"liga" off,"clig" off;align-items:center;border-radius:56px;display:flex;flex:1 0 0;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;gap:8px;height:40px;justify-content:center;letter-spacing:.175px;line-height:22px;padding:0 12px}.survey-success_content .action .btn.btn-not-now{border:1px solid #00b14f;color:#00b14f}.survey-success_content .action .btn.btn-not-now:hover{background:#e3faed}.survey-success_content .action .btn.btn-ready{background:#00b14f;color:#fff}.survey-success_content .action .btn.btn-ready:hover{background:#15bf61}#modal-question-mobile .modal-dialog{margin-top:15vh}#modal-question-mobile .modal-dialog .modal-content{border-radius:12px}#modal-question-mobile .modal-dialog .modal-content .modal-header{align-items:flex-start;border-bottom:none;display:flex;gap:16px;justify-content:space-between}#modal-question-mobile .modal-dialog .modal-content .modal-header .modal-title{flex:1;min-width:0}#modal-question-mobile .modal-dialog .modal-content .modal-header .modal-title .title{font-feature-settings:"liga" off,"clig" off;color:#263a4d;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.225px;line-height:24px}#modal-question-mobile .modal-dialog .modal-content .modal-header .modal-title .modal-question-mobile__header-title{display:flex;display:none;flex-direction:column;gap:8px;width:100%}#modal-question-mobile .modal-dialog .modal-content .modal-header .modal-title .modal-question-mobile__header-title.display-flex{display:flex}#modal-question-mobile .modal-dialog .modal-content .modal-header .modal-title .modal-question-mobile__header-title-main{color:#00b14f;font-size:20px;font-weight:600;letter-spacing:-.2px;line-height:28px}#modal-question-mobile .modal-dialog .modal-content .modal-header .modal-title .modal-question-mobile__header-title-sub{color:#263a4d;font-size:14px;font-weight:400;letter-spacing:.175px;line-height:22px}#modal-question-mobile .modal-dialog .modal-content .modal-header .close{align-items:center;background:#f2f4f5;border-radius:100px;display:flex;gap:8px;height:32px;justify-content:center;opacity:1;padding:0 12px;width:32px}#modal-question-mobile .modal-dialog .modal-content .modal-header .close i{color:#263a4d;font-family:Font Awesome\ 6 Pro;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:center;text-shadow:none}#modal-question-mobile .modal-dialog .modal-content .modal-body{padding:0 16px 16px}#modal-question-mobile .modal-dialog .modal-content .modal-body .content .btn-send{width:100%}#modal-success-mobile .modal-dialog{margin-top:15vh}#modal-success-mobile .modal-dialog .modal-content{border-radius:12px}#modal-success-mobile .modal-dialog .modal-content .modal-header{align-items:center;border-bottom:none;display:flex;justify-content:space-between;position:absolute;right:0;z-index:2}#modal-success-mobile .modal-dialog .modal-content .modal-header .close{align-items:center;background:#f2f4f5;border-radius:100px;display:flex;gap:8px;height:32px;justify-content:center;opacity:1;padding:0 12px;width:32px}#modal-success-mobile .modal-dialog .modal-content .modal-header .close i{color:#263a4d;font-family:Font Awesome\ 6 Pro;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:center;text-shadow:none}#modal-success-mobile .modal-dialog .modal-content .modal-body{padding:16px;position:relative;z-index:1}#modal-success-mobile .modal-dialog .modal-content .modal-body .modal-success_content{align-items:center;border-radius:8px;display:flex;flex-direction:column;gap:16px}#modal-success-mobile .modal-dialog .modal-content .modal-body .modal-success_content img{flex-shrink:0;height:120px;width:115.227px}#modal-success-mobile .modal-dialog .modal-content .modal-body .modal-success_content .title{font-feature-settings:"liga" off,"clig" off;color:#00b14f;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.2px;line-height:28px;margin:0}#modal-success-mobile .modal-dialog .modal-content .modal-body .modal-success_content .content{font-feature-settings:"liga" off,"clig" off;color:#263a4d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:22px;margin:0;text-align:center}#modal-success-mobile .modal-dialog .modal-content .modal-body .modal-success_content .content .highlight{font-size:14px;font-weight:600}#modal-success-mobile .modal-dialog .modal-content .modal-body .modal-success_content .action{align-items:flex-start;display:flex;gap:16px;width:100%}#modal-success-mobile .modal-dialog .modal-content .modal-body .modal-success_content .action .btn{font-feature-settings:"liga" off,"clig" off;align-items:center;border-radius:56px;display:flex;flex:1 0 0;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;gap:8px;height:40px;justify-content:center;letter-spacing:.175px;line-height:22px;padding:0 12px}#modal-success-mobile .modal-dialog .modal-content .modal-body .modal-success_content .action .btn.btn-not-now{border:1px solid #00b14f;color:#00b14f}#modal-success-mobile .modal-dialog .modal-content .modal-body .modal-success_content .action .btn.btn-ready{background:#00b14f;color:#fff}.survey-container.survey-reliability{background:#fff;border:1px solid #e8eaeb;border-radius:12px;box-shadow:none}@media only screen and (max-width:767px){.survey-container.survey-reliability{margin:10px auto 0;width:calc(100% - 32px)}}.survey-container.survey-reliability .survey-container__title{font-feature-settings:"liga" off,"clig" off;color:#263a4d;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.175px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survey-container.survey-reliability .list-icon{flex-wrap:wrap}@media only screen and (max-width:767px){.survey-container.survey-reliability .list-icon{justify-content:center}}.survey-container.survey-reliability .list-icon_tab{max-width:unset;width:calc(20% - 12px)}@media only screen and (max-width:767px){.survey-container.survey-reliability .list-icon_tab{width:calc(33.33% - 6px)}}.survey-container.survey-reliability .list-icon_tab-title{font-feature-settings:"liga" off,"clig" off;color:#7f878f;font-family:Inter;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.125px;line-height:14px;text-align:center}.survey-container.survey-reliability .list-icon_tab.is-hover,.survey-container.survey-reliability .list-icon_tab:hover{background:#fff;border:1px solid #e8eaeb;border-radius:8px;box-shadow:none}.survey-container.survey-reliability .list-icon_tab.is-hover .list-icon_tab-title,.survey-container.survey-reliability .list-icon_tab:hover .list-icon_tab-title{color:#263a4d}.survey-container.survey-reliability .list-icon_tab.is-hover img,.survey-container.survey-reliability .list-icon_tab.is-hover:before,.survey-container.survey-reliability .list-icon_tab:hover img,.survey-container.survey-reliability .list-icon_tab:hover:before{display:none}.survey-container.survey-reliability .list-icon_tab.is-hover lottie-player,.survey-container.survey-reliability .list-icon_tab:hover lottie-player{display:block}.survey-container.survey-reliability .list-icon_tab.active{background:#f7fffb;border:1px solid #00b14f;border-radius:8px;box-shadow:none}.survey-container.survey-reliability .list-icon_tab.active .list-icon_tab-title{color:#263a4d}.survey-container.survey-reliability .survey-container_action{margin-top:8px}.survey-container.survey-reliability .survey-container_action .btn-send{background:#00b14f;border-radius:1000px;margin:0 auto}.survey-container.survey-reliability .survey-container_action .btn-send.disabled{background:#e6e7e8;color:#b3b8bd;pointer-events:none}.survey-container.survey-reliability .survey-container_action .btn-send.is-loading{opacity:.3;position:relative}.survey-container.survey-reliability .survey-container_action .btn-send.is-loading:before{animation:spiner .6s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:transparent;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:0;transform:translate(-50%,-50%);width:16px;z-index:1}.survey-success{align-items:center;align-self:stretch;background:#fff;border:1px solid var(--Neutral-Neutral-20s,#e8eaeb);border-radius:12px;flex-direction:column;gap:16px;padding:16px 16px 20px;position:relative}@media only screen and (max-width:767px){.survey-success{margin:10px auto 0;width:calc(100% - 32px)}.survey-success_content{margin-bottom:15px;padding:0}}.survey-success_content .icon img{transform:scaleX(-1)}.survey-success_content .content{max-width:465px}.survey-success_content .title{background:transparent!important;color:#00b14f!important}.survey-success .count-down{font-feature-settings:"liga" off,"clig" off;color:#7f878f;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:18px;position:absolute;right:9px;text-align:right;top:16px}@media only screen and (max-width:767px){.survey-success .count-down{bottom:10px;left:0;margin:auto;right:0;top:unset;width:-moz-fit-content;width:fit-content}}:root{--color-company-primary:#00b14f;--color-company-primary-dark:color-mix(in srgb,var(--color-company-primary),#000 20%);--color-company-primary-light:color-mix(in srgb,var(--color-company-primary),#fff 90%)}#main{background:#f3f5f7}#main .list-component{display:flex;gap:24px}#main .list-component__left{flex:1 1 0;min-width:0;overflow:hidden}#main .list-component__right{flex:0 0 364px}#main .list-block{display:flex;flex-direction:column;gap:24px}.company-pro{--color-company-primary:#705315;--color-company-primary-dark:color-mix(in srgb,var(--color-company-primary),#000 20%);--color-company-primary-light:color-mix(in srgb,var(--color-company-primary),#fff 90%)}.company-pro #section-top-company-field .box-pro-top-company__header{background:url(/v4/image/topcv-pro/banner-top-company-detail-pro-v2.png) no-repeat 50%}.company-pro .company-cover .wrapper-company-cover{margin-top:207px}.company-pro .breadcrumb-detail-company{background:#fff;padding:12px 0}
