html, body, div,
a, img {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline; }

a {
  border: 1px solid #000;
  width: 728px;
  height: 90px;
  display: block;
  box-sizing: border-box;
  cursor: pointer;
  position: absolute; }

img {
  position: absolute; }

body, #container, .bg {
  overflow: hidden;
  width: 728px;
  height: 90px;
  background: white; }

body {
  background: white; }

#container {
  background: white; }

#container {
  position: absolute;
  box-sizing: border-box;
  cursor: pointer;
  z-index: -1;
  left: -1px;
  top: -1px;
  opacity: 0;
  visibility: hidden;
  background-size: 728px 90px; }

.sprite, .sprite-jpg {
  position: absolute;
  visibility: hidden;
  opacity: 0; }

.vis {
  visibility: inherit;
  opacity: 1; }

#container {
  background-image: url(../images/bg.jpg); }

.arrows-container {
  position: absolute;
  left: 198px;
  top: 35px; }

.intro-copy-container {
  position: absolute;
  top: 0px;
  left: 37px;
  width: 259px;
  height: 19px;
  overflow: hidden; }

.intro-copy {
  width: 259px;
  height: 19px;
  background-image: url(../images/intro-copy.png);
  background-size: 259px 19px;
  top: 0px;
  left: 0px; }

.lt-arrow {
  top: 0px;
  left: 23px; }

.rt-arrow {
  top: 0px;
  left: 298px; }

.intro-logo-container {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 728px;
  height: 90px; }

.logo-text-container {
  position: absolute;
  left: 296px;
  top: 35px;
  overflow: hidden;
  width: 0px;
  height: 20px; }

.logo-text {
  left: 0px;
  top: 0px; }

.logo-icon {
  left: 387px;
  top: 27px; }

.logo-reg {
  left: 427px;
  top: 28px; }

body {
  font: 20px/23px 'Roboto';
  color: black; }

a {
  color: black; }

.slide {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 420px; }
  .slide .content-title {
    position: absolute;
    left: 134px;
    top: 10px; }
  .slide .content-container {
    position: absolute;
    left: 134px;
    top: 31px;
    width: 330px; }
  .slide .logo {
    top: 35px;
    left: 32px; }

.slide-bg {
  width: 728px;
  height: 90px;
  opacity: 0.89;
  background: white;
  position: absolute;
  top: 0px;
  left: 0px; }

.content-title {
  text-transform: uppercase;
  font-size: 14px;
  border-bottom: 1px #000 solid;
  line-height: 22px; }

.content {
  font: 18px/22px 'Roboto';
/*  font: 14px 'Roboto';*/
  font-weight: bold;
  margin-top: 4px; }

.content2 {
/*  font: 18px/22px 'Roboto';*/
  font: 15px 'Roboto';
  font-weight: bold;
  margin-top: 4px; }

.content-sm {
  font-size: 12px;
  line-height: 14px;
  margin-top: 1px;
  letter-spacing: -0.2px; }

.slide-1 .slide-bg {
  z-index: -1; }

.cta {
  width: 116px;
  height: 24px;
  background-image: url(../images/cta.png);
  background-size: 116px 24px;
  top: 53px;
  left: 431px; }

/*# sourceMappingURL=style.css.map */
