.steps-tab-section{display:inline-block;padding:80px 24px;width:100%}.steps-tab-section .tab-menu{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.steps-tab-section .tab-btn{align-items:center;border:1px solid #e0e0e0;border-radius:50px;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;letter-spacing:-2%;line-height:22px;padding:8px 12px;transition:.3s}.steps-tab-section .tab-btn.active{background:#dd179c;border-color:#dd179c;color:#fff}.steps-tab-section .tab-btn:hover{background-color:#f6f6f6;color:#dc179b;transition:all .3s ease}.steps-tab-section .arrow svg{height:10px;width:12px}.steps-tab-section .arrow{line-height:0;vertical-align:top}.steps-tab-section .tab-content{display:none}.steps-tab-section .tab-content.active{display:block}.steps-tab-section .steps-wrap{align-items:center;display:flex;gap:96px;justify-content:space-between;width:100%}.steps-tab-section .steps-wrap .left{display:flex;flex-direction:column;gap:24px;width:45%}.steps-tab-section .tab-btnr span.arrow svg path{transition:.3s}.steps-tab-section .tab-btn.active span.arrow svg path{fill:#fff;transition:.3s}.steps-tab-section .tab-btn:hover span.arrow svg path{fill:#dd179c;transition:.3s}.steps-tab-section .steps-wrap .right{display:inline-block;max-width:502px;width:50%}.steps-tab-section .steps-wrap .left .eyeborw{color:#dd179c;display:block;font-size:10px;font-weight:700;letter-spacing:8%;line-height:16px;text-transform:uppercase}.steps-tab-section .steps-wrap .left h2{display:inline-block;font-size:32px;font-weight:800;line-height:36px;margin:0;width:100%}.steps-tab-section .steps-wrap .left .content p{color:#616161;font-size:14px;font-weight:500;letter-spacing:-2%;line-height:22px;margin:0}.steps-tab-section .steps-wrap .left .content{display:inline-block;max-width:502px}.steps-tab-section .content-card{background:#fff;border-radius:8px;box-shadow:0 8px 16px 0 #7070701f;display:flex;flex-direction:column;gap:24px;max-width:100%;padding:32px}.steps-tab-section .badge{background:var(--brand-background-strong,#dc179b);border-radius:6px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:-2%;line-height:18px;padding:0 4px;width:fit-content}.steps-tab-section .content-card h2{display:inline-block;font-size:28px;font-weight:800;letter-spacing:-2%;line-height:32px;width:100%}.steps-tab-section .body-text{color:#616161;display:inline-block;font-size:14px;letter-spacing:-2%;line-height:22px;width:100%}.steps-tab-section .body-text p{margin:0}.steps-tab-section .tabs-content .bottom-list{display:inline-block;width:100%}.steps-tab-section .tabs-content .bottom-list ul{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;list-style:none;margin:0;max-width:100%;padding:0;width:100%}.steps-tab-section .tabs-content .bottom-list ul li{align-items:center;display:flex;gap:5px;line-height:0;vertical-align:top;width:100%}.steps-tab-section .tabs-content .bottom-list ul li .text-icon img{border-radius:100%;height:20px;object-fit:contain;object-position:center;width:20px}.steps-tab-section .tabs-content .bottom-list ul li span.icon-label{color:#dd179c;font-size:16px;font-weight:700;letter-spacing:-2%;line-height:24px}.steps-tab-section .card-btn-wrap a{display:inline-flex;gap:6px}.steps-tab-section .card-btn-wrap a:hover{background-color:#c8158d;transition:all .3s ease}.steps-tab-section .count{align-items:center;background:#fce8f5;border-radius:8px;color:#dd179c;display:flex;font-size:14px;height:26px;justify-content:center;letter-spacing:-2%;line-height:32px;min-width:32px}.steps-tab-section .badge .mobile-buliding{display:none}@media(max-width:991px){.steps-tab-section .steps-wrap{flex-wrap:wrap}.steps-tab-section .steps-wrap .left{width:100%}.steps-tab-section .steps-wrap .left .content{max-width:100%}.steps-tab-section .steps-wrap .right{max-width:100%;width:100%}}@media(max-width:575px){.steps-tab-section .content-card .card-btn-wrap .icon{display:none}.steps-tab-section .card-btn-wrap a{line-height:22px;padding:7px 12px}.steps-tab-section .tab-btn{font-size:12px;gap:6px;line-height:18px}.steps-tab-section .badge{background:var(--brand-background-subtle,#fce8f5);border-radius:8px;color:#dc179b;padding:4px 6px}.steps-tab-section .badge svg{height:12px;margin-right:6px;width:12px}.steps-tab-section .badge .mobile-buliding{display:inline-block}.steps-tab-section .tab-menu{background-color:#fff;border-radius:56px;box-shadow:0 8px 16px 0 #7070701f;padding:10px}.steps-tab-section .content-card{border-radius:12px;gap:12px;padding:24px 16px}}