.pb-0{padding-bottom:0!important}.mb-0{margin-bottom:0!important}.pt-50{padding-top:50px!important}.mb-5{margin-bottom:5px!important}.ms-10{margin-left:10px}.mb-15{margin-bottom:15px!important}.mt-10{margin-top:10px}.mt-20{margin-top:20px!important}.h-mr-5{margin-right:20px}.border-custom{border:1px solid #dedede}.add-shadow{box-shadow:0 4px 30px rgba(0,0,0,.1)}.section-radius{border-radius:8px}.border-4{border-radius:4px}.border-8{border-radius:8px;overflow:hidden}.d-grid{display:grid}.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-2{grid-template-columns:1fr 1fr}.gap-10{gap:10px}.d-flex{display:flex}.flex-column{flex-direction:column}.justify-center{justify-content:center}.text-center{text-align:center}.text-justify{text-align:justify}.latest-blogs-layout{gap:10px;display:grid;grid-template-columns:1fr 1fr}.left-big{display:flex;flex-direction:column}.right-small{display:flex;flex-direction:column}.small-blogs{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px}.blog-item{position:relative;background-size:cover;background-position:center;color:#fff;text-decoration:none;border-radius:8px;overflow:hidden;transition:transform .3s ease-in-out}.blog-item.big{width:100%;height:300px}.blog-item.small{width:100%;height:145px}.blog-item:hover{transform:scale(1.03)}.blog-overlay{background:linear-gradient(to top,rgba(0,0,0,.7),transparent);padding:10px;width:100%;position:absolute;bottom:0;left:0}.blog-title{font-size:16px;font-weight:bold;margin-bottom:5px;color:#fff}.blog-views{font-size:14px;opacity:.8;color: #ffffffff}.polygon-background{clip-path:polygon(24% 0,100% 0,100% 100%,0% 100%);background-image:url(/wp-content/uploads/2025/03/xRectangle-10.jpg.pagespeed.ic.ZDeH0qoRTx.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center;height:425px}.header_transparent .apus-header{position:unset}.sticky-header{top:unset}.elementor-8284 .elementor-element.elementor-element-50445d1:not(.elementor-motion-effects-element-type-background),
.elementor-8284 .elementor-element.elementor-element-50445d1>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-color:#fcf5f5!important}.v-half-detail{background:#fff}.layout-job-sidebar-v2 .sidebar .widget,.layout-job-sidebar-v2 .apus-sidebar .widget{background-color:#fcf5f5!important}.header_transparent .main-sticky-header:not(.sticky-header) section.elementor-element:not(.no-transparent) {background:#fff!important}.sidebar,.apus-sidebar{background-color:#fcf5f5}.header_socials{display:flex;gap:10px;justify-content:flex-end;align-items:center}.header_socials .social{display:flex;align-items:center;justify-content:center;border-radius:50%;text-align:center;transition:all .3s ease-in-out}.header_socials .zalo{background:url(/wp-content/uploads/2021/07/zalo.png) center no-repeat;background-size:cover;width:40px;height:40px}.timeline{position:relative;width:668px;margin:0 auto;margin-top:20px;padding:1em 0;list-style-type:none}.timeline:before{position:absolute;left:50%;top:0;content:" ";display:block;width:6px;height:100%;margin-left:-3px;background:#505050;background:-moz-linear-gradient(top,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(30,87,153,1)),color-stop(100%,rgba(125,185,232,1)));background:-webkit-linear-gradient(top,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);background:-o-linear-gradient(top,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);background:-ms-linear-gradient(top,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);background:linear-gradient(to bottom,rgba(80,80,80,0) 0%,#505050 8%,#505050 92%,rgba(80,80,80,0) 100%);z-index:5}.timeline li{margin-left:0!important}.timeline li:after{content:"";display:block;height:0;clear:both;visibility:hidden}.direction-l{position:relative;width:300px;float:left;text-align:right}.direction-r{position:relative;width:300px;float:right;text-align:left}.timeline .flag-wrapper{position:relative;display:inline-block;text-align:center}.timeline .flag{position:relative;display:inline;background:#f8f8f8;padding:8px 10px;border-radius:5px;font-weight:600;text-align:left}.direction-l .flag{-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.15) , 0 0 1px rgba(0,0,0,.15);-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.15) , 0 0 1px rgba(0,0,0,.15);box-shadow:-1px 1px 1px rgba(0,0,0,.15) , 0 0 1px rgba(0,0,0,.15)}.direction-r .flag{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15) , 0 0 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.15) , 0 0 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15) , 0 0 1px rgba(0,0,0,.15)}.direction-l .flag:before,.direction-r .flag:before{position:absolute;top:50%;right:-43px;content:" ";display:block;width:18px;height:18px;margin-top:-10px;background:#fff;border-radius:10px;border:4px solid #ea4544;z-index:10}.direction-r .flag:before{left:-43px}.direction-l .flag:after{content:"";position:absolute;left:100%;top:50%;height:0;width:0;margin-top:-8px;border:solid transparent;border-left-color:#f8f8f8;border-width:8px;pointer-events:none}.direction-r .flag:after{content:"";position:absolute;right:100%;top:50%;height:0;width:0;margin-top:-8px;border:solid transparent;border-right-color:#f8f8f8;border-width:8px;pointer-events:none}.time-wrapper{display:inline;line-height:1em;font-size:.95em;color:#fa5050;vertical-align:middle}.direction-l .time-wrapper{float:left}.direction-r .time-wrapper{float:right}.time{display:inline-block;padding:4px 6px;background:#f8f8f8}.timeline .desc{margin:1em .75em 0 0;font-size:1em;font-style:italic;line-height:1.5em}.direction-r .desc{margin:1em 0 0 .75em}.timeline .feature-text{font-size:150%;color:#ea4544;font-weight:800}.background-right-dot{background-image:url(/wp-content/uploads/2025/03/dot.png.pagespeed.ce.q2o6hgxzls.png);background-position:right;background-repeat:no-repeat}.icon-allowance{list-style:none;padding:0;display:flex;gap:30px}.icon-allowance i{color:#ea4544}@media screen and (max-width:660px){.timeline{width:100%;padding:4em 0 1em 0}.timeline li{padding:2em 0}.direction-l,.direction-r{float:none;width:100%;text-align:center}.flag-wrapper{text-align:center}.flag{background:#fff;z-index:15}.direction-l .flag:before,.direction-r .flag:before{position:absolute;top:-30px;left:50%;content:" ";display:block;width:18px;height:18px;margin-left:-9px;background:#fff;border-radius:10px;border:4px solid #ff5050;z-index:10}.direction-l .flag:after,.direction-r .flag:after{content:"";position:absolute;left:50%;top:-8px;height:0;width:0;margin-left:-8px;border:solid transparent;border-bottom-color:#fff;border-width:8px;pointer-events:none}.time-wrapper{display:block;position:relative;margin:4px 0 0 0;z-index:14}.direction-l .time-wrapper{float:none}.direction-r .time-wrapper{float:none}.desc{position:relative;margin:1em 0 0 0;padding:1em;background:#f5f5f5;-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 1px rgba(0,0,0,.2);box-shadow:0 0 1px rgba(0,0,0,.2);z-index:15}.direction-l .desc,.direction-r .desc{position:relative;margin:1em 1em 0 1em;padding:1em;z-index:15}}.trending-keywords .item a{padding:1px 10px;background-color: #ea454454;display:inline-block;border-radius:100px;border: 1px solid #ffffff85;margin:5px}@media only screen and (max-width:1024.99px){.filter-listing-form .row{display:flex;justify-content:space-between}.filter-listing-form .wrapper-submit{width:auto}.filter-listing-form .form-group{margin-bottom:0}}@media only screen and (max-width:849px){.polygon-background{width:100%;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.latest-blogs-layout{display:block}.right-small{padding-top:10px}}@media (min-width:1380px){.container{width:1140px}}.job-list.is-featured{box-shadow:0 0 0 1px #ea4544}.job-list.is-featured .featured-text{padding:1px 15px;border:1px solid;margin-left:11px}.job-detail-header.v1{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;position:relative}.job-detail-header .container{position:relative;z-index:1}.job-detail-header:after{content:"";width:100%;height:100%;background-color: #000000a8;display:block;position:absolute;top:0;left:0;backdrop-filter:blur(7px)}.job-detail-header .employer-logo{padding:5px;background-color:#fff}.job-detail-header .job-detail-title{color:#fff;font-weight:700}.job-detail-header .info-detail-job,.job-detail-header .info-detail-job a{color:#fff}.employer-detail-header.v1{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;position:relative}.employer-detail-header .container{position:relative;z-index:1}.employer-detail-header:after{content:"";width:100%;height:100%;background-color: #000000a8;display:block;position:absolute;top:0;left:0;backdrop-filter:blur(7px)}.employer-detail-header .employer-logo{padding:5px;background-color:#fff}.employer-detail-header :is(.candidate-metas,h1,.candidate-metas a,.nb-job){color:#fff}.fluent_form_1 .cv-file-upload{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:5px;border:1px dashed #dadbdd;border-radius:7px;background-color:#fafafa}.fluent_form_1 button.ff-btn-submit{color:rgba(255,255,255,1);background-color:rgba(218,16,16,1)!important;padding-top:12px;padding-right:32px;padding-left:32px;padding-bottom:12px;box-shadow:0 0 0 0}.fluent_form_1 button.ff-btn-submit:hover{color:rgba(255,255,255,1);background-color:rgba(142,12,12,1)!important;box-shadow:0 0 0 0}.fluent_form_1 .ff-el-input--content{display:flex;flex-direction:column;align-items:center}.fluent_form_1 .ff-el-input--content .ff-uploaded-list{margin-top:0!important}.fluent_form_1 .ff-el-input--content .ff-uploaded-list div{margin-top:10px!important}.fluent_form_1 .ff-el-input--content .ff_file_upload_holder span.ff_upload_btn{text-align:center;box-shadow:0 0 0 0;border-style:solid;border-color:rgba(162,10,10,1);border-width:1px;border-radius:4px;background-color:#fff;color:rgba(162,10,10,1)}.fluent_form_1 .ff-el-input--content .ff_file_upload_holder span.ff_upload_btn:hover{background-color:rgba(222,10,10,.08);text-align:center;box-shadow:0 0 0 0;border-style:solid;border-color:rgba(162,10,10,1);border-width:1px;border-radius:4px}.fluent_form_1 .ff-el-input--label label{color:#313131}