.rs-social-menu ul{padding:0;margin:0;display:flex}.rs-social-menu ul li{list-style:none;margin:0 5px}.rs-social-menu ul li i{font-size:16px;line-height:40px;transition:0.3s;color:#000}.rs-social-menu ul li i:hover{color:#fff}.rs-social-menu ul li a{position:relative;display:block;width:40px;height:40px;border-radius:50%;background:#fff;text-align:center;transition:0.6s;box-shadow:0 5px 4px rgb(0 0 0 / .5)}.rs-social-menu ul li a:hover{transform:translate(0,-10%);background:#c11f4a;border-color:#c11f4a}.rs-social-menu ul li:hover a{color:#fff;background:#c11f4a}