.inline-icon-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.inline-icon-link svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.payroll-page .hero,.payroll-page .banner{background-color:#5eb55b}@media (min-width: 718px){.payroll-page .hero,.payroll-page .banner{background-image:url(/assets/pages/payroll/hero.medium-ecf379d43bcdb881b167ea64cbb336a2.jpg)}}@media (min-width: 1024px){.payroll-page .hero,.payroll-page .banner{background-image:url(/assets/pages/payroll/hero.large-520483f4c4e6094817beaa77a4deb99f.jpg)}}@media (min-width: 1292px){.payroll-page .hero,.payroll-page .banner{background-image:url(/assets/pages/payroll/hero.extra-large-4f3c32074fa5fc4cc66eb1085759d272.jpg)}}@media (min-width: 718px){.payroll-page .banner{background-size:auto 500px}}.payroll-page .hero{overflow:hidden;background-image:url(/assets/pages/payroll/hero-back-337e55b12c02df530cf3f9b1258eb047.jpg);background-size:auto 382px}.payroll-page .hero .image{pointer-events:none;background-image:url(/assets/pages/payroll/hero-5c1b9406fd4c32f533ef435d5153b9a3.jpg);height:204px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}@media (min-width: 480px){.payroll-page .hero .image{background-image:url(/assets/pages/payroll/hero.small-5aa19b46dd3cd4cb6d943d0a728f6038.jpg);height:280px}}@media (min-width: 718px){.payroll-page .hero .image{background-image:url(/assets/pages/payroll/hero.medium-ecf379d43bcdb881b167ea64cbb336a2.jpg);height:500px}}@media (min-width: 1024px){.payroll-page .hero .image{background-image:url(/assets/pages/payroll/hero.large-520483f4c4e6094817beaa77a4deb99f.jpg);height:500px}}@media (min-width: 1292px){.payroll-page .hero .image{background-image:url(/assets/pages/payroll/hero.extra-large-4f3c32074fa5fc4cc66eb1085759d272.jpg);height:500px}}@media (min-width: 718px){.payroll-page .hero .content{position:relative;z-index:2}.payroll-page .hero .image{position:absolute;top:auto;right:auto;bottom:0;left:0;width:100%;z-index:1}}@media (min-width: 374px){.payroll-page .hero{min-height:204px}}@media (min-width: 480px){.payroll-page .hero{min-height:280px}}@media (min-width: 718px){.payroll-page .hero{min-height:500px}}@media (min-width: 1024px){.payroll-page .hero{min-height:500px}}@media (min-width: 1292px){.payroll-page .hero{min-height:500px}}@media (min-width: 480px){.payroll-page .hero{background-image:url(/assets/pages/payroll/hero-back.small-cc224e009051b4a03a34a454cd7c34e4.jpg)}}@media (min-width: 480px){.payroll-page .hero{background-size:auto 420px}}@media (min-width: 718px){.payroll-page .hero{background-image:none !important;min-height:427px;height:427px}}@media (min-width: 1024px){.payroll-page .hero{min-height:427px;height:427px}}@media (min-width: 1292px){.payroll-page .hero{min-height:427px;height:427px}}.payroll-page .testimonial0{background-image:url(/images/pages/payroll/testimonial0.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.payroll-page .testimonial1{background-image:url(/assets/pages/payroll/testimonial1-01651264627729eaecc0cbdf8fde7333.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.payroll-page .testimonial2{background-image:url(/assets/pages/payroll/testimonial2-cd5b95e4ba222066cff64088e15b8e7b.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.payroll-page .hero h1{margin-left:auto;margin-right:auto;max-width:9em}@media (min-width: 718px){.payroll-page .hero h1{margin-left:0}}.payroll-page .features .lede{margin-left:auto;margin-right:auto;max-width:34em}@media (min-width: 1024px){.payroll-page .features .lede{max-width:100%}}.payroll-page .setup .image{background-image:url(/assets/pages/payroll/import-ca1dc9226c8132150a4c6ce82a49fe04.png);height:130px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}@media (min-width: 480px){.payroll-page .setup .image{background-image:url(/assets/pages/payroll/import.small-92686e278ac82794d312c03700c5e926.png);height:160px}}@media (min-width: 1024px){.payroll-page .setup .image{background-image:url(/assets/pages/payroll/import.large-4feee84922b9ddf0835c96d82f6fee1d.png);height:212px}}.payroll-page .employees .image{background-image:url(/assets/pages/payroll/employees-933b4459e7deedbb93a2c93c97bdef09.png);height:291px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}@media (min-width: 480px){.payroll-page .employees .image{background-image:url(/assets/pages/payroll/employees.small-74ce1bc364e49cc7193d5fa0d3f9e941.png);height:348px}}@media (min-width: 718px){.payroll-page .employees .image{background-image:url(/assets/pages/payroll/employees.medium-4d4cfc66bbb6df5bcd0e8d030da8d89a.png);height:306px}}@media (min-width: 1024px){.payroll-page .employees .image{background-image:url(/assets/pages/payroll/employees.large-08e9210746d3f01e3d85e9cb6f659bdb.png);height:407px}}@media (min-width: 1292px){.payroll-page .employees .image{background-image:url(/assets/pages/payroll/employees.extra-large-890b1f535867d8c42bd4c92e643d68e4.png);height:482px}}.payroll-page .pos .image{background-image:url(/assets/pages/payroll/integration-64c11017367b1fe1c9ed5631b51c36bd.png);height:462px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}@media (min-width: 480px){.payroll-page .pos .image{background-image:url(/assets/pages/payroll/integration.small-0b1757d82723f447c575807c7efb2ec3.png);height:463px}}@media (min-width: 718px){.payroll-page .pos .image{background-image:url(/assets/pages/payroll/integration.medium-9d09d2a65d6fc5a051711e2f90d9743e.png);height:192px}}@media (min-width: 1024px){.payroll-page .pos .image{background-image:url(/assets/pages/payroll/integration.large-705e6eef1ddbd84d2f5ffff84e263c3c.png);height:206px}}@media (min-width: 1292px){.payroll-page .pos .image{background-image:url(/assets/pages/payroll/integration.extra-large-9c73a992e8ee45059e3a8c8dd6177d1a.png);height:206px}}.payroll-page .pricing-arrow{width:0;height:0;border-top:20px solid #69d169;border-left:20px solid transparent;border-right:20px solid transparent}.payroll-page [data-employees-pricing-chart]{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.payroll-page [data-employees-pricing-chart].not-visible{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0;pointer-events:none}.payroll-page [data-employees-pricing-sales]{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.payroll-page [data-employees-pricing-sales] .content{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.payroll-page [data-employees-pricing-sales].show{opacity:1;visibility:visible;-webkit-transition:opacity .3s;transition:opacity .3s}.payroll-page [data-employees-pricing-sales].show .content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.payroll-employee-page .hero h2{margin-left:auto;margin-right:auto;max-width:14em}@media (min-width: 480px){.payroll-employee-page .hero h2{max-width:100%}}.payroll-employee-page .hero h1{margin-left:auto;margin-right:auto;max-width:100%}.payroll-employee-page .features .image{background-image:url(/assets/pages/payroll/employees/setup-5885f3944ebb9b9ce52a3576a9f6c504.png);height:230px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}@media (min-width: 480px){.payroll-employee-page .features .image{background-image:url(/assets/pages/payroll/employees/setup.small-f8f5ebaf7b824cb7762c6fc8c445ce41.png);height:346px}}@media (min-width: 718px){.payroll-employee-page .features .image{background-image:url(/assets/pages/payroll/employees/setup.medium-cddf8eac92de745fffed7ab03c4e84dd.png);height:270px}}@media (min-width: 1024px){.payroll-employee-page .features .image{background-image:url(/assets/pages/payroll/employees/setup.large-a82dd6aaf6f1cfe542ec8d47795d28e6.png);height:347px}}@media (min-width: 1292px){.payroll-employee-page .features .image{background-image:url(/assets/pages/payroll/employees/setup.extra-large-0ecc3210a05ad6db331c9c07263afc02.png);height:410px}}.payroll-employee-page .clock .image{background-image:url(/assets/pages/payroll/employees/timecard-99a975f8232d73ada4683af69654f746.png);height:186px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}@media (min-width: 480px){.payroll-employee-page .clock .image{background-image:url(/assets/pages/payroll/employees/timecard.small-fc59cbd37c4320c69ebfe164f6299a06.png);height:291px}}@media (min-width: 718px){.payroll-employee-page .clock .image{background-image:url(/assets/pages/payroll/employees/timecard.medium-602588feed58d9b57f740f5537d5f7b7.png);height:225px}}@media (min-width: 1024px){.payroll-employee-page .clock .image{background-image:url(/assets/pages/payroll/employees/timecard.large-33110779c04e590cd3d0a7c1b24b14ea.png);height:290px}}@media (min-width: 1292px){.payroll-employee-page .clock .image{background-image:url(/assets/pages/payroll/employees/timecard.extra-large-1433cff64e0483ade8bb3e55ab5c0b5a.png);height:343px}}.payroll-employee-page .payday .image{background-image:url(/assets/pages/payroll/employees/paycheck-37cbd52a3c4e94cf9afb14e435197df0.png);height:314px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}@media (min-width: 480px){.payroll-employee-page .payday .image{background-image:url(/assets/pages/payroll/employees/paycheck.small-ff458ee866fba457c5c0a30b5a24b0e8.png);height:349px}}@media (min-width: 718px){.payroll-employee-page .payday .image{background-image:url(/assets/pages/payroll/employees/paycheck.medium-ff458ee866fba457c5c0a30b5a24b0e8.png);height:349px}}@media (min-width: 1024px){.payroll-employee-page .payday .image{background-image:url(/assets/pages/payroll/employees/paycheck.large-57be5eb9df374a7056cdc55445e7ba65.png);height:471px}}@media (min-width: 1292px){.payroll-employee-page .payday .image{background-image:url(/assets/pages/payroll/employees/paycheck.extra-large-74f2170060601c1099db086ce334c54d.png);height:488px}}
