.header-bar { background-image: url('../../assets/custom/background-5.svg'); background-size: cover; background-repeat: no-repeat; background-position: left top; display: flex; align-items: center; justify-content: space-between; padding: 15px; height: 75px; z-index: 3; top: 0; left: 0; width: 100%; position: sticky; box-shadow: 0px 3px 5px var(--brand-grey); .heading-holder { display: flex; align-items: center; } button, a { background-color: white; color: var(--brand-blue); font-size: 18px; padding: 5px; border-radius: 50%; height: 30px; width: 30px; display: flex; justify-content: center; align-items: center; &.active { color: white; background-color: var(--brand-blue); } } h3 { font-size: 16px; color: white; letter-spacing: 0.5px; margin-left: 10px; font-weight: 600; } }