About

Online Theological Training • Kenya

Trinity Life Theological Training College

Equipping servant leaders with accessible, Bible-faithful training.

Pathway

Complete the four certificates, then earn the Diploma in Biblical & Theological Studies (DBTS) with a capstone project.

Foundations Certificate

Biblical & theological basics, OT/NT surveys, hermeneutics.

Learn More
  • Biblical Foundations · Theological Foundations
  • Intro to Theology
  • Old & New Testament Foundations
  • Hermeneutics
Open in Moodle

Biblical Studies Certificate

OT & NT books, Kingdom & Covenants, Pauline studies, Revelation.

Learn More
  • Primeval History · Father Abraham · Pentateuch
  • Old Testament Narratives · Prophets · Kingdom & Covenants
  • Gospels · Acts · Pauline Studies · NT Epistles · Revelation
Open in Moodle

Theology & Doctrine Certificate

Theology Proper, Christology, Pneumatology, Trinity, Ethics.

Learn More
  • Theology Proper (God) · Christology · Pneumatology
  • The Trinity · Anthropology & Eschatology
  • Ethics · Biblical & Systematic Theology
Open in Moodle

Practical Ministry Certificate

Church history, Bible & culture, ethics in practice, applied ministry.

Learn More
  • Church History · Bible & Culture
  • Ethics in Practice
  • Applied Theology & Ministry
Open in Moodle

Diploma in Biblical & Theological Studies (DBTS)

Awarded after four certificates + capstone, practicum & portfolio/oral defense.

Learn More
  • Prerequisite: All four certificates
  • Capstone Project · Ministry Practicum
  • Portfolio and/or Oral Defense
DBTS Info

Liaison Office: ACK St Peter’s Mustard Seed Complex, Waiyaki Way, Kiambu · P.O. Box 41800-00100 Nairobi · info@trinitylifes.org

