p {
  font-family: InriaSans-Regular, sans-serif;
}

p {
  text-align: center;
}

h1 {
  font-family: Adoretta-Holland-Serif, sans-serif;
}

.home-hero {
  background: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0) 0%,
      rgba(0, 0, 0, 0.14) 87.37%
    ),
    url("../assets/images/home-hero-background.webp");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* Background Layer 2 – Color (fallback behind image) */
  background-color: #d0d0d0;
  position: relative;
}

.traditional-approaches {
  background: url("../assets/images/home-sec-2-bg.webp");
  position: relative;
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: cover;
}

.home-card h2,
.home-card p,
.two-broken-models > div > h1,
.two-bokren-models-cols > div > h2,
.two-bokren-models-cols > div > ul > li {
  font-family: InriaSans-Bold, sans-serif;
}

.home-card {
  width: 304px;
  height: 350px;
  flex-shrink: 0;
  border-radius: 10px;
  background: linear-gradient(0deg, #d9d8d6 0%, #d9d8d6 100%), #826449;
  transition: all 1s ease-in-out;
}

.home-card:hover {
  transform: scale(1.08);
  cursor: pointer;
}

.home-card-2 {
  background: #c09473;
}

.ithara-cards-text p {
  text-align: left;
}

.text-container p {
  color: #7d2e18;
}

.guided-intelligence-inner {
  background: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.288) 0%,
      rgba(0, 0, 0, 0.767) 87.37%
    ),
    url("../assets/images/guided-intelligence-bg.webp");
  /* background: lightgray 128.829px -112.498px / 82.107% 98.751% no-repeat; */
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
}

.the-shift-section {
  background: url("../assets/images/the-shift-bg.webp") no-repeat center center /
    cover;
  background-position: bottom;
  position: relative;
}

.the-suzega-way {
  background: url("../assets/images/the-suzega-way-bg.webp") no-repeat center
    center / cover;
  position: relative;
}

@media (max-width: 768px) {
  .traditional-approaches {
    background: url("../assets/images/home-sec-2-bg-tablet.webp");
  }
  .guided-intelligence {
    height: 836px;
  }

  .guided-intelligence-inner {
    background: url("../assets/images/guided-intelligence-bg-tablet.webp")
      no-repeat;
    background-color: black;
    background-position: top;
  }
  .the-shift-section {
    height: 1044px;
    background: url("../assets/images/the-shift-bg-tablet.webp") no-repeat;
  }
  .traditional-approaches {
    background-size: contain;
  }
}

@media (max-width: 480px) {
  /* .guided-intelligence-inner {
    background: url("../assets/images/guided-intelligence-bg-tablet.webp");
  } */
  .guided-intelligence {
    height: 1052px;
  }
  .traditional-approaches {
    background: url("../assets/images/home-sec-2-bg.webp");
    background-position: bottom left;
    background-repeat: no-repeat;
  }
  .the-shift-section {
    height: 1285px;
    background: url("../assets/images/the-shift-bg-mobile.webp");
  }
  .the-suzega-way {
    background: url("../assets/images/the-suzega-way-bg-mobile.webp");
    height: 790px;
  }
  .the-shift-section-desc {
    width: 225px;
  }
}
