.social-links{clear:both;display:flex;flex-wrap:wrap}.social-links__icon{border-radius:5px;display:inline-flex;height:24px;margin:0 15px 0 0;position:relative;width:24px}.social-links__icon,.social-links__icon:active,.social-links__icon:focus,.social-links__icon:hover{background-color:#2b304f}.social-links__icon svg{fill:#fff;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.social-links__icon:active svg,.social-links__icon:focus svg,.social-links__icon:hover svg{fill:#fff}