.payroll-system{padding:2.5rem}.payroll-system .card{border-radius:0rem 0rem 1.75rem 1.75rem;box-shadow:0 0 #0000001a;transition:transform .4s,box-shadow .3s}.payroll-system .card.bg-greens{background-color:#f8ffeb;border-color:#f8ffeb}.payroll-system .card.bg-greens .arrow-link{color:#658528}.payroll-system .card.bg-greens:hover{border-bottom:7px solid #658528}.payroll-system .card.bg-magentas{background-color:#fff3f9;border-color:#fff3f9}.payroll-system .card.bg-magentas .arrow-link{color:#96006b}.payroll-system .card.bg-magentas:hover{border-bottom:7px solid #96006B}.payroll-system .card.bg-infos{background-color:#eef3ff;border-color:#eef3ff}.payroll-system .card.bg-infos .arrow-link{color:#082f9b}.payroll-system .card.bg-infos:hover{border-bottom:7px solid #082F9B}.payroll-system .card:hover{border-radius:0rem 0rem 1.75rem 1.75rem;transform:translateY(-5px);box-shadow:0 8px 16px #0003;transition:all .4s ease}.payroll-system .card .card-header{padding:0}.payroll-system .card .card-body{padding:2rem 1.75rem}.payroll-system .card .card-body .img{display:inline-flex;justify-content:center;align-items:center;border-radius:.5rem}.payroll-system.payroll-foundation .foundation-slider .swiper-slide{height:auto;display:flex}.payroll-system.payroll-foundation .foundation-slider .card{width:100%;border-radius:1rem;border:none}.payroll-system.payroll-foundation .foundation-slider .card .card-body{padding:0;position:relative}.payroll-system.payroll-foundation .foundation-slider .card .card-footer{background-color:#868686;padding:1.25rem 1.7rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.payroll-system.payroll-foundation .foundation-slider .card .card-footer .arrow-link{font-size:1.25rem;color:#fff}.payroll-system.payroll-foundation .foundation-slider .foundation-controls .foundation-pagination{display:flex;align-items:center;justify-content:center;gap:.5rem}.payroll-system.payroll-foundation .foundation-slider .foundation-controls .foundation-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#f5f5f5;opacity:1;transition:background-color .2s ease}.payroll-system.payroll-foundation .foundation-slider .foundation-controls .foundation-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#96006b}.payroll-system.payroll-foundation .foundation-slider .foundation-controls .foundation-nav{margin-top:1rem}.payroll-system.payroll-foundation .foundation-slider .foundation-controls .foundation-nav .nav-btn{width:40px;height:40px;border-radius:50%;border:1px solid #F0F0F0;background-color:#fff;color:#212832;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.payroll-system.payroll-foundation .foundation-slider .foundation-controls .foundation-nav .nav-btn:hover{background-color:#96006b;border-color:#96006b;color:#fff}.payroll-system.payroll-foundation .foundation-slider .foundation-controls .foundation-nav .nav-btn.swiper-button-disabled{opacity:.5;cursor:not-allowed}.accurate-payroll,.run-payroll{padding:2.5rem 0rem}.run-payroll .run-payroll-card{background-color:#f8f2ff;border-radius:1.5rem;overflow:hidden;box-shadow:0 4px 18px #0000000a}.run-payroll .run-payroll-card .run-payroll-tabs{background-color:#dbc0ff;padding:1rem 1.25rem;display:flex;justify-content:space-evenly;flex-wrap:wrap}.run-payroll .run-payroll-card .run-payroll-tabs .stage-tab{background:transparent;border:0;padding:.75rem .25rem;font-size:1.125rem;font-weight:500;color:#212832;position:relative;transition:color .2s ease}.run-payroll .run-payroll-card .run-payroll-tabs .stage-tab.active{font-weight:600}.run-payroll .run-payroll-card .run-payroll-tabs .stage-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#212832;border-radius:2px}.run-payroll .run-payroll-card .run-payroll-tabs .stage-tab:hover{color:#96006b}.run-payroll .run-payroll-card .run-payroll-body{background-color:#f8f2ff;padding:2rem}.run-payroll .run-payroll-card .run-payroll-body .run-payroll-info{background-color:#fff;border-radius:1rem;padding:2rem 1.75rem;height:100%;box-shadow:0 4px 12px #0000000a}.run-payroll .run-payroll-card .run-payroll-body .run-payroll-info .info-title{font-size:1.325rem;font-weight:600;color:#212832;margin-bottom:1.25rem}.run-payroll .run-payroll-card .run-payroll-body .run-payroll-info .info-features{list-style:none;margin:0;padding:0}.run-payroll .run-payroll-card .run-payroll-body .run-payroll-info .info-features li{padding:1rem 0;font-size:1.25rem;color:#6c757d;border-bottom:1px solid #ececec}.run-payroll .run-payroll-card .run-payroll-body .run-payroll-info .info-features li:last-child{border-bottom:0}.run-payroll .run-payroll-card .run-payroll-body .run-payroll-preview{background-color:#fff;border-radius:1rem;display:flex;align-items:center;justify-content:center}.run-payroll .run-payroll-card .run-payroll-body .run-payroll-preview .img{border-radius:1rem;object-fit:contain}.every-stakeholder{padding:2.5rem 0rem}.every-stakeholder .every-stakeholder-card{overflow:hidden}.every-stakeholder .every-stakeholder-card .every-stakeholder-tabs{padding:.5rem 1rem;display:flex;flex-wrap:nowrap;align-items:stretch;border-radius:50rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-tabs .stage-tab{flex:1 1 0;min-width:0;background-color:transparent;border:0;padding:1rem .25rem;font-size:1rem;font-weight:500;color:#000;text-align:center;position:relative;transition:color .2s ease,background-color .2s ease;border-radius:50rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-tabs .stage-tab.active{background-color:#fff;font-weight:600}.every-stakeholder .every-stakeholder-card .every-stakeholder-body{padding-top:2.5rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-body .every-stakeholder-info{background-color:#fff;padding:2rem;height:100%;border-radius:2rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-body .every-stakeholder-info .info-title{font-size:1.25rem;font-weight:600;color:#212832;margin-bottom:1.5rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-body .every-stakeholder-info .info-features{list-style:none;margin:0;padding:0}.every-stakeholder .every-stakeholder-card .every-stakeholder-body .every-stakeholder-info .info-features li{padding:.5rem 0;font-size:1.125rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-body .every-stakeholder-preview{background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:2rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-body .every-stakeholder-preview .img{object-fit:contain}.every-stakeholder .every-stakeholder-card.bg-dangers .every-stakeholder-tabs{background-color:#d66768}.every-stakeholder .every-stakeholder-card.bg-dangers .every-stakeholder-body .every-stakeholder-info{background-color:#ffe7e7}.every-stakeholder .every-stakeholder-card.bg-dangers .every-stakeholder-body .info-features li{color:#b01a19}.every-stakeholder .every-stakeholder-card.bg-warnings .every-stakeholder-tabs{background-color:#d29b33}.every-stakeholder .every-stakeholder-card.bg-warnings .every-stakeholder-info{background-color:#fff7e4}.every-stakeholder .every-stakeholder-card.bg-warnings .info-features li{color:#b37b10}.every-stakeholder .every-stakeholder-card.bg-voilet .every-stakeholder-tabs{background-color:#c2bfff}.every-stakeholder .every-stakeholder-card.bg-voilet .every-stakeholder-info,.every-stakeholder .every-stakeholder-card.bg-voilet .every-stakeholder-preview{background-color:#f0f0ff}.every-stakeholder .every-stakeholder-card.bg-voilet .info-features li{color:#514cd8}.built-accuracy{padding:2.5rem 0rem}.built-accuracy .accuracy-slider .swiper-slide{height:auto;display:flex}.built-accuracy .accuracy-slider .accuracy-card{width:100%;overflow:hidden;display:flex;flex-direction:column}.built-accuracy .accuracy-slider .accuracy-card .accuracy-card-img{display:flex;align-items:center;justify-content:center;border-radius:1.5rem}.built-accuracy .accuracy-slider .accuracy-card .accuracy-card-img .img{object-fit:contain;border-radius:1.5rem}.built-accuracy .accuracy-slider .accuracy-card .accuracy-card-label{padding:1.75rem;font-size:1.5rem;font-weight:500;color:#000;border-radius:1.5rem}.built-accuracy .accuracy-slider .accuracy-card.bg-1 .accuracy-card-label{background-color:#d3e294}.built-accuracy .accuracy-slider .accuracy-card.bg-2 .accuracy-card-label{background-color:#b7d2f2}.built-accuracy .accuracy-slider .accuracy-card.bg-3 .accuracy-card-label{background-color:#f3e5e5}.built-accuracy .accuracy-slider .accuracy-card.bg-4 .accuracy-card-label{background-color:#e3d5f5}.built-accuracy .accuracy-slider .accuracy-card.bg-5 .accuracy-card-label{background-color:#d6eeec}.built-accuracy .accuracy-slider .accuracy-card.bg-6 .accuracy-card-label{background-color:#c5e9d0}.built-accuracy .accuracy-slider .accuracy-controls .accuracy-pagination{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.built-accuracy .accuracy-slider .accuracy-controls .accuracy-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#f5f5f5;opacity:1;transition:background-color .2s ease}.built-accuracy .accuracy-slider .accuracy-controls .accuracy-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#212832}.built-accuracy .accuracy-slider .accuracy-controls .accuracy-nav .nav-btn{width:40px;height:40px;border-radius:50%;border:1px solid #F0F0F0;background-color:#fff;color:#212832;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.built-accuracy .accuracy-slider .accuracy-controls .accuracy-nav .nav-btn:hover{background-color:#96006b;border-color:#96006b;color:#fff}.built-accuracy .accuracy-slider .accuracy-controls .accuracy-nav .nav-btn.swiper-button-disabled{opacity:.5;cursor:not-allowed}@media(min-width:1400px){.run-payroll .run-payroll-card .run-payroll-tabs{padding:1rem 1.5rem}.run-payroll .run-payroll-card .run-payroll-tabs .stage-tab{font-size:1.5rem}.run-payroll .run-payroll-card .run-payroll-body .run-payroll-info .info-title{font-size:1.625rem}.run-payroll .run-payroll-card .run-payroll-body .run-payroll-info .info-features li{padding:1.85rem 0;font-size:1.5rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-tabs .stage-tab{padding:1.25rem 1rem;font-size:1.5rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-body .every-stakeholder-info{padding:2rem 3rem;border-radius:2rem}.every-stakeholder .every-stakeholder-card .every-stakeholder-body .every-stakeholder-info .info-features li{padding:1.5rem 0;font-size:1.5rem}}
