*{--color-primary:#2C2E35;--color-purple:#8028BF;--color-text-purple:#6A0DAD;--color-green:#47B272;--color-gray:#F1F2F2;--color-dark-blue:#1C336B;--border-color-gray-half:rgba(144, 144, 144, 0.5)}@media (min-width:1400px){.container,.container-lg,.container-xl,.container-xxl{max-width:1320px}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.25rem}.row{--bs-gutter-x:1.25rem}.h1,h1{font-size:58px;line-height:1.0345em;font-weight:500}.h2,h2{font-size:48px;line-height:1.0833em;font-weight:500}.h3,h3{font-size:30px;line-height:1.1333em;font-weight:500}.h4,h4{font-size:24px;line-height:1.333em}.h5,h5{font-size:20px;line-height:1.4em;font-weight:400}header{padding:20px 0;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;transition:all .3s ease}header.sticky{background-color:#fff}.cta-button{font-weight:500;padding:11px 22px 10px;box-shadow:-1px 5px 10px 0 rgba(0,0,0,.05);backdrop-filter:blur(20px);border-radius:4px;display:inline-block;position:relative;overflow:hidden;white-space:nowrap;--btn-bg:transparent;--btn-color:inherit}.cta-button span{position:relative;z-index:2;color:var(--btn-color)}.cta-button::after{content:'';position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background-color:var(--btn-bg)}.cta-button.smaller{padding:8px 22px}.cta-button.bg-green{--btn-bg:var(--color-green);--btn-color:#ffffff;box-shadow:inset 0 0 0 1px var(--color-green)}.cta-button.bg-main{--btn-bg:var(--color-primary);--btn-color:#ffffff;box-shadow:inset 0 0 0 1px var(--color-primary)}.cta-button.bg-purple{--btn-bg:var(--color-purple);--btn-color:#ffffff;box-shadow:inset 0 0 0 1px var(--color-purple)}.cta-button.bg-gray{--btn-bg:var(--color-gray);--btn-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-gray)}.txt-green{color:var(--color-green)}.cta-button.txt-green{--btn-color:var(--color-green)}.txt-purple{color:var(--color-purple)}.cta-button.txt-purple{--btn-color:var(--color-text-purple)}.cta-button:hover::after{animation:wipe-out-in .8s ease forwards}.cta-button:hover span{animation:wipe-text .8s ease forwards}header .cta-button.smaller{font-weight:600;padding:8px 14px}.logo-menu{display:flex;align-items:center;gap:50px}.header-right{display:flex;align-items:center;justify-content:flex-end}header nav ul{list-style:none;display:flex;gap:28px;margin:0;padding:0}.gap-20{gap:20px}.home-page #intro,.vi-platform-page #intro{background:linear-gradient(180deg,rgba(255,255,255,0) 59.08%,#f5f5f5 100%)}.home-page .intro-content,.vi-platform-page .intro-content{padding-top:10px}.home-page #intro{padding-top:60px;padding-bottom:126px}@media (max-width:1199.98px){.home-page #intro{padding-top:90px;padding-bottom:50px}}.vi-platform-page #intro{padding-top:171px;padding-bottom:70px}#intro .image-container{border-radius:45px;overflow:hidden}.tag-title{box-shadow:-1px 3px 10px 0 rgba(0,0,0,.03);backdrop-filter:blur(25px);border:.5px solid #9d9d9d;border-radius:8px;padding:5px 14px 6px;color:#9d9d9d;display:inline-block;margin-bottom:44px}.vi-platform-page .tag-title{margin-bottom:30px}.intro-content h1{margin-bottom:32px}.text-gradient-purple{background:linear-gradient(90deg,var(--color-purple) 0,#c984fc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.intro-content .cta-button{margin-top:32px;margin-bottom:78px}@media (max-width:1199.98px){.intro-content .cta-button{margin-bottom:30px}}.video-container{position:relative;border-radius:45px;border:1px solid rgba(210,210,210,.5);overflow:hidden}.video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;padding:34px 37px;border-radius:50%;cursor:pointer;backdrop-filter:blur(20px);border:.5px solid;border-image-source:linear-gradient(125.91deg,#FFFFFF 0%,rgba(153,153,153,0) 113.38%)}.video-container video{width:100%;height:auto;display:block;border-radius:inherit}.video-container.playing .video-play-button{display:none}.video-container.playing .video-poster{display:none}.logo-carousel{padding-top:70px}.logo-carousel h5{text-align:center;margin-bottom:40px}.logo-carousel h5 span{color:var(--color-green)}.marquee-wrapper{overflow:hidden;width:100%}.marquee-track{display:flex;width:max-content;animation:marquee 30s linear infinite}.marquee-track:hover{animation-play-state:paused}.marquee-content{display:flex;align-items:center;gap:88px;padding-right:88px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#one-platform{padding-top:144px;padding-bottom:100px}@media (max-width:1199.98px){#one-platform{padding-top:50px;padding-bottom:50px}}#one-platform .section-title{margin-bottom:34px}#one-platform h2{margin-bottom:0;letter-spacing:-.02em}.n-block{margin-bottom:20px;background:#f5f5f5;border-radius:24px;padding:15px}.n-block-content{padding:0 10px 0 14px}.need-bg-img{width:100%;margin-bottom:26px}.n-block h3{margin-bottom:15px}#num-bg{height:55.55vw;background:url("../images-V1/home/_jobma_lp_image_01@2x.png") no-repeat center center;background-size:cover;position:relative}#nums-bar{position:absolute;width:100%;bottom:45px}@media (max-width:767.98px){#num-bg{height:auto;padding:300px 0 40px}#nums-bar{position:static}}.num-bar-container{padding:12px;border-radius:20px;box-shadow:-1px 3px 10px 0 rgba(0,0,0,.03);backdrop-filter:blur(21px);background:linear-gradient(180deg,rgba(255,255,255,.85) 0,rgba(255,255,255,0) 146.28%)}.num-bar-item{display:flex;align-items:center;gap:22px}.num-bar-item-num{font-weight:500;font-size:58px;line-height:1em;letter-spacing:-.03em;border-radius:8px;color:var(--color-gray)}.num-bar-item-text{letter-spacing:-.01em;margin:0}.num-lang{background:var(--color-green);padding:22px 27px}.num-satisfy{background:var(--color-purple);padding:22px 32px}.num-countries{background:var(--color-primary);padding:22px}@media (max-width:1399.98px){.num-bar-item-num{font-size:35px}}@media (max-width:1199.98px){.num-bar-container{gap:25px}.num-bar-item-num{font-size:28px;line-height:1em;letter-spacing:-.03em;padding:18px 22px}.num-bar-item-text{font-size:22px}}#system-scale{padding-top:150px;padding-bottom:70px;background-size:100% 70%;background:linear-gradient(180deg,rgba(255,255,255,.6) 33.98%,#f5f5f5 100%) no-repeat bottom}@media (max-width:1199.98px){#system-scale{padding-top:50px;padding-bottom:50px}}.accordion-item:first-child{border-top:1px solid rgba(144,144,144,.5)}.accordion-item{border-bottom:1px solid rgba(144,144,144,.5)}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer}.accordion-header h4{margin:0}.accordion-content{overflow:hidden;height:0;transition:height .35s ease}.accordion-content p{margin:0;padding-bottom:22px}.icon{width:39px;height:39px;border-radius:50%;background:var(--color-green);position:relative;flex-shrink:0;transition:all .3s ease}.icon:hover{background:#f5f5f5}.icon::after,.icon::before{content:"";position:absolute;background:#fff;transition:.5s ease}.icon:hover::after,.icon:hover::before{background:var(--color-green)}.icon::before{width:21px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.icon::after{width:1px;height:21px;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion-item.active .icon::before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.accordion-item.active .icon::after{transform:translate(-50%,-50%) rotate(90deg)}#enterprise-badges{position:relative;margin-top:160px;padding:32px 20px 30px 30px;border-radius:15px;border:1px solid var(--border-color-gray-half);backdrop-filter:blur(15px);background:#fff}@media (max-width:1199.98px){#enterprise-badges{margin-top:50px}}#enterprise-badges .badges{margin-bottom:60px}@media (max-width:1199.98px){#enterprise-badges .badges{gap:20px}}#enterprise-badges h2{margin-bottom:75px}.enterprise-badges-right{padding-left:5px}@media (min-width:992px){.enterprise-badges-right:before{content:'';position:absolute;height:100%;width:1px;background:var(--border-color-gray-half);top:0;left:50%}}#right-plan,#smarter-hiring{padding-top:160px;padding-bottom:150px}@media (max-width:1199.98px){#right-plan,#smarter-hiring{padding-top:50px;padding-bottom:50px}}.right-plan-content{display:flex;gap:20px}.right-plan-content .image{flex:1;overflow:hidden;border-radius:40px}.right-plan-content .cta-block{flex:2.15;position:relative;background:var(--color-dark-blue);border-radius:40px;padding:55px 45px 45px;display:flex;flex-direction:column;justify-content:space-between}#smarter-hiring .right-plan-content .cta-block{background:var(--color-green)}.txt-light{color:var(--color-gray)}#right-plan-icon,#smarter-hiring-icon{position:absolute;top:55px;right:55px}.ai-hiring-section .right-plan-content .cta-block .cta-button{right:auto;left:48px}#right-plan.ai-hiring-section{padding-bottom:0}#power-up{margin-top:130px;margin-bottom:120px}@media (max-width:1199.98px){#power-up{margin-top:50px;margin-bottom:50px}}.power-up-box{background:#f5f5f5;padding:32px 40px 40px;border-radius:40px}#power-up h2{margin-bottom:40px}.logo-scroll-wrapper{overflow-x:auto;overflow-y:hidden;padding-bottom:32px;scroll-snap-type:x mandatory;user-select:none;-webkit-user-select:none;margin-bottom:46px}.logo-scroll-wrapper::-webkit-scrollbar{height:6px}.logo-scroll-wrapper::-webkit-scrollbar-track{background:#fff}.logo-scroll-wrapper::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:10px}.logo-grid{display:grid;grid-template-rows:repeat(3,1fr);grid-auto-flow:column;grid-auto-columns:228px;gap:20px;width:max-content}.logo-item{background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;min-height:67px;scroll-snap-align:start}.logo-item img{max-width:130px;max-height:30px;pointer-events:none;user-drag:none;-webkit-user-drag:none;user-select:none}#momentum h2{margin-bottom:30px}.image-rounded{border-radius:40px;overflow:hidden}.nums{display:flex;gap:20px;flex-wrap:wrap}.num-block{border-radius:40px;min-height:230px;background:#eeefef;padding:25px;display:flex;justify-content:space-between;flex-direction:column;flex:1}.num-block .perc{display:flex;gap:16px;align-items:center}.perc img{max-width:47px}.num-block h4,.perc span{margin-bottom:0}#platform-tabs .nav{gap:20px}#platform-tabs h2{margin-bottom:30px}.nav-link{padding:8px 14px;font-size:20px;font-weight:400;color:var(--color-primary);text-decoration:none;background:#f5f5f5;border:0;border-radius:10px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:flex;align-items:center;gap:7px}.nav-link:hover,.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--color-green);color:#fff}.nav-link.active svg circle,.nav-link.active svg ellipse,.nav-link.active svg path,.nav-link:hover svg circle,.nav-link:hover svg ellipse,.nav-link:hover svg path{stroke:#F5F5F5}.tab-pane{border-radius:30px;margin-top:40px;background:#f5f5f5;padding:48px 30px}.vi-tabs .tab-pane{padding:23px 25px}.tab-content-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.tab-content-container h3{margin-bottom:40px;color:var(--color-green)}.tab-content-container p{margin-bottom:1.5rem}#reviews{margin-top:155px}@media (max-width:1199.98px){#reviews{margin-top:50px}}.reviewsSwiper{margin-left:calc((100% - min(1300px,100%))/ 2)}.reviewsSwiper .swiper-slide{width:25%;height:auto}.review-card{background:#f5f5f5;border-radius:8px;padding:30px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.swiper-button-next-custom,.swiper-button-prev-custom{width:40px;height:40px;background:#222;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all .3s ease}.swiper-button-next-custom:hover,.swiper-button-prev-custom:hover{background:var(--color-purple)}.review-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.review-avatar{width:60px;height:60px;border-radius:50%;object-fit:cover}.review-company{border:1px solid var(--color-primary);border-radius:50px;padding:15px 20px;background:0 0}.review-company img{max-height:28px;width:100%;max-width:100px}.review-text{margin-bottom:100px;padding-right:45px}.review-author{display:flex;gap:20px;align-items:flex-start}.review-author-line{width:1px;background:var(--color-primary);height:80px}.review-name{margin-bottom:15px}.review-location,.review-role{color:#72747b}@media (max-width:1399px){.reviewsSwiper{margin-left:calc((100% - min(1120px,100%))/ 2)}}@media (max-width:991px){.reviewsSwiper .swiper-slide{width:50%}}@media (max-width:767px){.reviewsSwiper .swiper-slide{width:80%}}.main-top-padd{padding-top:80px}.main-top-padd-bigger{padding-top:130px}#breadcrumbs{padding-top:15px;padding-bottom:60px}.breadcrumbs-box{border:.5px solid;border-image-source:linear-gradient(360deg,#D2D2D2 -136%,#FFFFFF 100%);border-radius:6px;background:#f9f9f9;padding:2px 11px;display:inline-block;color:#aaa;font-size:12px}.breadcrumbs-box .slash{margin:0 3px}.breadcrumbs-box .current{color:var(--color-primary)}#reinventing{margin-top:120px;margin-bottom:210px}.green-boxes .box{background:var(--color-green);padding:8px 24px;border-radius:8px;display:flex;align-items:center}.green-boxes .box .perc{letter-spacing:-.03em}.green-boxes .box .vert-line{height:103px;width:1px;background:var(--color-gray);margin:0 20px}#purple-bullets{margin-bottom:140px}.purple-bullet{padding:20px 0;border-top:1px solid rgba(170,170,170,.5)}.purple-bullet:last-child{border-bottom:1px solid rgba(170,170,170,.5)}.purple-bullet h4{margin-bottom:14px}.purple-bullet p{letter-spacing:-.03em;margin-bottom:0}#aihiring-bg{background:url("../img/aihiring-bg-section.webp") no-repeat center center;background-size:cover;height:55vw}#hire-smarter{padding-top:145px;padding-bottom:70px;background:linear-gradient(180deg,rgba(255,255,255,.6) 33.98%,#f5f5f5 100%)}#hire-smarter #enterprise-badges{margin-top:160px}#hire-smarter h4{margin-bottom:0;letter-spacing:-.01em}#hire-smarter .hire-card{border:1px solid rgba(170,170,170,.5);border-radius:15px;background:#f9f9f9;padding:18px 22px 18px 32px;margin-bottom:20px;min-height:102px}#hire-smarter .hire-card:last-child{margin-bottom:0}.hire-card>*{flex:1}#middle-video{margin-top:160px}#middle-video h3{margin-bottom:30px}#ai-hiring-report-cta .cta-bg-box{height:378px;background:url("../img/cta-bg-1.jpg") no-repeat center center;background-size:cover;margin-top:160px;border-radius:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cta-bg-box h2{margin-bottom:25px}#faq{padding-top:150px}#hiring-essentials{padding-top:95px;padding-bottom:140px}#hiring-essentials h2{margin-bottom:30px}#hiring-essentials .card-box{background:#f5f5f5;border-radius:15px;padding:40px 25px 40px 30px}#hiring-essentials .card-box h3{margin-bottom:15px}#hiring-essentials .card-box hr{margin-top:30px;margin-bottom:25px;opacity:1;border-top:1px solid rgba(170,170,170,.5)}#hiring-essentials .card-box .he-bullet{display:flex;gap:20px}.he-bullet img{width:39px}.he-bullet h4{margin-bottom:21px;margin-top:3px}#vi-platform-bg{background:url("../img/vi-platform-bg-section.jpg") no-repeat center center;background-size:cover;height:55vw}.vi-tabs{padding-top:135px;padding-bottom:135px}.tab-item{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid rgba(144,144,144,.5)}.tab-item h4{margin-bottom:0}.tab-item:last-child{border-bottom:0}.tab-item>span{width:32px;margin-bottom:0;margin-right:44px}#why-jobma{padding-top:80px;padding-bottom:90px;background:#f5f5f5}.comparison-table-wrapper{margin-left:5%;border-radius:15px;overflow:hidden;border:1px solid rgba(144,144,144,.5)}.comparison-table{margin-bottom:0}.comparison-table thead th{background:var(--color-purple);color:#fff;font-weight:500;padding:21px 30px;border:none;text-align:center}.comparison-table thead th:first-child{text-align:left;font-weight:400}.comparison-table td{padding:16px 30px;vertical-align:middle;border-right:1px solid rgba(144,144,144,.5);text-align:center;border-bottom:0}.comparison-table td:first-child{text-align:left}.comparison-table td:last-child{border-right:none}.comparison-table tbody tr:nth-child(odd) td{background:#f5f5f5}.badge{font-size:16px;font-weight:400;padding:10px 30px;border-radius:8px;color:var(--color-primary)}.badge-yes{background:var(--color-green);color:#fff}.badge-no,.badge-outline{background:#fff;border:1px solid var(--color-green)}#hire-smarter.vi-hs{padding-top:0;background:0 0;padding-bottom:160px}.vi-hs .text-up h2{margin-bottom:1.5rem}.arrow-bullet{display:flex;gap:65px;border-bottom:1px solid rgba(144,144,144,.5);padding:14px 0 16px}.arrow-bullet:first-child{border-top:1px solid rgba(144,144,144,.5)}#cta-green{padding-bottom:160px}#cta-green .cta-wrapper{background:var(--color-green);padding:75px 0;border-radius:40px;text-align:center}#cta-green .cta-wrapper h2{margin-bottom:40px}
