.homepage .block:first-child h1:first-of-type {
    margin-top: 0;
}
body h1 { font-size: 2.5rem;}
body h2 { font-size: 2.25rem;}

.EPiServerForms button {
    color: #fff;
}

.linkcollectionblock-buttons ul li a {
    text-decoration: none;
    font-weight: bold;
}
.linkcollectionblock-buttons ul li {
    transition: background-color 0.3s ease; 
}
.linkcollectionblock-buttons ul li:hover {
    background-color: var(--accent1);
    cursor: pointer;
}
.linkcollectionblock-buttons ul li:hover a,
.linkcollectionblock-buttons ul li a:hover {
    text-decoration: underline;
}


body .search-results .search-list ul li:nth-child(even) {
    background: none;
    }