.social-links__link{align-items:center;background:transparent;border-radius:100px;display:flex;transition:all .2s ease-in-out}.social-links__link:hover{background:#01304a;transition:all .2s ease-in-out}.social-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.social-links__icon{background:transparent;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:50px;margin:0;position:relative;width:50px}.social-links__icon:focus,.social-links__icon:hover{background:rgba(0,0,0,.1)}.social-links__icon svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.social-links__icon svg,.social-links__icon:active svg,.social-links__icon:focus svg,.social-links__icon:hover svg{fill:rgba(0,0,0,.6)}.social-links__icon:hover svg{fill:#000}.inverse-text .social-links__icon svg,.top-bar--inverse .social-links__icon svg{fill:hsla(0,0%,100%,.8)}.inverse-text .social-links__icon:active svg,.inverse-text .social-links__icon:focus svg,.inverse-text .social-links__icon:hover svg,.top-bar--inverse .social-links__icon:active svg,.top-bar--inverse .social-links__icon:focus svg,.top-bar--inverse .social-links__icon:hover svg{fill:#fff}@media (max-width:1199px) and (min-width:992px){.social-links__icon{height:19px;margin:0 5px;width:19px}}