:root{--body-color:#f4f7ff;--pri-color:#32aab1;--linear-color:linear-gradient(90deg,rgba(255,255,255,0.3),rgba(50,134,189,0.3));--linear-color2:linear-gradient(90deg,#32abb1,#3286bd);--border-color:var(--Gradient,#32abb1);--bg-table:#fff}.main-billing-plans-tab h1{color:#000;text-align:center;font-size:40px;font-weight:400;line-height:50px;margin-bottom:30px}.main-billing-plans-tab h1 span{background:var(
    --stroke-gradient,linear-gradient(90deg,#32abb1 0,#3286bd 100%)
  );background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;font-weight:600;line-height:50px}.main-billing-plans-tab .plan-card{border-top:4px solid #329bb6;padding:25px 23px 38px 21px;position:relative;border-radius:15px;background:#fff;box-shadow:0 4px 14px 0 rgba(28,66,161,.04);display:flex;flex-direction:column;height:100%}.main-billing-plans-tab h3.card-title{color:var(--sementics-color-fg-default,#18181b);font-size:23.484px;font-weight:600;line-height:115%;margin:0}.main-billing-plans-tab p.card-desc{color:#18181b70;font-size:14.09px;line-height:125%;margin:2px 0 0}.main-billing-plans-tab h5.card-pricing{color:var(--sementics-color-fg-default,#18181b);font-size:30.059px;font-weight:600;line-height:115%;margin:20px 0 14px}button.plan-btn-sec.trial-btn{border-radius:100px!important;border:.5px solid var(--stroke-gradient,#32abb1)!important;background:linear-gradient(90deg,#32abb126,#3286bd26)!important;margin-top:auto!important;color:#3289bc!important;font-size:16px!important}.pricing-banner .main-heading{color:#000;font-size:50px;line-height:50px}.pricing-banner .main-heading span{background:var(
    --stroke-gradient,linear-gradient(90deg,#32abb1 0,#3286bd 100%)
  );font-weight:600;-webkit-background-clip:text;background-clip:text}.flagWrapper .region{color:#000;font-size:15px;line-height:normal}h5.card-pricing span{color:var(--sementics-color-fg-default,#18181b80);font-size:14.09px}.main-billing-plans-tab .user-numbers{display:flex;align-items:center;gap:8px}.main-billing-plans-tab p.total-users{color:#18181b70;font-size:15px;line-height:25px;margin-bottom:0}.main-billing-plans-tab .feature-with-addon{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.main-billing-plans-tab .card-addon-badge{width:auto;min-width:94px;margin:0;padding:0 10px}.main-billing-plans-tab button.plan-btn-sec{border-radius:93.785px;border:1.053px solid var(--stroke-gradient,#32abb1);padding:14px 0;color:#328fba;margin:19px 0 0;background:transparent}.main-billing-plans-tab button.plan-btn-pri,.main-billing-plans-tab button.plan-btn-sec{width:100%;text-align:center;font-size:15.944px;font-weight:600;line-height:normal;letter-spacing:1.876px;text-transform:uppercase;cursor:pointer}.main-billing-plans-tab button.plan-btn-pri{border-radius:93.936px;background:var(
    --stroke-gradient,linear-gradient(90deg,#32abb1 0,#3286bd 100%)
  );padding:16px 0;color:#ffffff;margin:35px 0 17px;border:none}.main-billing-plans-tab .features-list{display:flex;flex-direction:column;gap:12px;margin:20px 0}.main-billing-plans-tab .features-list.top-two-features{border-bottom:1px solid #00000010;padding-bottom:16px;margin-bottom:0}.main-billing-plans-tab .seperator{position:relative;padding-top:22px}.main-billing-plans-tab .seperator:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:#e0e0e0}.main-billing-plans-tab .call-features{padding-block:16px;border-bottom:1px solid #00000010}.main-billing-plans-tab .call-features h2{color:var(--sementics-color-fg-default,#18181b);font-size:16.908px;font-weight:600;line-height:115%;margin:0 0 3px}.main-billing-plans-tab .plans-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.main-billing-plans-tab .popular{display:flex;align-items:center;gap:10px}.main-billing-plans-tab .popular-text{margin:0;display:inline-flex;padding:5.636px 11.272px;justify-content:center;align-items:center;gap:3.757px;border-radius:93.936px;background:#32abb1;color:var(--sementics-color-fg-on-accent,#fff);font-size:11.272px;font-weight:500;line-height:125%}.main-billing-plans-tab .plan-type-selector{display:flex;justify-content:center;gap:20px;margin-bottom:64px;border-radius:100px;border:1px solid #32abb1;background:#fff;padding:8px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.main-billing-plans-tab .plan-type-btn{padding:8px 55px 8px 8px;border-radius:100px;display:flex;align-items:center;gap:15px;border:none;background:transparent;cursor:pointer}.main-billing-plans-tab .plan-type-btn.active{background:#f0f9ff}.main-billing-plans-tab .plan-type-btn.active img{filter:brightness(9.5)}.main-billing-plans-tab .plan-type-btn h2{color:#000;font-size:19px;font-weight:600;line-height:22px;text-align:start;margin:0}.main-billing-plans-tab .plan-type-btn h2 span{color:#347cbf;font-size:16px;font-weight:500;line-height:22px}.main-billing-plans-tab .plan-type-btn p{color:#00000070;font-size:15px;margin:0;line-height:normal}.main-billing-plans-tab .plan-type-btn.active p{color:#000000}.main-billing-plans-tab .plan-type-btn .plan-type-btn-icon{width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#e9f5f5;font-size:24px;color:#32abb1}.main-billing-plans-tab .plan-type-btn.active .plan-type-btn-icon{background:linear-gradient(90deg,#32abb1,#3286bd);color:#fff}.main-billing-plans-tab .billing-cycle-toggle{display:flex;align-items:center;gap:15px}.main-billing-plans-tab .cycle-label{font-size:16px;font-weight:500;color:#00000070}.main-billing-plans-tab .cycle-label.active{color:#329bb6;font-size:17px}.save-badge{padding:5px 15px;animation:pulse 2s infinite;border-radius:5px;background:rgba(120,244,130,.42);color:#000;text-align:center;font-size:15px}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.main-billing-plans-tab .discount-badge{display:flex;align-items:center;gap:8px;margin-top:8px}.main-billing-plans-tab .original-price{color:#999;font-size:13px;text-decoration:line-through}.main-billing-plans-tab .yearly-total{color:#666;font-size:13px;margin:8px 0}.main-billing-plans-tab .comparison-btn{text-align:center;margin-top:40px}.main-billing-plans-tab .comparison-btn button{width:289px}.pricing-comparison-wrapper{margin-top:50px}.pricing-comparison-wrapper h1{text-align:center}.pricing-comparison-wrapper p{text-align:center;color:#666}@media (max-width:1400px){.main-billing-plans-tab .plans-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.main-billing-plans-tab .plans-cards{grid-template-columns:1fr}.main-billing-plans-tab .plan-type-selector{flex-direction:column;border-radius:20px}.main-billing-plans-tab .plan-type-btn{width:100%;padding:8px 20px}}.toggle-switch{position:relative;display:inline-block;width:76px;height:33px;cursor:pointer}.toggle-switch input[type=checkbox]{display:none}.toggle-switch-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ddd;border-radius:20px;box-shadow:inset 0 0 0 2px #ccc;transition:background-color .3s ease-in-out}.toggle-switch-handle{position:absolute;top:3px;left:3px;width:27px;height:27px;background-color:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:transform .3s ease-in-out}.toggle-switch input[type=checkbox]:checked+.toggle-switch-background{background:linear-gradient(90deg,#32abb1,#3286bd);box-shadow:inset 0 0 0 2px #32abb1}.toggle-switch input[type=checkbox]:checked+.toggle-switch-background .toggle-switch-handle{transform:translateX(40px)}.main-pricing .container{max-width:1700px}.pricing-comparison-wrapper h1{color:#000;font-size:40px;font-weight:400;line-height:50px;margin-top:50px;margin-bottom:5px;text-align:start}.pricing-comparison-wrapper h1 span{background:linear-gradient(90deg,#32abb1,#3286bd);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.pricing-comparison-wrapper p{color:#000;font-size:16px;font-weight:400;line-height:normal;margin:0;text-align:start}.pricing-table thead{background:#e0e6ff}.pricing-table thead tr th:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.pricing-table thead tr th:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.pricing-table thead tr th{padding:22px 35px;vertical-align:middle}.pricing-table thead tr th strong{color:#000;font-size:18px;font-weight:400}.pricing-table thead tr th:first-child strong{font-weight:500}.pricing-table tbody tr td{padding:28px 35px;color:#000;font-size:16px;font-weight:400;vertical-align:middle}.pricing-table tbody tr{border-bottom:1px solid #00000010}.pricing-table tbody tr:last-child{border-bottom:none}.comparison-badge{border-radius:100px;border:1px solid #32abb1;width:94px;height:27px;color:#328bbb;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:5px;margin:0 auto}.skeleton{background-color:#f0f0f0;background-image:linear-gradient(90deg,#f0f0f0 25%,#f8f8f8 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-text{height:14px;margin-bottom:10px;width:100%}.skeleton-title{height:28px;width:60%;margin-bottom:15px}.skeleton-price{height:40px;width:40%;margin:20px 0}.skeleton-button{height:45px;border-radius:93px;margin:20px 0}.colWrapper{width:100%;display:flex;flex-wrap:wrap;margin-bottom:30px}.colWrapper .leftCol,.colWrapper .rightCol{width:50%;display:flex}.colWrapper .rightCol{justify-content:flex-end}@media (max-width:576px){.colWrapper .leftCol,.colWrapper .rightCol{width:100%}.colWrapper .rightCol{justify-content:flex-start;margin-top:15px}}.flagWrapper{display:flex;align-items:center;gap:10px}.countryFlag{padding-bottom:0}.countryFlagWrapper{position:relative;display:inline-flex;align-items:center}.countryFlag .ReactFlagsSelect-module_selectBtn__19wW7{border:1px solid #32abb1;border-radius:100px;background-color:#fff;padding-right:34px;width:237px}.countryFlag .ReactFlagsSelect-module_selectBtn__19wW7:after{display:none}.countryFlagWrapper .regionSelectArrow{position:absolute;right:12px;top:47%;transform:translateY(-50%) rotate(0deg);transition:transform .2s ease;color:#000;font-size:18px;pointer-events:none}.countryFlagWrapper.open .regionSelectArrow{transform:translateY(-50%) rotate(180deg)}.ReactFlagsSelect-module_selectBtn__19wW7[aria-expanded=true]:after{display:none!important}.countryFlag .ReactFlagsSelect-module_selectFlag__2q5gC{display:flex;border-radius:50%;overflow:hidden;position:relative;width:20px;height:20px}.countryFlag svg{width:150%;height:150%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}h5.card-pricing span{color:var(--sementics-color-fg-default,#18181b);font-size:15px;font-weight:400;line-height:115%}.feature-cell{position:relative}.feature-label-wrapper{display:flex;align-items:center;gap:8px}.btn-tooltip-info{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;color:#32abb1;transition:color .2s ease}.btn-tooltip-info:hover{color:#329bb6}.btn-tooltip-info:focus{outline:none;box-shadow:none}