.main-header{background-color:transparent;transition:background-color 0.3s ease;position:fixed;width:100%;z-index:999}body.scrolled .main-header{background-color:#ffffff;box-shadow:0 2px 5px rgba(0,0,0,0.1)}