/* Layout (wrap que separa al footer del main content) */
#main {
    min-height: 95vh;
    padding-top: 30px;
}

.bg-main {
    background-color: #3c495b;
    opacity: 0.7;
}

.bg-main-light {
    background-color: var(--main-light-color);
}

.bg-main-lighter {
    background-color: var(--main-lighter-color);
}

.footer {
  background-color: #3c495b;
  opacity: 0.7;
  color: white;
  padding-top: 20px;
}
