.elementor .vz-est-popup{display:flex;flex-direction:column;}.elementor .vz-est-status{font-family:"DM Sans";font-size:0.9rem;}.elementor .vz-calc-product{font-family:Outfit;font-weight:500;color:var(--Cornflower);}.elementor .vz-calc-addon{cursor:pointer;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-radius:10px;border-width:1px;border-color:#dde5ec;border-style:solid;background-color:var(--Venizum-light-bg);display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .vz-calc-addons{display:flex;flex-direction:column;gap:8px;}.elementor .vz-calc-results{display:flex;flex-direction:column;gap:12px;}.elementor .vz-pricing-tabs{gap:32px;}.elementor .vz-tab{width:auto;font-family:"DM Sans";font-weight:500;font-size:0.95rem;color:var(--Venizum-White);cursor:pointer;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:0px;border-color:transparent;border-style:solid;background-color:transparent;}.elementor .vz-tab.e--selected{color:var(--Yale-Blue);background-color:#ffffff;}.elementor .vz-tab:hover,.elementor .vz-tab:focus-visible{color:var(--Yale-Blue);background-color:#E6F1F9;}.elementor .vz-addon-card:hover,.elementor .vz-addon-card:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .vz-addon-card{padding:26px;border-radius:10px;background-color:var(--Venizum-White);box-shadow:0px 6px 10px 2px rgba(0,87,131,0.1);transform:translate3d(0px, 0px, 0px);transition:all 200ms;display:flex;flex-direction:column;gap:8px;}.elementor .vz-calc-lines{width:100%;font-family:"DM Sans";font-size:0.85rem;color:var(--Body-Text);margin:0px;}.elementor .vz-calc-total{font-family:Outfit;font-weight:500;font-size:1.6rem;color:var(--Venizum-black-text);margin:0px;}.elementor .vz-calc-row{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:2px;border-color:#dde5ec;border-style:solid;background-color:var(--Venizum-White);display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .vz-section-title{font-family:Outfit;font-weight:500;font-size:2.3rem;color:var(--Venizum-black-text);line-height:1.15;margin:0px;}.elementor .vz-eyebrow{font-family:"DM Sans";font-weight:500;font-size:0.8rem;color:var(--Cornflower);letter-spacing:0.1rem;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:10px;align-items:center;&::before { content: ''; display: block; width: 22px; height: 2px; background-color: currentColor; flex: none; }\n}.elementor .vz-cmp-cell{font-family:"DM Sans";font-size:0.93rem;color:var(--Body-Text);text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #e3e9ef;\n}.elementor .vz-cmp-group{font-weight:700;font-size:0.75rem;color:var(--Cornflower);letter-spacing:0.1em;text-transform:uppercase;background-color:var(--Venizum-light-bg);text-align: left;\n}.elementor .vz-cmp-head{font-family:Outfit;font-weight:500;font-size:1rem;color:var(--Space-Two);background-color:#e6f1f9;}.elementor .vz-cmp-label{color:var(--Venizum-black-text);text-align: left;\n}.elementor .vz-btn-outline:hover,.elementor .vz-btn-outline:focus-visible{color:#ffffff;background-color:#006DA4;}.elementor .vz-btn-outline{font-family:"DM Sans";font-weight:600;font-size:0.95rem;color:var(--Cornflower);text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:2px;border-color:#006DA4;border-style:solid;background-color:transparent;}.elementor .vz-price-meta{font-family:"DM Sans";font-size:0.9rem;color:var(--Body-Text);margin:0px;}.elementor .vz-price-amount{font-family:Outfit;font-weight:500;font-size:2.6rem;color:var(--Venizum-black-text);line-height:1.1;margin:0px;}.elementor .vz-plan-name{font-family:Outfit;font-weight:500;font-size:1.2rem;color:var(--Venizum-black-text);margin:0px;}.elementor .vz-price-card{padding:2rem;border-radius:0.75rem;background-color:var(--Venizum-White);box-shadow:0px 6px 10px 4px rgba(0,87,131,0.1);display:flex;flex-direction:column;gap:1rem;}.elementor .vz-price-card-featured{background-color:var(--Space-Two);box-shadow:0px 10px 24px 4px rgba(0,87,131,0.1);}.elementor .vz-faq{display:flex;}