.social_icons_wrapper ul{margin:0;padding:0;list-style:none;text-align:center;display:flex;align-items:center;justify-content:center}.social_icons_wrapper ul li{display:inline-block}.social_icons_wrapper ul li a{display:inline-block;position:relative;overflow:hidden;cursor:pointer;text-decoration:none;-webkit-transition:background-color 170ms ease-in-out;-moz-transition:background-color 170ms ease-in-out;-ms-transition:background-color 170ms ease-in-out;-o-transition:background-color 170ms ease-in-out;transition:background-color 170ms ease-in-out;z-index:0;color:rgba(255,255,255,.7);border-radius:50%;width:36px;height:36px;margin:0 5px;border:0}.social_icons_wrapper ul li a>div,.social_icons_wrapper ul li a svg{position:absolute;top:0;left:0;width:100%;height:100%}.social_icons_wrapper .sqs-use--icon,.social_icons_wrapper .sqs-use--mask{fill:transparent;-webkit-transition:fill 170ms ease-in-out;-moz-transition:fill 170ms ease-in-out;-ms-transition:fill 170ms ease-in-out;-o-transition:fill 170ms ease-in-out;transition:fill 170ms ease-in-out}.social_icons_wrapper .sqs-use--mask{fill:#fff}.social_icons_wrapper ul:hover .sqs-use--mask{fill:rgba(255,255,255,.4)}.social_icons_wrapper ul:hover a:hover .sqs-use--mask{fill:#fff}@media only screen and (max-width:640px){.social_icons_wrapper{padding:17px 0}}