.elementor .mel-chips{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .mel-need{position:absolute;inset-block-start:22px;inset-inline-end:22px;z-index:2;color:var(--mel-jade);line-height:1.9;padding-block-start:1px;padding-block-end:1px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:rgba(255, 255, 255, 0.8);}.elementor .mel-product-card:hover,.elementor .mel-product-card:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .mel-product-card{height:100%;position:relative;color:var(--mel-ink);padding-block-start:12px;padding-block-end:18px;padding-inline-start:12px;padding-inline-end:12px;border-radius:22px;background-color:#ffffff;box-shadow:0px 18px 34px -24px rgba(12, 36, 25, 0.4);display:flex;flex-direction:column;gap:12px;}.elementor .mel-product-grid{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:auto;}.elementor .mel-course-cta{min-height:46px;font-weight:600;font-size:14px;color:var(--mel-jade);padding:0px;border-radius:14px;background-color:var(--mel-cta-tint);display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;transition: background 0.2s, color 0.2s;\n}.elementor .mel-price-was{font-size:12.5px;color:#8a968f;text-decoration:line-through;}.elementor .mel-sale-badge{font-weight:700;font-size:11px;color:#b4432a;line-height:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:8px;border-radius:999px;background-color:#fbe9e4;}.elementor .mel-price-label{font-size:12.5px;color:#8a968f;}.elementor .mel-price-row{font-size:12px;color:var(--mel-muted);line-height:1.7;padding-block-start:12px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:8px;justify-content:space-between;align-items:flex-end;border-top-style: dashed; border-top-color: rgba(18, 38, 28, 0.14);\n}.elementor .mel-course-tags{min-height:22px;font-size:12.5px;color:var(--mel-muted);padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 4px 8px;\n}.elementor .mel-course-card:hover,.elementor .mel-course-card:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .mel-course-card{height:100%;color:var(--mel-ink);padding-block-start:10px;padding-block-end:14px;padding-inline-start:10px;padding-inline-end:10px;border-radius:24px;border-width:1px;border-color:rgba(18, 38, 28, 0.07);border-style:solid;background-color:#ffffff;box-shadow:0px 26px 44px -30px rgba(12, 36, 25, 0.4);display:flex;flex-direction:column;gap:14px;}.elementor .mel-course-grid{padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:22px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:auto;}.elementor .mel-story-shape{position:absolute;}.elementor .mel-hero-photo{max-width: none;\n}.elementor .mel-hero{position:relative;}.elementor .mel-intent-octa{position:relative;}.elementor .mel-hero-title{display:flex;flex-direction:column;gap:2px;}.elementor .mel-page{font-family:var(--mel-font);font-size:15px;color:var(--mel-ink);line-height:1.9;padding-block-start:20px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--mel-bg);display:flex;flex-direction:column;overflow-x: clip;\n}.elementor .mel-wrap{width:100%;max-width:e-gv-0273afa;padding:0px;margin-inline: auto;\n}.elementor .mel-section{margin-block-start:96px;}.elementor .mel-head{padding:0px;margin-block-end:28px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .mel-lead{color:var(--mel-muted);margin-block-start:4px;display:block;}.elementor .mel-h2{font-family:var(--mel-font);font-weight:700;font-size:34px;color:var(--mel-ink);line-height:1.4;display:block;}.elementor .mel-icon{width:1em;height:1em;font-family:mlk-woodmart;font-weight:400;font-size:16px;line-height:1;font-style:normal;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .mel-link{width:auto;min-height:44px;font-weight:600;font-size:14px;color:var(--mel-jade);padding:0px;display:inline-flex;flex-direction:row;gap:8px;align-items:center;}.elementor .mel-btn:hover,.elementor .mel-btn:focus-visible{transform:translate3d(0px, -1px, 0px);}.elementor .mel-btn{width:auto;min-height:44px;font-weight:600;font-size:14px;line-height:1.4;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:transparent;border-style:solid;display:inline-flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .mel-chip{width:auto;min-height:44px;font-weight:500;font-size:14px;color:var(--mel-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:#ffffff;display:inline-flex;align-items:center;}.elementor .mel-btn-jade{color:#ffffff;background-color:var(--mel-jade);box-shadow:0px 10px 24px -12px rgba(31, 90, 64, 0.7);}.elementor .mel-btn-outline-light{color:#ffffff;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;}.elementor .mel-btn-gold{font-weight:700;color:var(--mel-ink);background-image:linear-gradient(180deg, #e2b759 0%,#cf9f3a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 30px -14px rgba(212, 164, 65, 0.9);}.elementor .mel-btn-lg{min-height:54px;font-size:15px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;}.elementor .mel-chip-active{color:#ffffff;background-color:var(--mel-ink);}