.nav-masthead .nav-link { color: rgba(255, 255, 255, 0.5); border-bottom: 0.25rem solid transparent; } .nav-masthead .nav-link:hover, .nav-masthead .nav-link:focus { border-bottom-color: rgba(255, 255, 255, 0.25); } .nav-masthead .nav-link + .nav-link { margin-left: 1rem; } .nav-masthead .active { color: #fff; border-bottom-color: #fff; } .text-shadow { text-shadow: 0 0.05rem 0.1rem rgba(0, 0, 0, 0.5); } svg.svg-icon { flex-shrink: 0; width: 1em; height: 1em; transition: transform 0.2s ease-in-out; } .btn-icon { display: inline-flex; gap: 0.375rem; align-items: center; justify-content: center; }