body {
  background-color: #000000;
}

/* Normal link state */
a {
  color: #000000; /* change this to your desired color */
}

/* Link hover state */
a:hover {
  color: #000000; /* change this to your desired color */
}

/* Visited link state */
a:visited {
  color: #000000; /* change this to your desired color */
}

/* Active link state */
a:active {
  color: #000000; /* change this to your desired color */
}



/* Navbar styles */
.navbar {
  background-color: #4b697b;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

.navbar-brand {
  font-size: 26px;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

.nav-link {
  color: #000000;
  font-size: 26px;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

.gratitude {
  color: #000000;
  font-size: 26px;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
} 

/* Hero section styles */
.hero-section {
  background-color: #4b697b;
  color: #000000;
  padding: 18px 0;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

.byline {
  background-color: #4b697b;
  color: #000000;
  font-size: 33px;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}


/* Card section styles */
.card-section {
  padding: 50px 0;
  background-color: #000000;
}

.card-body {
  background-color: #000000;  
}

.card-img-top {
  background-color: #000000;  
  height: 200px;
  object-fit: cover;
}

.card-title {
  color: #ffffff;
  margin-bottom: 10px;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

.btn-primary {
  background-color: #b23166;
  border: none;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

.btn-primary:hover {
  background-color: #b23166;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

.btn-primary:visited {
  background-color: #b23166;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

/* Footer styles */
.footer-section {
  background-color: #4b697b;
  color: #000000;
  padding: 30px 0;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

.footer-section p {
  margin: 0;
  font-family: 'Maiandra GD', "Trebuchet MS", Tahoma, Arial, sans-serif;
}

