.elementor-2184 .elementor-element.elementor-element-06467b9{--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-2184 .elementor-element.elementor-element-a327c0e > .elementor-widget-container{padding:26px 26px 26px 26px;}.elementor-2184 .elementor-element.elementor-element-a327c0e{text-align:center;}.elementor-2184 .elementor-element.elementor-element-ba03f18{--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;}/* Start custom CSS *//* Thank You – Apollo Group TV (Light #E7F6FF) */
:root{--bg:#E7F6FF;--card:#fff;--text:#0f172a;--muted:#475569;--accent:#2563eb;--accent2:#7c5cff;--border:rgba(15,23,42,.12)}
body.cartflows-template{background:var(--bg)}
.card{background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 24px rgba(15,23,42,.06)}
.agtv-ty{padding:18px;margin:0 0 16px}
.agtv-ty-head{display:flex;gap:12px;align-items:center;margin-bottom:8px}
.agtv-ty-head .ok{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,var(--accent),var(--accent2));color:#fff;font-weight:800}
.agtv-ty h2{margin:0 0 4px}
.agtv-ty p{margin:0;color:var(--muted)}
.agtv-ty-grid{display:grid;gap:16px;margin-top:16px}
@media(min-width:900px){.agtv-ty-grid{grid-template-columns:1.4fr 1fr}}
.agtv-ty h3{margin:0 0 8px}
.agtv-ty .steps{margin:0 0 12px 18px}
.agtv-ty .steps li{margin:6px 0;color:var(--text)}
.agtv-ty .perks{list-style:none;padding:0;margin:0;display:grid;gap:8px;color:var(--muted)}
.btns{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0}
.btn{padding:12px 18px;border-radius:12px;border:1px solid transparent;text-decoration:none;background:linear-gradient(90deg,var(--accent),var(--accent2));color:#fff;font-weight:700;box-shadow:0 10px 24px rgba(37,99,235,.25)}
.btn.outline{background:transparent;color:var(--text);border-color:var(--border)}
.small{font-size:12px}/* End custom CSS */