/* Fontes Atlantica */

/* Alber */
@font-face {
  font-family: 'Alber';
  src: url('/fonts/atlantica/Alber-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

/* AvenirLTPro */
@font-face {
  font-family: 'AvenirLTPro';
  src: url('/fonts/atlantica/AvenirLTProBlack.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirLTPro';
  src: url('/fonts/atlantica/AvenirLTProBlackOblique.otf') format('opentype');
  font-weight: 900;
  font-style: oblique;
}

@font-face {
  font-family: 'AvenirLTPro';
  src: url('/fonts/atlantica/AvenirLTProHeavy.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirLTPro';
  src: url('/fonts/atlantica/AvenirLTProHeavyOblique.otf') format('opentype');
  font-weight: 800;
  font-style: oblique;
}

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

@font-face {
  font-family: 'AvenirLTPro';
  src: url('/fonts/atlantica/AvenirLTProLightOblique.otf') format('opentype');
  font-weight: 300;
  font-style: oblique;
}

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

@font-face {
  font-family: 'AvenirLTPro';
  src: url('/fonts/atlantica/AvenirLTProMediumOblique.otf') format('opentype');
  font-weight: 500;
  font-style: oblique;
}

@font-face {
  font-family: 'AvenirLTPro';
  src: url('/fonts/atlantica/AvenirLTProOblique.otf') format('opentype');
  font-weight: 400;
  font-style: oblique;
}

@font-face {
  font-family: 'AvenirLTPro';
  src: url('/fonts/atlantica/AvenirLTProRoman.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

/* Geomanist */
@font-face {
  font-family: 'Geomanist';
  src: url('/fonts/atlantica/Geomanist-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Geomanist';
  src: url('/fonts/atlantica/Geomanist-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Geomanist';
  src: url('/fonts/atlantica/Geomanist-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Geomanist';
  src: url('/fonts/atlantica/Geomanist-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Geomanist';
  src: url('/fonts/atlantica/Geomanist-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Geomanist';
  src: url('/fonts/atlantica/Geomanist-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Geomanist';
  src: url('/fonts/atlantica/Geomanist-Regular-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Geomanist';
  src: url('/fonts/atlantica/Geomanist-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Geomanist';
  src: url('/fonts/atlantica/Geomanist-Ultra.ttf') format('truetype');
  font-weight: 950;
  font-style: normal;
}

/* Gesta */
@font-face {
  font-family: 'Gesta';
  src: url('/fonts/atlantica/Gesta_Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Gesta';
  src: url('/fonts/atlantica/Gesta_Bold_Italic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Gesta';
  src: url('/fonts/atlantica/Gesta_Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

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

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

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

@font-face {
  font-family: 'Gesta';
  src: url('/fonts/atlantica/Gesta_Medium_Italic.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Gesta';
  src: url('/fonts/atlantica/Gesta_Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

/* Gilroy */
@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/atlantica/Gilroy-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/atlantica/Gilroy-Heavy.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/atlantica/Gilroy-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/atlantica/Gilroy-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/atlantica/Gilroy-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

/* Gotham */
@font-face {
  font-family: 'Gotham';
  src: url('/fonts/atlantica/Gotham-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham';
  src: url('/fonts/atlantica/Gotham-Book.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham';
  src: url('/fonts/atlantica/Gotham-BookItalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Gotham Extra Narrow';
  src: url('/fonts/atlantica/gotham-extra-narrow-book.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Extra Narrow';
  src: url('/fonts/atlantica/gotham-extra-narrow-book-italic.otf')
    format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Gotham Narrow';
  src: url('/fonts/atlantica/GothamNarrow-Book.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Narrow';
  src: url('/fonts/atlantica/GothamNarrow-BookItalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Gotham Rounded';
  src: url('/fonts/atlantica/gotham-rounded-book.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Rounded';
  src: url('/fonts/atlantica/gotham-rounded-book-italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

/* Knockout HTF 49 LiteWeight */
@font-face {
  font-family: 'Knockout HTF 49 LiteWeight';
  src: url('/fonts/atlantica/knockout-htf49-liteweight-1.otf')
    format('opentype');
  font-weight: 400;
  font-style: normal;
}

/* Miller Text */
@font-face {
  font-family: 'Miller Text';
  src: url('/fonts/atlantica/Miller-Text-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

/* Mont */
@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-Heavy.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-HeavyItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-RegularItalic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Mont';
  src: url('/fonts/atlantica/Mont-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

/* Proxima Nova Condensed */
@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Black.otf')
    format('opentype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Black-Italic.otf')
    format('opentype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Bold.otf')
    format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Bold-Italic.otf')
    format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Extrabold.otf')
    format('opentype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Extrabold-Italic.otf')
    format('opentype');
  font-weight: 800;
  font-style: italic;
}

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

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Light-Italic.otf')
    format('opentype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Regular.otf')
    format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Regular-Italic.otf')
    format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Semibold.otf')
    format('opentype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Semibold-Italic.otf')
    format('opentype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Thin.otf')
    format('opentype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Condensed-Thin-Italic.otf')
    format('opentype');
  font-weight: 100;
  font-style: italic;
}

/* Proxima Nova Extra Condensed */
@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Black.otf')
    format('opentype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Black-Italic.otf')
    format('opentype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Bold.otf')
    format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Bold-Italic.otf')
    format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Extrabold.otf')
    format('opentype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Extrabold-Italic.otf')
    format('opentype');
  font-weight: 800;
  font-style: italic;
}

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

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Light-Italic.otf')
    format('opentype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Regular.otf')
    format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Regular-Italic.otf')
    format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Semibold.otf')
    format('opentype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Semibold-Italic.otf')
    format('opentype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Thin.otf')
    format('opentype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Extra Condensed';
  src: url('/fonts/atlantica/Proxima-Nova-Extra-Condensed-Thin-Italic.otf')
    format('opentype');
  font-weight: 100;
  font-style: italic;
}

/* Sentinel */
@font-face {
  font-family: 'Sentinel';
  src: url('/fonts/atlantica/Sentinel-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

/* Stag */
@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Black-Italic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Bold-Italic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Light-Italic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Medium-Italic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-SemiBold-Italic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Stag';
  src: url('/fonts/atlantica/Stag-Thin-Italic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

/* Trade Gothic */
@font-face {
  font-family: 'Trade Gothic';
  src: url('/fonts/atlantica/Trade-Gothic.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

/* Usual */
@font-face {
  font-family: 'Usual';
  src: url('/fonts/atlantica/Usual-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Usual';
  src: url('/fonts/atlantica/Usual-Bold-Italic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}

/* Usual BreeSerif */
@font-face {
  font-family: 'Usual BreeSerif';
  src: url('/fonts/atlantica/Usual-BreeSerif-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

/* Usual */
@font-face {
  font-family: 'Usual';
  src: url('/fonts/atlantica/Usual-ExtraBold.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Usual';
  src: url('/fonts/atlantica/Usual-ExtraBold-Italic.otf') format('opentype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Usual';
  src: url('/fonts/atlantica/Usual-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

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

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

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

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

@font-face {
  font-family: 'Usual';
  src: url('/fonts/atlantica/Usual-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

/* Verdana */
@font-face {
  font-family: 'Verdana';
  src: url('/fonts/atlantica/Verdana.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Verdana';
  src: url('/fonts/atlantica/Verdana-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Verdana';
  src: url('/fonts/atlantica/Verdana-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Verdana';
  src: url('/fonts/atlantica/Verdana-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}
