/*

FONTS

*/
@font-face {
    font-family: 'Museo Slab 900';
    src: url('fonts/MuseoSlab-900.woff2') format('woff2'),
        url('fonts/MuseoSlab-900.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNova-Regular.woff2') format('woff2'),
        url('fonts/ProximaNova-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNova-Bold.woff2') format('woff2'),
        url('fonts/ProximaNova-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNovaT-Thin.woff2') format('woff2'),
        url('fonts/ProximaNovaT-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/ProximaNova-Light.woff2') format('woff2'),
        url('fonts/ProximaNova-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
.major-headings, h1, h2, h3, h4, h5, h6 {
    font-family: 'Museo Slab 900';
    font-weight: bold;
    font-style: normal;
    text-transform: uppercase;
    color: #2a2c31;
}
h1 > a:hover, h1 > a:focus, h2 > a:hover, h2 > a:focus, h3 > a:hover, h3 > a:focus, h4 > a:hover, h4 > a:focus, h5 > a:hover, h5 > a:focus, h6 > a:hover, h6 > a:focus {
    color: #BE3D00;
}
h1{
    margin-bottom: 20px;
}
h2, h3{
    margin-top: 30px;
}
p {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.regular-font, p {
    font-family: 'Proxima Nova';
    font-weight: normal;
    font-style: normal;
    color: #2a2c31;
}
.regular-bold, p strong {
    font-family: 'Proxima Nova';
    font-weight: bold;
    font-style: normal;
    color: #2a2c31;
}
.regular-thin {
    font-family: 'Proxima Nova';
    font-weight: 100;
    font-style: normal;
}
.regular-light {
    font-family: 'Proxima Nova';
    font-weight: 300;
    font-style: normal;
    color: #2a2c31;
}