@charset "UTF-8";.pointer{cursor:pointer}.background-white{background:#fff}.text-medium{font-weight:500}input:focus{outline:none}.d-flex{display:flex}.d-flex.j-between{justify-content:space-between}.save-job-img{filter:invert(23%) sepia(100%) saturate(1519%) hue-rotate(161deg) brightness(101%) contrast(102%)}.text-center{text-align:center}.flex-space-between{display:flex;justify-content:space-between}.w-100{width:100%}.tooltip{position:relative;display:inline-block}.tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);margin-right:-5px;border-width:5px;border-style:solid;border-color:#333333 transparent transparent transparent}.tooltip__text{visibility:hidden;width:-moz-max-content;width:max-content;background-color:#343a40;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;left:50%;transform:translate(-50%);font-size:11px;line-height:16px;max-width:300px}.tooltip__text--top:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-width:5px;border-style:solid}.tooltip__text--top{bottom:150%}.tooltip__text--top:after{top:100%;border-color:#343a40 transparent transparent transparent}.tooltip:hover .tooltip__text{visibility:visible}.font-20{font-size:1.25rem}.filter-primary{filter:invert(23%) sepia(100%) saturate(1519%) hue-rotate(161deg) brightness(101%) contrast(102%)}.filter-light{filter:invert(99%) sepia(64%) saturate(2%) hue-rotate(301deg) brightness(110%) contrast(100%)}.pt-16{padding-top:1rem}.pb-16{padding-bottom:1rem}.mb-8{margin-bottom:.5rem}.pr-8{padding-right:.5rem}.pl-8{padding-left:.5rem}.font-12{font-size:.75rem}.ml-16{margin-left:1rem}.mb-0{margin-bottom:0}.mt-15{margin-top:.9375rem}.p-15{padding:15px}.mt-5{margin-top:.3125rem}.align-items-center{align-items:center}.flex-col{flex-direction:column}.flex-1{flex:1 1 0}.fw-500{font-weight:500}.round-5{border-radius:5px}.px-15{padding-left:.9375rem;padding-right:.9375rem}.py-11{padding-top:.6875rem;padding-bottom:.6875rem}.relative{position:relative}.form-btn{display:inline-block;text-align:center;border:0;font-size:16px;outline:none;cursor:pointer;font-weight:700;color:#fff;border-radius:10rem;padding:12px 10px 11px;line-height:19px}.load-data-button{width:100%;height:100%;top:0;left:0;z-index:9999;background:#ffffffb3;display:none}.bg-primary{background-color:#007580!important}.form-login .form-btn:disabled{opacity:.5;pointer-events:none}.form-login .form-btn{border-radius:5px}.items-center{align-items:center}.absolute{position:absolute}.bg-fb{background-color:#0a58ca}.bg-gg{background-color:#e73b2f}.mt-10{margin-top:.625rem}.mt-25{margin-top:1.5625rem}.text-primary{color:#007580!important}.text-red{color:#dc3545}.align-self-end{align-self:end}.fw-700{font-weight:700}.pt-10{padding-top:.625rem}.justify-content-between{justify-content:space-between}.border-input-custom{border-width:1px;border-style:solid;border-color:#dcdcdc;-o-border-image:initial;border-image:initial}.form-input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rs-input{outline:none;text-overflow:ellipsis;border:none;background-color:transparent;font-size:15px;line-height:2px;color:#595959}.form__input{height:42px;background:#fff;border:1px solid #dcdcdc;border-radius:5px;padding:0 15px;width:100%;font-size:15px}.dropdown{width:100%;background-color:#fff;border:1px solid #aaa;border-radius:4px;display:none;z-index:30}.dropdown .dropdown-input{padding:5px}.dropdown input{border:1px solid #aaa;font-size:14px;font-family:inherit;color:#4a4a4a;font-weight:400;width:100%;line-height:1.8;outline:none;padding:3px}.dropdown ul{max-height:190px;overflow-y:auto;scrollbar-width:thin}.dropdown ul li{font-size:14px;padding:8px;color:#4a4a4a;font-weight:400;line-height:1.5;cursor:pointer}.dropdown ul li.active{background:#07555d;color:#fff}.box-social .mxh{margin-top:8px}.box-social .mxh span{line-height:19px;color:#212529}.box-social .mxh .link{display:flex;align-items:center;margin-top:16px}.box-social .mxh .link .link_copy{margin-right:16px;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 58px);font-size:14px;line-height:16px;font-weight:400;display:block;background-color:#fafafa;border-radius:8px;padding:13px 12px}.box-social .mxh .link .copyeid{flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#f5feff;border-radius:8px}.box-social .mxh_box{margin-top:16px}.box-social .mxh_box .list_mxh_big{display:flex;align-items:center}.box-social .mxh_box .list_mxh_big a{margin:16px 16px 0 0;width:42px;height:42px;display:block;text-align:center;line-height:42px;border-radius:50%;font-size:18px;color:#fff}.box-social .mxh_box .list_mxh_big .btn_facebook{background-color:#3b5998}.box-social .mxh_box .list_mxh_big .btn_linkedin{background-color:#0a66c2;color:#fff}.box-social .mxh_box .list_mxh_big .btn_twitter{background-color:#1da1f2;color:#fff}.box-social .copyeid{position:relative}.box-social .copyeid .copied-notification{white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-60%,-119%);background-color:#6c6c6c85;padding:10px;color:#fff;border-radius:20px}.page-detail-company .save-job i{cursor:pointer;color:#007580;transition:color .3s ease}.page-detail-company .save-job:hover i{color:#007580}.page-detail-company .save-job.active i{color:#6baeae}.page-detail-company .tooltip:after{display:none}.page-detail-company .company-sidebar__info{border-radius:10px;margin:0 0 24px;overflow:hidden}.page-detail-company .company-sidebar__info .company-contact__body{padding:20px 20px 0}.page-detail-company .company-sidebar__info .company-contact__body .company-body__des{line-height:1.5;border-bottom:1px solid #dee0e2;padding-bottom:20px}.page-detail-company .company-share .company-contact__body{padding-top:10px}.page-detail-company .company-job__detail .company-job__item--group-works{padding:15px}.page-detail-company .company-job__detail .company-job__item--group-works .item-work{border:1px solid #DCDCDC;box-shadow:0 0 10px #0000001a;border-radius:10px;padding:15px;transition:all .2s ease}.page-detail-company .company-job__detail .company-job__item--group-works .item-work:hover{border:1px solid rgba(19,132,136,.2);box-shadow:0 10px 30px #f2f2f233;background:#f2f2f2;z-index:1}.page-detail-company .company-job__detail .company-job__item--group-works .item-work .logo-work{width:68px;height:68px;max-width:100%;display:block}.page-detail-company .company-job__detail .company-job__item--group-works .item-work .logo-work img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:4px}.page-detail-company .company-job__detail .company-job__item--group-works .item-work .work-content__group{width:94%}.page-detail-company .company-job__detail .company-job__item--group-works .item-work .work-content__group .work-content{width:calc(100% - 68px);padding-left:10px;font-size:14px;line-height:20px}.page-detail-company .company-job__detail .company-job__item--group-works .item-work .work-content__group .work-content .sub-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.page-detail-company .company-job__detail .company-job__item--group-works .item-work .work-content__group .work-content .job-item{display:flex;align-items:center;gap:5px}.page-detail-company .company-job__detail .company-job__item--group-works .item-work .work-content__group .work-content .job-item img{height:18px}.page-detail-company .company-job__detail .company-job__item--group-works .item-work .save_job{cursor:pointer}.page-detail-company .company-job__detail .company-job__item--group-works .item-work .save_job .tooltip__text{white-space:nowrap;width:auto;bottom:110%}.page-detail-company .company-job__detail .item-work__info span{margin-right:5px;background:#f4f5f5;border-radius:4px;color:#212f3f;display:inline-flex;font-size:12px;font-weight:400;line-height:16px;padding:4px 8px;white-space:nowrap}@media (max-width: 1319px){.page-detail-company .company-cover__inner .company-inner__right .btn-follow{margin:20px auto 0}}@media (max-width: 767px){.page-detail-company .company-cover__inner .company-inner__wrapper img{width:100%!important;height:200px;-o-object-fit:cover;object-fit:cover}.page-detail-company .company-cover__inner .company-info__logo .img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}}
