.social-icons-list{list-style:none;display:flex;justify-content:center;align-items:center;padding:0;margin:0}.social-icons-list .icon-content{margin:0 10px;position:relative}.social-icons-list .icon-content .tooltip{position:absolute;top:-30px;left:50%;transform:translateX(-50%);color:#fff;padding:6px 10px;border-radius:5px;opacity:0;visibility:hidden;font-size:14px;transition:all .3s ease}.social-icons-list .icon-content:hover .tooltip{opacity:1;visibility:visible;top:-50px}.social-icons-list .icon-content a{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;color:#4d4d4d;background-color:#fff;transition:all .3s ease-in-out}.social-icons-list .icon-content a:hover{box-shadow:3px 2px 45px 0 rgb(0 0 0/12%);color:white}.social-icons-list .icon-content a svg{position:relative;z-index:1;width:30px;height:30px}.social-icons-list .icon-content a .filled{position:absolute;top:auto;bottom:0;left:0;width:100%;height:0;background-color:#000;transition:all .3s ease-in-out}.social-icons-list .icon-content a:hover .filled{height:100%}.social-icons-list .icon-content a[data-social=linkedin] .filled,.social-icons-list .icon-content a[data-social=linkedin]~.tooltip{background-color:#0274b3}.social-icons-list .icon-content a[data-social=github] .filled,.social-icons-list .icon-content a[data-social=github]~.tooltip{background-color:#24262a}.social-icons-list .icon-content a[data-social=mail] .filled,.social-icons-list .icon-content a[data-social=mail]~.tooltip{background-color:#EA4335}