* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-family: "Poppins", sans-serif;
}

.main-footer {
  padding: 60px 0px 25px;
  background-color: #f5f5f5;
}

.main-footer .top-footer {
  padding-bottom: 80px;
  border-bottom: 1px solid #939393;
  margin-bottom: 28px;
}

.top-footer .col-footer {
  margin-bottom: 30px;
}

.top-footer .footer-menu .hdng {
  font-size: 14px;
  color: #003a5c;
  font-weight: 700;
  line-height: 1.2;
  text-transform: uppercase;
  margin-bottom: 20px;
}

.top-footer .footer-menu .brands_hdng {
  font-size: 14px;
  color: #003a5c;
  font-weight: 600;
  line-height: 1.2;
  margin-bottom: 5px;
}

.top-footer .footer-menu .brands_hdng_wrap {
  margin-bottom: 20px;
}

.top-footer .footer-menu .brands_hdng_wrap:nth-last-child(1) {
  margin-bottom: 0px;
}

.top-footer .footer-menu ul {
  padding: 0px;
  margin: 0px;
}

.top-footer .footer-menu ul li {
  list-style: none;
  font-size: 14px;
  color: #003a5c;
  font-weight: 400;
  margin-bottom: 5px;
}

.top-footer .footer-menu ul li a {
  text-decoration: none;
  color: #003a5c;
}

.top-footer .social-icons ul {
  padding: 0px;
  margin: 0px;
  display: flex;
}

.top-footer .social-icons ul li {
  list-style: none;
  margin-right: 18px;
}

.top-footer .social-icons ul li:last-child {
  margin: 0px;
}

.top-footer .social-icons ul li a {
  width: 28px;
  height: 28px;
  background-color: #003a5c;
  border-radius: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.top-footer .social-icons .social_icons_wrap {
  margin-bottom: 40px;
}

.top-footer .social-icons .download_app_btns .buttons_wrap {
  display: flex;
  flex-wrap: nowrap;
  gap: 8px;
}

.top-footer .social-icons .download_app_btns .buttons_wrap>a img {
  width: 100px;
}

.btm-footer .copyright p {
  margin: 0px;
  font-size: 10px;
  color: #003a5c;
  font-weight: 400;
  line-height: 1.5;
}

.btm-footer .condition ul {
  padding: 0px;
  margin: 0px;
  display: flex;
  justify-content: end;
}

.btm-footer .condition ul li {
  list-style: none;
  font-size: 10px;
  color: #003a5c;
  font-weight: 400;
  padding-right: 15px;
  margin-right: 15px;
  border-right: 1px solid #003a5c;
}

.btm-footer .condition ul li:last-child {
  margin: 0px;
  padding: 0px;
  border: none;
}

.btm-footer .condition ul li a {
  text-decoration: none;
  color: #003a5c;
}

@media (max-width: 1199.98px) {
  .main-footer .top-footer {
    padding-bottom: 50px;
  }
}

@media (max-width: 767.98px) {
  .btm-footer .copyright p {
    text-align: center;
    margin-bottom: 8px;
  }

  .top-footer .social-icons ul {
    justify-content: center;
    margin-bottom: 18px;
  }

  .btm-footer .condition ul {
    justify-content: center;
  }

  /* .row-footer .col-footer:last-child {
        order: -1;
    } */

  .main-footer .top-footer {
    padding-bottom: 20px;
  }

  .top-footer .social-icons {
    text-align: center;
  }

  .top-footer .social-icons .download_app_btns .buttons_wrap {
    justify-content: center;
  }
}

@media only screen and (min-width: 992px) {
  .top-footer .row {
    justify-content: space-between;
  }

  .top-footer .col-footer {
    display: inline-block;
    width: auto;
  }

  .top-footer .col-footer:nth-child(5) {
    max-width: 160px;
  }
}

.Landlords_Link,
.Partnerships_Link {
  display: none !important;
}