.pricingTablecontainer{background:#fff;border:1px solid #e8e8ee;border-radius:10px;margin:0 auto;max-width:1314px;position:relative;width:100%}.pricingTableTabs{display:flex;gap:27px;padding:36px 32px}.pricingTableTabButton{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:36px;cursor:pointer;display:flex;gap:8px;justify-content:center;outline:none;padding:15px 26px;transition:all .3s ease}.pricingTableTabIcon{height:24px;width:24px}.pricingTabTitle{color:#374151;font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.pricingTableTabButton:hover{background-color:#f9fafb}.pricingTableTabButton:hover .pricingTabTitle{color:#5300f4}.pricingTableTabButton.active{background:#5300f4}.pricingTableTabButton.active .pricingTabTitle{color:#fff;font-weight:700}.pricingTable{border-collapse:collapse;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.pricingTableHeader{background:#f3edff;color:#374151;font-size:16px;font-style:normal;font-weight:600;line-height:150%;padding:29px 39px;text-align:left;width:25%}.pricingTableHeader:first-child{left:0;position:sticky;z-index:1}.pricingTableCell{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;color:#374151;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding:28px 40px;text-align:left}.pricingTableCell ul{list-style:none;margin:0;padding:0}.pricingTableCell:first-child{font-weight:600}.pricingTableCell:last-child{border-right:none}.pricingTable tr:last-child td{border-bottom:none}.showTable{display:block}.hideTable{display:none}.subscriptionToggle{background-color:transparent;border:1px solid #5300f4;border-radius:69px;display:flex;gap:16px;justify-content:center;margin:0 auto 60px;padding:6px 8px;width:-moz-fit-content;width:fit-content}.toggleButton{background:transparent;border:1px solid #d7c2ff;border-radius:39px;color:#a8a8a8;cursor:pointer;font-size:18px;font-weight:500;padding:15px 26px;transition:all .3s ease}.toggleButton.active{background-color:#5300f4;box-shadow:0 2px 4px rgba(0,123,255,.3);color:#fff}.toggleButton:hover:not(.active){color:#333}.subscriptionCards{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.subscriptionCard{background:#fff;border:1px solid #d0dbff;border-radius:10px;flex:1;max-width:352px;padding:24px 41px;position:relative;transition:all .3s ease}.subscriptionCard .separator{background:#8b8b8b;height:1px;width:100%}.subscriptionCard.large{max-width:350px;transform:scale(1.05);z-index:2}.subscriptionCard.popular{background:#100d0d;border:1px solid #919191;border-radius:16px;color:#fff;display:flex;flex-direction:column}.subscriptionCard.popular .popularBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:20px;color:#fff;font-size:.75rem;font-weight:600;left:50%;padding:6px 20px;position:absolute;top:-12px;transform:translateX(-50%);white-space:nowrap}.subscriptionCard.popular .separator{background:linear-gradient(90deg,#19993d,#99ffa5);height:1px;width:100%}.subscriptionCard.popular .planName{border:1px solid #39b85c;border-radius:30px;color:#fff!important;font-size:14px;font-weight:400;padding:6px 16px;width:-moz-max-content;width:max-content}.subscriptionCard.popular .price{color:#fff!important;font-size:60px!important;font-weight:600!important}.subscriptionCard.popular .period{color:#fff!important;font-size:16px!important;font-weight:400!important}.subscriptionCard.popular .featureItem{color:#fff!important}.subscriptionCard.popular .featureItem:last-child{margin-bottom:0!important}.subscriptionCard:hover{transform:translateY(-5px)}.subscriptionCard.large:hover{transform:scale(1.05) translateY(-5px)}.cardHeader{margin-bottom:1rem;padding-bottom:.5rem;text-align:center}.cardHeader .planName{border:1px solid #e3e3ea;border-radius:30px;color:#4f4c4d;font-size:14px;font-weight:400;padding:6px 16px;width:-moz-max-content;width:max-content}.priceSection .price{color:#231f20;font-size:40px;font-weight:600;letter-spacing:-2.5px!important;line-height:1}.priceSection .period{color:#9a9898;font-size:16px;font-weight:500;margin-left:.25rem}.cardBody{margin-bottom:2rem}.featuresList{list-style:none;margin:0;padding:0}.featureItem{align-items:center;color:#4f4c4d;display:flex;font-size:16px;font-weight:500;margin-bottom:24px;margin-top:16px}.featureItem:last-child{border-bottom:none}.featureItem .checkImageDisplay{display:flex;height:auto;margin-right:8px;width:20px}.featureItem .checkImageNone{display:none}.cardFooter{text-align:center}.subscribeButton{border-radius:68px;color:#231f20;cursor:pointer;font-size:16px;font-weight:500;padding:1rem 2rem;transition:all .3s ease;width:100%}.subscribeButton.filledButton{background:#fff;border:none;color:#231f20}.subscribeButton.filledButton:hover{background:transparent;border:1px solid #39b85c;color:#fff;transform:translateY(-2px)}.subscribeButton.outlineButton{background:transparent;border:1px solid #000;color:#231f20}.subscribeButton.outlineButton:hover{background:#100d0d;color:#fff;transform:translateY(-2px)}.limitedOffer{color:#fff;font-size:12px;font-weight:500;margin-top:16px}@media screen and (min-width:2100px){.pricingTablecontainer{max-width:1500px}}@media screen and (max-width:1280px){.pricingTablecontainer{width:100%}.pricingTableTabs{gap:20px}.pricingTableTabButton{padding:12px 20px}.pricingTableTabIcon{height:22px;width:22px}.pricingTabTitle{font-size:15px}.pricingTableCell,.pricingTableHeader{font-size:14px;padding:20px 24px}}@media screen and (max-width:1130px){.subscriptionCard{background:#fff;border:1px solid #d0dbff;border-radius:16px;flex:1;padding:24px;position:relative;transition:all .3s ease;width:300px}.subscriptionCard .separator{background:#8b8b8b;height:1px;width:100%}.subscriptionCard.large{transform:scale(1);width:300px;z-index:2}}@media screen and (max-width:1024px){.pricingTableTabs{gap:20px;padding:20px}.pricingTableTabButton{padding:12px 16px}.pricingTableTabIcon{height:22px;width:22px}.pricingTabTitle,.pricingTableCell,.pricingTableHeader{font-size:14px}}@media screen and (max-width:768px){.pricingTablecontainer{border-radius:10px;width:100%}.pricingTableTabs{display:flex;gap:16px;padding:16px 16px 24px}.pricingTableTabButton{padding:8px}.pricingTableTabIcon{height:16px;width:16px}.pricingTabTitle{font-size:14px}.tableContainer,.tableMain{-webkit-overflow-scrolling:touch;overflow-x:auto}.pricingTable{min-width:600px;table-layout:fixed}.pricingTableHeader{font-size:14px;min-width:200px;padding:16px}.pricingTableHeader:first-child{left:0;min-width:120px;position:sticky;z-index:1}.pricingTableCell{font-size:12px;padding:16px}.pricingTableCell:first-child{background-color:#fff;font-size:14px;left:0;position:sticky;z-index:1}.pricingTable tr:last-child td:first-child{border-bottom-left-radius:24px}.tableContainer::-webkit-scrollbar{height:0}}@media (max-width:866px){.subscriptionCards{flex-direction:column;width:100%}.subscriptionToggle{gap:8px}.subscriptionCard{background:#fff;border-radius:10px;flex:1;max-width:350px!important;padding:16px;position:relative;transition:all .3s ease;width:100%!important}.subscriptionToggle{margin-bottom:36px;max-width:370px;width:100%}.subscriptionToggle .toggleButton{flex:1;font-size:14px;padding:12px}.subscriptionCard.popular{background:#100d0d;border:1px solid #919191;border-radius:10px;color:#fff;display:flex;flex-direction:column}.subscriptionCard.popular .planName{border:1px solid #39b85c;border-radius:30px;color:#fff!important;font-size:12px;font-weight:400;padding:6px 16px;text-wrap:nowrap;width:-moz-max-content;width:max-content}.subscriptionCard.popular .price{color:#fff!important;font-size:36px!important;font-weight:600!important}.subscriptionCard.popular .period{color:#fff!important;font-size:16px!important;font-weight:400!important}}@media screen and (max-width:640px){.pricingTableTabs{gap:10px}.pricingTableCell{border-bottom:0;border-right:0}.cardHeader{align-items:center;-moz-column-gap:2px;column-gap:2px;display:flex;justify-content:space-between}.cardHeader .planName{border:1px solid #e3e3ea;color:#4f4c4d;font-size:12px}.cardHeader .planName,.subscriptionCard.popular .planName{border-radius:30px;font-weight:400;padding:6px 16px;width:-moz-max-content;width:max-content}.subscriptionCard.popular .planName{border:1px solid #39b85c;color:#fff!important}.priceSection .price{color:#231f20;font-size:36px;font-weight:600;line-height:1}.priceSection .period{color:#9a9898;font-size:16px;font-weight:400;margin-left:0}.subscribeButton{font-size:14px}.featureItem{align-items:center;color:#4f4c4d;display:flex;font-size:12px;font-weight:500;margin-bottom:12px;margin-top:8px}.cardBody{margin-top:16px}.toggleButton{padding:12px;text-wrap:nowrap}}@media screen and (max-width:370px){.pricingTableTabButton{gap:6px}.pricingTableTabIcon{height:14px;width:14px}.pricingTabTitle{font-size:12px}}.chargesTableContainer{width:100%}.chargesTableContainer:first-child{margin-top:0}.chargesTableContainer .heading{color:#333;font-size:36px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:26px}.chargesTableContainer .chargesTable{background:#fff;border:1px solid #e8e8ee;border-radius:10px;display:flex;margin:0 auto;padding-left:39px}.chargesTableContainer .chargesTable .chargesTableContent{border-collapse:collapse;width:100%}.chargesTableContainer .chargesTable .chargesTableContent tr:not(:last-child){border-bottom:1px solid #e8e8ee}.chargesTableContainer .chargesTable .chargesTableContent .title{color:#333;width:268px}.chargesTableContainer .chargesTable .chargesTableContent .details{padding-left:100px;padding-right:10px}.chargesTableContainer .chargesTable .chargesTableContent td{padding:20px 0}.chargesTableContainer .chargesTable .chargesTableContent td:first-child{color:#333;font-size:18x;font-style:normal;font-weight:500;line-height:150%}.chargesTableContainer .chargesTable .chargesTableContent td:last-child{color:#666;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.chargesTableContainer .chargesTable .rightBox{background:#f3edff;border-bottom-right-radius:10px;border-top-right-radius:10px;width:39px}@media screen and (min-width:2100px){.chargesTableContainer{max-width:1450px}}@media screen and (max-width:1280px){.chargesTableContainer{width:100%}.chargesTableContainer .heading{font-size:36px}.chargesTableContainer .chargesTable{padding-left:25px}.chargesTableContainer .chargesTable .chargesTableContent .title{width:250px}.chargesTableContainer .chargesTable .chargesTableContent .details{padding-left:70px}.chargesTableContainer .chargesTable .chargesTableContent td{padding:15px 0}.chargesTableContainer .chargesTable .chargesTableContent td:first-child{font-size:18px}.chargesTableContainer .chargesTable .chargesTableContent td:last-child{font-size:16px}.chargesTableContainer .chargesTable .rightBox{width:30px}}@media screen and (max-width:1024px){.chargesTableContainer .heading{font-size:36px}.chargesTableContainer .chargesTable{padding-left:25px}.chargesTableContainer .chargesTable .chargesTableContent .title{width:220px}.chargesTableContainer .chargesTable .chargesTableContent .details{padding-left:32px}.chargesTableContainer .chargesTable .chargesTableContent td{padding:16px 0}.chargesTableContainer .chargesTable .chargesTableContent td:first-child{font-size:18px}.chargesTableContainer .chargesTable .chargesTableContent td:last-child{font-size:16px}.chargesTableContainer .chargesTable .rightBox{width:30px}}@media screen and (max-width:768px){.chargesTableContainer .heading{font-size:20px;margin-bottom:16px}.chargesTableContainer .chargesTable{padding-left:18px}.chargesTableContainer .chargesTable .chargesTableContent .title{width:160px}.chargesTableContainer .chargesTable .chargesTableContent .details{padding-left:24px}.chargesTableContainer .chargesTable .chargesTableContent td:first-child{font-size:18px}.chargesTableContainer .chargesTable .chargesTableContent td:last-child{font-size:16px}.chargesTableContainer .chargesTable .rightBox{width:20px}}@media screen and (max-width:640px){.chargesTableContainer{margin-top:32px;width:100%}.chargesTableContainer .heading{font-size:20px;margin-bottom:16px}.chargesTableContainer .chargesTable{border-radius:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);padding:12px 16px}.chargesTableContainer .chargesTable .chargesTableContent .title{width:110px}.chargesTableContainer .chargesTable .chargesTableContent .details{padding-left:20px}.chargesTableContainer .chargesTable .chargesTableContent tr:not(:last-child){border-bottom:0}.chargesTableContainer .chargesTable .chargesTableContent td{padding:6px 0}.chargesTableContainer .chargesTable .chargesTableContent td:first-child{font-size:14px}.chargesTableContainer .chargesTable .chargesTableContent td:last-child{font-size:12px}.chargesTableContainer .chargesTable .rightBox{width:0}}.tableWrapper{background:#fff;margin:62px auto 0;max-width:1314px;width:100%}.tableWrapper .heading{color:#333;font-size:36px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:26px}.tableWrapper .tableContainer{background:#fff;border:1px solid #e8e8ee;border-radius:10px;overflow:hidden}.tableWrapper .tableContainer .tableScrollWrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.tableWrapper .tableContainer .tableScrollWrapper .tableMain{border-collapse:collapse;text-align:left;width:100%}.tableWrapper .tableContainer .tableScrollWrapper .tableMain td,.tableWrapper .tableContainer .tableScrollWrapper .tableMain th{color:#333;padding:28px 40px}.tableWrapper .tableContainer .tableScrollWrapper .tableMain th{background:#f3edff;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-align:left}.tableWrapper .tableContainer .tableScrollWrapper .tableMain td{border-bottom:1px solid #e8e8ee;border-right:1px solid #e8e8ee;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:left}.tableWrapper .tableContainer .tableScrollWrapper .tableMain td:last-child{border-right:none}.tableWrapper .tableContainer .tableScrollWrapper .tableMain tr:last-child td{border-bottom:none}.tableWrapper .tableContainer .tableScrollWrapper::-webkit-scrollbar{height:0}@media screen and (min-width:2100px){.tableWrapper{max-width:1450px}}@media screen and (max-width:1280px){.tableWrapper{width:100%}.tableWrapper .heading{font-size:36px}.tableWrapper .tableContainer .tableScrollWrapper .tableMain td,.tableWrapper .tableContainer .tableScrollWrapper .tableMain th{font-size:14px;padding:20px 24px}}@media screen and (max-width:768px){.tableWrapper{margin-top:32px;width:100%}.tableWrapper .heading{font-size:20px;margin-bottom:16px}.tableWrapper .tableContainer{border-radius:12px}.tableWrapper .tableContainer .tableScrollWrapper .tableMain{min-width:600px}.tableWrapper .tableContainer .tableScrollWrapper .tableMain td,.tableWrapper .tableContainer .tableScrollWrapper .tableMain th{padding:16px}}