/* TLTC – Base fixes (keep this) */ .tltc-home .tltc-title { color:#ffffff !important; } .tltc-home .tltc-tag { color:#e9f0ff !important; } .tltc-home .tltc-card h3 { margin:0 0 6px; font-size:16px; } .tltc-home .tltc-card p { margin:0 0 12px; font-size:13px; } .tltc-home .tltc-card a { display:inline-block; text-decoration:none; padding:8px 12px; border-radius:8px; font-weight:700; font-size:13px; transition:.18s ease; } /* === TLTC Home styles (scoped to Home page only) === */ .home .tltc-home{–navy:#003366;–navy-900:#001d3d;–navy-1000:#00142a;–gold:#F1C40F;–ink:#0f172a;–muted:#6b7280;–white:#fff} .home .tltc-wrap{max-width:1200px;margin:auto;padding:32px} /* HERO */ .home .tltc-hero{ position:relative; overflow:hidden; border-radius:18px; background:linear-gradient(135deg,var(–navy),var(–navy-900)); color:#fff; padding:56px 28px; box-shadow:0 16px 40px rgba(0,0,0,.18) } .home .tltc-hero-in{display:grid;grid-template-columns:130px 1fr;gap:22px;align-items:center} .home .tltc-logo{width:120px;height:120px;border-radius:999px;background:#fff;display:grid;place-items:center;border:8px solid rgba(255,255,255,.15);box-shadow:0 10px 28px rgba(0,0,0,.25)} .home .tltc-logo img{max-width:86px;height:auto;display:block} .home .tltc-kicker{display:inline-block;background:rgba(255,255,255,.13);padding:6px 12px;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px} .home .tltc-title{color:#fff !important;font-size:clamp(24px,4.5vw,40px);line-height:1.15;margin:0 0 8px} .home .tltc-tag{color:#e9f0ff !important;margin:0;font-size:clamp(14px,2.4vw,18px)} .home .tltc-cta{margin-top:18px;display:flex;flex-wrap:wrap;gap:12px} .home .tltc-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:10px;text-decoration:none;font-weight:700;transition:.2s ease;border:2px solid transparent} .home .tltc-btn.primary{background:var(–gold);color:#151515} .home .tltc-btn.ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.4)} .home .tltc-btn:hover{transform:translateY(-2px)} /* PATHWAY (navy theme for contrast) */ .home .tltc-sec{ margin-top:28px;border-radius:18px;padding:22px; background:linear-gradient(135deg,#003366,#001d3d); box-shadow:0 12px 28px rgba(0,0,0,.18) } .home .tltc-sec h2{margin:0 0 10px;color:#fff;font-size:clamp(18px,3.2vw,26px)} .home .tltc-sub{margin:0 0 18px;color:#e6eefc} .home .tltc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px} .home .tltc-card{ background:#fff;color:#0f172a;border:1px solid rgba(241,196,15,.35); border-radius:14px;padding:18px;box-shadow:0 6px 18px rgba(2,6,23,.06) } .home .tltc-card h3{margin:0 0 6px;font-size:16px} .home .tltc-card p{margin:0 0 12px;color:#334155;font-size:13px} /* Old button style (kept for other links if any) */ .home .tltc-card a{ background:#F1C40F;color:#111;text-decoration:none; } .home .tltc-card a:hover{background:#ffe37a;color:#111;transform:translateY(-2px)} /* NEW: Pathway “Learn More” expanders */ .home .tltc-card details{ margin-top:10px; border-top:1px solid rgba(15,23,42,.08); padding-top:10px } .home .tltc-card summary{ list-style:none; cursor:pointer; display:inline-flex; align-items:center; gap:8px; background:#F1C40F; color:#111; font-weight:700; font-size:13px; padding:8px 12px; border-radius:8px; box-shadow:0 6px 14px rgba(0,0,0,.12); transition:transform .18s ease, background .18s ease; } .home .tltc-card summary::-webkit-details-marker{ display:none } .home .tltc-card summary:hover{ transform:translateY(-2px); background:#ffdf76 } .home .tltc-card details[open] summary{ background:#ffe37a } .home .tltc-card .more{ margin-top:12px; font-size:13px; color:#334155 } .home .tltc-card .more ul{ margin:8px 0 12px 18px } /* Inline action (Open in Moodle) */ .home .tltc-card .btn-inline{ display:inline-block; background:#003366; color:#fff; text-decoration:none; padding:8px 12px; border-radius:8px; font-weight:700; font-size:13px; box-shadow:0 6px 14px rgba(0,0,0,.12); transition:transform .18s ease, background .18s ease; } .home .tltc-card .btn-inline:hover{ background:#072b57; transform:translateY(-2px) } .home .tltc-foot{margin-top:16px;text-align:center;font-size:12px;color:#e6eefc} /* Responsive tweaks */ @media (max-width:900px){.home .tltc-hero-in{grid-template-columns:1fr;text-align:center;justify-items:center}} @media (max-width:520px){.home .tltc-wrap{padding:22px}.home .tltc-logo{width:96px;height:96px}.home .tltc-logo img{max-width:68px}} /* Safety: prevent giant images elsewhere */ .entry-content img,.wp-block-image img{max-width:100%;height:auto} /* === TLTC Trinity 3-D GOLD Menu Box (Astra) === */ /* Brand vars */ :root{ –tltc-gold:#F1C40F; /* primary gold */ –tltc-gold-deep:#D4AC0D; /* deeper gold shade */ –tltc-navy:#003366; /* accent navy */ –ink:#111; } /* Keep header bar transparent, style inner container */ .site-header, .main-header-bar, .ast-primary-header-bar{ background:transparent !important; } /* Menu “box” */ .ast-primary-header-bar .ast-container{ position:relative; background:linear-gradient(135deg,var(–tltc-gold),var(–tltc-gold-deep)); border:1px solid rgba(0,0,0,.08); border-radius:16px; padding:10px 16px; box-shadow: 0 14px 28px rgba(0,0,0,.20), /* drop */ inset 0 1px 0 rgba(255,255,255,.25), /* top highlight */ inset 0 -10px 18px rgba(0,0,0,.12); /* inner depth */ overflow:hidden; } /* glossy sheen */ .ast-primary-header-bar .ast-container::before{ content:””; position:absolute; inset:0; background:linear-gradient(to bottom, rgba(255,255,255,.14), rgba(255,255,255,0) 48%); pointer-events:none; } /* Top-level links as pills (dark text for contrast) */ .ast-builder-menu-1 .menu-item > .menu-link{ color:#111 !important; font-weight:700; padding:10px 14px; border-radius:12px; position:relative; transition:transform .15s ease, background-color .2s ease, box-shadow .2s ease, color .2s ease; } .ast-builder-menu-1 .menu-item > .menu-link:hover{ background:var(–tltc-navy); color:#fff !important; transform:translateY(-1px); box-shadow:0 6px 14px rgba(0,0,0,.18); } /* active/current item */ .ast-builder-menu-1 .current-menu-item > .menu-link, .ast-builder-menu-1 .current_page_item > .menu-link{ background:rgba(255,255,255,.35); box-shadow:inset 0 0 0 1px rgba(0,0,0,.08); } /* subtle underline on hover */ .ast-builder-menu-1 .menu-item > .menu-link::after{ content:””; position:absolute; left:12px; right:12px; bottom:6px; height:2px; background:linear-gradient(90deg,#fff,rgba(255,255,255,.6)); transform:scaleX(0); transform-origin:left; transition:transform .2s ease; } .ast-builder-menu-1 .menu-item > .menu-link:hover::after{ transform:scaleX(1); } /* Dropdowns: clean white glass with gold edge */ .ast-builder-menu-1 .sub-menu{ background:rgba(255,255,255,.98); border:1px solid rgba(0,0,0,.08); border-radius:12px; padding:8px; box-shadow:0 14px 28px rgba(0,0,0,.25); } .ast-builder-menu-1 .sub-menu .menu-link{ color:#111 !important; border-radius:8px; padding:8px 12px; } .ast-builder-menu-1 .sub-menu .menu-link:hover{ background:rgba(241,196,15,.18); color:#111 !important; } /* CTA menu item (add class “menu-cta” to that item in Menus) */ .ast-builder-menu-1 .menu-item.menu-cta > .menu-link{ background:var(–tltc-navy); color:#fff !important; box-shadow:0 8px 18px rgba(0,0,0,.22); } .ast-builder-menu-1 .menu-item.menu-cta > .menu-link:hover{ background:#062a56; transform:translateY(-1px); } /* Mobile drawer */ .ast-mobile-popup-drawer.active .ast-mobile-popup-inner{ background:linear-gradient(135deg,var(–tltc-gold),var(–tltc-gold-deep)); } .ast-mobile-popup-drawer .menu-link{ color:#111 !important; font-weight:600; border-radius:10px; } .ast-mobile-popup-drawer .menu-item .menu-link:hover{ background:rgba(0,0,0,.06); } /* Spacing */ .ast-primary-header-bar .ast-builder-grid-row{ padding-top:6px; padding-bottom:6px; }
Scroll to Top