.social-sidebar{display:flex;flex-direction:column;justify-content:center;padding:60px;text-align:center}@media (min-width:768px){.social-sidebar{position:absolute;left:10vw;top:120px}}@media (max-width:768px){.social-sidebar__flex{display:flex;justify-content:center}}.social-sidebar .h2{margin-bottom:2rem}.social-sidebar__icon{width:64px;height:64px;border:1px solid #dbe2f0;padding:16px;margin:8px;border-radius:100%}