/* CZAR7 Three Themes Real Switch Fix */

/* Common */
body.theme-czar7 .hero-card,
body.theme-ifada .hero-card,
body.theme-elham .hero-card{
  transition:.25s ease;
}

/* =========================
   THEME 1 - CZAR7 LIGHT/GOLD
========================= */
body.theme-czar7{
  background:#f7f4ee!important;
  color:#071225!important;
}

body.theme-czar7 .header{
  background:#fff!important;
  border-bottom:1px solid #eee!important;
  box-shadow:0 8px 24px rgba(7,18,37,.05)!important;
}

body.theme-czar7 .logo{
  color:#c98922!important;
}

body.theme-czar7 .logo:after{
  color:#071225!important;
}

body.theme-czar7 .menu a:hover{
  color:#c98922!important;
}

body.theme-czar7 .btn{
  background:#c98922!important;
  color:#fff!important;
  box-shadow:0 14px 28px rgba(201,137,34,.22)!important;
}

body.theme-czar7 .btn.outline{
  background:#fff!important;
  color:#c98922!important;
  border:1px solid #c98922!important;
}

body.theme-czar7 .hero{
  background:linear-gradient(180deg,#faf7f1,#f3efe7)!important;
}

body.theme-czar7 .hero-card{
  background:
    linear-gradient(90deg,rgba(255,255,255,.70),rgba(255,255,255,.98)),
    url('/assets/img/theme3_hero.svg') left center/cover no-repeat!important;
  box-shadow:0 28px 70px rgba(201,137,34,.13)!important;
}

body.theme-czar7 .hero-text h1,
body.theme-czar7 .hero-text p{
  color:#071225!important;
  text-shadow:none!important;
}

body.theme-czar7 .hero-text h3{
  color:#c98922!important;
}

body.theme-czar7 .hero-stats{
  background:#fff!important;
  color:#071225!important;
  border:1px solid rgba(201,137,34,.25)!important;
  box-shadow:0 18px 42px rgba(201,137,34,.15)!important;
}

body.theme-czar7 .section{
  background:#f7f4ee!important;
}

body.theme-czar7 .section-title p{
  color:#c98922!important;
}

body.theme-czar7 .card,
body.theme-czar7 .cat,
body.theme-czar7 .partner-card{
  border-color:rgba(201,137,34,.20)!important;
  box-shadow:0 18px 45px rgba(201,137,34,.10)!important;
}

body.theme-czar7 .footer{
  background:#071225!important;
}

/* =========================
   THEME 2 - IFADA GREEN/GOLD
========================= */
body.theme-ifada{
  background:#041f1d!important;
  color:#fff!important;
}

body.theme-ifada .header{
  background:rgba(3,35,32,.96)!important;
  border-bottom:1px solid rgba(217,164,65,.22)!important;
  box-shadow:0 10px 30px rgba(0,0,0,.20)!important;
}

body.theme-ifada .logo{
  color:#d9a441!important;
}

body.theme-ifada .logo:after{
  color:#d9a441!important;
}

body.theme-ifada .menu a{
  color:#f8fafc!important;
}

body.theme-ifada .menu a:hover{
  color:#d9a441!important;
}

body.theme-ifada .lang{
  background:rgba(255,255,255,.08)!important;
  color:#fff!important;
  border-color:rgba(217,164,65,.25)!important;
}

body.theme-ifada .btn{
  background:linear-gradient(135deg,#d9a441,#a8751e)!important;
  color:#041f1d!important;
  box-shadow:0 14px 32px rgba(217,164,65,.22)!important;
}

body.theme-ifada .btn.outline{
  background:transparent!important;
  color:#d9a441!important;
  border:1px solid rgba(217,164,65,.55)!important;
}

body.theme-ifada .hero{
  background:
    radial-gradient(circle at 20% 10%,rgba(217,164,65,.16),transparent 24%),
    linear-gradient(180deg,#041f1d,#062b26)!important;
}

body.theme-ifada .hero-card{
  background:
    linear-gradient(90deg,rgba(4,31,29,.25),rgba(4,31,29,.98)),
    url('/assets/img/training_card.svg') left center/cover no-repeat!important;
  border:1px solid rgba(217,164,65,.24)!important;
  box-shadow:0 32px 80px rgba(0,0,0,.26)!important;
}

body.theme-ifada .hero-text h1{
  color:#fff!important;
  text-shadow:0 14px 34px rgba(0,0,0,.4)!important;
}

body.theme-ifada .hero-text h3{
  color:#d9a441!important;
}

body.theme-ifada .hero-text p{
  color:#e3efe7!important;
}

body.theme-ifada .hero-stats{
  background:rgba(2,17,16,.86)!important;
  color:#f8fafc!important;
  border:1px solid rgba(217,164,65,.28)!important;
}

body.theme-ifada .section{
  background:#041f1d!important;
}

body.theme-ifada .section-title h2{
  color:#fff!important;
}

body.theme-ifada .section-title p{
  color:#d9a441!important;
}

body.theme-ifada .card,
body.theme-ifada .cat,
body.theme-ifada .partner-card{
  background:rgba(3,35,32,.82)!important;
  border:1px solid rgba(217,164,65,.22)!important;
  color:#fff!important;
  box-shadow:0 22px 55px rgba(0,0,0,.22)!important;
}

body.theme-ifada .card h3,
body.theme-ifada .cat h3,
body.theme-ifada .partner-card h3{
  color:#fff!important;
}

body.theme-ifada .card p,
body.theme-ifada .cat p,
body.theme-ifada .cat small{
  color:#d9e6dc!important;
}

body.theme-ifada .footer{
  background:#020f0e!important;
  border-top:1px solid rgba(217,164,65,.25)!important;
}

/* =========================
   THEME 3 - ELHAM PURPLE
========================= */
body.theme-elham{
  background:#f7f8ff!important;
}

body.theme-elham .header{
  background:rgba(255,255,255,.95)!important;
  border-bottom:1px solid #eef2ff!important;
}

body.theme-elham .logo{
  color:#111827!important;
}

body.theme-elham .logo:after{
  color:#7c3cff!important;
}

body.theme-elham .menu a:hover{
  color:#7c3cff!important;
}

body.theme-elham .btn{
  background:linear-gradient(135deg,#7c3cff,#9b5cff)!important;
  color:#fff!important;
}

body.theme-elham .btn.outline{
  background:#fff!important;
  color:#7c3cff!important;
  border:1px solid rgba(124,60,255,.35)!important;
}

body.theme-elham .hero{
  background:linear-gradient(180deg,#fff,#f5f7ff)!important;
}

body.theme-elham .hero-card{
  background:
    linear-gradient(90deg,rgba(2,8,23,.15),rgba(2,8,23,.95)),
    url('/assets/img/theme3_hero.svg') left center/cover no-repeat!important;
}

body.theme-elham .hero-text h1{
  color:#fff!important;
}

body.theme-elham .hero-text h3{
  color:#cbb9ff!important;
}

body.theme-elham .hero-text p{
  color:#eef2ff!important;
}

body.theme-elham .hero-stats{
  background:rgba(11,20,45,.88)!important;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.16)!important;
}

body.theme-elham .section{
  background:#f7f8ff!important;
}

body.theme-elham .section-title p{
  color:#7c3cff!important;
}

body.theme-elham .footer{
  background:radial-gradient(circle at 0% 50%,rgba(124,60,255,.25),transparent 28%),linear-gradient(135deg,#020817,#071126)!important;
}