score:-1

min-height: 100vh;

score:-1

footer {
  background: #140b5c;
  width: 100%;
  bottom: 0;
  left: 0;
  position: absolute;
}
footer .content {
  max-width: 1250px;
  margin: auto;
  padding: 30px 40px 40px 40px;
}
footer .content .top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 50px;
}

score:0

html,
body {
  height: 100%;
}
header .d-flex {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: black;
  color: white;
}
div.main {
  min-height: 100%;
}
footer {
  background-color: #000;
  color: white;
}


Related Query

More Query from same tag