body {
    padding-top: 0;
    font-family: Arial, Helvetica, sans-serif;
    color: #0f172a;
    background: linear-gradient(135deg, #fff7da, #f3e7c0, #e9d8a6);
}

a {
    color: #0f3b8f;
    text-decoration: none;
}

a:hover,
a:focus {
    color: #0b5ed7;
}

.expofair-effect {
    display: inline-block;
    width: 50px;
    height: 3px;
    background-color: #e5c869;
}

.expo-logo {
    height: 52px;
    width: auto;
}

@media (max-width: 992px) {
    .expo-logo {
        height: 44px;
    }
}
