*{margin:0;padding:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6{color:#414141}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}@media (min-width: 1200px){h3,.h3{font-size:1.5rem}}.l__container,.l_container{width:90%;margin:0 auto;max-width:1600px}p{font-size:1rem;color:#191919}.truncate-effect{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-line-clamp:1;-moz-line-clamp:1;-ms-line-clamp:1;-o-line-clamp:1;line-clamp:1;text-overflow:ellipsis}#navbarSticky{transition:all .5s ease}.header.header__fixed{position:fixed;z-index:1000;width:100%;background:transparent;top:0}.header .sticky{position:fixed;top:0;width:100%;z-index:100;background-color:#fff;box-shadow:0 .625rem 1.25rem -.625rem #0000004f}.header .header__top{background-color:#f2f3f3}.header .header__top p{color:#0f0e2f;height:2.5rem;line-height:2.5rem;font-size:14px}.header .header__top p a{letter-spacing:.02em;color:var(--primary-color);margin:0 2px}.header .header__top p .close{position:absolute;right:0;border:none;background-color:transparent}.header .logo img{height:auto;width:10.3125rem}.header .navbar{background-color:transparent!important;padding:10px 0;height:70px}.header .navbar-nav .nav-item .nav-link{line-height:1.5rem;color:#0f0e2f;padding:0;font-size:15px}.header .navbar-nav .nav-item .nav-link:hover{color:#00aeef}.nav-link.dropdown-toggle:hover~.dropdown-menu,.dropdown-menu:hover{display:block}.header .navbar-nav .nav-item .dropdown-menu-lg{width:70vw;left:-200%}.header .navbar-nav .nav-item .dropdown-menu-lg .nav-menu-container{display:flex}.header .navbar__login--item.dropdown .dropdown-toggle{color:#676464}.header .navbar__login--item.dropdown .dropdown-toggle:after{content:"";border:none;vertical-align:middle}.header .navbar__login--item.dropdown{border-left:2px solid #cccccc;padding-left:15px}@media (max-width: 991px){.mobile-offcanvas{visibility:hidden;transform:translate(100%);border-radius:0;display:block;z-index:1200;width:80%;overflow-y:scroll;overflow-x:hidden;transition:opacity .2s linear,visibility .3s,width .1s ease-in}.mobile-offcanvas.show{visibility:visible;transform:translate(0)}}.header .mobile__nav--menu{background-color:#fff!important}.header .mobile__nav--menu .navbar-nav{padding:1.25rem .625rem}.header .mobile__nav--menu .navbar-nav .nav-item.active{background:#f3f7f9;border-radius:8px}.header .mobile__nav--menu .navbar-nav .nav-item{background-color:transparent}.header .navbar-nav .nav-item:first-child{margin-left:0}.header .navbar-nav .nav-item{margin-left:2rem}.header .mobile__nav--menu .navbar-nav .nav-item.active .nav-link{color:#00aeef!important}.header .mobile__nav--menu .navbar-nav .nav-item .nav-link{font-size:.9375rem;padding:0;border-radius:.3125rem;padding:.625rem .9375rem;line-height:normal}.header .mobile__nav--menu .navbar-nav .nav-item.active .nav-link svg path{stroke:#0b98ff!important;fill:none!important}@media (max-width: 991.98px){.mobile-bottom-nav{position:absolute;bottom:0;width:100%;background:white}}.overflow-x-jobs{-ms-overflow-style:none;scrollbar-width:none}.border-gray-btn{color:#8e8a8a;border:1px solid #8e8a8a}@media (max-width: 767.98px){.btn-primary{border-radius:5px;padding:10px 20px;font-size:16px;font-weight:700;background-color:#007bff;border-color:#007bff}}.banner__animate{padding-top:170px;position:relative}.title{text-transform:capitalize;color:#0f0e2f}.title h4,.title h1:not(.main_title),.title h2{font-size:clamp(1.5rem,.75rem + 3.3333vw,2.625rem);font-weight:700;text-align:center}.title h4 span,.title h1 span,.title h2 span{color:var(--primary-color)}.banner__search{width:100%;padding:4px}.banner__search .form{background:#ffffff;border:1px solid #ecedf2;box-shadow:0 6px 16px #404f681a;border-radius:8px;padding:8px;margin:10px 0}.banner__search .form__group{position:relative}.banner__search .form__group .icon{position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:2.8125rem;text-align:center}.banner__search .form-control{padding-top:.625rem;padding-bottom:.625rem;border:1px solid #d4d4d4;border-radius:.5rem;padding-left:2.8125rem;color:#5e5e5e}@media (max-width: 767px){.banner__animate{padding-top:80px}.title h1,.title h2{color:#0f0e2f!important;margin-top:20px}.banner__search{z-index:100;margin-top:.9375rem;padding:0}.banner__search .form{padding:0}.banner__search .form input{font-size:14px}}@media screen and (max-width: 992px){.banner__search .form{width:100%}}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(30,46,80,.09);border-radius:.5rem}.card-shadow{box-shadow:0 2px 12px 2px #0000001f}.card img{width:100%;object-fit:cover;border-radius:8px 8px 0 0}.p__tb{padding-top:20px;padding-bottom:32px;border-radius:16px}.job__section_title.featured{color:#333;font-size:1.25rem}@media (min-width: 1200px){h2,.h2{font-size:1.75rem}}.job__section_title.featured:before{content:"";width:53px;height:.125rem;background-color:var(--primary-color);position:absolute;bottom:-5px;left:0;transform:translateY(-50%)}.border-12{border-radius:12px}.fs-14{font-size:14px!important}.fs-12{font-size:12px!important}.custom-color{color:#808285}.text-secondary-gray{color:#b1adad!important}ul{padding:0;margin:0;list-style:none}.featured-job-tags li,.view-job-detail-button{background-color:#d8eeff;font-size:12px}.premium{background-color:#eef7ff}.premium .cardone__body--content{width:calc(100% - 3.125rem)}.premium .cardone__body--content .left{width:calc(100% - 1.25rem)}.cardone__body--content .left span.meta{font-size:.8125rem;font-weight:400;color:var(--gray-color);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dotexpand{box-shadow:0 2px 6px #00000029;top:40px;right:22px;width:180px;height:145px;padding:20px;display:none;border-radius:8px;-webkit-user-select:none;user-select:none;z-index:1}.dotexpand__category a{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.featured-job-tags li,.view-job-detail-button{background-color:#d8eeff;font-size:12px;color:var(--primary-color)}.view-job-detail-button:hover{background-color:var(--primary-color);color:#fff}.cardthree__body h5,.paper-heading{font-size:.875rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#0f0e2f}.cta__find_job{background-color:#1c75bc;border-radius:24px}.cta__find_job_heading,.cta__find_job_heading_second{font-size:clamp(1.375rem,1.25rem + .5556vw,1.75rem)}.cta__find_job p{font-size:clamp(1rem,.8438rem + .5vw,1.125rem)}@media (min-width: 768px){.cta_job_vacancy p,.cta__find_job p{font-size:18px}}.cta_job_vacancy{border:none;border-left:4px solid #1c75bc;border-radius:24px;background-color:#f6f6f6}.toggle-group{border:2px solid var(--primary-color)}.toggle-group .btn{z-index:1;color:var(--primary-color)}.toggle-slider{background-color:var(--primary-color);transition:left .3s ease;z-index:0}.btn-check:checked+.btn{color:#fff;background-color:var(--primary-color)}.jobseeker_image,.employer_image{max-width:100%}@media (min-width: 768px){.scrollable-column{max-height:474px;overflow-y:scroll;scrollbar-width:none}.jobseeker_image,.employer_image{width:474px;height:474px}}.icon-jobseeker{width:75px;min-width:75px;height:75px;padding:14px;background-color:#f1f9ff;box-shadow:0 4px 12px 2px #0000001f;border-radius:10px}#jobseeker span,#employer span{color:#818181}.find-jobs_card{box-shadow:4px 0 12px 1px #0000000f,-4px 0 12px 1px #0000000f,0 -4px 12px 1px #0000000f}.find-jobs_card{border-radius:16px;border-bottom:5px solid #1c75bc;line-height:1.3}.help_find_job_heading{font-size:1rem}.help_find_job_content{color:#818181}.find_next_job{background-color:#1c75bc;border-radius:20px}.find_next_job_heading{font-size:clamp(1.375rem,1.25rem + .5556vw,1.75rem)}.find_next_job_content{margin:0 32px;font-size:clamp(1.125rem,1.4375rem + -1vw,.875rem)}.search_job_button{background-color:#fff;padding:14px 18px;border-radius:10px;color:#1c75bc}.next_job_count{font-size:clamp(1.25rem,.8333rem + 1.8519vw,2.5rem)}.training__cards{border-radius:16px;overflow:hidden}.training__cards a{display:inline}.border-0{border:0!important}.googe-play{font-size:clamp(1.25rem,.3125rem + 3vw,2rem)}.fs-40{font-size:clamp(1.5rem,.25rem + 4vw,2.5rem)}.primary-text{color:#1c75bc}.sidebar-employer-form{border-radius:16px;background-color:#f2f7fa;margin-bottom:28px}.sidebaaar{position:sticky;top:90px;overflow-x:hidden;overflow-y:auto;border-radius:16px}.sidebar__newsletter--content h4{color:#8d8d8d}.sidebar__looking{border-radius:4px}.sidebar__looking--text{width:calc(100% - 4.25rem)}.job-info:not(.custom-color){display:inline-block;line-height:1.2;color:inherit}.category-name{color:var(--primary-color)}.sidebar__looking p{font-size:12px;color:#8d8d8d;margin-bottom:0}.cardone__body--content .left span.meta{line-height:1.2!important}.doticon svg{pointer-events:none}@media only screen and (min-width: 768px) and (max-width: 1400px){.job-info:not(.custom-color){font-size:14px}.job-info:is(.custom-color){font-size:12px}.cardone__body--content .left span.meta{line-height:1!important}}.dotexpand .dotexpand__category:last-child a{color:#c30010}
