I am facing an issue with excessive space in my navigation bar. I will provide the code below in hopes that someone can assist me in removing the extra space in my "col" elements. My goal is to have them positioned closer to one another. The biggest challenge lies with the last element, "PURCHASE NOW," specifically the "NOW" part which tends to drop down when the size is slightly increased.
For reference, here is a screenshot:
/* Navigation Bar */
.navigation{
background-color: white;
padding: 33px 0;
text-align: center;
font-family: 'Work Sans', sans-serif;
font-weight: 500;
}
.navigation .row > div > a{
text-decoration: none;
}
.navigation span:hover{
color: black;
}
.navigation .logo img{
position: relative;
}
.navigation span{
font-size: 14px;
color: grey;
}
.navigation .logo img{
width: 44px;
}
.navigation .nav-text{
padding: 10px 0;
}
.navigation .ceo-nav{
padding-left: 300px;
}
.navigation .purchase-now{
position: relative;
left: -50px;
}
<div class="navigation">
<div class="container-fluid ceo-nav">
<div class="row">
<div class="col-xl-1 logo">
<img src="img/logo.png" alt="Logo">
</div>
<div class="offset-xl-4 col-xl-1 nav-text">
<a href=""><span class="home">HOME</span></a>
</div>
<div class="col-xl-1 nav-text">
<a href=""><span class="work">WORK</span></a>
</div>
<div class="col-xl-1 nav-text">
<a href=""><span class="about">ABOUT</span></a>
</div>
<div class="col-xl-1 nav-text">
<a href=""><span class="blog">BLOG</span></a>
</div>
<div class="col-xl-1 nav-text">
<a href=""><span class="contact">CONTACT</span></a>
</div>
<div class="col-xl-2 nav-text">
<a href=""><span class="purchase-now">PURCHASE NOW</span></a>
</div>
</div>
</div>
</div>