.contenedorcontactosflotantes{ position:fixed;;bottom:120px;right:120px; z-index: 50000; transition: 0.5s;}
.botoncontacto{position: absolute;width:120px;height:120px;background-size: cover;background-position: center; transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(1) div{transform: translate(-100px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(2) div{transform: translate(-200px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(3) div{transform: translate(-300px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(4) div{transform: translate(-400px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(5) div{transform: translate(-500px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(6) div{transform: translate(0px,0px);  transition: 0.5s;}
  @media (max-width: 1080px){
.contenedorcontactosflotantes{bottom:200px;right:200px; transition: 0.5s;}
.botoncontacto{width:200px;height:200px;transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(1) div{transform: translate(-170px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(2) div{transform: translate(-320px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(3) div{transform: translate(-470px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(4) div{transform: translate(-630px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(5) div{transform: translate(-790px,0px);  transition: 0.5s;}
.contenedorcontactosflotantes:hover a:nth-child(6) div{transform: translate(0px,0px);  transition: 0.5s;}
}
.contenedorcontactosflotantesizq{ position:fixed;bottom:120px;;left:20px; z-index: 40000; transition: 0.5s;}
.botoncontactoizq{position: absolute;width:120px;height:120px;background-size: cover;background-position: center; transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(1) div{transform: translate(110px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(2) div{transform: translate(220px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(3) div{transform: translate(330px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(4) div{transform: translate(440px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(5) div{transform: translate(550px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(6) div{transform: translate(0px,0px);  transition: 0.5s;}
  @media (max-width: 1080px){
.contenedorcontactosflotantesizq{bottom:200px;left:20px; transition: 0.5s;}
.botoncontactoizq{width:200px;height:200px;transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(1) div{transform: translate(170px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(2) div{transform: translate(340px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(3) div{transform: translate(470px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(4) div{transform: translate(630px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(5) div{transform: translate(8057px,0px);  transition: 0.5s;}
.contenedorcontactosflotantesizq:hover a:nth-child(6) div{transform: translate(0px,0px);  transition: 0.5s;}
}


.footer {background-color:black;width:100%; height:70px; position:relative; top:30px;display:inline-flex;text-align:center;vertical-align:middle;}



















