@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);
@keyframes "animatebottom"{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes "animatetop"{0%{bottom:0;opacity:1}to{bottom:-300px;opacity:0}}.img-no-result{display:block;margin:0 auto}.mb-10{margin-bottom:10px}:focus{outline:none}html{scroll-behavior:smooth}body{background:#fafafa;overflow-x:hidden}p{font-family:Roboto,serif;margin:0;padding:0}a:hover{text-decoration:unset}a:focus{outline:unset}.d-flex{display:flex}.justify-content-center{justify-content:space-between}.animate-bottom{animation:animatebottom .4s;position:relative}.animate-top{animation:animatetop .4s;position:relative}.column-gap-10{-moz-column-gap:10px;column-gap:10px}#top-banner .slick-slide{padding:initial!important}.slick-slide{padding:10px!important}#list-job{padding:20px 0}.group.active .arrow-down{transform:translate(-50%,-50%) rotateX(180deg)!important}.navbar{background:#fff;border:none;border-bottom:1px solid #f2f2f2;border-radius:inherit;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:0;position:sticky;top:0;z-index:5}.navbar .navbar-header{padding-bottom:10px}.navbar .navbar-right__item{font-size:14px;max-width:none}.navbar .navbar-right__item .btn.btn-outline-primary{background:#fff;border:1px solid #00b14f;color:#00b14f}.navbar .navbar-right__item .btn.btn-outline-primary:hover{background:rgba(229,247,237,.5)!important}.navbar .navbar-right__item .border-b-1:after{margin-left:0;margin-right:0}.navbar .navbar-right__item>.title{background:#fafafa;border-radius:20px;margin:0 5px 19px;padding-right:22px;position:relative}.navbar .navbar-right__item>.title>a{color:#333;font-size:14px;font-weight:600;padding:8px}.navbar .navbar-right__item>.title>a>img{border-radius:50%;height:32px;margin:5px 10px 5px 0;max-width:100%;width:32px}.navbar .navbar-right__item>.title .arrow-down{color:#00b14f;display:block;font-family:Font Awesome\ 6 Pro;position:absolute;right:-30px;top:50%;transform:translate(-50%,-50%)}.navbar .navbar-right__item .group-hover\ :menu{right:0}.navbar .navbar-right__item .btn{border-radius:5px;font-weight:600;margin-right:8px;margin-top:15px;padding:13px 16px!important}.navbar .navbar-right__item .btn.btn-primary{background:#00b14f!important;border:1px solid #00b14f;color:#fff}.navbar .navbar-right__item .btn.btn-primary:hover{background:#3ba769!important}.navbar .navbar-right__item .btn.btn-dark{background:#212f3f 0 0 no-repeat padding-box!important;border:1px solid #eee;color:#fff}.navbar .navbar-right__item .btn.btn-dark:hover{background:#161f29!important}.navbar .navbar-brand img{height:50px;width:120px}.navbar a,.navbar a:active,.navbar a:focus{background:transparent!important}.navbar .navbar-nav.navbar-left>li>a{border-radius:5px;color:#333;font-weight:600;letter-spacing:.235px;margin:16px 5px;padding:13px 10px}.navbar .navbar-nav.navbar-left>li>a i{padding-right:10px}.navbar .navbar-nav.navbar-left>li:hover>a{background:#f9f9f9!important;color:#00b14f;cursor:pointer}.navbar .navbar-nav.navbar-left>li:hover>a i{font-weight:400}.navbar .navbar-nav.navbar-left>li.active>a{color:#00b14f}.navbar .group.active .group-hover-menu{height:auto;opacity:1;transition:.5s}.navbar .group.active:before{opacity:.3}.navbar #nav-notification.open .group-hover\ :menu{display:flex;margin-top:25px;max-width:320px;opacity:1;right:0;width:-moz-max-content;width:max-content}.navbar #nav-notification .dropdown-menu.navbar-menu{position:static;width:-moz-max-content;width:max-content}.navbar .navbar-right__item.border:first-child{border-right:2px solid #eee}.navbar .navbar-right__item.icon{background:#fafafa;border-radius:50%;margin:15px 5px}.navbar .navbar-right__item.icon>a{color:#00b14f;height:40px;padding:10px;text-align:center;width:40px}.navbar .navbar-right .dropdown-menu__info{display:flex;padding:0 7px}.navbar .navbar-right .dropdown-menu__info>img{border-radius:50%;height:32px;margin:inherit;margin-right:16px;width:32px}.navbar .navbar-right .dropdown-menu__info .caption{padding-bottom:20px}.navbar .navbar-right .dropdown-menu__info .caption>p{margin-bottom:4px}.navbar .navbar-right .dropdown-menu__info .caption .name{color:#00b14f;font-size:16px;font-weight:600}.navbar .navbar-right .dropdown-menu__info .caption .description{font-size:10px;text-transform:uppercase}.navbar .navbar-right .dropdown-menu__info .caption .description .code{font-weight:700}.navbar-default{background-color:#fff}img .navbar-brand{height:auto}#nav_button{background:#eee;height:40px;padding:9px 8px;width:40px}#nav_button .icon-bar{background-color:#212f3f}.contact-wrapper{color:#fff;font-size:15px;font-style:normal;font-weight:500;line-height:20px;text-align:center}.contact-wrapper a{color:#fff}.contact-wrapper a:hover{opacity:.8}.slick-slider .slick-dots li button:before{color:#000;font-size:15px!important;margin-top:5px}.primary-text{color:var(--color-primary)}.secondary-text{color:#1c0652}.secondary-background{background-color:#1c0652}.color-white{color:#fff}.color-black{color:#333}.bold-text{font-weight:700}.normal-text{font-size:14px}.large-text{font-size:16px}.text-center{text-align:center}.btn a{text-decoration:none}.box-shadow{box-shadow:2px 2px 10px 1px rgba(0,0,0,.15)}.text-uppercase{text-transform:uppercase}.justify-center{justify-content:center}.slick-dots{margin-top:10px!important}.slick-dots button:before{color:#b3e8ca!important;opacity:unset!important}.slick-dots li.slick-active button:before{color:#00b14f!important}#top-banner .slick-list{padding-bottom:0!important}#top-banner a:focus{outline:none}#top-banner .slick-next{height:40px;right:-3px!important;transform:translate(-50%,-50%);width:40px;z-index:1}#top-banner .slick-next:before{font-size:40px!important}#top-banner .slick-prev{height:40px;left:35px!important;transform:translate(-50%,-50%);width:40px;z-index:1}#top-banner .slick-prev:before{font-size:40px!important}.menu-item{color:#777;cursor:pointer;font-size:15px;font-weight:700;line-height:20px;text-transform:none}.nav>.menu-item>a{color:#0c1a3d!important}.header{background-color:#fff}.header .navbar{align-items:center;display:flex;height:80px;margin-bottom:0}.header .navbar-brand{height:80px}.header .nav>li>a{padding-bottom:30px;padding-top:30px}.header .navbar-toggle{margin:25px 15px 25px 0;padding:10px}.header-container{padding-bottom:12px;padding-top:12px}.nav-logo{height:60px;-o-object-fit:contain;object-fit:contain}.navbar-nav{padding-bottom:10px}.navbar-primary{border-bottom:2px solid hsla(0,0%,87%,.82);border-top:3px solid #3e476d;box-shadow:1px 1px 1px rgba(0,0,0,.1);text-transform:uppercase}.navbar-primary,.navbar-primary a{color:#6d6d6d!important}.bg-header{background:url(/v3/images/jobfair/banner.jpg?v=1.0.0) no-repeat 50%;background-size:cover;min-height:700px!important}.bg-header-content{padding:180px 0}.header-content-title{font-size:45px;font-weight:500}.header-content-subtitle{font-size:32px;font-weight:300}.header-content-text{margin-bottom:32px}#count-down{padding:36px 20px}.count-down-title{color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:20px}.count-down-timer{-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:row;justify-content:center}.count-down-timer-item{align-items:center;border-image-slice:1;border-image-source:linear-gradient(38.5deg,#231d48 19.85%,#fff 83.74%);border-style:solid;border-width:2px;display:flex;flex-direction:column;justify-content:center;margin-bottom:15px;padding:6px 14px;row-gap:1px}.timer-value{font-size:30px;font-weight:500;line-height:40px}.timer-label,.timer-value{color:#fff;font-style:normal}.timer-label{font-size:15px;font-weight:400;line-height:30px}.btn-detail{background:#00b14f;border-radius:5px;color:#fff;font-family:Roboto;font-size:17px;font-style:normal;font-weight:500;gap:10px;line-height:20px;margin-top:35px;padding:13px 24px;width:100%}.btn-detail:hover{color:#fff}#statistic{padding:36px}#statistic .icon{border-radius:50%;color:#fff;font-size:25px;padding:15px;text-align:center;width:62px}.wrapper-statistic{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;margin:0 auto;width:90%}.statistic-content{align-items:center;display:flex;gap:20px;padding:12px 20px;width:100%}.statistic-content h3{font-size:30px;font-style:normal;font-weight:700;line-height:40px}.statistic-content span{font-size:15px;font-weight:400;line-height:21px}.statistic-content__company{background:#e5f7ed;border-radius:10px;margin-bottom:16px}.statistic-content__company .icon{background:#00b14f}.statistic-content__company h3,.statistic-content__company span{color:#00b14f}.statistic-content__job{background:#fff5e7;border-radius:10px}.statistic-content__job .icon{background-color:#ff9f0a}.statistic-content__job h3,.statistic-content__job span{color:#ff9f0a}.count_number{font-size:36px;font-weight:600;margin:0;min-width:70px}.lable-statistic{font-weight:500}.statistic-job{text-align:left}.statistic-company{text-align:right}#workshop{background-color:#fff;padding:20px 0}#workshop .slick-list{padding:0 20% 0 0!important}.workshop-item-wrapper{align-items:center;display:flex;height:350px;justify-content:center;padding:8px}.workshop-item{background:#fff;border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.08);display:flex;flex-direction:column;height:550px;overflow:hidden;width:100%}.workshop-item a{color:#333;text-decoration:none}.workshop-item a:hover{color:var(--color-primary)}.workshop-item-cover{height:199px;-o-object-fit:cover;object-fit:cover;width:100%}.workshop-item-time{color:#fff;font-size:16px;font-weight:700;height:40px;left:40px;padding-top:8px;position:absolute;text-align:center;top:158px;width:120px}.workshop-item-content{background-color:#fff;flex:1;padding:20px}.workshop-item-content-wrapper{display:flex;flex-direction:column;justify-content:space-between}.workshop-item-content-location{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.workshop-item-content-location,.workshop-item-content-time{color:#212f3f;font-size:15px;font-style:normal;font-weight:400;line-height:20px}.workshop-item-content-time{margin-bottom:10px}.workshop-item-content-title{color:#212f3f;font-size:17px;font-weight:700;line-height:24px;margin-bottom:12px}.workshop-item-content-description,.workshop-item-content-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-style:normal;overflow:hidden;text-overflow:ellipsis}.workshop-item-content-description{color:#777;font-size:15px;font-weight:400;line-height:20px}.workshop-item-content-btn-detail{background:#e5f7ed;border:unset;border-radius:5px;bottom:20px;color:#00b14f;display:block;height:40px;left:50%;margin-top:15px;padding:8px 20px 8px 12px;position:absolute;transform:translateX(-50%);width:244px}.workshop-item-content-btn-detail:hover{background:#00b14f;color:#fff}.workshop-item-content-btn-detail i{margin-left:10px}#bottomSheetModal{font-size:15px;font-style:normal;font-weight:400;line-height:20px;margin:0 auto}#bottomSheetModal .modal-header{color:#212f3f;display:none;font-size:19px;font-style:normal;font-weight:700;line-height:24px}#bottomSheetModal .modal-header .close{opacity:1}#bottomSheetModal .bottom-sheet{bottom:0;margin:0;position:absolute;width:100%;z-index:1}#bottomSheetModal .modal-body{padding:10px}#bottomSheetModal .modal-footer{border:unset;padding:10px 0}#bottomSheetModal .modal-content{border:unset;border-bottom-left-radius:unset;border-bottom-right-radius:unset}#bottomSheetModal .line{background:rgba(51,51,51,.251);border-radius:4px;display:none;height:4px;margin:0 auto 10px;width:91px}#bottomSheetModal .workshop-image{border-radius:0;display:block;margin:0 auto 20px;width:100%}#bottomSheetModal .workshop-content-title{color:#212f3f;font-size:19px;font-weight:700;line-height:24px}#bottomSheetModal .workshop-content-title,#bottomSheetModal .workshop-content-title p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}#bottomSheetModal .workshop-content-title p{margin-bottom:10px}#bottomSheetModal .workshop-content{max-height:320px;overflow:scroll}#bottomSheetModal .workshop-content::-webkit-scrollbar-thumb{background:#c1bebe}#bottomSheetModal .workshop-content::-webkit-scrollbar{border-radius:10px;width:5px}#bottomSheetModal .workshop-time{margin-bottom:5px}#bottomSheetModal .workshop-time p{display:-webkit-box}#bottomSheetModal .workshop-address,#bottomSheetModal .workshop-time p{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#bottomSheetModal .workshop-address{margin-bottom:10px}#bottomSheetModal .btn-detail{display:block;margin:0 auto;padding:10px 20px;text-align:center;width:150px}.jobfair-item-location-wrapper{display:flex;flex-direction:row;font-size:14px}.jobfair-item-location-wrapper a{color:#333;text-decoration:none}.jobfair-item-location-wrapper a:hover{color:var(--color-primary)}.section-wrapper{align-items:center;display:flex;flex-direction:row;margin-bottom:20px}.section-bullet{color:#f83515;font-size:40px;margin-right:16px}.section-text{color:#212f3f;font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}#jobfair{padding:20px 0}#jobfair .slick-list{padding:0 20% 0 0!important}.jobfair-slider-item{border-radius:10px}.jobfair-slider-item img{background:#fff;border:1px solid #eee;border-radius:10px;height:120px;margin:10px auto;-o-object-fit:contain;object-fit:contain;padding:20px;width:120px}.jobfair-slider-item a{color:#212f3f;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;line-height:20px;margin:5px auto;text-align:center;width:111px}.jobfair-item-wrapper{height:180px;margin-bottom:16px;padding-left:8px;padding-right:8px}.hover-opacity:hover{opacity:.8}.text-ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}#search-mobile-advanced{display:none;margin-top:0}#search-mobile-advanced p.title{font-size:15px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:0;width:65%!important}#search-mobile-advanced .less-content{background:0 0;border:none;color:#00b14f;margin-left:auto}#gift{align-items:center;background-image:url(/v3/images/jobfair/gift_section_background.png);background-size:cover;display:flex;height:auto;padding:80px 0;width:100%}#highlight{padding:20px 0}#highlight .slick-dots{bottom:-46px}#highlight .slick-next{background:rgba(33,47,63,.3);border-radius:25px;height:32px;right:41px;width:32px;z-index:1}#highlight .slick-next:before{content:unset}#highlight .slick-next i{color:#fff;font-size:20px}#highlight .slick-prev{background:rgba(33,47,63,.3);border-radius:25px;height:32px;left:28px;width:32px;z-index:1}#highlight .slick-prev:before{content:unset}#highlight .slick-prev i{color:#fff;font-size:20px}ul.slick-dots{left:0;right:0;width:auto}.gift-item{height:340px}.gift-item a{text-decoration:none}.gift-highlight{font-size:42px}.gift-content{font-size:20px;margin-bottom:16px}.gift-cover{height:50%;-o-object-fit:cover;object-fit:cover;width:100%}.gift-info{padding:24px}.gift-item-title{height:70px;margin-bottom:8px;margin-top:8px}.pr16{padding-right:16px}.pl16{padding-left:16px}.btn-outline{background-color:transparent;border:2px solid #f83515;font-size:20px;height:56px;width:80%}.btn-view-detail{cursor:pointer;text-decoration:none}.highlight-item{background-size:cover;display:flex;-o-object-fit:contain;object-fit:contain;padding:15px;width:100%}.highlight-item img{aspect-ratio:4/3}#qa{padding-bottom:16px}#qa-list{align-items:center;display:flex;flex-direction:column}.qa-item{background-color:#fff;border-width:0;margin-bottom:12px!important;width:70%}.qa-item .panel-heading{background-color:#fff;padding-bottom:16px;padding-top:16px}.qa-item-text{cursor:pointer}.panel-title{position:relative}.panel-title:after{color:#333;content:"\f107";font-family:FontAwesome;position:absolute;right:0;top:-2px}.panel-title[aria-expanded=true]:after{content:"\f106"}.panel-group{margin-bottom:0}.footer-contact{padding:25px 0}.footer-title{font-size:28px;margin-bottom:24px;text-align:center}.fb-fanpage img{display:inline-block;height:80px;-o-object-fit:contain;object-fit:contain;text-align:center;width:100%}.qr-code-wrapper{display:flex;justify-content:flex-end}.qr-code{text-align:center}.qr-code img{border-radius:10px;height:150px;margin-top:30px;-o-object-fit:contain;object-fit:contain;width:150px}.footer-copyright{background-color:#06163a;font-size:16px;padding:20px 0;text-align:center;width:100%}.bg-jobfair{background:#060318}.color-jobfair{color:var(--color-primary)}#partner{padding:20px 0}#partner .slick-dots{bottom:-46px}.partner-item-wrapper{padding:15px}.partner-item{height:90px;-o-object-fit:contain;object-fit:contain;width:100%}.float-button{background-color:#00b14f;border-radius:50px;bottom:40px;height:60px;position:fixed;right:40px;text-align:center;width:60px}.messenger-icon{height:40px;margin-top:10px;-o-object-fit:contain;object-fit:contain;width:40px}#navbar .navbar-nav{margin:0 5px}.navbar-right__item .title a{text-decoration:none}.navbar__item{position:relative}.navbar__item__dropdown-menu{animation:fadein .4s;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;height:0;opacity:0;overflow:hidden;perspective:1000px;position:absolute;z-index:2}.navbar__item__dropdown-menu .box-img{background:#effaf4;height:auto;width:240px}.navbar__item__dropdown-menu .box-img img{height:100%;width:100%}.navbar__item__dropdown-menu .box-img.career{height:178px;-o-object-fit:cover;object-fit:cover;width:178px}.navbar__item__dropdown-menu .box-img.non-save-job{height:192px;width:192px}.navbar__item__dropdown-menu .box-img.box-cv{height:auto;width:345px}.navbar__item__dropdown-menu .box-img-job{background:#effaf4;height:auto;width:300px}.navbar__item__dropdown-menu .box-img-job img{height:100%;width:100%}.navbar__item__dropdown-menu .box-img-job.career{height:234px}.navbar__item__dropdown-menu .box-img-job.non-save-job{height:192px;width:192px}.navbar__item__dropdown-menu .box-img-job.box-cv{height:auto;width:345px}.navbar__item__dropdown-menu .navbar-menu{background:#fff;display:block;margin:0;padding:16px}.navbar__item__dropdown-menu .navbar-menu__item{background:#fafafa;border-radius:5px;margin-bottom:.5rem;min-width:100%;overflow:hidden;width:300px}.navbar__item__dropdown-menu .navbar-menu__item:last-child{margin-bottom:0}.navbar__item__dropdown-menu .navbar-menu__item a{color:#e74c3c;font-size:14px;font-weight:400;padding-bottom:14px;padding-top:14px;text-decoration:none}.navbar__item__dropdown-menu .navbar-menu__item a:hover{background:hsla(0,3%,94%,.722)!important;color:#e74c3c;cursor:pointer}.navbar__item__dropdown-menu .navbar-menu__item .label{padding:4px}.navbar__item__dropdown-menu .navbar-menu__item .label.label-primary{background:#00b14f}.navbar__item__dropdown-menu .navbar-menu__item i.icon{background-color:initial;color:#e74c3c;font-size:14px;min-width:30px!important;padding:0 16px 0 0}.navbar__item__dropdown-menu .navbar-menu__item.border-b-1:after{border-bottom:1px solid #eee;content:"";display:block;margin-left:45px;margin-right:16px}.navbar__item__dropdown-menu .navbar-menu__item.mb-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-bottom:0}.navbar__item__dropdown-menu .navbar-menu__item.mt-0{border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0}.navbar__item__dropdown-menu .navbar-menu__item.active>a{color:#00b14f;text-shadow:.4px 0 .1px,-.4px 0 .1px}.box-search-job-page .select-data{flex:1;position:relative}.box-search-job-page #select2-categoryId-container,.box-search-job-page #select2-cityId-container{padding-left:35px}.box-search-job-page #briefcase,.box-search-job-page #location{color:#00b14f;font-size:15px;left:14px;position:absolute;top:10px;z-index:1}.box-search-job-page .wrap-search-input{background:#e5f7ed;border-radius:5px;display:flex;height:60px;padding:10px}.box-search-job-page .wrap-search-input .btn-search{background:#00b14f;border:unset;border-radius:5px;color:#fff;height:40px;width:40px}.box-search-job-page .wrap-search-input .btn-search i{font-size:19px;font-weight:500;line-height:24px}.box-search-job-page .col-input .input-search{background:#fff;border:unset;border-radius:5px;box-shadow:none;font-size:15px;height:40px;padding:10px 16px}.box-search-job-page .form-group:last-child{margin-left:auto;width:auto}.box-search-job-page .ctn-icon{font-size:15px;left:18px;position:absolute;top:10px;z-index:1}.box-search-job-page .ctn-icon i{color:#36bfc7}.box-search-job-page .w-auto{width:35%}.box-search-job-page .mr-0{margin-right:0}.box-search-job-page .select2-container .select2-selection--single .select2-selection__rendered{padding-right:35px}.box-search-job-page .col-button .btn-search-job{border-radius:0;color:#fff;font-weight:500;height:40px;width:100%}.box-search-job-page .col-button .btn-search-job i{color:#fff;margin-right:9px}.select2-selection--single{align-items:center;background:#fff 0 0 no-repeat padding-box;border:unset!important;border-radius:5px;display:flex!important;height:100%!important;padding-left:0!important}.select2-container--open .select2-dropdown--below,.select2-dropdown--above{border:1px solid #eee!important}.select2-selection__rendered{font-size:15px}.select2-selection__arrow{height:100%!important}.select2-container{height:40px}.input-search{outline:none;transition:.4 ease}.job-item{background:#fff 0 0 no-repeat padding-box;border:1px solid #eee;border-radius:5px;box-shadow:2px 2px 7px #efefef;margin:auto auto 16px;padding:25px 16px}.job-item .label-content label{background:#eee;border-radius:0;color:#333;font-size:12px;font-weight:400;line-height:16px;margin-bottom:0;margin-right:8px;padding:4px 8px}.lists-job .job-item .title{height:45px;margin:0 0 5px}.lists-job .job-item .item .label-content{margin:0}.lists-job .job-item .body .title a{color:var(--color-primary)!important;font-size:19px;font-weight:500;line-height:24px;text-decoration:none}.lists-job .job-item .body .company{margin-bottom:10px}.lists-job .job-item .body .company a{color:#000!important;text-decoration:none}.lists-job .job-item .body .company a:hover{color:var(--color-primary)!important}.pagination{flex-wrap:wrap;margin:0 auto;row-gap:8px;width:90%}.pagination,.pagination li{align-items:center;display:flex;justify-content:center}.pagination li{background:#eee;border-radius:3px;height:40px;margin:0 4px;text-align:center;width:40px}.pagination li:first-child{background:#eee 0 0 no-repeat padding-box}.pagination li:first-child a{font-size:30px;font-weight:100;opacity:0;position:absolute}.pagination li:first-child a:hover{background:0 0}.pagination li:first-child span{font-size:30px;font-weight:100}.pagination li:first-child span:hover{background:0 0}.pagination li:first-child span[aria-hidden=true]{opacity:0;position:absolute}.pagination li:first-child:after{color:#333;content:"\f053";display:block;font-family:Font Awesome\ 6 Pro;font-size:16px;letter-spacing:0;text-align:left}.pagination li:last-child{background:#eee 0 0 no-repeat padding-box;position:relative}.pagination li:last-child a{font-size:30px;font-weight:100;opacity:0;position:absolute}.pagination li:last-child a:hover{background:0 0}.pagination li:last-child span{font-size:30px;font-weight:100}.pagination li:last-child span:hover{background:0 0}.pagination li:last-child>span[aria-hidden=true]{opacity:0;position:absolute}.pagination li:last-child:after{color:#333;content:"\f054";display:block;font-family:Font Awesome\ 6 Pro;font-size:16px;letter-spacing:0;text-align:left}.pagination li a{align-items:center;color:#000;display:flex;font-size:14px;height:40px;justify-content:center;text-decoration:none;width:40px}.pagination>li a,.pagination>li>span{background-color:initial!important;border:none;border-radius:3px;color:initial;padding:inherit;position:relative;text-decoration:none}.pagination .active{background:var(--color-primary);color:#fff!important}.pagination a:hover{background:var(--color-primary)!important;color:#fff!important}.notify_result{color:#000;font-size:15px;font-weight:400;line-height:20px;padding:20px 0}#jobfair-slider{padding-bottom:10px}#hotjob{padding:20px 0}#hotjob .slick-dots{bottom:-46px}.box-option-search{grid-column-gap:20px}.box-option-search .select-data,.w-100{width:100%}.image-item img{-o-object-fit:cover;object-fit:cover;width:100%}.box-sponsor{display:flex;justify-content:center;margin:auto;width:100%}.contact-desktop{display:none}.job-portal .slick-slider>div{padding:5px}.job-portal .item-job{margin-bottom:10px;padding-left:6px;padding-right:6px}.job-portal .slider-hotjob-item{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.06);padding:16px 35px 16px 16px;position:relative}.job-portal .slider-hotjob-item .img_hotjob{position:absolute;right:0;top:0}.job-portal .hotjob__position{color:#212f3f;display:block;font-size:15px;font-weight:700;height:40px;line-height:20px;margin-bottom:5px}.job-portal .hotjob__location,.job-portal .hotjob__salary{max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-portal .hotjob__updated{max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-portal .hotjob__company{color:#777;display:block;font-size:12px;font-weight:400;line-height:16px}.job-portal .hotjob__image{height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.job-portal .wrap-info-job{margin-bottom:10px}.job-portal .tag{background:#f1f2f6;border-radius:5px;font-size:12px;font-weight:400;line-height:16px;padding:4px 10px}#hotjob{background-color:#fff}#frm-search-job .search-job-bar-desktop{display:none}#sponsor-gold img{height:auto;margin:0 auto;width:100%}#sponsor-silver img{height:120px;margin:0 auto;width:145px}#sponsor-bronze img{height:90px;margin:0 auto;width:90px}.box-info{align-items:center;border-bottom:1px solid #f4f5f5;border-top:1px solid #f4f5f5;display:flex;padding:10px 0}.box-info img{border-radius:50%;height:40px;margin-right:12px;-o-object-fit:contain;object-fit:contain;width:40px}.box-info .fullname{color:#0c1a3d!important;font-size:15px;font-weight:700;text-transform:uppercase}.menu-info-mobile{display:block!important}.nav-logo{margin-left:12px;margin-top:8px;max-width:70%}.qa-item{width:90%}.gift-item{margin-bottom:16px}.jobfair-item-company-logo{height:76px;width:76px}.bg-header{min-height:250px}#sponsor{padding:20px 0}@media screen and (max-width:1024px){.menu-info-desktop{display:none!important}.navbar__item__dropdown-menu{width:100%}.login ul{display:flex}.navbar .navbar-right__item>.title{width:300px}#navbar .navbar-nav{padding-bottom:0}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-collapse.collapse{display:none!important}.navbar-collapse.in.collapse{display:block!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{color:#212f3f;font-size:15px;padding:10px 0;text-transform:capitalize}}#contest{padding:20px 0}.contest__image{width:100%}.slick-slider{margin-bottom:30px}.slick-dotted.slick-slider{margin-bottom:55px!important}@media (min-width:414px){#sponsor-gold img{height:150px;margin:0 auto;width:175px}}@media (min-width:375px){.count-down-timer-item{padding:13px 18px}}@media (min-width:768px){#sponsor-gold img{height:100%;width:100%}#sponsor-silver img{height:90%;width:90%}#sponsor-bronze img{height:85%;width:85%}#bottomSheetModal .modal-header{display:block}#count-down .btn-detail{margin:20px auto 5px;width:141px}.count-down-timer-item{padding:20px 23px}#statistic .wrapper-statistic{flex-wrap:nowrap;margin:0 auto;width:730px}.statistic-content{margin-bottom:0}.statistic-content span{font-size:20px}#jobfair .slick-list,#workshop .slick-list{padding:initial!important}.section-wrapper{justify-content:center}#highlight .slick-prev{left:30px}#highlight .slick-next{right:30px}.workshop-item{height:528px}.jobfair-slider-item img{background:#fff;border:1px solid #eee;border-radius:10px;height:172px;margin:10px auto;-o-object-fit:contain;object-fit:contain;padding:20px;width:172px}#bottomSheetModal .bottom-sheet{bottom:auto;left:50%;margin:initial;position:absolute;top:10%;transform:translateX(-50%);width:600px;z-index:1}#frm-search-job .search-job-bar-mobile{display:none}#frm-search-job .search-job-bar-desktop{display:flex}#frm-search-job .search-job-bar-desktop .input-search{width:280px}#frm-search-job .search-job-bar-desktop .btn-search-job{background:#00b14f;border-radius:5px;height:40px}.pagination{width:500px}.workshop-item-content-btn-detail{height:40px;width:334px}}@media (min-width:1024px){.menu-info-mobile{display:none!important}#sponsor-gold img{height:172px;width:283px}#sponsor-bronze img,#sponsor-silver img{height:130px;width:200px}#statistic .wrapper-statistic{width:945px}#statistic .icon{font-size:41px;height:88px;width:88px}.statistic-content{padding:20px 30px}.statistic-content h3{font-size:40px;margin-bottom:10px}.contact-mobile{display:none}.contact-desktop{color:#fff;display:block;position:relative}.contact-desktop .fb-fanpage .fanpage{font-size:24px;font-weight:700;line-height:30px;margin-bottom:20px}.contact-desktop .fb-fanpage .access-link{font-size:15px;font-weight:400;line-height:20px}.contact-desktop .fb-fanpage .fb-link{color:#fff;font-size:15px;font-weight:700;line-height:20px}.contact-desktop .contact-text{font-size:24px;font-weight:700;line-height:30px;margin-bottom:20px}.contact-desktop .qr-code{margin-top:20px}.contact-desktop .qr-code img{margin-top:15px}.contact-desktop .contact-email,.contact-desktop .contact-website{border:1px solid hsla(0,0%,100%,.5);border-radius:5px;display:block;gap:12px;height:52px;padding:16px 10px;width:146px}.contact-desktop .contact-wrapper{-moz-column-gap:20px;column-gap:20px;justify-content:center;margin-top:20px}.contact-desktop .footer-contact{position:relative}.contact-desktop .line{background-color:hsla(0,0%,100%,.3);left:50%;max-height:150px;min-height:100px;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.workshop-item{height:550px}.timer-value{font-size:40px}.timer-label{font-size:24px}.count-down-timer-item{padding:19px}.partner-item{height:120px;-o-object-fit:contain;object-fit:contain;width:100%}.navbar-nav>li{max-width:135px}#frm-search-job .search-job-bar-desktop .input-search{width:483px}.pagination{width:90%}.job-portal .slick-slider>div{padding:5px}.job-portal .tag{font-size:15px}.job-portal .item-job{margin-bottom:24px;padding-left:12px;padding-right:12px}.job-portal .hotjob__position{font-size:19px;font-weight:600}.job-portal .hotjob__company{font-size:15px}.job-portal .hotjob__image{height:98px;width:98px}.header-container{padding:12px 0}.navbar-nav{padding-bottom:0}.navbar .navbar-header{padding:0}#navbar .navbar-nav{margin:5px}}
