footer {
background-color: #333333; bottom: -1; left: 0; position: absolute; width: 100vw;
}
.footer-content {
color: #bababa;
}
.footer-area {
margin: 35px auto 0 40px;
}
.footer-area1 {
margin-right: 40px
}
.footer-area2 {
margin-right: 40px
}
.footer-area3 {
margin-right: 40px
}
.footer-area4 {
align-content: center; font-size: 0.75em; margin: 35px 0 10px 0; text-align: center; width: 100vw;
}
.footer-list {
list-style-type: none; margin: 0; padding: 0;
}
.footer-header {
font-weight: bold; margin: 0;
}
.footer-link {
font-size: 0.75em; padding: 0 5px 0 0;
}
a.footer-link:link, a.footer-link:visited {
color: #bababa; text-decoration: none;
}
a.footer-link:hover, a.footer-link:visited:hover {
color: #ffffff;
}
.connect-img {
margin: 5px 5px 5px 5px; width: 20px;
}
.footer-paragraph {
font-size: 0.75em; padding: 0; width: 150px;
}