.slogan{max-width:1060px;width:100%;margin:0 auto 120px}.slogan .slogan-title{font-size:48px;line-height:1;font-family:'Montserrat',sans-serif;font-weight:800;text-shadow:1px 1px 1px #000000bf;color:#fff;display:block}.slogan .slogan-description p{font-family:'Montserrat',sans-serif;font-weight:700;text-shadow:1px 1px 1px #000000bf;color:#fff}.d-con-slider>ul>li,.d-slider-item .d-slider-item-link{height:100%}#u_content_custom_slider_1 .d-con-slider{height:calc(100vh - 145.11px)!important}.hero-content .v-col-padding{max-width:1060px;width:100%;margin:0 auto}@media(max-width:767px){#u_content_custom_slider_1 .d-con-slider{height:75vh!important}#u_content_custom_slider_1 .d-con-slider .d-slider-item .d-con-slider-caption{display:block!important}.slogan .slogan-title{font-size:28px}}@media(min-width:992px){.hero-title p span{font-size:60px!important;line-height:1.2!important}.hero-description p span{font-size:20px!important;line-height:1.2!important}.slogan .slogan-title{font-size:60px;line-height:1.2}.slogan .slogan-description p{font-size:20px;line-height:1.2}}.hero-title p span strong{font-weight:800!important}.link-hover a:hover{color:var(--theme-color)!important}.d-wbr input[type='button'],.d-job-posting-detail-form-save-apply-btn{border:2px solid #fff!important;border-radius:0!important}.d-wbr input[type='button']:hover,.d-job-posting-detail-form-save-apply-btn:hover{border:2px solid var(--theme-color)!important}.d-job-posting-detail-form-save-apply-btn:hover svg path{fill:var(--theme-color)}#u_content_custom_jobPostingList_2 .d-con-usefor-body .d-job-posting-list-box .d-job-posting-list>li{flex-basis:100%!important}.custom-list p>span{display:flex;gap:10px}.custom-list p>span:before{content:'';font-family:"Font Awesome 6 Free";font-weight:bold;color:var(--theme-color);font-size:18px}@media(max-width:768px){.nav-bar-top .nav-bar-phone.call-phone{font-size:24px;background:#202020;padding:1rem;border-radius:.4rem;border:1px solid #5c5c5c}.carousel-inner.d-review-container{max-height:220px}}.d-con-mobile-navbar svg{padding:6px!important}.d-con-mobile-navbar nav a{display:flex!important;height:100%}ul.d-sub-menu{width:150px!important}.menu li a{font-weight:bold;text-transform:uppercase}img{max-width:100%}#u_content_custom_jobPostingDetails_3 .d-con-job-posting-detail-main .d-job-posting-detail-desc li{font-size:1rem}.grid-item{background-repeat:no-repeat!important;transition:all 250ms ease}.grid-item:hover{background-position-y:102%!important