.social-follow{align-items:center;border-top:1px solid rgba(77,77,77,.5);display:grid;grid-template-columns:30% 70%;margin-top:30px}.social-follow__heading{font-size:1.375rem;line-height:1.9;margin-top:30px}.social-follow__icons{height:100%;text-align:right}.social-follow__links{list-style-type:none;margin:0;padding:0}.social-follow__links li{display:inline-flex;height:32px;margin-top:30px;vertical-align:middle;width:32px}.social-follow__links li:not(:first-child){margin-left:30px}.social-follow__links li>a{align-items:center;border:1px solid #4d4d4d;border-radius:50%;display:inline-flex;height:32px;justify-content:center;transition:all .5s;width:32px}.social-follow__links li:hover>a{background-color:#4d4d4d}.social-follow__links li .social-follow__icon,.social-follow__links li .social-follow__icon--hovered{max-height:17px;max-width:17px}.social-follow__links .social-follow__icon--hovered{display:none}.social-follow__links li:hover .social-follow__icon--hovered{display:block}.social-follow__links li:hover .social-follow__icon{display:none}@media screen and (max-width:991px){.social-follow{grid-template-columns:1fr;grid-row-gap:15px}.social-follow__icons{text-align:left}}@media screen and (max-width:767px){.social-follow{margin-top:0}.social-follow__heading{font-size:1rem;line-height:1.68}.social-follow__links li{margin-top:15px}.social-follow__links li:not(:first-child){margin-left:0}.social-follow__links li:not(:last-child){margin-right:15px}}