@font-face {
  font-family: 'Transtext-Light';
  src: url("../../fonts/TransTextLt-Light.eot");
  src: url("../../fonts/TransTextLt-Light.eot") format('embedded-opentype'), url("../../fonts/TransTextLt-Light.woff") format('woff'), url("../../fonts/TransTextLt-Light.ttf") format('truetype');
}
@font-face {
  font-family: 'Transtext-Light-Italic';
  src: url("../../fonts/TransTextLt-LightItalic.eot");
  src: url("../../fonts/TransTextLt-LightItalic.eot") format('embedded-opentype'), url("../../fonts/TransTextLt-LightItalic.woff") format('woff'), url("../../fonts/TransTextLt-LightItalic.ttf") format('truetype');
}
@font-face {
  font-family: 'Transtext-Regular';
  src: url("../../fonts/TransTextRm-Roman.eot");
  src: url("../../fonts/TransTextRm-Roman.eot") format('embedded-opentype'), url("../../fonts/TransTextRm-Roman.woff") format('woff'), url("../../fonts/TransTextRm-Roman.ttf") format('truetype');
}
@font-face {
  font-family: 'Transtext-Regular-Italic';
  src: url("../../fonts/TransTextRm-Italic.eot");
  src: url("../../fonts/TransTextRm-Italic.eot") format('embedded-opentype'), url("../../fonts/TransTextRm-Italic.woff") format('woff'), url("../../fonts/TransTextRm-Italic.ttf") format('truetype');
}
@font-face {
  font-family: 'Transtext-Medium';
  src: url("../../fonts/TransTextMd-Medium.eot");
  src: url("../../fonts/TransTextMd-Medium.eot") format('embedded-opentype'), url("../../fonts/TransTextMd-Medium.woff") format('woff'), url("../../fonts/TransTextMd-Medium.ttf") format('truetype');
}
@font-face {
  font-family: 'Transtext-Medium-Italic';
  src: url("../../fonts/TransTextMd-MediumItalic.eot");
  src: url("../../fonts/TransTextMd-MediumItalic.eot") format('embedded-opentype'), url("../../fonts/TransTextMd-MediumItalic.woff") format('woff'), url("../../fonts/TransTextMd-MediumItalic.ttf") format('truetype');
}
@font-face {
  font-family: 'Transtext-Bold';
  src: url("../../fonts/TransTextBd-Bold.eot");
  src: url("../../fonts/TransTextBd-Bold.eot") format('embedded-opentype'), url("../../fonts/TransTextBd-Bold.woff") format('woff'), url("../../fonts/TransTextBd-Bold.ttf") format('truetype');
}
@font-face {
  font-family: 'Transtext-Bold-Italic';
  src: url("../../fonts/TransTextBd-BoldItalic.eot");
  src: url("../../fonts/TransTextBd-BoldItalic.eot") format('embedded-opentype'), url("../../fonts/TransTextBd-BoldItalic.woff") format('woff'), url("../../fonts/TransTextBd-BoldItalic.ttf") format('truetype');
}
.mid-title {
  font-size: 1.7rem;
  line-height: 1.5;
  font-family: 'Transtext-Light', sans-serif;
}
.mid-title.blue {
  color: #009ED7;
}
.mid-title.dark-blue {
  color: #0081c8;
}
.mid-title.red {
  color: #E4022D;
}
.mid-title.green {
  color: #009E4D;
}
.mid-title.purple {
  color: #ad1d87;
}
.mid-title.purple-dark {
  color: #ad1d87;
}
.mid-title.teal {
  color: #00a98f;
}
.mid-title.dark-red {
  color: #9E082E;
}
.mid-title.yellow {
  color: #FBBA00;
}
.mid-title.orange {
  color: #EC6606;
}
.mid-title.pink {
  color: #DC006B;
}
.mid-title.buzz {
  color: #3DEFBA;
}
@media screen and (max-width: 767px) {
  .mid-title {
    font-size: 1.3rem;
  }
}
@media screen and (max-width: 540px) {
  .mid-title {
    font-size: 1rem;
  }
}
#kd-anchor,
#nsw-anchor {
  position: absolute;
  top: -200px;
}
@media print {
  #about .container .ui.grid {
    margin-top: 20px !important;
  }
  #about .container .logo {
    left: 0;
  }
  #about .container .inner {
    padding-top: 0;
  }
  #about .container .btn {
    left: 0;
  }
}
