.social-links .icon:focus i,.social-links .icon:focus svg,.social-links .icon:hover i,.social-links .icon:hover svg,.social-share .icon:focus i,.social-share .icon:focus svg,.social-share .icon:hover i,.social-share .icon:hover svg{color:#144734;fill:#144734}.social-links{display:flex;flex-wrap:wrap;margin-top:-8px;max-width:100%}.social-links .icon{display:inline-block;margin-right:8px;margin-top:8px;overflow:hidden}.social-links,.social-links.horizontal{flex-direction:row}.social-links.vertical{flex-direction:column}.social-links.vertical .icon{align-items:center;display:flex}.social-links.vertical .icon .platform-name{margin-left:8px}.social-links .icon i,.social-links .icon svg{border:0 solid;border-color:inherit;box-sizing:border-box;display:block;height:32px;width:32px}.social-links .icon{border-color:transparent}.social-links .icon i,.social-links .icon svg{fill:#e4e8ec;background:transparent;color:#e4e8ec}.social-links .icon{margin:0}.social-links{gap:64px}.social-links .icon{height:30px;width:auto}.social-links .icon svg{height:100%;width:100%}@media (max-width:320px){.social-links{gap:48px}}@media (max-width:280px){.social-links{gap:32px}}