
main {
    display: flex;
}

.redes {
    display: flex;
}

.hover-icono {
    position: relative;
    width: 45px;
    height: 45px;
    margin: 5px;
    border-radius: 50%;
    transition: all .8s;
    cursor: pointer;
}

.hover-icono a{
    display: inline-block;
}



/*Hover redes sociales*/
.hover-icono:hover i.bx.bxl-instagram{
    color: #e60073;
    transition: color .4s linear;
}
.hover-icono:hover i.bx.bxl-facebook-circle{
    color: #1657AD;
    transition: color .4s linear;
}
.hover-icono:hover i.bx.bxl-whatsapp{
    color: #25D366;
    transition: color .4s linear;
}


.hover-icono i {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    font-size: 1.9rem;
}
svg circle {
    stroke-dasharray: 32;
    transition: all .5s linear;
    stroke-width: 2.5;
}

.hover-icono:hover circle {
    stroke-dasharray: 220;
    stroke: white;

}
.hover-icono i.bx.bxl-instagram{
color: white;
}

.hover-icono i.bx.bxl-facebook-circle {
color: white;
}

.hover-icono i.bx.bxl-whatsapp{
    color: white;
}
