#contact .social-links{max-width:600px;margin:2rem auto;text-align:center}#contact .social-links .bi{font-size:2.5rem;color:#fff;-webkit-transition:color .3s;transition:color .3s}#contact .social-links .social-links-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}#contact .social-links .social-links-container a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem;color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:calc(20% - 1rem);margin-top:.5rem;font-size:.9rem}#contact .social-links .social-links-container a:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:#0ce4d2}#contact .social-links .social-links-container a:hover .bi{color:#0ce4d2}@media(max-width: 600px){#contact .social-links-container{gap:1rem}#contact .social-links-container a{width:calc(30% - .5rem)}}