.elementor-1536 .elementor-element.elementor-element-cff479a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-inner{max-width:1200px;gap:40px;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero{padding:40px 20px 40px 20px;--tzp-plans-hero-bg-1:#fdfcff;--tzp-plans-hero-bg-2:#f3edf8;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-img{max-width:110%;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-buttons{gap:16px;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero:before{background:#ffffff;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-title{color:#121829;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-title span, .elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-bmi strong, .elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-bmi-icon{color:#5b34a9;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-info-icon, .elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-primary{background-color:#5b34a9 !important;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-primary{border-color:#5b34a9 !important;color:#ffffff !important;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-secondary{color:#5b34a9 !important;border-color:#d4c5ed !important;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-desc, .elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-bmi p{color:#4b5563;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-info-text{color:#121829;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-bmi{background:#ffffff;padding:24px 20px 24px 20px;border-radius:12px 12px 12px 12px;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-bmi-icon{background:#f3edf8;}.elementor-1536 .elementor-element.elementor-element-867f1b4 .tzp-plans-hero-btn{padding:14px 28px 14px 28px;border-radius:8px 8px 8px 8px;}.elementor-1536 .elementor-element.elementor-element-bc3bfa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1536 .elementor-element.elementor-element-3dbca92{width:100%;max-width:100%;}.elementor-1536 .elementor-element.elementor-element-3dbca92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-section{padding:42px 20px 46px 20px;background:#ffffff;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-wrap{max-width:1180px;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-grid{grid-template-columns:repeat(6, minmax(0, 1fr));gap:18px;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-title, .elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-region-title{color:#24134f;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-dose, .elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-benefits svg, .elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-btn{color:#5b2bbd !important;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-btn{border-color:#5b2bbd !important;min-height:36px;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-btn:hover{background:#5b2bbd !important;border-color:#5b2bbd !important;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-price{color:#24134f;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-benefits li{color:#2f3042;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-card{background:#ffffff;border-color:#eee9f8;padding:18px 16px 16px 16px;border-radius:13px 13px 13px 13px;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-region-title:before, .elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-region-title:after{background:#e9e1f5;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-badge{background:#efe7ff;color:#5b2bbd;}.elementor-1536 .elementor-element.elementor-element-3dbca92 .tzp-pricing-product-img{height:105px;}.elementor-1536 .elementor-element.elementor-element-9ae46cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1536 .elementor-element.elementor-element-f940aaa{width:100%;max-width:100%;}.elementor-1536 .elementor-element.elementor-element-f940aaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-info-section{padding:28px 20px 38px 20px;background:#ffffff;}.elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-info-wrap{max-width:1180px;gap:28px;}.elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-includes-grid{grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-info-title, .elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-delivery-copy h3, .elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-include-item p{color:#24134f;}.elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-delivery-copy p{color:#2f3042;}.elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-include-icon{background-color:color-mix(in srgb, #5b2bbd 12%, #ffffff);width:68px;height:68px;}.elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-flag-circle{background:#ffffff;}.elementor-1536 .elementor-element.elementor-element-f940aaa .tzp-plan-info-box{padding:26px 28px 26px 28px;border-radius:14px 14px 14px 14px;}.elementor-1536 .elementor-element.elementor-element-b50863d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1536 .elementor-element.elementor-element-952d874{width:100%;max-width:100%;}.elementor-1536 .elementor-element.elementor-element-952d874 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-section{padding:10px 20px 36px 20px;background:#ffffff;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-wrap{max-width:1060px;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-list{gap:9px;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-title{color:#111827;margin-bottom:18px;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-summary{color:#111827;padding:16px 22px 16px 22px;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-answer{color:#5f6070;padding:0px 54px 18px 80px;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-item{background:#ffffff;border-radius:10px;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-icon{background:#f1e9ff;width:32px;height:32px;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-icon, .elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-item[open] .tzp-faq-only-arrow{color:#5b2bbd;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-arrow{color:#111827;}.elementor-1536 .elementor-element.elementor-element-952d874 .tzp-faq-only-icon svg{width:19px;height:19px;}