@font-face {
    font-family: 'AkzidenzGrotesk-Light';
    src: url('fonts/AkzidenzGrotesk-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'AkzidenzGrotesk-LightItalic';
    src: url('fonts/AkzidenzGrotesk-LightItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'AkzidenzGrotesk-Medium';
    src: url('fonts/AkzidenzGrotesk-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

/*
body {
    font-family: 'MiFuente', sans-serif;
}

h1 {
    font-family: 'OtraFuente', sans-serif;
    font-weight: bold;
}
*/

.navbar-brand a {
    font-family: 'AkzidenzGrotesk-Medium', sans-serif;
}

.navbar-inverse .navbar-nav > li {
    font-family: 'AkzidenzGrotesk-Light', sans-serif;
}

.caption-content h2 {
    font-family: 'AkzidenzGrotesk-Medium', sans-serif;
}

.caption-content span {
    font-family: 'AkzidenzGrotesk-Light', sans-serif;
}

#about span {
    font-family: 'AkzidenzGrotesk-Light', sans-serif;
}

figcaption.mask h3 {
    font-family: 'AkzidenzGrotesk-Light', sans-serif;
    font-size: 20px;
    font-weight: 400;
}

#social span {
    font-family: 'AkzidenzGrotesk-Medium', sans-serif;
    font-size: 18px;
}

#social p {
    font-family: 'AkzidenzGrotesk-LightItalic', sans-serif;
    font-size: 16px;
    font-weight:  bold;
}

#contact span {
    font-family: 'AkzidenzGrotesk-Medium', sans-serif;
    font-size: 18px;
}

#contact p {
    font-family: 'AkzidenzGrotesk-Medium', sans-serif;
    font-size: 18px;
}