h1, h2, h3, h4, h5, p, li, ul, span, a, div, table {
    font-family: "Europa", Sans-serif;
    font-display: swap;
}

.page-content {
    min-height: 40vh;
}

a {
    background: linear-gradient(to right, 
        #364047, 
        #EA344C
    );
    background-position: bottom;
    background-size: 100% 2px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #15232E;
}
a:hover {
    color: #EA344C;
}

.footer {
    margin-top: 150px;
    padding-top: 50px;
    padding-bottom: 120px;
    
}

.footer .ui.container {
    padding-top: 30px;
    border-top: 1px solid rgb(150,150,150);
}