#navbar {
    min-height: 10vh;
}

.hero {
    background-image: url("images/logo.jpeg");
    background-size: contain;
    background-repeat: no-repeat;
    background-color: #daa24e;
    background-position: center;
    min-height: 90vh;
}

#servicos, #sobre {
    min-height: 100vh;
}

.card-body {
    background-color: #050404;
}

.card-title {
    color: #f0efee;
}

.img-fluid {
    height: 564px;
    object-fit: cover;
}

.whatsapp-btn {
    position: fixed;
    bottom: 30px;
    right: 30px;
    background-color: #25D366;
    color: white;
    font-size: 2rem;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}

.fa-whatsapp {
    width: 30px;
    height: auto;
    z-index: 99999;
}

#footer {
    min-height: 10vh;
}

/* ========================================
   Bootstrap Theme Palette
   ======================================== */

:root {

  /* Core Colors */
  --bs-black: #050404;
  --bs-sunlit-clay: #daa049;
  --bs-silver: #afafaf;
  --bs-white-smoke: #f0efee;
  --bs-shadow-grey: #2a2724;

  /* Bootstrap Overrides */
  --bs-primary: #daa049;
  --bs-secondary: #afafaf;
  --bs-dark: #2a2724;
  --bs-light: #f0efee;
  --bs-body-bg: #daa049;
  --bs-body-color: #2a2724;
  --bs-heading-color: #2a2724;
  --bs-nav-link-color: #daa049;

  /* Optional Extra Theme Colors */
  --bs-primary-rgb: 218, 160, 73;
  --bs-secondary-rgb: 175, 175, 175;
  --bs-dark-rgb: 42, 39, 36;
  --bs-light-rgb: 240, 239, 238;

  /* Links */
  --bs-link-color: #daa049;
  --bs-link-hover-color: #b98335;

  /* Borders */
  --bs-border-color: #afafaf;

  /* Buttons */
  --bs-btn-bg: #daa049;
  --bs-btn-border-color: #daa049;

  /* Cards */
  --bs-card-bg: #ffffff;
  --bs-card-color: #2a2724;

  /* Navbar */
  --bs-navbar-color: #f0efee;
  --bs-navbar-hover-color: #daa049;
  --bs-navbar-brand-color: #daa049;

}
