footer.footer {
  position: relative;
  bottom: 0;
  width: 100%;
  flex-direction: column;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 5%;
}

footer.footer #imageFooter {
width: 6%;
height: 100%;
}

.creator {
display: flex;
flex-direction: row;
justify-content: center;
width: 98%;

}

footer.footer .copyright {
border-top: 1px solid rgba(194, 212, 248, 0.4);
font-size: 11px;
}

@media screen and (max-width: 650px) {
footer.footer {
  padding-top: 0;
}

footer.footer #imageFooter {
  width: 10%;
}

footer.footer .copyright {
font-size: 4px;
}
}

@media (min-width: 651px) and (max-width: 791px) {

footer.footer .copyright {
font-size: 6.5px;
}
}

@media (min-width: 792px) and (max-width: 1024px) {

footer.footer .copyright {
font-size: 8px;
}
}

@media (min-width: 1025px) and (max-width: 1280px) {

footer.footer #imageFooter {
  width: 5%;
}

footer.footer .copyright {
font-size: 11px;
}
}