body { overflow-x: hidden; background-color: #B2309D; min-height: 100vh; } header { background-color: #000000; font-size: 2.2vh; } .nav-link { color: #FFFFFF; } .nav-link.active { color: #B2309D !important; } header a:hover:not(.active) { color: #FF9FEF; } #logo { background-color: #FFFFFF; z-index: -1; } #logo:hover { background-color: #FF9FEF; z-index: -1; } .row img { background-color: #FFFFFF; z-index: -1; } .row img:hover { background-color: #FF9FEF; z-index: -1; }