.zwc-workplace-cards{position:relative;overflow:hidden}.zwc-workplace-cards .zwc-inner-wrap h2{max-width:1050px}.zwc-workplace-cards::before{content:"";position:absolute;left:0;top:0;background:url("/sites/zweb/images/peopleplus/payroll-gridframe.svg") no-repeat;background-size:1190px auto;width:600px;height:540px;pointer-events:none}.zwc-workplace-cards::after{content:"";position:absolute;right:-40px;bottom:-40px;background:url("/sites/zweb/images/peopleplus/payroll-ball1.png") no-repeat;background-size:contain;width:300px;height:240px;pointer-events:none}.zwc-workplace-cards .content-wrap{position:relative}.zwc-workplace-cards .content-wrap::before{content:"";position:absolute;left:-220px;bottom:-220px;background:url("/sites/zweb/images/peopleplus/payroll-coin-lg.png") no-repeat;background-size:500px auto;width:510px;height:490px;pointer-events:none;z-index:0}.zwc-workplace-cards .content-wrap::after{content:"";position:absolute;right:300px;top:170px;background:url("/sites/zweb/images/peopleplus/coin-sm.png") no-repeat;background-size:contain;width:180px;height:170px;pointer-events:none;z-index:0}.zwc-workplace-cards .zwc-card:nth-child(1) .zwc-card-text h3::before{background-position:-2234px 0}.zwc-workplace-cards .zwc-card:nth-child(2) .zwc-card-text h3::before{background-position:-2359px 0}.zwc-workplace-cards .zwc-card:nth-child(3) .zwc-card-text h3::before{background-position:-2490px 0}.featpages .zwc-feature-section .zwc-feature-tab-img{align-items:center}.zwc-ind-complaince .zwc-tab-title-wrap:nth-child(1) h3::before{background-position-x:-981px}.zwc-ind-complaince .zwc-tab-title-wrap:nth-child(2) h3::before{background-position-x:-1014px}.zwc-ind-complaince .zwc-tab-title-wrap:nth-child(3) h3::before{background-position-x:-1049px}.zwc-ind-complaince .zwc-tab-title-wrap:nth-child(4) h3::before{background-position-x:-1081px}.zwc-ind-complaince .zwc-tab-title-wrap:nth-child(5) h3::before{background-position-x:-1114px}.zwc-ind-complaince .zwc-tab-title-wrap:nth-child(6) h3::before{background-position-x:-1148px}.zwc-ind-complaince .zwc-tab-title-wrap:nth-child(7) h3::before{background-position-x:-1184px}.zwc-ind-complaince .zwc-tab-title-wrap:nth-child(8) h3::before{background-position-x:-1216px}.zwc-ind-complaince .zwc-tab-title-wrap:nth-child(9) h3::before{background-position-x:-1249px}.zwc-bottom-cta-wrap{background:radial-gradient(22.8% 65.55% at 102.26% 0,#ff9d00 0,rgba(193,0,7,0.00) 100%),radial-gradient(40.74% 76.47% at -0.63% -10.15%,#ff9d00 0,rgba(193,0,7,0.00) 100%),radial-gradient(73.08% 61.07% at 108.47% 102.02%,#f50093 0,rgba(193,0,7,0.00) 100%),#c10007}.zwc-bottom-cta-wrap .content-wrap{position:relative}.zwc-cta-decor{position:absolute;pointer-events:none;z-index:0;background-repeat:no-repeat;background-size:contain}.zwc-decorshap1{right:-290px;bottom:-180px;width:260px;height:260px;background:url("/sites/zweb/images/peopleplus//payrollft3.png") no-repeat}.zwc-decorshap2{right:-60px;top:0;background:url("/sites/zweb/images/peopleplus/payrollft2.png") no-repeat;width:240px;height:330px;background-size:240px auto}.zwc-decorshap3{left:-20px;bottom:-180px;width:260px;height:260px;background:url("/sites/zweb/images/peopleplus/payrollft1.png") no-repeat;background-size:auto;width:400px;height:100px;background-size:400px auto}.zwc-decorshap4{left:-260px;bottom:-90px;background:url("/sites/zweb/images/peopleplus/payrollft4.png") no-repeat;background-size:auto;width:350px;height:290px;background-size:340px auto}.zwc-bottom-cta-wrap .zwc-cta-inner h2{font-size:72px;letter-spacing:-2.88px;max-width:1007px}.zwc-bottom-cta-wrap .zwc-cta-subtext{font-family:var(--primaryfont-regular);font-size:18px;letter-spacing:-0.72px;color:#fff;text-align:center}.zwc-bottom-cta-wrap .zwc-cta-arrow::after{background-position:3px 0}.zwc-bottom-cta-wrap .request-btn.zwc-cta-arrow::before{border-color:#fff}.zwc-bottom-cta-wrap .request-btn.zwc-cta-arrow{color:#fff;background:linear-gradient(90deg,#fff 50%,transparent 0);background-size:200% 100%;background-position:100% 100%}@media screen and (max-width:1440px){.zwc-bottom-cta-wrap .zwc-cta-inner h2{font-size:56px}}@media screen and (max-width:1024px){.zwc-bottom-cta-wrap .zwc-cta-inner h2{font-size:48px}.zwc-workplace-cards .zwc-decor-coin-small,.zwc-workplace-cards .zwc-decor-coin-large,.zwc-workplace-cards .zwc-decor-ball{display:none}.zwc-bottom-cta-wrap .content-wrap::before{display:none}}@media screen and (max-width:767px){.zwc-workplace-cards .zwc-grid-bottom{display:none}.zwc-bottom-cta-wrap .zwc-cta-inner h2{font-size:36px}.zwc-bottom-cta-wrap .zwc-cta-subtext{font-size:16px}}@media screen and (max-width:480px){.zwc-bottom-cta-wrap .zwc-cta-inner h2{font-size:28px}}