.elementor .hero-h1{font-family:"Poppins";font-weight:700;font-size:3.5rem;color:#FFFFFF;line-height:1.1em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .hero-intro{max-width:580px;font-family:"Poppins";font-size:1.05rem;color:#FFFFFF;line-height:1.75em;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .hero-copy{width:56%;display:flex;flex-direction:column;gap:2px;}.elementor .hero-image{width:100%;object-fit:cover;border-start-start-radius:0px;border-start-end-radius:180px;border-end-start-radius:180px;border-end-end-radius:0px;}.elementor .hero-media{width:38%;display:flex;flex-direction:column;}.elementor .hero-in-auto{width:100%;max-width:1340px;flex-direction:row;gap:48px;flex-wrap:wrap;align-items:center;}.elementor .hero{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A0A0A;justify-content:center;}.elementor .compliance-label{color:#0A0A0A;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:10px;}.elementor .compliance-items{font-family:"Poppins";font-weight:600;font-size:15px;color:#0A0A0A;letter-spacing:0.06em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .compliance-strip-in-auto{width:100%;max-width:1340px;flex-direction:row;gap:18px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .compliance-strip{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F5F5F5;justify-content:center;}.elementor .services-h2{max-width:720px;font-family:"Poppins";font-weight:700;font-size:2.6rem;color:#141212;line-height:1.15em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .card-temp-title{font-family:"Poppins";font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.2em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .card-temp-body{font-family:"Poppins";font-size:0.95rem;color:#FFFFFF;line-height:1.7em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .card-temp{flex:1 1 280px;}.elementor .card-recruit-title{font-family:"Poppins";font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.2em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .card-recruit-body{font-family:"Poppins";font-size:0.95rem;color:#FFFFFF;line-height:1.7em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .card-recruit{flex:1 1 280px;}.elementor .card-payroll-title{font-family:"Poppins";font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.2em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .card-payroll-body{font-family:"Poppins";font-size:0.95rem;color:#FFFFFF;line-height:1.7em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .card-payroll{flex:1 1 280px;}.elementor .card-eor-title{font-family:"Poppins";font-weight:700;font-size:1.35rem;color:#FFFFFF;line-height:1.2em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .card-eor-body{font-family:"Poppins";font-size:0.95rem;color:#FFFFFF;line-height:1.7em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .card-eor{flex:1 1 280px;}.elementor .services-grid{width:100%;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .services-in-auto{width:100%;max-width:1340px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .services{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;justify-content:center;}.elementor .why-h2{font-family:"Poppins";font-weight:700;font-size:2.6rem;color:#FFFFFF;line-height:1.15em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-intro{max-width:720px;font-family:"Poppins";font-size:1.05rem;color:#FFFFFF;line-height:1.75em;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-01-num{font-family:"Poppins";font-weight:700;font-size:2.6rem;color:#FFCC00;line-height:1em;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-01-title{font-family:"Poppins";font-weight:700;font-size:1.25rem;color:#FFFFFF;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-01-body{font-family:"Poppins";font-size:0.95rem;color:#999999;line-height:1.7em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-01{display:flex;flex-direction:column;gap:6px;flex:1 1 260px;}.elementor .why-02-num{font-family:"Poppins";font-weight:700;font-size:2.6rem;color:#FFCC00;line-height:1em;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-02-title{font-family:"Poppins";font-weight:700;font-size:1.25rem;color:#FFFFFF;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-02-body{font-family:"Poppins";font-size:0.95rem;color:#999999;line-height:1.7em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-02{display:flex;flex-direction:column;gap:6px;flex:1 1 260px;}.elementor .why-03-num{font-family:"Poppins";font-weight:700;font-size:2.6rem;color:#FFCC00;line-height:1em;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-03-title{font-family:"Poppins";font-weight:700;font-size:1.25rem;color:#FFFFFF;line-height:1.25em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-03-body{font-family:"Poppins";font-size:0.95rem;color:#999999;line-height:1.7em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .why-03{display:flex;flex-direction:column;gap:6px;flex:1 1 260px;}.elementor .why-grid{width:100%;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:flex-start;}.elementor .why-in-auto{width:100%;max-width:1340px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .why{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A0A0A;justify-content:center;}.elementor .contact-kicker{color:#0A0A0A;}.elementor .contact-h2{font-family:"Poppins";font-weight:700;font-size:2.6rem;color:#141212;line-height:1.15em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .contact-form-wrap{width:100%;max-width:860px;display:flex;flex-direction:column;}.elementor .contact-in-auto{width:100%;max-width:1340px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .contact{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F5F5F5;justify-content:center;}.elementor .faq-kicker{color:#0A0A0A;}.elementor .faq-h2{font-family:"Poppins";font-weight:700;font-size:2.6rem;color:#141212;line-height:1.15em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .faq-col-a{display:flex;flex-direction:column;flex:1 1 380px;}.elementor .faq-col-b{display:flex;flex-direction:column;flex:1 1 380px;}.elementor .faq-cols{width:100%;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:flex-start;}.elementor .faq-in-auto{width:100%;max-width:1340px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .faq{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;justify-content:center;}