/* when browser height < 600px */

/* SwiftNeue Styles */

@font-face {
  font-family: SwiftNeueLTW01;
  src: url(https://static.theintercept.com/ti.js/453431c75a5d8275241a.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/453431c75a5d8275241a.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/4e0f70944bd0a2faaf07.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: SwiftNeueLTW01-Italic;
  src: url(https://static.theintercept.com/ti.js/705e998575e59844d516.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/705e998575e59844d516.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/df415c0b02834ec4db06.woff) format('woff');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: SwiftNeueLTW01-Bold;
  src: url(https://static.theintercept.com/ti.js/57834f269d58e4d955d0.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/57834f269d58e4d955d0.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/34b1a7c033b5a7e93a51.woff) format('woff');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: SwiftNeueLTW01-BoldItalic;
  src: url(https://static.theintercept.com/ti.js/740e5b97278ec3afb1bb.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/740e5b97278ec3afb1bb.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/6ddff2d8f9347bed68c7.woff) format('woff');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: SwiftNeueLTW01-BlackCond;
  src: url(https://static.theintercept.com/ti.js/2e7a516127fc337f4e63.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/2e7a516127fc337f4e63.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/05046c5e52855135d503.woff) format('woff');
  font-weight: bold;
  font-style: normal;
}

/* SwiftNeue (Serif) MIXINS */

/* TIActuBeta Styles */

@font-face {
  font-family: TIActuBeta-Bold_web;
  src: url(https://static.theintercept.com/ti.js/249a796b7f65fe7b3abf.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/249a796b7f65fe7b3abf.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/11844e136a56a265085c.woff) format('woff');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: TIActuBeta-ExBold_web;
  src: url(https://static.theintercept.com/ti.js/52b7ba6998ce9c0c8fd1.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/52b7ba6998ce9c0c8fd1.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/edcbc2f6b7d791cb7e2c.woff) format('woff');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: TIActuBeta-Heavy_web;
  src: url(https://static.theintercept.com/ti.js/66bf7da01f6fa1955d68.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/66bf7da01f6fa1955d68.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/0a375848f53f007cd85f.woff) format('woff');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: TIActuBeta-Light_web;
  src: url(https://static.theintercept.com/ti.js/42c2294fc1c37a552cff.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/42c2294fc1c37a552cff.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/0c85d8a6b046eecb3435.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: TIActuBeta-Regular_web;
  src: url(https://static.theintercept.com/ti.js/c02f11e41745be12d1a9.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/c02f11e41745be12d1a9.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/9f3434874ec4dc7034fd.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}

/* TIActuBetaMono Styles */

@font-face {
  font-family: TIActuBetaMono-Demi_web;
  src: url(https://static.theintercept.com/ti.js/e3ff9de67479e41307f7.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/e3ff9de67479e41307f7.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/b6bb67814d5d3dcda6a6.woff) format('woff');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: TIActuBetaMono-ExBold_web;
  src: url(https://static.theintercept.com/ti.js/9febc685c51454d142d5.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/9febc685c51454d142d5.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/a134bc72bb4380cfe632.woff) format('woff');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: TIActuBetaMono-Light_web;
  src: url(https://static.theintercept.com/ti.js/d1ca5bb6fd62f67e794d.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/d1ca5bb6fd62f67e794d.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/99b293a875e61f2d7984.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: TIActuBetaMono-Regular_web;
  src: url(https://static.theintercept.com/ti.js/2db9dfef802e31cec35a.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/2db9dfef802e31cec35a.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/9893531b7abc7f6ee9c0.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: TIActuBetaMono-Thin_web;
  src: url(https://static.theintercept.com/ti.js/1f33d835c8ff0e8f016f.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/1f33d835c8ff0e8f016f.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/60624ff029558b79c717.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}

/* TIActuBeta (Sans-Serif) MIXINS */

/* ICON STYLES */

@font-face {
  font-family: TI-Icons;
  src: url(https://static.theintercept.com/ti.js/ec919e0a0a7524906c39.eot?#iefix);
  src: url(https://static.theintercept.com/ti.js/ec919e0a0a7524906c39.eot?#iefix) format('eot'),
    url(https://static.theintercept.com/ti.js/6bcd4b2e552e748895c3.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}

/******************************************************/

/******************************************************/

/* TACHYONS-ESQUE NAMING FOR T.I. TYPEFACES (& FONTS) */

/******************************************************/

/******************************************************/

.ti-serif {
  font-family: 'SwiftNeueLTW01', Georgia, serif;
  font-weight: normal;
  font-style: normal;
}

.ti-serif-i {
  font-family: 'SwiftNeueLTW01-Italic', Georgia, serif;
  font-weight: normal;
  font-style: italic;
}

.ti-serif-b {
  font-family: 'SwiftNeueLTW01-Bold';
  font-weight: normal;
  font-style: bold;
}

.ti-serif-bi {
  font-family: 'SwiftNeueLTW01-BoldItalic';
  font-weight: bold;
  font-style: italic;
}

.ti-serif-c {
  font-family: 'SwiftNeueLTW01-BlackCond';
  font-weight: normal;
  font-style: normal;
}

.ti-sans {
  font-family: 'TIActuBeta-Regular_web', Tahoma, sans-serif;
  font-weight: normal;
  font-style: normal;
}

.ti-sans-l {
  font-family: 'TIActuBeta-Light_web', Tahoma, sans-serif;
  font-weight: normal;
  font-style: normal;
}

.ti-sans-semib {
  font-family: 'TIActuBeta-Bold_web', Tahoma, sans-serif;
  font-weight: bold;
  font-style: normal;
}

.ti-sans-b {
  font-family: 'TIActuBeta-ExBold_web', Tahoma, sans-serif;
  font-weight: bold;
  font-style: normal;
}

.ti-sans-blk {
  font-family: 'TIActuBeta-Heavy_web', Helvetica, Arial, sans-serif;
  font-weight: bold;
}

.ti-mono {
  font-family: 'TIActuBetaMono-Regular_web', 'Consolas', 'Andale Mono',
    monospace;
  font-weight: normal;
  font-style: normal;
}

.ti-mono-th {
  font-family: 'TIActuBetaMono-Thin_web', 'Consolas', 'Andale Mono', monospace;
  font-weight: normal;
  font-style: normal;
}

.ti-mono-l {
  font-family: 'TIActuBetaMono-Light_web', 'Consolas', 'Andale Mono', monospace;
  font-weight: normal;
  font-style: normal;
}

.ti-mono-demi {
  font-family: 'TIActuBetaMono-Demi_web', 'Consolas', 'Andale Mono', monospace;
  font-weight: bold;
  font-style: normal;
}

.ti-mono-b {
  font-family: 'TIActuBetaMono-ExBold_web', 'Consolas', 'Andale Mono', monospace;
  font-weight: bold;
  font-style: normal;
}
/***********************/
/****** NAV MIXINS *****/
/***********************/
.ti-icon--Arrow_01_Down:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2c5";
}
.ti-icon--Arrow_01_Left:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e90f";
}
.ti-icon--Arrow_01_Right:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e90e";
}
.ti-icon--Arrow_01_Up:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2c4";
}
.ti-icon--Arrow_02_Down:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2193";
}
.ti-icon--Arrow_02_Left:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\27f5";
}
.ti-icon--Arrow_02_Right:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\27f6";
}
.ti-icon--Arrow_02_Up:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2191";
}
.ti-icon--Avatar:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f464";
}
.ti-icon--CheckSign_01:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2713";
}
.ti-icon--Comment:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2395";
}
.ti-icon--Comment_Flag:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2690";
}
.ti-icon--Comment_Share:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f517";
}
.ti-icon--Cross:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\d7";
}
.ti-icon--Cross_02:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e907";
}
.ti-icon--Document:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f4c4";
}
.ti-icon--DocumentStack:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f5d0";
}
.ti-icon--Download:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f4e5";
}
.ti-icon--Email:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f4e7";
}
.ti-icon--EmbedCode:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e904";
}
.ti-icon--Envelope:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2709";
}
.ti-icon--Eye:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f441";
}
.ti-icon--Facebook:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\66";
}
.ti-icon--Flag:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2691";
}
.ti-icon--Flipboard:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e900";
}
.ti-icon--GitHub:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f431";
}
.ti-icon--GoogleNews:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e90b";
}
.ti-icon--Hand_02:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f446";
}
.ti-icon--Highlight:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f58a";
}
.ti-icon--ImageCollection:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e905";
}
.ti-icon--Info:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f6c8";
}
.ti-icon--Instagram:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e903";
}
.ti-icon--LinkedIn:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e911";
}
.ti-icon--Linkout:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2197";
}
.ti-icon--Mail:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f583";
}
.ti-icon--Menu:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2261";
}
.ti-icon--Menu_02:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e906";
}
.ti-icon--Pause:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\221e";
}
.ti-icon--Photo:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f4f7";
}
.ti-icon--Play:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\25b6";
}
.ti-icon--Podcast:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e90a";
}
.ti-icon--RSS:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e608";
}
.ti-icon--Refresh:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f501";
}
.ti-icon--Reply:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\21aa";
}
.ti-icon--Search:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f50d";
}
.ti-icon--SecureDrop:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f5f9";
}
.ti-icon--SecureDrop_02:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\2b21";
}
.ti-icon--Share:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\21b1";
}
.ti-icon--Signal:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1f4ac";
}
.ti-icon--Signal_02:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e910";
}
.ti-icon--Snapchat:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e901";
}
.ti-icon--Snapchat2:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e909";
}
.ti-icon--Text:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\1d310";
}
.ti-icon--TikTok:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e90c";
}
.ti-icon--Tumblr:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e902";
}
.ti-icon--Tumblr2:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\eab9";
}
.ti-icon--Twitter:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\74";
}
.ti-icon--Whatsapp:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e908";
}
.ti-icon--YouTube:before {
  font-family: 'TI-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: "\e90d";
}
/***********************/
/**** HEADER STYLES ****/
/***********************/
.ti-nav-header {
  /* header element */
}
.ti-nav-header-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  z-index: 2;
  top: 0;
  left: 0px;
}
.ti-nav-header .ti-social-bundle {
  margin-left: auto;
  margin-right: 16px;
  height: 115px;
  line-height: 115px;
  cursor: pointer;
}
.ti-nav-header .ti-logo {
  padding-top: 34px;
  padding-left: 27px;
}
.ti-nav-header .ti-logo--brasil {
  padding-top: 22px;
  padding-left: 80px;
}
.ti-nav-header-open-menu {
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  margin-left: auto;
  margin-top: 2px;
}
/* HEADER MEDIA QUERIES */
/* desktop styles */
@media (min-width: 1200px) {
  .ti-nav-header-open-menu {
  height: 115px;
  line-height: 115px;
  cursor: pointer;
    position: absolute;
  }

  .ti-nav-header .ti-logo {
  padding-top: 38px;
  padding-left: 75px;
  }

  .ti-nav-header .ti-logo--brasil {
  padding-top: 22px;
  padding-left: 75px;
  }

  .ti-nav-header--without-menu .ti-logo {
  padding-top: 38px;
  padding-left: 27px;
  }

  .ti-nav-header--without-menu .ti-social-bundle {
    margin-left: auto;
    margin-right: 16px;
  height: 115px;
  line-height: 115px;
  cursor: pointer;
  }
}
/* tablet styles */
@media (max-width: 1199px) {
  .ti-nav-header .ti-logo {
  padding-top: 20px;
  padding-left: 36px;
  }

  .ti-nav-header .ti-logo--brasil {
  padding-top: 8px;
  padding-left: 36px;
  }

  .ti-nav-header .ti-social-bundle {
    display: none;
  }

  .ti-nav-header--without-menu .ti-social-bundle {
    display: block;
  }

  .ti-nav-header--without-menu .ti-logo {
  padding-top: 34px;
  padding-left: 27px;
  }
}
/* mobile styles */
@media (max-width: 500px) {
  .ti-nav-header .ti-logo {
  padding-top: 20px;
  padding-left: 16px;
  }

  .ti-nav-header .ti-logo--brasil {
  padding-top: 10px;
  padding-left: 16px;
  }

  .ti-nav-header .ti-social-bundle {
    display: none;
  }

  .ti-nav-header--without-menu .ti-social-bundle {
    display: block;
  }

  .ti-nav-header--without-menu .ti-social-bundle .ti-social-share-button {
    padding-left: 0.75em;
    padding-right: 0.75em;
  }

  .ti-nav-header--without-menu .ti-logo {
  padding-top: 34px;
  padding-left: 27px;
  }
}
/***********************/
/****** MENU STYLES ****/
/***********************/
.ti-nav-menu-close-menu {
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  margin-left: auto;
}
.ti-nav-menu-logo-block .ti-logo {
  padding-top: 34px;
  padding-left: 25px;
}
.ti-nav-menu-logo-block .ti-logo--brasil {
  padding-top: 22px;
  padding-left: 25px;
}
.ti-nav-menu {
  position: fixed;
  top: 0;
  -webkit-transition: left 350ms, -webkit-transform 350ms;
  transition: left 350ms, -webkit-transform 350ms;
  -o-transition: left 350ms, transform 350ms;
  transition: left 350ms, transform 350ms;
  transition: left 350ms, transform 350ms, -webkit-transform 350ms;
  width: 40%;
  height: 100%;
  background: #f2f2f2;
}
.ti-nav-menu-wrapper {
  width: 100%;
  height: 100%;
  z-index: 2;
  position: fixed;
  overflow: scroll;
  top: 0;
}
.ti-nav-menu--open {
  left: 0;
  -webkit-transform: translate3d(0%, 0, 0);
          transform: translate3d(0%, 0, 0);
}
.ti-nav-menu--close {
  left: -110%;
  -webkit-transform: translate3d(0%, 0, 0);
          transform: translate3d(0%, 0, 0);
}
/* OPEN MENU HEADER BLOCK */
.ti-nav-menu-logo-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  position: relative;
  z-index: 15;
}
.ti-nav-menu-icon {
  font-size: 30px;
  padding-left: 25px;
  display: none;
  padding-right: 25px;
  display: block;
}
.ti-nav-menu-footer {
  bottom: 20px;
  position: absolute;
}
/* MENU MEDIA QUERIES */
/* in the case of the browser height dipping
below 600px height */
@media (max-height: 950px) {
  .ti-nav-menu-footer {
    position: relative;
    margin-top: 1em;
  }
}
/* desktop styles */
@media (min-width: 1200px) {
  .ti-nav-menu-close-menu {
  height: 115px;
  line-height: 115px;
  cursor: pointer;
    margin-top: 1px;
    position: absolute;
  }

  .ti-nav-menu-logo-block .ti-logo {
  padding-top: 40px;
  padding-left: 76px;
  }

  .ti-nav-menu-logo-block .ti-logo--brasil {
  padding-top: 22px;
  padding-left: 76px;
  }
}
/* tablet styles */
@media (max-width: 1199px) {
  .ti-nav-menu-close-menu {
    margin-top: 3px;
  }

  .ti-nav-menu {
    width: 100%;
  }

  .ti-nav-menu-logo-block .ti-logo {
  padding-top: 20px;
  padding-left: 36px;
  }

  .ti-nav-menu-logo-block .ti-logo--brasil {
  padding-top: 11px;
  padding-left: 36px;
  }
}
/* mobile styles */
@media (max-width: 500px) {
  .ti-nav-menu-logo-block .ti-logo {
  padding-top: 20px;
  padding-left: 16px;
  }

  .ti-nav-menu-logo-block .ti-logo--brasil {
  padding-top: 11px;
  padding-left: 16px;
  }
}
/* NAV LIST ITEMS */
.ti-nav-menu-list {
  /* primary component className */
  padding-top: 15px;
  padding-left: 80px;
  padding-bottom: 1em;
}
.ti-nav-menu-category-items {
  list-style: none;
  padding: 0;
}
.ti-nav-menu-content-items {
  list-style: none;
  padding: 0;
}
.ti-nav-menu-mission-items {
  list-style: none;
  padding: 0;
}
.ti-nav-menu-mission-items .ti-nav-menu-list-item {
  font-family: 'TIActuBetaMono-Regular_web', 'Consolas', 'Andale Mono',
    monospace;
  font-weight: normal;
  font-style: normal;
  }
