.social{margin-top:5rem}.social ul{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.social h3{color:var(--base-color)!important;cursor:text;font-family:var(--secondary-font-family);font-size:2rem;font-weight:500;letter-spacing:.15px;line-height:1.45}.social a{align-items:center;background:var(--blue);border-radius:50%;display:inline-block;display:flex;height:4.4rem;justify-content:center;width:4.4rem}.social a:hover{background:var(--blue-hover)}