body {
  padding: 0;
  margin: 0;
  background: #f4fdff;
  font-family: "Poppins", sans-serif;
  min-height: 100vh;
  overflow-x: hidden;
  box-sizing: border-box;
}

.Main-Header-Business {
  background: linear-gradient(
      rgba(223, 233, 222, 0.2),
      rgba(220, 233, 219, 0.8)
    ),
    url(../img/iwaria-inc-tvTFMDwH-cQ-unsplash.jpg) no-repeat center center /
      cover;
  height: 500px;
  font-weight: 600;
}
.Main-Header-Contact-blur {
  background: #000;
  justify-content: center;
  display: flex;
  align-items: center;
}

.contact-US {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  /* margin: 34px; */
  text-align: center;
}
.contact-US h1 {
  font-size: 50px;
  color: #fff;
}

.meets {
  background: #043d04;
  text-align: center;
  margin-left: 78px;
  margin-right: 78px;
  padding: 45px;
  border-radius: 20px;
  display: flex;
  margin-top: 60px;
}
.meets h1 {
  font-size: 40px;
  line-height: 33px;
  color: #b7e903;
  letter-spacing: -2px;
  text-align: center;
  font-weight: 800;
}
.meets button {
  background: #e7e6e6;
  color: #043d04;
  margin-left: 220px;
  /* padding: 20px; */
  text-align: center;
  outline: none;
  white-space: nowrap;
  border: none;
  border-radius: 9px;
  width: 20%;
  margin-top: 35px;
  height: 60px;
}
.meets button a {
  text-decoration: none;
  white-space: nowrap;
  color: #043d04;
  font-size: 20px;
}

/* FOOTER STYLES */
.footer {
  background: linear-gradient(to right, #043d04, #043d04);
  color: #fff;
  margin-top: 70px;
  padding: 60px 80px;
}

.footer-container {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 50px;
}

/* Headings */
.footer h3 {
  margin-bottom: 20px;
  color: #b7e903;
  font-size: 20px;
}

/* Links */
.footer ul {
  list-style: none;
}

.footer ul li {
  margin-bottom: 12px;
}

.footer ul li a {
  color: #ffff;
  text-decoration: none;

  transition: 0.3s;
}

.footer ul li a:hover {
  color: #b7e903;
}

/* COTATION SECTION */
.cotation-title {
  color: #b7e903;
  margin-top: 25px;
  font-size: 12px;
  letter-spacing: 1px;
}

.naira-price {
  font-size: 60px;
  font-weight: bold;
  margin-top: 10px;
}

.percentage {
  font-size: 20px;
  margin-left: 10px;
}

.date-time {
  margin-top: 10px;
  font-size: 14px;
  color: #b7e903;
}

/* CONTACT-Main-contact */
.contact-Main-contact p {
  margin-bottom: 10px;
  line-height: 1.6;
  color: #ccc;
}

/* ================= BOTTOM BAR ================= */
.bottom-bar {
  background: #075007;
  padding: 20px 80px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
}

.logo {
  font-size: 28px;
  font-weight: bold;
}

.social-icons a {
  color: #fff;
  border: 1px solid #fff;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 10px;
  transition: 0.3s;
}

.social-icons a:hover {
  background: #fff;
  color: #000;
}

/* Scroll Top Button */
.scroll-top {
  position: fixed;
  bottom: 40px;
  right: 40px;
  background: #aaa;
  width: 45px;
  height: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 5px;
}

/* Responsive */
@media (max-width: 992px) {
  .footer-container {
    grid-template-columns: 1fr 1fr;
  }
}

@media (max-width: 600px) {
  .footer-container {
    grid-template-columns: 1fr;
  }
}


.mega-column a:hover {
  color: limegreen;
}

.hamburger-contact-page span {
  width: 25px;
  height: 3px;
  background: #000000;
}

.main-header-header-header a {
  font-weight: 900;
}

/* Styles for Business Page Content */
.Business-contentContent {
  margin: 50px 90px;
  line-height: 1.8;
  color: #343338;
  display: flex;
  gap: 90px;
}

.businessContent-writeUps h1 {
  font-size: 1.8em;
  font-weight: 700;
  color: #343338;
}
.businessContent-writeUps p {
  margin-top: -30px;
  font-size: 15px;
  line-height: 22px;
}
.content1 ul li {
  list-style: none;
  font-size: 15px;
}

.MagementTeam-profile {
  padding: 1em;
}
.MagementTeam-profile-H1 h2 {
  font-size: 2em;
  text-align: center;
}
.MagementTeam-profileImg {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.MagementTeam-profileImg img {
  width: 350px;
  height: 350px;
}

.contentAlligned {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.content2 {
  display: block;
  margin-right: -130px;
  line-height: 1.3;
}
.loanOption-stuffs {
  width: 17em;
  height: 1.2em;
  padding: 1.2em;
  background: limegreen;
  color: #fff;
  margin-top: 20px;
}
.loanOption-stuffs p {
  background: #075007;
  padding: 1.1em;
  width: 10em;
  color: #fff;
  margin-left: -19px;
  margin-top: -19.8px;
}
.loanOption-stuffs p:hover {
  background: limegreen;
  transition: ease-in 0.3s;
}
.loanOption-stuffs p a {
  color: #fff;
  text-decoration: none;
}
