
.footer-background {
    background-color: var(--color13);
}

.footer-display {
  display: flex;
}

.footer-title-shift {
  padding-top: 50px;
  font-weight: bold;
}

.section-width {
  width: 33%;
  margin-bottom: 20px;
}

.first-shift {
  padding-top: 50px;
}

.links {
  text-decoration: none;
}

.contact-line {
  display: flex;
  transform: translateX(calc(50% - 150px));
}

.contact-icons {
  width: 20px;
  height: 20px;
}

.linkedin {
  width: 35px;
}

.enamor-text {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 40px;
    color: var(--color16)
}


@media screen and (max-width: 970px) {

    .contact-line {
    display: flex;
    transform: translateX(0%);
    margin-left: calc(50% - 150px);
    }

    .menu-border {
    padding-top: 0;
    padding-bottom: 1px;
    }

    .footer-title-shift {
    padding-top: 0;
    font-weight: bold;
    }

    .follow-border {
    padding-bottom: 20px;
    }

    .footer-display {
        display: block;
        margin-bottom: 0;
    }

    .section-width {
        width: 100%;
    }
}