@font-face {
  font-family: 'AEB';
  src: url('../fonts/ArchivoExpanded-Bold.otf');
  /* IE9 Compat Modes */
  src: url('../fonts/ArchivoExpanded-Bold.woff2') format('woff2'),
    /* Super Modern Browsers */
    url('../fonts/ArchivoExpanded-Bold.ttf') format('truetype');
  /* Safari, Android, iOS */
}

@font-face {
  font-family: 'AEBI';
  src: url('../fonts/ArchivoExpanded-BoldItalic.otf');
  /* IE9 Compat Modes */
  src: url('../fonts/ArchivoExpanded-BoldItalic.woff2') format('woff2'),
    /* Super Modern Browsers */
    url('../fonts/ArchivoExpanded-BoldItalic.ttf') format('truetype');
  /* Safari, Android, iOS */
}

@font-face {
  font-family: 'AER';
  src: url('../fonts/ArchivoExpanded-Regular.otf');
  /* IE9 Compat Modes */
  src: url('../fonts/ArchivoExpanded-Regular.woff2') format('woff2'),
    /* Super Modern Browsers */
    url('../fonts/ArchivoExpanded-Regular.ttf') format('truetype');
  /* Safari, Android, iOS */
}

@font-face {
  font-family: 'AERI';
  src: url('../fonts/ArchivoExpanded-Italic.otf');
  /* IE9 Compat Modes */
  src: url('../fonts/ArchivoExpanded-Italic.woff2') format('woff2'),
    /* Super Modern Browsers */
    url('../fonts/ArchivoExpanded-Italic.ttf') format('truetype');
  /* Safari, Android, iOS */
}

h1 {
  font-family: 'AER';
  font-size: 30px;
  line-height: 1.2;
  margin-bottom: 0;
  overflow-wrap: break-word;
}

h1.it {
  font-family: 'AERI';
}

h1.bl {
  font-family: 'AEB';
}

h1.blit {
  font-family: 'AEBI';
}

h2 {
  font-family: 'AER';
  font-size: 14px;
  line-height: 1.34;
  margin-bottom: 0;
  overflow-wrap: break-word;
}

h2.it {
  font-family: 'AERI';
}

h2.bl {
  font-family: 'AEB';
}

h2.blit {
  font-family: 'AEBI';
}

h3 {
  font-family: 'AER';
  font-size: 48px;
  line-height: 1.2;
  margin-bottom: 0;
  overflow-wrap: break-word;
}


.cap {
  text-transform: uppercase;
}

.breaker {
  -ms-word-break: break-all;
  word-break: break-all;
  /* Non standard for webkit */
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}


.t-footer {
  font-size:16px!important;
  font-weight:700;
  color:black;
}

 a.bg {
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    color: #000!important;
    opacity:1;
}

a.bg:hover {
    color: #000!important;
    opacity:.5;
}

p>a, p>b>a {
  -moz-transition: all .2s ease-in;
  -o-transition: all .2s ease-in;
  -webkit-transition: all .2s ease-in;
  transition: all .2s ease-in;
  color:#000!important;
  opacity:.5;
}

p>a:hover, p>b>a:hover {
  color:#000!important;
  opacity:1;
}

b {
  font-family: 'AEB';
  font-weight:400;
}

i {
  font-family: 'AERI';
  font-style: normal;
}
i>b {  font-family: 'AEBI';
}