.ti-nav-menu-list-divider {
  border: 0.5px solid #111;
  margin: 0em 80px 9px 0;
  width: 335px;
}
.ti-nav-menu-list-item {
  font-family: 'TIActuBeta-ExBold_web', Tahoma, sans-serif;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  line-height: 2;
  letter-spacing: 0.05em;
}
.ti-nav-menu-list-item a {
  text-decoration: none;
  color: inherit;
}
/* MENU_LIST MEDIA QUERIES */
@media (max-width: 1199px) {
  .ti-nav-menu-list {
  padding-top: 0px;
  padding-left: 40px;
    margin-right: 40px;
  }

  .ti-nav-menu-list-divider {
    margin: 1em 40px 1em 0;
  }
}
@media (max-width: 500px) {
  .ti-nav-menu-list {
  padding-top: 0px;
  padding-left: 20px;
  }

  .ti-nav-menu-list-divider {
    margin: 1em 16px 1em 0;
    width: 100%;
  }
}
.ti-nav-menu-socials {
  font-size: 1.25rem;
  padding-top: 30px;
  padding-left: 80px;
  margin-bottom: 1em;
}
.ti-nav-menu-socials a {
  margin-right: 0.5em;
  text-decoration: none;
  color: inherit;
}
.ti-nav-menu-socials .ti-icon--Snapchat {
  display: none;
}
/* MENU_SOCIALS MEDIA QUERIES */
@media (max-width: 1199px) {
  .ti-nav-menu-socials {
  padding-top: 0px;
  padding-left: 40px;
  }
  .ti-nav-menu-socials .ti-icon--Snapchat {
    display: inline;
  }
}
@media (max-width: 500px) {
  .ti-nav-menu-socials {
  padding-top: 0px;
  padding-left: 16px;
  }
}
/* HEADER FOOTER (LEGAL) */
.ti-nav-legal {
  /* containing div element */
}
.ti-nav-legal-copyright {
  padding-top: 0px;
  padding-left: 80px;
  text-transform: uppercase;
  color: #777;
  font-style: normal;
  letter-spacing: 0.1em;
  line-height: 1.5;
  font-family: 'TIActuBetaMono-Regular_web', 'Consolas', 'Andale Mono',
    monospace;
  font-weight: normal;
  font-style: normal;
  font-size: 0.625em;
  display: block;
  width: 100%;
}
.ti-nav-legal-footer {
  bottom: 20px;
  position: absolute;
}
.ti-nav-legal-footer-list {
  padding-top: 0;
  padding-left: 80px;
  text-transform: uppercase;
  color: #777;
  font-style: normal;
  letter-spacing: 0.1em;
  line-height: 1.5;
  font-family: 'TIActuBetaMono-Regular_web', 'Consolas', 'Andale Mono',
    monospace;
  font-weight: normal;
  font-style: normal;
  font-size: 0.625em;
  list-style-type: none;
  margin: 0;
  display: inline-block;
  width: 100%;
}
.ti-nav-legal-footer-list a {
  color: inherit;
  text-decoration: none;
}
.ti-nav-legal-footer-list-li {
  float: left;
  margin-right: 1.25rem;
}
/* LEGAL MEDIA QUERIES */
@media (max-width: 1199px) {
  .ti-nav-legal-footer-list,
  .ti-nav-legal-copyright {
  padding-top: 0px;
  padding-left: 40px;
  }
}
@media (max-width: 500px) {
  .ti-nav-legal-footer-list,
  .ti-nav-legal-copyright {
  padding-top: 0px;
  padding-left: 16px;
  }
}
.ti-social-share-button {
  color: inherit;
  cursor: pointer;
  text-decoration: none;
}
.ti-social-share-button--email {
}
.ti-social-email-icon {
}
.ti-social-share-button--facebook {
}
.ti-social-facebook-icon {
}
.ti-social-share-button--twitter {
}
.ti-social-twitter-icon {
}
.ti-social-bundle {
  font-size: 18px;
  display: inline-block;
}
.ti-social-bundle .ti-social-share-button {
  padding-left: 1em;
  padding-right: 1em;
}

