﻿/* Host Grotesk */
@font-face {
    font-family: 'HostGrotesk-Regular';
    src: url('../fonts/HostGrotesk-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'HostGrotesk-Medium';
    src: url('../fonts/HostGrotesk-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'HostGrotesk-Bold';
    src: url('../fonts/HostGrotesk-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Nunito */
@font-face {
    font-family: 'Nunito-Regular';
    src: url('../fonts/Nunito-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nunito-Bold';
    src: url('../fonts/Nunito-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nunito-Medium';
    src: url('../fonts/Nunito-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

.footer-top .redtext {
    color: #fff;
    text-decoration: underline;
    font-weight: 700;
}

.topredbar {
    background: #cb0000;
    color: #fff;
}

    .topredbar a {
        color: #fff;
    }

.navmenu .dropdown ul a {
    text-transform: capitalize;
}

@media (min-width: 1200px) {
    .navmenu .dropdown ul a {
        padding: 5px 20px;
    }
}