My Font Awesome icons are causing my navbar to expand in height. Despite resetting all margin and padding to 0, adjusting the margins and paddings of the icons has not helped. I even tried setting negative top and bottom margins/paddings.
https://i.sstatic.net/0hm29.png
I want the icons to fit snugly in the navbar with minimal space between them and the top/bottom edges.
<link href="https://cdn.jsdelivr.net/npm/<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="73111c1c07000701120333465d435d41">[email protected]</a>/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-1ycn6IcaQQ40/MKBW2W4Rhis/DbILU74C1vSrLJxCq57o941Ym01SwNsOMqvEBFlcgUa6xLiPY/NS5R+E6ztJQ==" crossorigin="anonymous" referrerpolicy="no-referrer"
/>
<nav class="navbar navbar-expand-sm fixed-top bg-primary">
<div class="container">
<div class="navbar-brand text-white d-flex justify-content-start">Vince Clicks</div>
<div class="nav-collapse d-flex justify-content-between" id=" Navbar">
<ul class="navbar-nav mr-auto">
<li class="nav-item scroll active"><a class="nav-link text-white" href="#home">Home</a></li>
<li class="nav-item scroll"><a class="nav-link text-white" href="#about">About</a></li>
<li class="nav-item scroll"><a class="nav-link text-white" href="#skills">Skills</a></li>
<li class="nav-item scroll"><a class="nav-link text-white" href="#contact">Contact</a></li>
</ul>
</div>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#Navbar">
<span class="navbar-toggler-icon"></span>
</button>
<div class="d-flex justify-content-end">
<a class="btn btn-social-icon btn-linkedin" href="#"><i class="fab fa-2x fa-github-square"></i></a>
<a class="btn btn-social-icon btn-linkedin" href="http://www.linkedin.com/in/"><i
class="fab fa-2x fa-linkedin"></i></a>
</div>
</div>
</nav>