/* =========================================================
   PURE ADVENTURE — HOME CSS
   Base homepage styling. Responsive overrides live in responsive.css.
   ========================================================= */


/* =========================================================
   01. HOME HERO
   ========================================================= */

.home-hero-row,
.home-hero-row p,
.home-hero-row li,
.home-hero-row span {
  color: #ffffff;
}

.home-hero-row h1,
.home-hero-row h2,
.home-hero-row h3,
.home-hero-row h4,
.home-hero-row h5,
.home-hero-row h6 {
  color: #ffffff;
}

.home-hero-row .fl-row-content-wrap,
.row-with-service .fl-row-content-wrap {
  min-height: 30vw;
}


/* =========================================================
   02. BACKGROUND IMAGE ROW HEIGHTS
   ========================================================= */

.background-img-row .fl-row-content-wrap {
  min-height: 30vw;
}

.background-img-row.taller-img-row .fl-row-content-wrap {
  min-height: 60vh;
}

.background-img-row.tallest-img-row .fl-row-content-wrap {
  min-height: 80vh;
}


/* =========================================================
   03. WHITE TEXT BOX
   ========================================================= */

.white-text-box .uabb-infobox-text-wrap {
  padding: 24px;
  background-color: var(--pa-white) !important;
  border-radius: 4px;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
}

.white-text-box p,
.white-text-box .content-text {
  color: var(--pa-text-dark);
}


/* =========================================================
   04. HOME ABOUT SECTION
   ========================================================= */

.home-about-section .fl-col-group {
  min-height: 36vh;
}
