.elementor .s-pricing-v2-title{font-family:var(--Heading-font);font-weight:500;font-size:48px;color:rgba(255, 255, 255, 0);letter-spacing:-0.02em;line-height:1.15em;text-align:center;padding:0px;margin:0px;background-image:linear-gradient(170deg, var(--White) 0%,var(--White) 45%,rgba(143,176,255, 1) 62%,var(--Main) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .s-pricing-v2-intro{max-width:640px;font-family:var(--Body-font);font-size:18px;color:rgba(255, 255, 255, 0.75);line-height:1.6em;text-align:center;margin:0px;}.elementor .s-pricing-v2-head{max-width:820px;padding:0px;flex-direction:column;gap:16px;align-items:center;}.elementor .s-price-basic-name{font-family:var(--Heading-font);font-weight:600;font-size:24px;color:var(--White);line-height:1.2em;margin:0px;}.elementor .s-price-basic-tag{font-family:var(--Body-font);font-size:16px;color:rgba(255, 255, 255, 0.6);margin:0px;}.elementor .s-price-basic-head{min-height:88px;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.12);border-style:solid;flex-direction:column;gap:6px;}.elementor .s-price-basic-amount{font-family:var(--Heading-font);font-weight:600;font-size:44px;color:var(--White);letter-spacing:-0.02em;line-height:1em;margin:0px;}.elementor .s-price-basic-period{font-family:var(--Body-font);font-size:18px;color:rgba(255, 255, 255, 0.6);line-height:1.3em;margin:0px;}.elementor .s-price-basic-price{padding:0px;flex-direction:row;gap:4px;align-items:flex-end;}.elementor .s-price-basic-plus{font-family:var(--Heading-font);font-weight:600;font-size:17px;color:var(--White);margin:0px;}.elementor .s-price-basic-features{padding:0px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .s-price-basic-cta{text-align:center;}.elementor .s-price-basic{gap:28px;flex:1 1 0%;align-items:stretch;}.elementor .s-price-pro-badge{position:absolute;inset-block-start:-14px;inset-inline-end:24px;z-index:2;font-family:var(--Heading-font);font-weight:600;font-size:12px;color:var(--White);letter-spacing:0.06em;line-height:1em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;background-color:var(--Main);flex:0 0 auto;}.elementor .s-price-pro-name{font-family:var(--Heading-font);font-weight:600;font-size:24px;color:var(--White);line-height:1.2em;margin:0px;}.elementor .s-price-pro-tag{font-family:var(--Body-font);font-size:16px;color:rgba(255, 255, 255, 0.6);margin:0px;}.elementor .s-price-pro-namewrap{padding:0px;flex-direction:column;gap:6px;}.elementor .s-price-pro-head{min-height:88px;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.12);border-style:solid;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-start;}.elementor .s-price-pro-amount{font-family:var(--Heading-font);font-weight:600;font-size:44px;color:var(--White);letter-spacing:-0.02em;line-height:1em;margin:0px;}.elementor .s-price-pro-period{font-family:var(--Body-font);font-size:18px;color:rgba(255, 255, 255, 0.6);line-height:1.3em;margin:0px;}.elementor .s-price-pro-price{padding:0px;flex-direction:row;gap:4px;align-items:flex-end;}.elementor .s-price-pro-plus{font-family:var(--Heading-font);font-weight:600;font-size:17px;color:var(--White);margin:0px;}.elementor .s-price-pro-features{padding:0px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .s-price-pro-cta{text-align:center;}.elementor .s-price-pro{position:relative;border-color:rgba(48,103,250, 0.7);background-image:linear-gradient(160deg, rgba(48,103,250, 0.22) 0%,rgba(48,103,250, 0.02) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:rgba(48,103,250, 0.08);box-shadow:0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset,0px 24px 80px 0px rgba(48,103,250, 0.25);gap:28px;flex:1 1 0%;align-items:stretch;}.elementor .s-price-pro:hover,.elementor .s-price-pro:focus-visible{border-color:rgba(48,103,250, 0.95);}.elementor .s-price-ent-name{font-family:var(--Heading-font);font-weight:600;font-size:24px;color:var(--White);line-height:1.2em;margin:0px;}.elementor .s-price-ent-tag{font-family:var(--Body-font);font-size:16px;color:rgba(255, 255, 255, 0.6);margin:0px;}.elementor .s-price-ent-head{min-height:88px;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.12);border-style:solid;flex-direction:column;gap:6px;}.elementor .s-price-ent-amount{font-family:var(--Heading-font);font-weight:600;font-size:44px;color:var(--White);letter-spacing:-0.02em;line-height:1em;margin:0px;}.elementor .s-price-ent-period{font-family:var(--Body-font);font-size:18px;color:rgba(255, 255, 255, 0.6);line-height:1.3em;margin:0px;}.elementor .s-price-ent-price{padding:0px;flex-direction:row;gap:4px;align-items:flex-end;}.elementor .s-price-ent-plus{font-family:var(--Heading-font);font-weight:600;font-size:17px;color:var(--White);margin:0px;}.elementor .s-price-ent-features{padding:0px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .s-price-ent-cta{text-align:center;}.elementor .s-price-ent{gap:28px;flex:1 1 0%;align-items:stretch;}.elementor .s-pricing-cards{width:100%;padding:0px;flex-direction:row;gap:24px;align-items:stretch;}.elementor .s-pricing-v2-inner{width:95%;max-width:1280px;padding:0px;margin:0px;flex-direction:column;gap:56px;align-items:center;}.elementor .s-pricing-v2{overflow:hidden;position:relative;padding-block-start:var(--section-y);padding-block-end:var(--section-y);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:radial-gradient(circle at center center, rgba(48,103,250, 0.2) 0%,rgba(48,103,250, 0) 55%),radial-gradient(circle at bottom right, rgba(12,18,35, 0.55) 0%,rgba(12,18,35, 0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Dark-navy);flex-direction:row;justify-content:center;}