@charset "utf-8";
/* CSS Document */

body {
	background-color: #055254;
}

.text-center {
	color: #5FA09D;
}

.navbar-brand {
	color: #F4E9BE;
}

.nav-link {
	color:#F4E9BE;
	
}
.containter {
	color:#5FA09D;
}

.nav-link {
  color: #F4E9BE;
  font-size: 20px;
  text-decoration: none;
  padding: 10px 20px;
  margin: 0 5px;
  position: relative;
  border-radius: 5px;
  z-index: 1;
  overflow: hidden;
}

.nav-link::before,
.nav-link::after {
  content: "";
  position: absolute;
  background-color: #5FA09D;
  color: #F4E9BE;
  width: 0%;
  height: 100%;
  top: 0;
  transition: width 0.4s ease-in-out;
  z-index: -1;
}

.nav-link::before {
  left: 50%;
  transform: translateX(-50%);
  border-radius: 5px;
}

.nav-link::after {
  right: 50%;
  transform: translateX(50%);
  border-radius: 5px;
}

.nav-link:hover::before,
.nav-link:hover::after {
  width: 100%;
}

h1 {
	color: #5FA09D; 
}
p1 {
	color: #5FA09D;
}
p {
	color: #5FA09D;
}

.card-body {
	color:#F4E9BE;
}

.card-title {
	color: #5FA09D;
}

.card-text {
	color: #5FA09D;
}

.fs-4 {
	color: #5FA09D;
}

.p-5 {
	color: #F4E9BE;
}

.navbar {
	color: #5FA09D;
}

.bg-yellow {
	background-color: #F4E9BE;
}
.card {
	background-color: #F4E9BE;
}

.text-hey {
	color: #F4E9BE;
}
.footer {
	  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
}