.product-page .product-page-content{padding-top:30px}.product-page{padding-bottom:70px}.product-page .features-carousel{width:fit-content;padding-left:calc(50vw - 600px)}.product-page .benefits-grid{grid-template-columns:repeat(4,1fr);display:grid}.product-page.accounting-finance-page .benefits-grid,.product-page.pos-page .benefits-grid,.product-page.prostay-pay-page .benefits-grid,.product-page.prostay-ai .benefits-grid,.product-page.prostay-ai-office .benefits-grid{grid-template-columns:repeat(3,1fr);display:grid}.product-page .benefits-grid .flex-column{padding-inline:20px}.product-page .benefits-grid h5{text-align:center;font-size:18px;font-weight:600}.product-page .insights-grid{grid-template-columns:100%!important}.product-page .features-carousel-wrapper{flex-direction:column;max-width:100%;overflow-x:auto}.product-page .review-white-card{background-color:#fff;width:100%;padding:40px}.product-page .review-white-card img{width:100px;height:100px}.product-page .review-content{text-align:left;color:#344054;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.product-page .review-small{color:gray;text-align:left;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.product-page .vertical-content{height:100%}.product-page .vertical-content .review-content,.product-page .vertical-content .review-small{text-align:center}.product-page .features-carousel-wrapper::-webkit-scrollbar{display:none}.product-page .features-carousel{scrollbar-width:none;-ms-overflow-style:none}.prostay-pay-page .feature-box{height:100%!important;min-height:fit-content!important}.card-w{background-color:#fff;border-radius:0;padding:20px}.prostay-ai .features-grid{grid-template-columns:1fr 1fr 1fr 1fr;gap:24px;display:grid}.prostay-ai .features-grid .card-w svg{margin-top:20px}.prostay-ai .features-grid .card-w{gap:15px}.prostay-ai .label-blue{color:#1643e0;align-items:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:22px;display:flex}.product-page .tab-btn{cursor:pointer;background:#fff;border-radius:5px;flex-direction:row;justify-content:start;align-items:center;width:fit-content;height:fit-content;margin-bottom:10px;padding:12px 16px;display:flex}.product-page .tabs-wrapper{flex-wrap:wrap;gap:5px;height:fit-content;display:flex}.product-page .tab-btn.focused{color:#1643e0;background:linear-gradient(216.25deg,#c7d2fa2b 1.65%,#153dd12b 100%),#fff;border:1px solid #6f8bf1;border-radius:5px;flex-direction:column;align-items:center;width:fit-content;height:fit-content;padding:12px 16px;display:flex}.product-page .tab-btn:hover{box-shadow:0 16px 24px #c7d2fa}.product-page .tab-btn label{color:#22242a;font-family:Inter;font-style:normal;font-weight:500;line-height:140%}.product-page .tab-btn.focused label{color:#1643e0!important}.product-page .tab-content{background:radial-gradient(94.64% 195.86% at 97.86% 96.89%,#fefeff 0%,#f5f7ff 100%);border-radius:36px;align-items:flex-start;padding:20px;box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #00000014}.product-page .tab-content h3{color:#181d1f;font-size:28px!important;font-weight:500!important}.product-page .tab-content b{color:#606576;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:140%}.product-page .tab-content p{color:#606576}.label{color:#22242a;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.product-page .tab-content img{max-width:100%}.product-page .blue-border-card{background:#fff;border-left:6px solid #1643e0;border-radius:12px;flex-direction:column;align-items:flex-start;padding:16px 24px;display:flex;box-shadow:0 1px 2px #0000000d}.product-page .white-card{background:#fff;border-radius:12px;padding:20px;box-shadow:0 30px 30px #1643e01a}.product-page .background-img-col{border-radius:8px;flex-direction:column;justify-content:end;min-height:700px;padding:25px 35px;display:flex}.product-page .bottom-padding{padding-bottom:110px}.product-page .step-no{color:#3328bf;font-family:Inter;font-size:28px;font-style:normal;font-weight:600;line-height:34px}.product-page .channels-grid{grid-template-columns:repeat(5,1fr);gap:20px;width:100%;display:grid}.product-page .channels-grid .channel-card{background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:134px;padding:24px;display:flex;position:relative}.product-page .channels-grid .channel-card .live-badge{text-align:center;color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:9999px;flex-direction:row;align-items:center;padding:2px 8px 2px 6px;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px;display:flex;position:absolute;top:10px;right:10px}.product-page .key-benefits-grid{grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:1200px){.prostay-ai .features-grid{grid-template-columns:1fr 1fr;gap:0;display:grid}.product-page.pos-page .benefits-grid,.product-page.prostay-pay-page .benefits-grid,.product-page.prostay-ai .benefits-grid,.product-page.prostay-ai-office .benefits-grid{grid-template-columns:repeat(1,1fr);display:grid}.product-page .key-benefits-grid{display:grid;grid-template-columns:repeat(1,1fr)!important}.product-page .channels-grid{grid-template-columns:repeat(3,1fr);gap:20px}.product-page .benefits-grid{grid-template-columns:repeat(2,1fr);row-gap:20px}.prostay-pay-page .white-card .ripple-svg{top:auto!important;bottom:0!important;right:0!important;transform:rotate(180deg)!important}.product-page .features-carousel{padding-left:20px}.product-page .tab-btn svg{display:none!important}.product-page .tab-btn{margin-bottom:0;height:fit-content!important;padding-block:10px!important}.product-page .tab-content{flex-direction:column;padding:20px 15px}.product-page label{font-size:14px}.product-page .background-img-col{min-height:600px;padding-inline:20px}.product-page .image-and-text{flex-direction:column!important}.product-page{padding-bottom:40px}.product-page .bottom-padding{padding-bottom:50px}}@media (max-width:750px){.product-page .channels-grid{grid-template-columns:repeat(2,1fr);gap:15px}.product-page .review-content,.product-page .review-small{text-align:center}}
