.footer-soclial-links{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;max-width:350px}.footer-soclial-links a{text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .2s ease-in-out}.footer-soclial-links .c-social__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:43px;height:43px;border-radius:50%;position:relative;overflow:hidden}.footer-soclial-links .c-social__icon svg{display:block;fill:#fff;position:relative}.footer-soclial-links a:nth-child(2){margin-top:0}.footer-soclial-links .c-social__icon:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(180deg,#fbbc80,#ff316c);transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.footer-soclial-links a:hover .c-social__icon:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:768px){.footer-soclial-links{grid-column-gap:80px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;max-width:460px}}@media(max-width:991px){.footer-soclial-links{margin:0 auto}.footer-soclial-links a+a{margin-top:0}.footer-soclial-links .c-social__icon{margin-left:auto;margin-right:auto}}