.dyna-social{
    position:fixed;
    top:50%;
    transform:translateY(-50%);
    display:flex;
    flex-direction:column;
    z-index:9999;
}

.left{
    left:0;
}

.right{
    right:0;
}

.dyna-social a {
    width:65px;
    height:55px;
    display:flex;
    align-items:center;
    justify-content:center;
    text-decoration:none;
    background:var(--bg);
    color:#fff;
    transition: transform .25s, filter .25s;
    box-shadow:0 4px 15px rgba(0,0,0,.30);
}

.dyna-social.left a {
    padding-left: 10px;
    transform:translateX(-10px);
}

.dyna-social.right a {
    padding-right: 10px;
    transform:translateX(10px);
}

.dyna-social.left a:first-child{
    border-top-right-radius:15px;
}

.dyna-social.left a:last-child{
    border-bottom-right-radius:15px;
}

.dyna-social.right a:first-child{
    border-top-left-radius:15px;
}

.dyna-social.right a:last-child{
    border-bottom-left-radius:15px;
}

.dyna-social a:hover{
    transform:translateX(0px);
    filter:brightness(.85);
}

.dyna-social i{
    font-size:22px;
}