.sp-grey{
    background: #f9f9f9;
}
.sp-footer .sp-footer-headline{
    font-weight: bold;
    margin-bottom: 1rem;
    font-size: 1.125rem;
}
.sp-footer a{
    color: #000;
    text-decoration: none;
    transition: color .25s;
}
.sp-footer a.sp-footer-headline{
    display: block;
}
.sp-footer a:hover{
    color: #ffa500;
}
.sp-navitem a{
    font-weight: 600;
    font-size: 1.125rem;
}
.sp-navitem a:hover {
    color: #ffa500;  
}
.sp-hr{
    border-color: #ffa500;
    border-width: 2px;
    opacity: 1;
    width: 200px;
    margin: 2rem auto;
}