@charset "UTF-8";.header{background:#fff;background-size:cover;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:2560px;position:relative;position:absolute;width:100%}.header #navbar_top{align-items:center;background-color:#009fe3!important;display:flex;height:95px!important;justify-content:space-between;margin:0 auto;max-width:2560px;padding-left:10%;padding-right:10%}.header #navbar_top .name-web{color:#050021;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px;margin-left:16px;margin-top:5px}.header #navbar_top ul.show-setting{z-index:1000}.header #navbar_top ul.show-setting li{color:#050021!important}.header #navbar_top ul.show-setting a{color:#050021}.header #navbar_top .logo .logo-web{height:44px;width:44px}.header #navbar_top .menu ul{list-style:none;margin:0}.header #navbar_top .menu ul .notifi-message{color:#686778!important;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:18px}.header #navbar_top .menu ul .show-notifi .notifi-content{background:#fff;border-radius:16px;box-shadow:0 10px 120px rgba(83,83,83,.2);display:none;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding:20px;position:absolute!important;right:-130px;top:50px;width:283px}.header #navbar_top .menu ul .show-notifi .notifi-content::-webkit-scrollbar{display:none;width:0}.header #navbar_top .menu ul .show-notifi .notifi-content>a{display:flex;text-decoration:none}.header #navbar_top .menu ul .show-notifi .notifi-content>a:hover{text-decoration:none}.header #navbar_top .menu ul .show-notifi .notifi-content .notifi-element{align-items:start;margin-bottom:24px}.header #navbar_top .menu ul .show-notifi .notifi-content .notifi-element img{height:32px;margin-right:12px;-o-object-fit:cover;object-fit:cover;width:32px}.header #navbar_top .menu ul .show-notifi .notifi-content .btn-all-notifi{border:2px solid #3460da;border-radius:40px;box-sizing:border-box;margin-top:4px;padding:12px;text-align:center}.header #navbar_top .menu ul .show-notifi .notifi-content .btn-all-notifi a{color:#3460da!important;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:24px;text-align:center;-webkit-text-decoration:#ffdead;text-decoration:#ffdead}.header #navbar_top .menu ul .show-notifi .notifi-content .btn-all-notifi a:hover{color:#096!important}.header #navbar_top .menu ul .show-notifi .notifi-content li{margin-left:0!important}.header #navbar_top .menu ul .show-notifi .bell{position:relative}.header #navbar_top .menu ul .show-notifi .bell-active .bell-count{display:flex!important}.header #navbar_top .menu ul .show-notifi .bell-count{align-items:center;background-color:#dc3545;border-radius:50%;color:#fff;display:none;font-size:12px;height:22px;justify-content:center;margin-bottom:0;position:absolute;right:-35%;top:-60%;width:22px}.header #navbar_top .menu ul a li{font-size:15px!important;font-weight:600;line-height:normal!important}.header #navbar_top .menu ul li{color:#050021;color:#fff;cursor:pointer;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:56px;margin-left:32px}.header #navbar_top .menu ul li:hover{color:#006db7!important;cursor:pointer}.header #navbar_top .menu ul li a{color:#fff;text-decoration:none}.header #navbar_top .menu ul li a:hover{color:#006db7!important}.header #navbar_top .menu ul li .change-language{background:#fff;border-radius:8px;box-shadow:0 0 0 1px hsla(0,0%,55%,.3),0 4px 4px rgba(0,0,0,.3);margin-left:-20px;margin-top:32px!important;margin-top:0;padding-bottom:10px;padding-left:0;padding-top:10px;position:absolute;right:10%;top:50px;width:130px}.header #navbar_top .menu ul li .change-language li{align-items:center;display:flex;font-size:14px;font-weight:400;gap:10px;justify-content:start;line-height:150%;margin-left:0;padding:5px 20px}.header #navbar_top .menu ul li .change-language li img{border-radius:40px}.header #navbar_top .menu ul li .change-language li a{color:#050021;text-decoration:none}.header #navbar_top .menu ul li .change-language li:hover{background-color:#e8f0fe}.header #navbar_top .menu ul li .change-language li:hover a{color:red}.header #navbar_top .menu ul .language a{color:#000!important}.header #navbar_top .menu ul .language a:hover{color:#9acd32}.header #navbar_top .menu ul .language .icon-country{border-radius:100%;height:22px;margin-right:12px;width:22px}.header #navbar_top .menu ul .language .icon-down{color:#000}.header #navbar_top .menu ul .login-signup{color:#11678c}.header #navbar_top .menu ul .login-signup:hover{color:#096}.header #navbar_top .menu ul .btn-login-signup{background:transparent;border:2px solid #fff;border-radius:10px;color:#fff!important;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;margin-top:0;padding:12px 30px;text-align:center}.header #navbar_top .menu ul .btn-login-signup a{color:#fff}.header #navbar_top .menu ul .redirect-employer{background:#016089!important;border:none;border-radius:200px;color:#fff!important;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:26px;margin-top:-14px;padding:12px 22px;text-align:center}.header #navbar_top .menu ul .redirect-employer a{color:#fff}.header #navbar_top .menu ul .redirect-employer:hover{background:#096}.header #navbar_top .menu ul .login-success .show-form-setting{padding:10px 10px 10px 8px;transform:unset}.header #navbar_top .menu ul .login-success .avt-login-success{border-radius:50%;height:44px;margin-right:6px;-o-object-fit:cover;object-fit:cover;width:44px}.header .menu ul .show-notifi .notifi-content{right:25%!important}.change-language-mobile{background:#fff;border-radius:20px;height:95px!important;margin-left:-20px;margin-top:20px!important;margin-top:0;padding-bottom:15px;padding-left:0;padding-top:15px;position:absolute;width:130px}.change-language-mobile li{border:none!important;margin-left:0;padding:10px 20px}.change-language-mobile li img{border-radius:40px}.change-language-mobile li a{color:#000!important;text-decoration:none}.change-language-mobile li:hover{background-color:#f3f3f3}.change-language-mobile li:hover a{color:red}.language-mobile a{color:#fff!important}.language-mobile a:hover{color:#9acd32}.language-mobile .icon-country{border-radius:100%;height:22px;margin-right:12px;width:22px}.language-mobile .icon-down{color:#000}@media only screen and (min-width:320px) and (max-width:1200px){.header #navbar_top{display:none!important}}.notifications-count{background-color:red;border-radius:50%;color:#fff;display:inline-block;font-size:9px;line-height:1;margin-left:.5em;min-height:2em;min-width:2em;padding:.5em;text-align:center;vertical-align:middle}.notifications-count.for-avatar{position:absolute;right:32px}footer{background:#009fe3!important;margin:0 auto;max-width:2560px;padding:60px 10%;position:absolute;width:100%}@media screen and (max-width:1200px){footer{padding-left:5%;padding-right:5%}}@media screen and (min-width:768px) and (max-width:991px){footer .footer-container{padding-left:7.5%}}footer .footer-section .logo-footer{height:44px;margin-right:15px;width:44px}footer .footer-section .name-logo-footer{color:#050021;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px;margin-top:7px}footer .footer-section .footer-desc{color:#9b99a5;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;margin-left:58px}@media screen and (max-width:991px){footer .footer-section .social-logo{text-align:left!important}}footer .footer-section .social-logo a{display:inline-block;margin-right:15px}footer .footer-section .social-logo a:last-child{margin-right:0}footer .footer-section .text-privacy{margin-top:45px}footer .footer-section .text-footer{color:#fff;font-size:14px;margin-bottom:10px}footer .footer-section .text-footer a{color:#fff;font-size:14px}footer .footer-section .col-lg-2{text-align:left}footer .footer-section .footer-menu-text{color:#fff;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;margin-right:27px}@media only screen and (min-width:1300px) and (max-width:1650px){footer .footer-section .footer-menu-text{font-size:15px}}footer .footer-section .list-unstyled li{font-size:14px;font-weight:400;line-height:26px;margin-bottom:10px!important}footer .footer-section .list-unstyled li a{color:#fff;font-size:14px;font-style:normal;font-weight:400;text-decoration:none}@media only screen and (min-width:320px) and (max-width:1200px){#navbar_top_mobile{display:block!important;height:auto;position:fixed;top:0;width:100%;z-index:1100}#navbar_top_mobile .header-menu-mb{background:#009fe3;height:60px;padding:0 20px}#navbar_top_mobile .header-menu-mb .logo{left:38%;position:absolute;top:10px}}@media only screen and (min-width:320px) and (max-width:1200px) and (min-width:320px) and (max-width:768px){#navbar_top_mobile .header-menu-mb .logo{left:6%!important}}@media only screen and (min-width:320px) and (max-width:1200px){#navbar_top_mobile ul{list-style-type:none;padding:0}#navbar_top_mobile ul li{color:#303e47;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:150%}#navbar_top_mobile ul li a{color:#303e47;font-size:15px;font-weight:600;text-decoration:none}#navbar_top_mobile ul li a img{border-radius:50%;height:24px;margin-right:15px;-o-object-fit:cover;object-fit:cover;width:24px}#navbar_top_mobile ul li li{border:1.5px solid #303e47;border-radius:40px;margin-top:10px;padding:5px 15px!important;width:130px}#navbar_top_mobile ul li .avt-login-success{border-radius:50%;height:56px;width:56px}#navbar_top_mobile ul li .login{background:#fff;border:2px solid #11678c;border-radius:40px;box-sizing:border-box;color:#11678c;cursor:pointer;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:26px;margin-top:15px;padding:11px 32px;text-align:center}#navbar_top_mobile ul li .login:hover{background:#096;border:2px solid #096;color:#fff}#navbar_top_mobile ul li .sign-up{background:#11678c;border:none;border-radius:40px;color:#fff;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:26px;margin-top:10px;padding:13px 34px;text-align:center}#navbar_top_mobile ul li .sign-up:hover{background:#096;border:2px solid #096;color:#fff}.login-success .show-setting{background:#f3f4f8!important;box-shadow:none!important;left:20px;padding-top:0!important}#menuToggle{display:flex;flex-direction:column;padding-left:25px;position:relative;top:25px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}#menuToggle input{cursor:pointer;display:flex;height:32px;opacity:0;position:absolute;width:40px;z-index:2}#menuToggle span{background:#000;border-radius:3px;display:flex;height:2px;margin-bottom:5px;position:relative;transform-origin:5px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:29px;z-index:1}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~span{background:#36383f;opacity:1;transform:rotate(45deg) translate(-3px,-1px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menu{-webkit-font-smoothing:antialiased;background-color:#f5f6fa;box-shadow:0 0 10px #85888c;height:100vh;margin:-50px 0 0 -50px;padding:125px 50px 50px;position:absolute;transform:translate(-100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1);width:90%}#menu li{padding:10px 0;transition-delay:2s}#menuToggle input:checked~ul{transform:none}}.none_desktop{display:none}.content{background:#f6f7fb;height:auto;padding-top:90px!important}.content .back-job-search{align-items:center;background:url(/images/Vector\ 6711.svg) 0 no-repeat;color:#686778;display:flex;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.18px;line-height:28px;margin-right:63px;margin-top:5px;padding-left:18px;text-decoration:none}.content .back-job-search:hover{color:#006db7}.content .main-content{margin-top:-85px;width:100%}.content .main-content img{max-height:460px;max-width:100%;width:100%}.content .main-content .main-job-image img{height:auto;min-height:120px;-o-object-fit:contain;object-fit:contain}.content .main-content .content-header{align-items:center;padding-left:10%;padding-right:10%;padding-top:20px;position:relative}.content .main-content .content-header ul.nav{display:block}.content .main-content .content-header ul.nav li{color:#050021;cursor:pointer;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;margin-right:75px;padding-bottom:25px;padding-top:30px}.content .main-content .content-header ul.nav li a{background:none;color:#686778;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.18px;line-height:28px}.content .main-content .content-header ul.nav li a:hover{text-decoration:none}.content .main-content .content-header ul.nav li .active{border-bottom:5px solid #11678c;color:#050021;font-weight:600;padding-bottom:25px}.content .main-content .content-header .action{position:absolute;right:10%;top:13px}.content .main-content .content-header .action .save,.content .main-content .content-header .action .share{border:2px solid #e6e6e9;border-radius:43px;box-sizing:border-box;color:#686778;cursor:pointer;filter:drop-shadow(0 30px 90px rgba(83,83,83,.07));font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;padding:11px 16px}.content .main-content .content-header .action .save img,.content .main-content .content-header .action .share img{margin-right:7px;margin-top:-3px;width:auto}.content .main-content .content-header .action .save:hover,.content .main-content .content-header .action .share:hover{border:2px solid #c8c8ca;color:red}.content .main-content .content-header .action .save{margin-left:12px}.content .main-content .content-main{margin-top:40px;padding-left:10%;padding-right:10%}.content .main-content .content-main .tab-content{padding-left:0!important;padding-right:0!important}.content .main-content .content-main .job-other-new .title-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.content .main-content .content-main .job-other-new .title-top p{color:#016089;font-size:24px;font-style:normal;font-weight:600;line-height:150%;margin:0}.content .main-content .content-main .job-other-new .title-top a{color:#016089;font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin:0;padding-right:54px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.content .main-content .content-main .job-other-new .list-job{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:0}.content .main-content .content-main .job-other-new .list-job li{list-style:none;padding:0;width:calc(50% - 12px)}.content .main-content .content-main .job-other-new .list-job li .job_content_other{background-color:#fff;border-radius:16px;box-shadow:0 4px 24px 0 rgba(0,0,0,.1);cursor:pointer;height:100%;overflow:hidden}.content .main-content .content-main .job-other-new .list-job li .job_content_other img{border-radius:0;height:110px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job{padding:16px}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .title-job{align-items:center;display:flex;flex-direction:column;justify-content:start}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .title-job img{height:100px;margin-bottom:8px;-o-object-fit:contain;object-fit:contain;width:100px}@media screen and (min-width:1269px) and (max-width:1500px){.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .title-job img{height:85px;width:85px}}@media screen and (min-width:567px) and (max-width:767px){.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .title-job img{height:85px;width:85px}}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .title-job a{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;align-self:flex-start;color:#009fe3;display:-webkit-box;font-size:16px;font-style:normal;font-weight:700;line-height:150%;overflow:hidden}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .branch-name-wrapper{align-items:center;display:flex;height:3em}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .branch-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#002d40;display:-webkit-box;font-size:20px;font-style:normal;font-weight:700;line-height:150%;overflow:hidden}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .name{align-items:center;background:url(/images/Frame11b.svg) 0 no-repeat;color:#303e47;display:flex;font-size:13px;font-style:normal;font-weight:500;line-height:150%;min-height:32px;padding-left:32px}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .name-type{background:url(/images/Frame11a.svg) 0 no-repeat}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .name-branch{background:url(/images/Frame11c.svg) 0 no-repeat}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .time-created{color:#8b8a99;font-size:13px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:0;margin-top:5px;text-transform:capitalize}.content .main-content .content-main .job-description{background-color:#fff;border-radius:16px;font-size:14px;margin-bottom:32px;padding:40px}.content .main-content .content-main .job-description .title{align-items:center;color:#016089;display:flex;font-size:24px;font-style:normal;font-weight:600;justify-content:start;line-height:150%;margin-bottom:24px}.content .main-content .content-main .job-description .title img{height:28px;margin-right:12px;width:28px}.content .main-content .content-main .job-description .description{color:#686778;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;padding-bottom:20px}.content .main-content .content-main .job-description .description p{color:#8b8a99;font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:20px}.content .main-content .content-main .job-description .description p strong{color:#016089;font-size:18px;font-weight:600;line-height:150%}.content .main-content .content-main .job-description .request{margin-bottom:20px;margin-top:20px}.content .main-content .content-main .job-description .request .title-request{color:#050021;font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:28px}.content .main-content .content-main .job-description .request .description-request{color:#686778;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px}.content .main-content .content-main .job-description .company_overview{border-top:1px solid #cdccd7;overflow:hidden;padding-top:43px}.content .main-content .content-main .col-lg-7{padding-left:0}.content .main-content .content-main .col-lg-7 .bg{background-color:#fff}.content .main-content .content-main .col-lg-7 .main-job-image{background:#c5e2db;border-radius:16px 16px 0 0}.content .main-content .content-main .col-lg-7 .main-job-image img{border-bottom:1px solid #deb887;border-radius:16px 16px 0 0;height:auto;max-height:340px;min-height:200px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:766px){.content .main-content .content-main .col-lg-7 .main-job-image img{min-height:120px}}.content .main-content .content-main .col-lg-7 .job-photo{margin-top:20px}.content .main-content .content-main .col-lg-7 .job-photo .col-lg-3 img{border-radius:20px;height:147px;-o-object-fit:cover;object-fit:cover;width:100%}.content .main-content .content-main .col-lg-7 hr{border:1px solid #e6e6e9}.content .main-content .content-main .col-lg-7 .carousel{display:none}.content .main-content .content-main .col-lg-7 .job-company{margin-bottom:80px;margin-top:40px}.content .main-content .content-main .col-lg-7 .job-company .title{color:#050021;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px;margin-bottom:28px}.content .main-content .content-main .col-lg-7 .job-company .title img{height:28px;margin-right:12px;width:28px}.content .main-content .content-main .col-lg-7 .job-company .description{color:#686778;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px}.content .main-content .content-main .col-lg-7 .job-company .address-company{margin-top:40px}.content .main-content .content-main .col-lg-5{padding-right:0}.content .main-content .content-main .col-lg-5 .job-infor{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.1);padding:40px}@media screen and (max-width:1268px){.content .main-content .content-main .col-lg-5 .job-infor{margin-bottom:24px}}.content .main-content .content-main .col-lg-5 .job-infor .content_info{display:flex;flex-wrap:wrap;margin-bottom:22px}.content .main-content .content-main .col-lg-5 .job-infor .content_info .content_left{width:100%}.content .main-content .content-main .col-lg-5 .job-infor .content_info .content_left .title_small{color:#8b8a99;font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:4px}@media screen and (max-width:560px){.content .main-content .content-main .col-lg-5 .job-infor .content_info .content_left .title_small{font-size:14px}}.content .main-content .content-main .col-lg-5 .job-infor .content_info .content_left .job-name{word-wrap:break-word;-webkit-box-orient:vertical;color:#016089;display:-webkit-box;font-size:32px;font-style:normal;font-weight:600;line-height:140%;overflow:hidden}.content .main-content .content-main .col-lg-5 .job-infor .content_info .content_right{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;justify-content:start;margin-bottom:16px;width:100%}.content .main-content .content-main .col-lg-5 .job-infor .content_info .content_right img{height:100px;max-width:140px;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:auto}.content .main-content .content-main .col-lg-5 .job-infor .content_info .content_right .branch-name{word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;align-self:flex-start;color:#016089;display:-webkit-box;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:0;overflow:hidden}.content .main-content .content-main .col-lg-5 .job-infor .company-infor{margin-top:38px}.content .main-content .content-main .col-lg-5 .job-infor .company-infor img{border-radius:100%;height:54px;-o-object-fit:contain;object-fit:contain;width:54px}.content .main-content .content-main .col-lg-5 .job-infor .company-infor .country-district{color:#686778;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;margin-left:20px}.content .main-content .content-main .col-lg-5 .job-infor hr{background:#aeaeaf;margin-bottom:32px;margin-top:32px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .times{color:#686778;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted>div{align-items:center;color:#8b8a99;display:flex;flex-wrap:wrap;font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:16px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted>div img{height:38px;margin-right:16px;-o-object-fit:cover;object-fit:cover;width:38px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .btn-apply-job{margin-bottom:24px;margin-top:48px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .btn-apply-job a{color:#fff;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:28px;text-align:center}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .action{display:flex;flex-wrap:wrap;margin-bottom:0}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .action div{align-items:center;border:2px solid #016089;border-radius:43px;box-shadow:0 30px 90px 0 rgba(83,83,83,.07);color:#016089;display:flex;font-size:18px;font-style:normal;font-weight:600;justify-content:center;line-height:150%;padding:10px;width:calc(50% - 8px)}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .action div:hover{cursor:pointer}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .action div img{margin-right:10px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .action div:first-child{margin-right:8px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .action div:last-child{margin-left:8px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .value-job-share{margin-top:15px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .title{color:#686778;font-size:16px;font-style:normal;font-weight:500;margin-bottom:10px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .job-share-availibility{border:1.5px solid #e6e6e9;border-radius:20px;color:#9b99a5;font-size:14px;font-style:normal;letter-spacing:-.01em;line-height:26px;padding:7px 7px 7px 15px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .job-share-availibility:focus{border:1.5px solid #e6e6e9;outline:none}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .job-type{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.content .main-content .content-main .col-lg-5 .job-infor .rating{list-style:none;margin-top:35px;padding-left:0}.content .main-content .content-main .col-lg-5 .job-infor .rating span{border:1.5px solid #e6e6e9;border-radius:43px;box-sizing:border-box;color:#9b99a5;filter:drop-shadow(0 30px 90px rgba(83,83,83,.07));font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:24px;margin-bottom:10px;margin-right:15px;padding:13px 24px;width:250px}@media only screen and (max-width:1550px){.content .main-content .content-main .col-lg-5 .job-infor .rating span{padding:11px 21px;width:250px}}@media only screen and (max-width:1320px){.content .main-content .content-main .col-lg-5 .job-infor .rating span{padding:9px 17px;width:250px}}.content .main-content .content-main .col-lg-5 .job-infor .rating li{border:1.5px solid #e6e6e9;border-radius:43px;box-sizing:border-box;color:#9b99a5;filter:drop-shadow(0 30px 90px rgba(83,83,83,.07));font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:24px;margin-right:15px;padding:13px 24px}@media only screen and (max-width:1550px){.content .main-content .content-main .col-lg-5 .job-infor .rating li{padding:11px 21px}}@media only screen and (max-width:1320px){.content .main-content .content-main .col-lg-5 .job-infor .rating li{padding:9px 17px}}.content .main-content .content-main .col-lg-5 .job-infor .btn-page{background:#ffd140;color:#fff!important;cursor:pointer}.content .main-content .content-main .col-lg-5 .job-infor .btn-page a{color:#fff;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;text-align:center}.content .main-content .content-main .col-lg-5 .job-infor .btn-page a:hover{color:#fff!important;text-decoration:none}.content .main-content .content-main .col-lg-5 .job-infor .btn-applied{border:2px solid #3460da;border-radius:40px;box-sizing:border-box;color:#3460da;display:none;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:26px;padding-bottom:13px;padding-top:13px;text-align:center}.content .main-content .content-main .col-lg-5 .job-infor .job-post-new .hour-job-sharing{bottom:18px;right:6px}@media screen and (max-width:777px){.content .main-content .content-main .col-lg-5 .job-infor .job-post-new .hour-job-sharing{bottom:20px;right:12px}}.content .main-content .content-main .col-lg-5 .job_calendar{background:#fff;border-radius:16px;margin-top:32px;padding:40px 20px 20px 40px}.content .main-content .content-main .col-lg-5 .job_calendar .value-job-share .title{color:#016089;font-size:24px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:8px}.content .main-content .content-main .col-lg-5 .job_calendar .value-job-share p{color:#8b8a99;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:24px}.content .main-content .content-main .col-lg-5 .job_calendar .table-job-share td.text-left{color:#016089;font-size:14px;font-style:normal;font-weight:700;line-height:150%;padding:8px 8px 0!important}.content .main-content .content-main .col-lg-5 .job_notification{background:#fff;border-radius:16px;margin-top:32px;padding:40px}.content .main-content .content-main .col-lg-5 .job_notification .content_job{align-items:center;display:flex;flex-wrap:wrap}.content .main-content .content-main .col-lg-5 .job_notification .content_job .left_content{align-items:center;background-color:#009fe3;border-radius:50%;display:flex;height:160px;justify-content:center;text-align:center;width:160px}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content{padding-left:32px;width:calc(100% - 160px)}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content .title{color:#016089;font-size:24px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:24px}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content .contentt{color:#8b8a99;font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:24px}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content .button a{background-color:#ffd140;border-radius:40px;color:#fff;display:block;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.18px;line-height:28px;padding:17px;text-align:center}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content .button a:hover{color:#fff!important;text-decoration:none}.content .main-content .content-main .col-lg-5 .sign-up{background:#fff;border-radius:20px;box-shadow:0 30px 120px rgba(83,83,83,.1);padding:32px}.content .main-content .content-main .col-lg-5 .sign-up .title{color:#050021;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px}.content .main-content .content-main .col-lg-5 .sign-up .form-check-custom{cursor:pointer}.content .main-content .content-main .col-lg-5 .sign-up .signup-job{cursor:pointer;font-size:16px;font-style:normal;font-weight:500;line-height:26px;margin-left:20px;margin-top:2px}.content .main-content .content-main .col-lg-5 .sign-up .action{border:2px solid #11678c;border-radius:40px;box-sizing:border-box;color:#11678c;cursor:pointer;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:26px;margin-top:20px;padding-bottom:13px;padding-top:13px;text-align:center}.content .main-content .content-main .col-lg-5 .sign-up .action:hover{background:#096;border:1px solid #096;color:#fff}.content .main-content .content-main #company .infor-company{position:relative}.content .main-content .content-main #company .infor-company .logo-company{border-radius:100%;height:60px;margin-right:16px;-o-object-fit:contain;object-fit:contain;width:60px}.content .main-content .content-main #company .infor-company .infor-company{margin-top:5px}.content .main-content .content-main #company .infor-company .infor-company .title-company{color:#050021;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px}.content .main-content .content-main #company .infor-company .infor-company .location{color:#686778;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:24px}.content .main-content .content-main #company .infor-company .btn-page{background:#ffd140;color:#fff;cursor:pointer;font-size:16px;font-style:normal;font-weight:600;height:52px;letter-spacing:-.01em;line-height:32px;padding:11px 42px;position:absolute;right:0;text-align:center}.content .main-content .content-main #company .infor-company .followed{background:#e6e6e9;color:#9b99a5}.content .main-content .content-main #company .infor-company .followed:hover{color:#fff;text-decoration:none}.content .main-content .content-main #company .infor-company .modal-in{background:#fff;border-radius:20px;display:none;height:140px;padding:28px;position:absolute;right:0;top:60px;width:364px;z-index:1}.content .main-content .content-main #company .col-lg-6{margin-top:43px}.content .main-content .content-main #company .col-lg-6 .image-company{margin-bottom:40px}.content .main-content .content-main #company .col-lg-6 .image-company img{border-radius:20px;height:380px;-o-object-fit:cover;object-fit:cover;width:100%}.content .main-content .content-main #company .col-lg-6 .image-company video{border-radius:20px;height:380px;width:100%}.content .main-content .content-main #company .col-lg-6 .description{margin-top:0}.content .main-content .content-main #company .col-lg-6 .description .title{color:#050021;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px}.content .main-content .content-main #company .col-lg-6 .description .text{color:#686778;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;margin-top:16px}.content .main-content .content-main #company .col-lg-6 .description .readmore{color:#3460da;cursor:pointer;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:24px;margin-top:16px}.content .main-content .content-main #company .col-lg-6 .description .readmore:hover{color:#9acd32}.content .main-content .content-main #company .col-lg-6 hr{border:1px solid #e6e6e9}.content .main-content .content-main #company .col-lg-6 .infor-other{margin-top:-20px}.content .main-content .content-main #company .col-lg-6 .infor-other .web .icon-web,.content .main-content .content-main #company .col-lg-6 .infor-other .worker .icon-web{background:#fff;border-radius:100%;margin-right:15px;padding:5px}.content .main-content .content-main #company .col-lg-6 .infor-other .web .address-web,.content .main-content .content-main #company .col-lg-6 .infor-other .web .number-worker,.content .main-content .content-main #company .col-lg-6 .infor-other .worker .address-web,.content .main-content .content-main #company .col-lg-6 .infor-other .worker .number-worker{color:#686778;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:26px;margin-top:7px;-webkit-text-decoration-line:underline;text-decoration-line:underline;width:85%}.content .main-content .content-main #company .col-lg-6 .infor-other .web .address-web a,.content .main-content .content-main #company .col-lg-6 .infor-other .worker .address-web a{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#686778;display:-webkit-box;overflow:hidden}@media only screen and (max-width:776px){.content .main-content .content-main #company .col-lg-6 .infor-other .web .address-web a,.content .main-content .content-main #company .col-lg-6 .infor-other .worker .address-web a{width:90%}}.content .main-content .content-main #company .col-lg-6 .infor-other .web .number-worker,.content .main-content .content-main #company .col-lg-6 .infor-other .worker .number-worker{text-decoration:none}.content .main-content .content-main #company .col-lg-6 .address-company{margin-bottom:80px;margin-top:40px}.content .main-content .content-main #company .content-right{padding-right:0}.content .main-content .content-main #company .content-right .sub-photo{margin-top:0}.content .main-content .content-main #company .content-right .sub-photo .sub-photo-company{margin-bottom:20px}.content .main-content .content-main #company .content-right .sub-photo .sub-photo-company img{border-radius:20px;height:180px;-o-object-fit:cover;object-fit:cover;width:100%}.content .main-content .content-main #company .content-right .job-other{background:#fff;border-radius:20px;box-shadow:0 30px 120px rgba(83,83,83,.1);margin-left:20px;margin-top:30px;padding:32px 32px 10px}.content .main-content .content-main #company .content-right .job-other .title{color:#050021;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px}.content .main-content .content-main #company .content-right .job-other .list-job{list-style:none;margin-top:15px}.content .main-content .content-main #company .content-right .job-other .list-job li{margin-bottom:40px;margin-top:40px;position:relative}.content .main-content .content-main #company .content-right .job-other .list-job li .job{width:80%}.content .main-content .content-main #company .content-right .job-other .list-job li .job .logo-job{border-radius:100%;height:64px;margin-right:20px;margin-top:20px;-o-object-fit:cover;object-fit:cover;width:64px}.content .main-content .content-main #company .content-right .job-other .list-job li .job .infor-job{margin-top:5px}.content .main-content .content-main #company .content-right .job-other .list-job li .job .infor-job .title-job a{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#050021;display:-webkit-box;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;overflow:hidden;width:100%}.content .main-content .content-main #company .content-right .job-other .list-job li .job .infor-job .title-job a:hover{color:#009fe3;text-decoration:none}.content .main-content .content-main #company .content-right .job-other .list-job li .job .infor-job .salary{color:#9b99a5;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px}.content .main-content .content-main #company .content-right .job-other .list-job li .job .infor-job .name-branch,.content .main-content .content-main #company .content-right .job-other .list-job li .job .infor-job .time-created{color:#9b99a5;font-size:14px;font-style:normal;font-weight:400}.content .main-content .content-main #company .content-right .job-other .list-job li .job .icon-next-job{background-color:#11678c;border-radius:40px;cursor:pointer;padding:14px 30px;position:absolute;right:10px;top:20px}.content .main-content .content-main #company .content-right .job-other .list-job li .job .icon-next-job:hover{background:#096}.content .main-content .content-main #company .content-right .job-other .list-job li .job .icon-next-job a{color:#fff;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:26px;text-align:center}.content .main-content .content-main #company .content-right .job-other .list-job li .job .icon-next-job a:hover{color:#9acd32;text-decoration:none}.swal2-popup{background:#f6f7f8!important}.swal2-popup .title{font-size:16px;font-style:normal;font-weight:600;line-height:26px;margin-left:0;text-align:center}.swal2-popup .icon-close{cursor:pointer;position:absolute;right:15px;top:15px}.swal2-popup .icon-close:hover{color:#050021}.swal2-popup .content-popup{margin-top:-70px}.swal2-popup .content-popup img{margin-left:10px}.swal2-popup .content-popup .title-share{color:#050021;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px;margin-bottom:50px;margin-top:-15px;text-align:center}.swal2-popup .content-popup .description-share{color:#686778;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;text-align:center}.swal2-popup .content-popup .link-group{align-items:center;background:#fff;border:1px solid #cdccd7;border-radius:40px;display:flex;height:46px;margin:0 auto;position:relative;width:90%}.swal2-popup .content-popup .link-group .text-share{color:#686778;display:block;font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:0;overflow:hidden;padding-right:90px;text-align:start;text-overflow:ellipsis;white-space:nowrap}.swal2-popup .content-popup .copy-link{background-color:#009fe3;border:none;border-radius:40px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:28px;padding:5px 17px;position:absolute;right:3px;text-align:center;top:3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.swal2-popup .content-popup .copy-link:hover{background:#3460da;color:#ff0}@media only screen and (max-width:1268px){.content .main-content .content-main .col-lg-5 .job-infor{padding:20px}.content .main-content .content-main .col-lg-5 .job_calendar{padding:20px 20px 0}.content .main-content .content-main .col-lg-5 .job_notification{padding:20px}.content .main-content .content-main .col-lg-5 .job_notification .content_job .left_content{height:120px;width:120px}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content{padding-left:20px;width:calc(100% - 120px)}.content .main-content .content-main .job-description{padding:20px}.content .main-content .content-main .job-other-new .title-top p{max-width:280px}}@media only screen and (min-width:992px) and (max-width:1280px){.content .main-content .content-main .job-other-new .list-job li{width:calc(50% - 12px)}}@media only screen and (max-width:1268px){.content .main-content .content-main .col-lg-7{display:none}.none_desktop{display:block}.content .main-content .content-main .col-lg-5{padding:0}.content .main-content .content-main .col-lg-5 .job_calendar{padding-bottom:20px}.main-job-image{background:#c5e2db;border-radius:16px 16px 0 0;overflow:hidden}.job-other-new{margin-top:20px}}@media only screen and (max-width:776px){.content .main-content .content-main .job-other-new .list-job{gap:24px;margin:0 0 15px;padding-right:unset}.content .main-content .content-main .job-other-new .list-job li{margin-right:0;width:calc(50% - 12px)}}@media only screen and (max-width:776px) and (max-width:566px){.content .main-content .content-main .job-other-new .list-job li{width:100%}}@media only screen and (max-width:776px){.content .main-content .content-main .job-other-new .list-job li .content_other{padding:12px;position:relative}.content .main-content .content-main .job-other-new .list-job li .content_other>a{width:100%}.content .main-content .content-main .job-other-new .list-job li .content_other .infor-job{padding:0}.content .main-content .content-main .job-other-new .list-job li .job_content_other .infor-job .time-created{margin:0}}@media only screen and (max-width:776px) and (min-width:400px) and (max-width:566px){.content .main-content .content-main .job-other-new .list-job li .job_content_other .logo-job{max-height:180px}}@media only screen and (max-width:776px){#menu-mobile{background-color:#fff;bottom:0;height:94px;overflow:hidden;padding-left:15%;padding-top:25px;position:fixed;width:100%;z-index:1000}#menu-mobile a{margin-right:28%}#menu-mobile #signup-inactive{margin-right:0}.menu-job-detail{color:#fff;display:block!important;margin-right:0!important;padding-left:1%!important}.menu-job-detail .footer-company-detail{display:flex}.menu-job-detail .footer-company-detail .follow-company{background:#ffd140;border-radius:200px;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:24px;padding:16px 24px;text-align:center}.menu-job-detail .footer-company-detail .follow-company:hover{background:#11678c}.menu-job-detail .footer-company-detail .followed{background:#e6e6e9;color:#9b99a5;line-height:60px;margin-left:-30px;margin-top:-5px;width:100%}.menu-job-detail .footer-company-detail .modal-in{bottom:0;left:0;position:fixed;right:0;width:90%}.menu-job-detail .btn-applied{border:2px solid #3460da;border-radius:40px;box-sizing:border-box;color:#3460da;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:26px;text-align:center}.menu-responsive{display:block;margin-bottom:94px;position:relative;width:100%}.menu-responsive ul{background:#fff;border-radius:20px;bottom:0;display:block!important;list-style:none;margin-bottom:100px;padding:10px 0;position:absolute;right:10px}.menu-responsive ul li{color:#686778;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px;padding:10px 40px;text-align:left}.menu-responsive ul li a{color:#686778;text-decoration:none}.menu-responsive ul li img{border-radius:100%;height:22px;margin-right:5px;width:22px}}.fa-heart{font-size:37px;margin-right:8px}@media only screen and (max-width:560px){.content .main-content .content-header{padding:0 15px}.content .main-content .content-header ul.nav li a{font-size:16px}.content .back-job-search{font-size:16px;padding-left:10px}.content .main-content .content-main{padding-left:15px;padding-right:15px}.content .main-content .content-main .job-other-new .list-job{padding:0}.content .main-content .content-main .job-description ul li{font-size:14px}.content .main-content .content-main .job-description .description,.content .main-content .content-main .job-description .description p{font-size:14px;margin-bottom:15px}.content .main-content .content-main .job-description .description p strong{font-size:16px}.content .main-content .content-main .job-description .title{font-size:20px;margin-bottom:15px}.content .main-content .content-main .col-lg-5 .job_calendar .table-job-share td.text-left{font-size:12px;padding-left:0!important}.content .main-content .content-main .col-lg-5 .job_calendar .value-job-share title{font-size:20px}.content .main-content .content-main .col-lg-5 .job-infor .content_info{margin-bottom:30px}.content .main-content .content-main .col-lg-5 .job-infor .content_info .job-name{font-size:24px!important}.content .main-content .content-main .col-lg-5 .job-infor .content_info .content_left .branch-name{font-size:14px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted>div{flex-wrap:unset;font-size:14px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted>div img{height:24px;width:24px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .btn-apply-job{margin-bottom:20px;margin-top:30px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .btn-apply-job a{font-size:16px}.content .main-content .content-main .col-lg-5 .job-infor .job-posted .action div{font-size:14px}.content .main-content .content-main .col-lg-5 .job_notification .content_job .left_content{height:100px;width:100px}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content{padding-left:15px;width:calc(100% - 100px)}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content .title{font-size:20px;margin-bottom:15px}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content .contentt{font-size:14px;margin-bottom:15px}.content .main-content .content-main .col-lg-5 .job_notification .content_job .right_content .button a{font-size:14px;padding:10px}.content .main-content .content-main .job-other-new .title-top a{font-size:14px;min-width:100px;padding:0;text-align:right}.content .main-content .content-main .job-other-new .title-top p{font-size:20px}.content .back-job-search,.content .main-content .content-header ul.nav li{margin-right:30px}.content .main-content .content-header ul.nav li:last-child{margin-right:0}.content .job_calendar .job-share-schedule td{width:14%}.content .job_calendar .job-share-schedule td label{font-size:12px}.fa-heart{font-size:24px}}.company-detail{background:#fff;border-radius:20px;box-shadow:0 30px 120px rgba(83,83,83,.06);height:auto;width:100%}.company-detail .header-company{position:relative}.company-detail .header-company .banner{border-radius:20px 20px 0 0;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.company-detail .header-company .infor .logo img{border-radius:100%;height:60px;-o-object-fit:fill!important;object-fit:fill!important;width:60px}.company-detail .header-company .infor .infor-company{bottom:30px;display:flex;left:30px;position:absolute!important}.company-detail .header-company .infor .infor-company .logo{height:60px;margin-right:20px;width:60px}.company-detail .header-company .infor .infor-company .company .name{color:#fff;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px}.company-detail .header-company .infor .infor-company .company .address{color:#fff;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:24px}.company-detail .header-company .infor .infor-company .show-modal-edit-company{cursor:pointer}.company-detail .header-company .infor .params{bottom:30px;display:flex;position:absolute;right:30px}.company-detail .header-company .infor .params .value{color:#fff;font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:28px}.company-detail .header-company .infor .params .text{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px;margin-right:20px}.company-detail .header-company .infor .params .followers{margin-right:40px}.company-detail .header-company .infor .params .followers img{height:44px;width:44px}.company-detail .header-company .infor .params img{cursor:pointer}.company-detail .header-company .infor .params .worker{margin-right:20px}.company-detail .header-company .company-media .image,.company-detail .header-company .company-media .main-media{margin-top:10px!important;padding:0 0 0 18px}.company-detail .header-company .company-media img,.company-detail .header-company .company-media video{border-radius:20px;height:190px;-o-object-fit:cover;object-fit:cover;width:100%}.company-detail .header-company .company-media .play-video{cursor:pointer;height:44px;left:45%;opacity:.6;position:absolute;top:70px;width:44px}.company-detail .header-company .company-media .main-media-alone video{height:auto;-o-object-fit:cover;object-fit:cover;padding:0 18px;width:100%}.company-detail .header-company .company-media .main-media-alone .play-video{cursor:pointer;height:44px;left:45%;opacity:.6;position:absolute;top:170px;width:44px}.company-detail .header-company .information-company{padding:5%}.company-detail .header-company .information-company .logo-company{display:flex;justify-content:center}.company-detail .header-company .information-company .logo-company .logo{border-radius:100%;height:140px;-o-object-fit:cover;object-fit:cover;width:140px}.company-detail .header-company .information-company .name-company{color:#050021;font-size:36px;font-style:normal;font-weight:600;letter-spacing:-.01em;margin-top:20px;text-align:center}.company-detail .header-company .information-company .country-district{color:#050021;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:5px;text-align:left}.company-detail .header-company .information-company .address,.company-detail .header-company .information-company .contact-person{color:gray;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:5px;text-align:left}.company-detail .header-company .information-company .mail,.company-detail .header-company .information-company .phone,.company-detail .header-company .information-company .web{margin:0 0 6px}.company-detail .header-company .information-company .mail img,.company-detail .header-company .information-company .phone img,.company-detail .header-company .information-company .web img{margin-top:-3px}.company-detail .header-company .information-company .mail .contact_mail,.company-detail .header-company .information-company .mail .contact_phone,.company-detail .header-company .information-company .mail .contact_website,.company-detail .header-company .information-company .phone .contact_mail,.company-detail .header-company .information-company .phone .contact_phone,.company-detail .header-company .information-company .phone .contact_website,.company-detail .header-company .information-company .web .contact_mail,.company-detail .header-company .information-company .web .contact_phone,.company-detail .header-company .information-company .web .contact_website{color:gray;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:5px;margin-left:6px;text-align:left}.company-detail .header-company .information-company .number-follower{color:gray;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:10px;position:absolute;right:0;text-align:left}.company-detail .header-company .information-company .number-worker{color:gray;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:10px;position:absolute;right:20%;text-align:left}.company-detail .main-content{margin-top:18px;padding-bottom:0}.company-detail .main-content .row{margin-right:0}.company-detail .main-content .row .main-left{padding-left:40px;position:relative}.company-detail .main-content .row .main-left .job-post{color:#36344b;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;margin-top:6px}.company-detail .main-content .row .main-left .icon-add{cursor:pointer;position:absolute;right:10px;top:0}.company-detail .main-content .row .main-left .main-job-post{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.1);margin-top:24px}.company-detail .main-content .row .main-left .main-job-post ul{list-style:none;margin-bottom:12px;margin-top:8px}.company-detail .main-content .row .main-left .main-job-post ul li{padding:22px 30px}.company-detail .main-content .row .main-left .main-job-post ul li img{border-radius:100%;height:64px;width:64px}.company-detail .main-content .row .main-left .main-job-post ul li .infor{margin-left:20px}.company-detail .main-content .row .main-left .main-job-post ul li .infor .name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#36344b;display:-webkit-box;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;overflow:hidden}.company-detail .main-content .row .main-left .main-job-post ul li .infor .branch,.company-detail .main-content .row .main-left .main-job-post ul li .infor .salary,.company-detail .main-content .row .main-left .main-job-post ul li .infor .time{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#737b81;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;overflow:hidden}.company-detail .main-content .row .main-left .main-job-post ul li a .see-job{display:none}.company-detail .main-content .row .main-left .main-job-post ul li a .btn-view{background:#fff;border:1px solid #11678c;border-radius:40px;box-sizing:border-box;color:#11678c;font-size:16px;font-style:normal;font-weight:600;height:52px;letter-spacing:-.01em;line-height:24px;margin-top:5px;padding:14px 30px;text-align:center;width:98px}.company-detail .main-content .row .main-left .main-job-post ul li a .btn-view:hover{background:#11678c;color:#fff}.company-detail .main-content .row .main-left .accolades{margin-top:40px}.company-detail .main-content .row .main-left .accolades .title{color:#36344b;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;margin-top:6px}.company-detail .main-content .row .main-left .accolades .row{margin-left:-10px;margin-top:24px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4{margin-bottom:20px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .award{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.07);height:300px;padding-left:0;padding-right:20px;padding-top:10px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .award .btn-delete-award{border-radius:100%;cursor:pointer;position:absolute;right:25px;top:10px;vertical-align:middle}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .award .btn-delete-award i{color:#fff}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .logo-award{border-radius:100%;margin-top:28px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .logo-award img{border-radius:100%;height:80px;-o-object-fit:contain!important;object-fit:contain!important;width:80px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .name-award{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#374147;display:-webkit-box;font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:24px;margin-left:15%;margin-right:15%;margin-top:16px;overflow:hidden;text-align:center}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .edit-award{bottom:40px;cursor:pointer;left:39%;position:absolute}@media screen and (min-width:1024px) and (max-width:1550px){.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .edit-award{bottom:40px;left:36%;position:absolute}}@media screen and (min-width:776px) and (max-width:1024px){.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .edit-award{bottom:40px;left:31%;position:absolute}}@media screen and (min-width:320px) and (max-width:475px){.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .edit-award{bottom:20px;left:42%;position:absolute}}@media screen and (min-width:450px) and (max-width:600px){.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .edit-award{bottom:20px;left:44%;position:absolute}}.company-detail .main-content .row .main-left .accolades .row .no-award{background:#e6e6e9;border:1px dashed #495156;border-radius:20px;height:300px}.company-detail .main-content .row .main-left .accolades .row .no-award .btn-add-award{background:#3460da;border-radius:31px;box-shadow:0 20px 100px rgba(83,83,83,.07);color:#fff;cursor:pointer;font-size:16px;letter-spacing:-.01em;line-height:26px;margin:124px 13%;padding-bottom:12px;padding-top:12px;text-align:center}.company-detail .main-content .row .main-right{padding-right:30px;position:relative}.company-detail .main-content .row .main-right .sub-photo{color:#36344b;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;margin-top:6px}.company-detail .main-content .row .main-right .icon-add{cursor:pointer;position:absolute;right:30px;top:0}.company-detail .main-content .row .main-right .main-sub-photo{margin-left:15px;margin-top:24px}.company-detail .main-content .row .main-right .main-sub-photo .row{font-family:PlusJakartaSans-Regular,sans-serif!important;font-size:16px!important;padding-left:15px}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-12,.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3{border-radius:16px;margin-right:0;padding-left:0;padding-right:20px;position:relative}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-12 .icon-delete-photo,.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3 .icon-delete-photo{cursor:pointer;position:absolute;right:23px;top:3px}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-12 .icon-delete-photo img,.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3 .icon-delete-photo img{height:24px;width:24px}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-12 .main-media-company,.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3 .main-media-company{margin-bottom:20px}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-12 .no-photo,.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3 .no-photo{border:1px dashed #495156;border-radius:20px;height:150px}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-12 .no-photo img,.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3 .no-photo img{cursor:pointer;height:48px!important;margin-top:50px;width:48px!important}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-12 .no-photo .icon-upload-photo,.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3 .no-photo .icon-upload-photo{cursor:pointer}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-12 img,.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3 img{border-radius:16px;height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.company-detail .main-content .row .main-right .branch-company{margin-top:50px;position:relative}.company-detail .main-content .row .main-right .branch-company .icon-add{cursor:pointer;position:absolute;right:0;top:0}.company-detail .main-content .row .main-right .branch-company .main-parent-company ul{list-style:none;margin-bottom:12px;margin-left:-30px;margin-top:34px}.company-detail .main-content .row .main-right .branch-company .main-parent-company ul li{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.1);margin-bottom:20px;margin-left:0;padding:22px 30px}.company-detail .main-content .row .main-right .branch-company .main-parent-company ul li .logo-branch{border-radius:60px;height:60px;-o-object-fit:cover!important;object-fit:cover!important;width:60px}.company-detail .main-content .row .main-right .branch-company .main-parent-company ul li .infor{margin-left:20px;margin-top:5px}.company-detail .main-content .row .main-right .branch-company .main-parent-company ul li .infor .name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#36344b;display:-webkit-box;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;overflow:hidden}.company-detail .main-content .row .main-right .branch-company .main-parent-company ul li .infor .salary{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#737b81;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;overflow:hidden}.company-detail .main-content .row .main-right .branch-company .main-parent-company ul li .col-lg-4 .icon-see{margin-right:12px}.company-detail .main-content .row .main-right .branch-company .main-parent-company ul li .col-lg-4 .icon-delete img,.company-detail .main-content .row .main-right .branch-company .main-parent-company ul li .col-lg-4 .icon-see img{cursor:pointer}.company-detail .main-content .row .main-right .description{margin-top:45px;position:relative}.company-detail .main-content .row .main-right .description .icon-add{position:absolute;right:0;top:0}.company-detail .main-content .row .main-right .description .main-description{background:#fff;border-radius:20px;box-shadow:0 30px 90px rgba(83,83,83,.07);color:#737b81;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-top:30px;padding:25px 25px 10px}.company-detail .main-content .row .main-right .description .main-address{border-radius:20px;margin-top:30px}.company-detail .main-content .row .main-right .description .main-address #map{border-radius:20px}.company-detail .main-content .row .main-right .contact{margin-top:45px}.company-detail .main-content .row .main-right .contact .main-contact{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.1);margin-top:24px;position:relative}.company-detail .main-content .row .main-right .contact .main-contact .address-contact{padding:30px;position:relative}.company-detail .main-content .row .main-right .contact .main-contact .address-contact .name-contact{color:#374147;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:26px;margin-bottom:8px}.company-detail .main-content .row .main-right .contact .main-contact .address-contact .contact-address{color:#8b9397;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px}.company-detail .main-content .row .main-right .contact .main-contact .address-contact .icon-edit-address-contact{cursor:pointer;position:absolute;right:30px;top:40px}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail{color:#36344b;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px;padding:10px 30px;position:relative}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail .phone{margin-bottom:14px}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail .mail,.company-detail .main-content .row .main-right .contact .main-contact .phone_mail .phone{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:80%}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail img{margin-right:15px}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail .icon-edit-phone{cursor:pointer;position:absolute;right:15px;top:20px}.company-detail .main-content .row .main-right .contact .main-contact .web{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#36344b;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px;overflow:hidden;padding:10px 30px 20px 15px;position:relative}.company-detail .main-content .row .main-right .contact .main-contact .web img{margin-right:15px}.company-detail .main-content .row .main-right .contact .main-contact .web .icon-edit-web{cursor:pointer;position:absolute;right:15px;top:10px}.company-detail .main-content .title-about-us{background:#cfe2ed;font-size:20px;font-style:normal;font-weight:600;padding:15px;text-align:center}.company-detail .main-content p.content-description{color:gray;font-size:15px;font-style:normal;font-weight:500;overflow:hidden}.company-detail .main-content .main-job-post .job-post{padding:0 3%}.company-detail .main-content .main-job-post .job-post img{border-radius:100%;height:64px;width:64px}.company-detail .main-content .main-job-post .job-post .infor{margin-left:20px;width:60%}@media screen and (min-width:2000px){.company-detail .main-content .main-job-post .job-post .infor{width:70%}}.company-detail .main-content .main-job-post .job-post .infor .name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#36344b;display:-webkit-box;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;overflow:hidden}.company-detail .main-content .main-job-post .job-post .infor .branch,.company-detail .main-content .main-job-post .job-post .infor .salary,.company-detail .main-content .main-job-post .job-post .infor .time{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#737b81;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;overflow:hidden}.company-detail .main-content .main-job-post .job-post a{text-decoration:none}.company-detail .main-content .main-job-post .job-post .btn-view-job{background:#fff;border:1px solid #11aad3;border-radius:40px;box-sizing:border-box;color:#11aad3;font-size:16px;font-style:normal;font-weight:600;height:52px;letter-spacing:-.01em;line-height:24px;margin-top:5px;padding:14px 30px;position:absolute;right:8%;text-align:center;top:10px;width:98px}.company-detail .main-content .main-job-post .job-post .btn-view-job:hover{background:#11aad3;color:#fff}@media screen and (max-width:767px){.company-detail .main-content .main-job-post .job-post .btn-view-job{right:0}}.company-detail .main-content .main-job-post .btn-hide-job,.company-detail .main-content .main-job-post .btn-view-more{color:gray;cursor:pointer;font-size:15px;font-style:normal;font-weight:500;position:absolute;right:20px}.company-detail .main-content .main-job-post .btn-hide-job:hover,.company-detail .main-content .main-job-post .btn-view-more:hover{color:#006db7}.company-detail .main-content .main-job-post .btn-hide-job{right:40px}.company-detail .main-content .main-job-post #job_company_other{height:380px;margin:0 0 0 3px;overflow-y:auto;padding:0}.company-detail .main-content .main-job-post #job_company_other::-webkit-scrollbar{width:3px}.company-detail .main-content .main-job-post #job_company_other::-webkit-scrollbar-track{background:#f1f1f1}.company-detail .main-content .main-job-post #job_company_other::-webkit-scrollbar-thumb{background:#888}.company-detail .main-content .main-job-post #job_company_other::-webkit-scrollbar-thumb:hover{background:#555}.company-detail .main-content .main-address{border-radius:0;margin-top:0}.company-detail .main-content .main-address #map{border-radius:0}.company-detail .main-content .award{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.07);height:250px;margin-right:50px;margin-top:30px;padding:0 40px 40px}.company-detail .main-content .award .logo-award{border-radius:100%;height:120px;margin-top:28px;width:100%}.company-detail .main-content .award .logo-award img{border-radius:100%;height:100px;-o-object-fit:contain!important;object-fit:contain!important;width:100px}.company-detail .main-content .award .name-award{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#374147;display:-webkit-box;font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:24px;margin-left:15%;margin-right:15%;margin-top:16px;overflow:hidden;text-align:center}@media screen and (min-width:1250px) and (max-width:1550px){.company-detail{background:#fff;border-radius:20px;box-shadow:0 30px 120px rgba(83,83,83,.06);height:auto;width:100%}.company-detail .header-company{position:relative}.company-detail .header-company .company-media .image,.company-detail .header-company .company-media .main-media{margin-top:10px!important;padding:0 0 0 18px}.company-detail .header-company .company-media img,.company-detail .header-company .company-media video{border-radius:20px;height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.company-detail .header-company .company-media .play-video{cursor:pointer;height:44px;left:45%;opacity:.6;position:absolute;top:50px;width:44px}.company-detail .header-company .information-company{padding:3%}.company-detail .header-company .information-company .logo-company{display:flex;justify-content:center}.company-detail .header-company .information-company .logo-company .logo{height:120px;-o-object-fit:contain;object-fit:contain;width:120px}.company-detail .header-company .information-company .name-company{color:#050021;font-size:35px;font-style:normal;font-weight:600;letter-spacing:-.01em;margin-top:20px;text-align:center}.company-detail .header-company .information-company .country-district{color:#050021;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:15px;text-align:left}.company-detail .header-company .information-company .address,.company-detail .header-company .information-company .contact-person{color:gray;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:15px;text-align:left}.company-detail .header-company .information-company .mail,.company-detail .header-company .information-company .phone,.company-detail .header-company .information-company .web{margin:0 0 15px}.company-detail .header-company .information-company .mail .contact_mail,.company-detail .header-company .information-company .mail .contact_phone,.company-detail .header-company .information-company .mail .contact_website,.company-detail .header-company .information-company .phone .contact_mail,.company-detail .header-company .information-company .phone .contact_phone,.company-detail .header-company .information-company .phone .contact_website,.company-detail .header-company .information-company .web .contact_mail,.company-detail .header-company .information-company .web .contact_phone,.company-detail .header-company .information-company .web .contact_website{color:gray;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:10px;text-align:left}.company-detail .header-company .information-company .number-follower{color:gray;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:10px;position:absolute;right:0;text-align:left}.company-detail .header-company .information-company .number-worker{color:gray;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.01em;margin-bottom:10px;position:absolute;right:20%;text-align:left}.company-detail .main-content{margin-top:38px;padding-bottom:0}.company-detail .main-content .title-about-us{background:#cfe2ed;font-size:20px;font-style:normal;font-weight:600;padding:15px;text-align:center}.company-detail .main-content p.content-description{color:gray;font-size:15px;font-style:normal;font-weight:500}.company-detail .main-content .main-job-post .job-post{padding:0 3%}.company-detail .main-content .main-job-post .job-post img{border-radius:100%;height:64px;width:64px}.company-detail .main-content .main-job-post .job-post .infor{margin-left:20px}}@media screen and (min-width:1250px) and (max-width:1550px) and (min-width:1200px) and (max-width:1550px){.company-detail .main-content .main-job-post .job-post .infor{width:60%}}@media screen and (min-width:1250px) and (max-width:1550px){.company-detail .main-content .main-job-post .job-post .infor .name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#36344b;display:-webkit-box;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;overflow:hidden}.company-detail .main-content .main-job-post .job-post .infor .branch,.company-detail .main-content .main-job-post .job-post .infor .salary,.company-detail .main-content .main-job-post .job-post .infor .time{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#737b81;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;overflow:hidden}.company-detail .main-content .main-job-post .job-post a{text-decoration:none}.company-detail .main-content .main-job-post .job-post .btn-view-job{background:#fff;border:1px solid #11aad3;border-radius:40px;box-sizing:border-box;color:#11aad3;font-size:16px;font-style:normal;font-weight:600;height:52px;letter-spacing:-.01em;line-height:24px;margin-top:5px;padding:14px 30px;position:absolute;right:8%;text-align:center;top:10px;width:98px}.company-detail .main-content .main-job-post .job-post .btn-view-job:hover{background:#11aad3;color:#fff}}@media screen and (min-width:1250px) and (max-width:1550px) and (max-width:767px){.company-detail .main-content .main-job-post .job-post .btn-view-job{right:0}}@media screen and (min-width:1250px) and (max-width:1550px){.company-detail .main-content .main-address{border-radius:0;margin-top:0}.company-detail .main-content .main-address #map{border-radius:0}.company-detail .main-content #accolades{display:block!important}.company-detail .main-content .award{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.07);height:250px;margin-right:50px;margin-top:30px;padding:0 40px 40px}.company-detail .main-content .award .logo-award{border-radius:100%;height:100px;margin-top:28px;width:100px}.company-detail .main-content .award .logo-award img{border-radius:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important;width:100%}.company-detail .main-content .award .name-award{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#374147;display:-webkit-box;font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:24px;margin-left:15%;margin-right:15%;margin-top:16px;overflow:hidden;text-align:center}}@media screen and (min-width:320px) and (max-width:776px){.slide-media{height:200px!important}.media-of-company{border-radius:0!important}.mail,.phone{padding-left:10px!important}.company-media{margin-right:4px!important}#accolades{display:block!important}.infor-company{display:none}.main-content .content-cover .menu-inner{z-index:1000!important}.company-detail .header-company .number-worker{left:40%}.company-detail .header-company .infor .infor-company{display:flex;left:30px;position:absolute;top:30px}.company-detail .header-company .infor .infor-company .logo{height:60px;margin-right:20px;width:60px}.company-detail .header-company .infor .infor-company .company .name{color:#fff;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:30px}.company-detail .header-company .infor .infor-company .company .address{color:#fff;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:24px}.company-detail .header-company .infor .params{bottom:30px;display:flex;margin-top:30px;position:absolute;right:30px}.company-detail .header-company .infor .params .value{color:#fff;font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:28px}.company-detail .header-company .infor .params .text{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px;margin-right:20px}.company-detail .header-company .infor .params .followers{margin-right:15px}.company-detail .header-company .infor .params .followers img{height:44px;width:44px}.company-detail .header-company .infor .params .worker{margin-right:15px}.company-detail .main-content .row{margin-right:0}.company-detail .main-content .row .main-left{padding-left:30px;position:relative}.company-detail .main-content .row .main-left .job-post{color:#36344b;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;margin-top:6px}.company-detail .main-content .row .main-left .icon-add{position:absolute;right:10px;top:0}.company-detail .main-content .row .main-left .main-job-post{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.1);margin-top:24px}.company-detail .main-content .row .main-left .main-job-post ul{list-style:none;margin-bottom:12px;margin-top:8px}.company-detail .main-content .row .main-left .main-job-post ul li{padding:12px 0}.company-detail .main-content .row .main-left .main-job-post ul li .row{margin-left:-30px}.company-detail .main-content .row .main-left .main-job-post ul li .logo-image{height:64px;width:64px}.company-detail .main-content .row .main-left .main-job-post ul li .infor{margin-left:15px;margin-top:5px}.company-detail .main-content .row .main-left .main-job-post ul li .infor .name{color:#36344b;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px}.company-detail .main-content .row .main-left .main-job-post ul li .infor .salary{color:#737b81;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px}.company-detail .main-content .row .main-left .main-job-post ul li a .see-job{display:block}.company-detail .main-content .row .main-left .main-job-post ul li a .btn-view{display:none}.company-detail .main-content .row .main-left .accolades{margin-top:40px}.company-detail .main-content .row .main-left .accolades #accolades{display:block!important}.company-detail .main-content .row .main-left .accolades .title{color:#36344b;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;margin-top:6px}.company-detail .main-content .row .main-left .accolades .row{margin-left:-10px;margin-top:24px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4{margin-bottom:20px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .award{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.07);height:230px;padding-left:0;padding-right:20px;padding-top:10px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .logo-award{margin-top:10px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .logo-award img{height:80px;width:80px}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .name-award{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#374147;display:-webkit-box;font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:24px;margin-left:15%;margin-right:15%;margin-top:10px;overflow:hidden;text-align:center}.company-detail .main-content .row .main-left .accolades .row .col-lg-4 .edit-award{margin-top:10px}.company-detail .main-content .row .main-left .accolades .row .no-award{background:#e6e6e9;border:1px dashed #495156;border-radius:20px;height:230px}.company-detail .main-content .row .main-left .accolades .row .no-award .btn-add-award{background:#3460da;border-radius:31px;box-shadow:0 20px 100px rgba(83,83,83,.07);color:#fff;cursor:pointer;font-size:16px;letter-spacing:-.01em;line-height:26px;margin:90px 13% 124px;padding-bottom:12px;padding-top:12px;text-align:center}.company-detail .main-content .row .main-right{margin-top:10px;padding-left:30px;padding-right:20px;position:relative}.company-detail .main-content .row .main-right .sub-photo{color:#36344b;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;margin-top:6px}.company-detail .main-content .row .main-right .icon-add{position:absolute;right:30px;top:0}.company-detail .main-content .row .main-right .main-sub-photo{margin-left:15px;margin-top:24px}.company-detail .main-content .row .main-right .main-sub-photo .row{padding-left:15px}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3{border-radius:16px;margin-bottom:20px;margin-right:0;padding-left:0;padding-right:20px;width:50%}.company-detail .main-content .row .main-right .main-sub-photo .row .col-lg-3 img{border-radius:16px;height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.company-detail .main-content .row .main-right .branch-company{margin-top:50px;position:relative}.company-detail .main-content .row .main-right .branch-company .icon-add{position:absolute;right:0;top:0}.company-detail .main-content .row .main-right .branch-company .main-branch-company ul{list-style:none;margin-bottom:12px;margin-left:-30px;margin-top:34px}.company-detail .main-content .row .main-right .branch-company .main-branch-company ul li{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.1);margin-bottom:20px;margin-left:0;padding:22px 10px}.company-detail .main-content .row .main-right .branch-company .main-branch-company ul li .logo-branch{height:64px;width:px}.company-detail .main-content .row .main-right .branch-company .main-branch-company ul li .infor{margin-left:10px;margin-top:5px}.company-detail .main-content .row .main-right .branch-company .main-branch-company ul li .infor .name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#36344b;display:-webkit-box;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:28px;overflow:hidden}.company-detail .main-content .row .main-right .branch-company .main-branch-company ul li .infor .salary{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#737b81;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:26px;overflow:hidden}.company-detail .main-content .row .main-right .branch-company .main-branch-company ul li .col-4 .icon-see{margin-right:12px}.company-detail .main-content .row .main-right .description{margin-top:45px;position:relative}.company-detail .main-content .row .main-right .description .icon-add{position:absolute;right:0;top:0}.company-detail .main-content .row .main-right .description .main-description{background:#fff;border-radius:20px;box-shadow:0 30px 90px rgba(83,83,83,.07);color:#737b81;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-top:30px;padding:25px 25px 10px}.company-detail .main-content .row .main-right .contact{margin-top:45px}.company-detail .main-content .row .main-right .contact .main-contact{background:#fff;border-radius:16px;box-shadow:0 30px 120px rgba(83,83,83,.1);margin-top:24px;position:relative}.company-detail .main-content .row .main-right .contact .main-contact .address-contact{padding:30px 30px 10px;position:relative}.company-detail .main-content .row .main-right .contact .main-contact .address-contact .name-contact{color:#374147;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:26px;margin-bottom:8px}.company-detail .main-content .row .main-right .contact .main-contact .address-contact .contact-address{color:#8b9397;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px;width:80%}.company-detail .main-content .row .main-right .contact .main-contact .address-contact .icon-edit-address-contact{position:absolute;right:30px;top:40px}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#36344b;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px;overflow:hidden;padding:10px 30px;position:relative}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail .phone{margin-bottom:14px;width:80%}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail .mail{width:80%}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail img{margin-right:15px}.company-detail .main-content .row .main-right .contact .main-contact .phone_mail .icon-edit-phone{position:absolute;right:15px;top:20px}.company-detail .main-content .row .main-right .contact .main-contact .web{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#36344b;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:24px;overflow:hidden;padding:10px 30px 20px 15px;position:relative}.company-detail .main-content .row .main-right .contact .main-contact .web img{margin-right:15px}.company-detail .main-content .row .main-right .contact .main-contact .web .icon-edit-web{position:absolute;right:15px;top:10px}}#modal-show-video .modal-content{border-radius:20px;position:relative}#modal-show-video .modal-content .icon-close{background:#fff;border-radius:100%;cursor:pointer;padding:5px 12px;right:15px;top:10px;z-index:1000}#modal-show-video .modal-content video{border-radius:22px;box-shadow:0 19px 51px 0 rgba(0,0,0,.16),0 14px 19px 0 rgba(0,0,0,.07);overflow:hidden;-webkit-transform:translateZ(0)}.job-share-schedule td{font-size:14px;width:14%}.job-share-schedule td label{border:1px solid #cdccd7;border-radius:40px;color:#8b8a99;font-size:14px;height:auto;padding:4px 0;width:100%}.job-share-schedule td label.checkbox.active1,.job-share-schedule td label.checkbox.active2{background:#009fe3;border:1px solid #009fe3;color:#fff}.options-department,.options-department-alert{top:95px}.options-sector{margin-left:4%;top:180px;width:89%}.options,.options-department,.options-department-alert,.options-sector,.options-sector-filter{background-color:#fff;border:0 solid transparent;border-radius:8px;height:0;left:0;overflow:hidden;position:absolute;top:95px;transition:height 1.5s;width:100%;z-index:40}.options ul,.options-department ul,.options-department-alert ul,.options-sector ul,.options-sector-filter ul{padding-left:0}.options ul li,.options-department ul li,.options-department-alert ul li,.options-sector ul li,.options-sector-filter ul li{cursor:pointer;list-style:none;padding:8px 0}.options ul li:hover,.options-department ul li:hover,.options-department-alert ul li:hover,.options-sector ul li:hover,.options-sector-filter ul li:hover{background-color:#ecf2f5;border-radius:4px}.options ul li .group-option,.options-department ul li .group-option,.options-department-alert ul li .group-option,.options-sector ul li .group-option,.options-sector-filter ul li .group-option{display:flex;padding:0 16px}.options ul li .group-option .check-box,.options-department ul li .group-option .check-box,.options-department-alert ul li .group-option .check-box,.options-sector ul li .group-option .check-box,.options-sector-filter ul li .group-option .check-box{background-color:#fff;border:1px solid #abb8bc;border-radius:4px;height:20px;margin-right:12px;width:20px}.options ul li .group-option .checked-box,.options-department ul li .group-option .checked-box,.options-department-alert ul li .group-option .checked-box,.options-sector ul li .group-option .checked-box,.options-sector-filter ul li .group-option .checked-box{background-color:#1167bc;border-color:none;position:relative}.options ul li .group-option .checked-box:before,.options-department ul li .group-option .checked-box:before,.options-department-alert ul li .group-option .checked-box:before,.options-sector ul li .group-option .checked-box:before,.options-sector-filter ul li .group-option .checked-box:before{color:#fff;content:"✓";left:45%;position:absolute;top:40%;transform:translate(-50%,-50%)}.options ul li.has-child:hover,.options-department ul li.has-child:hover,.options-department-alert ul li.has-child:hover,.options-sector ul li.has-child:hover,.options-sector-filter ul li.has-child:hover{background-color:transparent;border-radius:4px}.options .sub,.options-department .sub,.options-department-alert .sub,.options-sector .sub,.options-sector-filter .sub{height:0;overflow:hidden}.options .sub li,.options-department .sub li,.options-department-alert .sub li,.options-sector .sub li,.options-sector-filter .sub li{padding-left:16px}.options .sub-child-1 .group-option,.options-department .sub-child-1 .group-option,.options-department-alert .sub-child-1 .group-option,.options-sector .sub-child-1 .group-option,.options-sector-filter .sub-child-1 .group-option{padding:0 16px 0 32px}.options .sub-child-2 .group-option,.options-department .sub-child-2 .group-option,.options-department-alert .sub-child-2 .group-option,.options-sector .sub-child-2 .group-option,.options-sector-filter .sub-child-2 .group-option{padding:0 16px 0 64px}.options .text,.options-department .text,.options-department-alert .text,.options-sector .text,.options-sector-filter .text{color:var(--text-button-color)}.chose-input{border:1px solid var(--background-sidebar-color)!important;color:var(--title-color)}.chose-input::-moz-placeholder{color:var(--title-color)!important}.chose-input::placeholder{color:var(--title-color)!important}.chose-input::-webkit-input-placeholder{color:var(--title-color)!important}.chose-input:-ms-input-placeholder{color:var(--title-color)!important}.show-option{border:1px solid #cdccd7;height:auto;max-height:434px;overflow-y:scroll}.show-option-department::-webkit-scrollbar,.show-option-sector::-webkit-scrollbar,.show-option::-webkit-scrollbar{width:7px}.show-option-department::-webkit-scrollbar-track,.show-option-sector::-webkit-scrollbar-track,.show-option::-webkit-scrollbar-track{background:#f1f1f1}.show-option-department::-webkit-scrollbar-thumb,.show-option-sector::-webkit-scrollbar-thumb,.show-option::-webkit-scrollbar-thumb{background:#888}.show-option-department::-webkit-scrollbar-thumb:hover,.show-option-sector::-webkit-scrollbar-thumb:hover,.show-option::-webkit-scrollbar-thumb:hover{background:#555}.show-child{height:auto!important}.sign-up-step-2{padding-bottom:200px}.show-option-department{max-height:434px}.show-option-department,.show-option-sector{border:1px solid #cdccd7;height:auto;overflow-y:scroll}.show-option-sector{max-height:534px}@media only screen and (max-width:1800px){.justify-content-center-max-1800{justify-content:center}}.job-overview{width:80%}@media only screen and (max-width:1800px){.job-overview{width:100%}}.job-overview a{text-decoration:none}.content .main-content .content_just_new{align-items:end;justify-content:space-between}.content .main-content .content-header.content_just_new .action{position:unset}.content .main-content .content-header.content_just_new .action .share{display:flex}@media only screen and (max-width:560px){.company-detail .header-company .information-company .name-company{font-size:20px}.company-detail .header-company .information-company .employer-follower{display:flex;justify-content:end}.company-detail .header-company .information-company .number-worker{font-size:14px;margin-right:10px;position:unset}.company-detail .header-company .information-company .number-follower{font-size:14px;position:unset}}.main-job-post{display:flex;flex-wrap:wrap;padding:50px 0}.content .main-content .content-main #company .job-post{align-items:center;justify-content:space-between;width:50%}@media only screen and (max-width:767px){.content .main-content .content-main #company .job-post{margin-bottom:20px;width:100%}}.content .main-content .content-main #company .job-post a{background:#fff;border:1px solid #11aad3;border-radius:40px;box-sizing:border-box;color:#11aad3;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:24px;padding:14px 30px;text-align:center}@media only screen and (max-width:767px){.content .main-content .content-main #company .job-post a{padding:10px 20px}}.content_main_company .content_company{align-items:start;display:flex;flex-wrap:wrap;gap:48px;justify-content:space-between;margin-bottom:24px}.content_main_company .left_side{width:calc(60% - 24px)}.content_main_company .right_side{width:calc(40% - 24px)}.content_main_company .right_side .follow-company,.content_main_company .right_side .follow_login,.content_main_company .right_side .followed{background:#ffd140;border-radius:200px;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:24px;padding:16px 24px;text-align:center}.content_main_company .right_side p.follow_description{color:#303e47;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:24px;text-align:center}@media screen and (max-width:1200px){.content_main_company .left_side,.content_main_company .right_side{width:100%}}.content_main_company .header_banner{display:flex;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:32px;overflow:hidden;position:relative;width:100%}.content_main_company .header_banner .banner-background{width:100%}.content_main_company .header_banner .bg-opacity{background:linear-gradient(180deg,transparent,rgba(0,0,0,.74));bottom:0;left:0;position:absolute;right:0;top:0}.content_main_company .header_banner .img{width:100%}.content_main_company .header_banner .show-slide-image{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.content_main_company .header_banner .text_bottom{align-items:center;bottom:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:32px;position:absolute;width:calc(100% - 64px)}.content_main_company .header_banner .text_bottom .left{align-items:center;display:flex}.content_main_company .header_banner .text_bottom .left .img_left{height:60px;margin-right:20px;max-width:120px;width:auto}.content_main_company .header_banner .text_bottom .left .img_left img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.content_main_company .header_banner .text_bottom .left .content_right .name_company{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:32px;font-style:normal;letter-spacing:-.32px;line-height:normal;margin-bottom:0;overflow:hidden}.content_main_company .header_banner .text_bottom .left .content_right .address_company{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#cdccd7;display:-webkit-box;font-size:14px;font-style:normal;letter-spacing:-.16px;line-height:150%;margin-bottom:0;overflow:hidden}.content_main_company .header_banner .text_bottom .left .content_right .address_company span{font-size:18px;margin:0 8px}.content_main_company .header_banner .text_bottom .left .content_right .address_company .sector{display:none;font-size:14px}@media screen and (min-width:767px){.content_main_company .header_banner .text_bottom .left .content_right .address_company .sector{display:inline}}.content_main_company .header_banner .text_bottom .left .wrap_line_md{display:none}.content_main_company .title{color:#002d40;font-size:24px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:16px}.content_main_company .about{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;width:100%}.content_main_company .about .title{width:100%}.content_main_company .about .left{background-color:#fff;border-radius:16px;height:630px;overflow:hidden;overflow-y:auto;padding:24px;width:100%}@media screen and (max-width:1200px){.content_main_company .about .left{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0;min-height:200px}}.content_main_company .about .left::-webkit-scrollbar{width:5px}.content_main_company .about .left::-webkit-scrollbar-track{background-color:#f1f1f1;margin:8px 0}.content_main_company .about .left::-webkit-scrollbar-thumb{background-color:#cecece;border-radius:8px}.content_main_company .about .left::-webkit-scrollbar-thumb:hover{background-color:#969696}.content_main_company .about .left p{color:#303e47;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0}.content_main_company .about .right{width:100%}.content_main_company .about .right .video_company{border-radius:16px;height:300px;overflow:hidden;position:relative}.content_main_company .about .right .video_company_no{align-items:center;background:#767676;display:flex;justify-content:center}.content_main_company .about .right .video_company_no .text{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;text-align:center}.content_main_company .about .right video{border-radius:16px;height:320px;overflow:hidden;width:100%}.content_main_company .main-address{border:10px solid #fff;border-radius:16px;height:300px;overflow:hidden}.content_main_company .main-address .location-item{padding:0}.content_main_company .main-address #location_company{height:100%;margin:0;padding:0;position:relative;width:100%}.content_main_company .contact_content{background:#fff;border-radius:16px;padding:20px 24px}.content_main_company .contact_content h5{color:#303e47;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:12px}.content_main_company .contact_content p{color:#303e47;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;overflow:hidden}.content_main_company .follow_section{align-items:start;bottom:32px;display:flex;flex-wrap:wrap;gap:24px;justify-content:start;position:absolute;right:30px}.content_main_company .follow_section .count_follow{align-items:center;display:flex;gap:24px;width:calc(40% - 12px)}.content_main_company .follow_section .follow_button_gr{width:calc(60% - 12px)}.content_main_company .follow_section .company_size,.content_main_company .follow_section .follow_total{text-align:start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content_main_company .follow_section .company_size h5,.content_main_company .follow_section .follow_total h5{text-wrap:nowrap;color:#fff;font-size:32px;font-style:normal;letter-spacing:-.32px;line-height:120%;margin-bottom:0;white-space:nowrap}@media screen and (max-width:767px){.content_main_company .follow_section .company_size h5,.content_main_company .follow_section .follow_total h5{font-size:22px}}.content_main_company .follow_section .company_size p,.content_main_company .follow_section .follow_total p{text-wrap:nowrap;color:#fff;font-size:16px;font-style:normal;letter-spacing:-.16px;line-height:150%;margin-bottom:0;text-align:start;white-space:nowrap}.content_main_company .about_bot{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;width:100%}.content_main_company .about_bot .left{border-radius:16px;overflow:hidden;width:100%}.content_main_company .list_item{background:#fff;border-radius:16px;overflow:hidden;padding:32px}.content_main_company .list_item .list_job_company{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:24px}.content_main_company .list_item .company_job{text-decoration:none;width:calc(25% - 18px)}@media screen and (max-width:1350px){.content_main_company .list_item .company_job{width:calc(50% - 12px)}}@media screen and (max-width:870px){.content_main_company .list_item .company_job{width:100%}}@media screen and (max-width:650px){.content_main_company .list_item .company_job{width:100%}}.content_main_company .list_item .job-post-new{background:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);cursor:pointer;padding:16px;position:relative}.content_main_company .list_item .job-post-new .content_lf{position:relative;width:100%}.content_main_company .list_item .job-post-new .content_lf .time{color:#8b8a99;font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-transform:capitalize}@media screen and (min-width:768px) and (max-width:992px){.content_main_company .list_item .job-post-new .content_lf .time{font-size:14px}}@media screen and (min-width:576px) and (max-width:768px){.content_main_company .list_item .job-post-new .content_lf .time{font-size:12px}}@media screen and (max-width:576px){.content_main_company .list_item .job-post-new .content_lf .time{font-size:6px}}.content_main_company .list_item .job-post-new .content_lf .name_cty{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#009fe3;display:-webkit-box;font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:4px;overflow:hidden}.content_main_company .list_item .job-post-new .logo{align-items:center;display:flex;flex-direction:column;justify-content:start;margin-bottom:5px;width:100%}.content_main_company .list_item .job-post-new .logo img{height:100px;margin-right:12px;-o-object-fit:contain;object-fit:contain;width:100px}.content_main_company .list_item .job-post-new .info_company .branch-wrapper{align-items:center;display:flex;margin-bottom:10px}.content_main_company .list_item .job-post-new .info_company .branch{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#002d40;display:-webkit-box;font-size:20px;font-style:normal;font-weight:600;line-height:25px;overflow:hidden}.content_main_company .list_item .job-post-new .info_company .name_icon{-webkit-line-clamp:1;-webkit-box-orient:vertical;align-items:center;background:url(/images/Frame11a.svg) 0 no-repeat;color:#303e47;display:flex;display:-webkit-box;font-size:13px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:8px;min-height:24px;overflow:hidden;padding-left:32px}.content_main_company .list_item .job-post-new .info_company .name_icon.price{background:url(/images/Frame11b.svg) 0 no-repeat}.content_main_company .list_item .job-post-new .info_company .name_icon.location{background:url(/images/Frame11c.svg) 0 no-repeat;margin-bottom:20px}.content_main_company .list_item .job-post-new .image_right{height:140px;margin-bottom:12px;width:100%}@media screen and (max-width:1500px){.content_main_company .list_item .job-post-new .image_right{height:110px}}.content_main_company .list_item .job-post-new .image_right img{border-bottom:1px solid #deb887;border-radius:8px 8px 0 0;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.page-item.active .page-link{text-decoration:underline}.page-item.active .page-link,a.page-link,a.paginate-btn-prew,span.paginate-btn-prew{background:none;border:none;color:#303e47}.page-item.disabled{opacity:80%}@media only screen and (max-width:767px){.content_main_company .content_company{gap:32px}.content_main_company .title{font-size:20px}.content_main_company .about .left{margin-right:0;width:100%}.content_main_company .about .left p{font-size:14px}.content_main_company .about .right{width:100%}.content_main_company .about_bot .left{margin-bottom:20px;margin-right:0;width:100%}.content_main_company .about_bot .right{width:100%}.content_main_company .about_bot .contact_content h5{font-size:14px}.content_main_company .about_bot .contact_content p{font-size:12px}.content_main_company .list_item{min-height:unset;padding:16px}.content_main_company .list_item .job-post-new .logo{margin-right:15px}.content_main_company .list_item .job-post-new .info_company .name_cty{font-size:12px}.content_main_company .list_item .job-post-new .info_company .branch{font-size:16px}.content_main_company .list_item .job-post-new .info_company .name_icon{-webkit-box-orient:vertical;-webkit-line-clamp:2;background-size:20px;display:-webkit-box;font-size:12px;overflow:hidden;padding-left:28px}}@media only screen and (max-width:530px){.content_main_company .list_item .job-post-new .content_lf{flex-wrap:wrap}.content_main_company .list_item .job-post-new .content_lf .logo{margin-bottom:15px;margin-right:0;width:100%}}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.content .main-content .content-main .about_bot .job-other-new .list-job li{width:calc(25% - 18px)}@media screen and (max-width:1350px){.content .main-content .content-main .about_bot .job-other-new .list-job li{width:calc(50% - 12px)}}@media screen and (max-width:650px){.content .main-content .content-main .about_bot .job-other-new .list-job li{width:100%}}.content .main-content .content-main .about_bot .job-other-new .list-job li .job_content_other img{max-height:160px}@media screen and (max-width:991px){.content_main_company .header_banner .text_bottom{bottom:20px;left:20px;margin:0;width:calc(100% - 200px)}.content_main_company .header_banner .text_bottom .left .content_right .name_company{font-size:20px}.content_main_company .follow_section{bottom:25px;right:20px}.content_main_company .follow_section .company_size h5,.content_main_company .follow_section .follow_total h5{font-size:20px}.content_main_company .follow_section .company_size p,.content_main_company .follow_section .follow_total p{font-size:14px}}@media screen and (max-width:766px){.content_main_company .header_banner{background-color:#fff!important;margin-bottom:32px;min-height:unset}.content_main_company .header_banner .banner-background{position:relative}.content_main_company .header_banner .show-slide-image{min-width:unset}.content_main_company .header_banner .text_bottom{bottom:5px;left:10px;margin:unset;width:calc(100% - 160px)}.content_main_company .header_banner .text_bottom .left{margin-bottom:0;padding:0;width:100%}.content_main_company .header_banner .text_bottom .left .img_left{height:44px;margin-right:12px;width:44px}.content_main_company .header_banner .text_bottom .left .content_right{align-items:center;display:flex;flex-wrap:wrap}.content_main_company .header_banner .text_bottom .left .content_right .name_company{font-size:14px;width:100%}.content_main_company .header_banner .text_bottom .left .content_right .address_company{font-size:12px;width:100%}.content_main_company .header_banner .text_bottom .left .wrap_line_md{display:block}.content_main_company .header_banner .text_bottom .left .point_line_md{display:none}}@media screen and (max-width:766px) and (max-width:450px){.content_main_company .header_banner .text_bottom .right{justify-content:space-between;width:100%}}@media screen and (max-width:766px){.content_main_company .header_banner .text_bottom .right .right_left h5,.content_main_company .header_banner .text_bottom .right .right_left p,.content_main_company .header_banner .text_bottom .right .right_right h5,.content_main_company .header_banner .text_bottom .right .right_right p{color:#000;font-size:13px}.content_main_company .follow_section{bottom:5px;gap:12px;right:5px}.content_main_company .follow_section .company_size h5,.content_main_company .follow_section .follow_total h5{font-size:14px}.content_main_company .follow_section .company_size p,.content_main_company .follow_section .follow_total p{font-size:12px}}@media screen and (min-width:1269px){.col-custom-xl-7{width:calc(58.33333% - 24px)}.col-custom-xl-5{width:calc(41.66667% - 24px)}}@media screen and (max-width:1268px){.col-custom-12{width:100%}}.table-job-share{overflow-x:auto}.table-schedule-blue{position:relative}.table-schedule-blue,.table-schedule-blue tbody{font-weight:600;text-align:center}.table-schedule-blue .styled-checkbox{opacity:0;position:absolute}.table-schedule-blue .styled-checkbox+label{cursor:pointer;padding:0;position:relative}.table-schedule-blue .styled-checkbox+label:before{border:1px solid #ccc;border-radius:6px;content:"";display:inline-block;height:20px;margin-right:10px;margin-top:-3px;vertical-align:text-top;width:20px}.table-schedule-blue .styled-checkbox:checked+label:before{background:#1167bc}.table-schedule-blue .styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.table-schedule-blue .styled-checkbox:disabled+label:before{box-shadow:none}.table-schedule-blue .styled-checkbox:checked+label:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:2px;left:6px;position:absolute;top:10px;transform:rotate(45deg);width:2px}.table-schedule-blue .styled-checkbox:checked+label{color:#009fe3}.table-schedule-blue .styled-checkbox:checked+label:before{background:#009fe3;border-color:#009fe3}.table-schedule-blue .styled-checkbox+label{font-weight:700;margin:0;padding:8px 0}.table-schedule-blue .styled-checkbox+.text-type-job:before{margin:0}.table-schedule-blue .styled-checkbox:checked+.text-type-job:after{top:18px}@media screen and (max-width:776px){.table-schedule-blue .styled-checkbox:checked+.text-type-job:after{top:18px!important}}.table-schedule-blue .header-table{background:#009fe3;color:#fff}.table-schedule-blue td,.table-schedule-blue tr{border:1px solid #cdccd2}.table-schedule-blue td{padding:3px}.table-schedule-blue .check-all-day-js,.table-schedule-blue .check-all-schedule-js{cursor:pointer}.job-post-new,.job_content_other .infor-job{padding:0;position:relative}.job-post-new .hour-job-sharing,.job_content_other .infor-job .hour-job-sharing{bottom:16px;color:#009fe3;font-size:16px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-.01em;line-height:15px;position:absolute;right:12px;text-align:center}@media screen and (max-width:777px){.job-post-new .hour-job-sharing,.job_content_other .infor-job .hour-job-sharing{bottom:0;right:0}}.job-post-new .hour-job-sharing .sub-text,.job_content_other .infor-job .hour-job-sharing .sub-text{color:#686778;font-size:13px;font-weight:400}.job-post-new .hour-job-sharing .sub-text.bottom,.job_content_other .infor-job .hour-job-sharing .sub-text.bottom{line-height:32px}@media screen and (max-width:768px){.pagination{gap:4px!important;margin-left:-10px!important}.paginate-btn-prew{font-size:24px;line-height:18px!important;margin-left:7px!important}.page-link,.paginate-btn-prew{height:24px!important;width:24px!important}.page-link{font-size:12px;margin:0!important;padding:0}}

/*# sourceMappingURL=job-detail.css.map*/