/* xl - DESKTOP STYLES */
.marquee {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  font-family: "Playfair Display";
  font-weight: none;
  font-variant-caps: all-small-caps;
  font-size: 25px;
  text-transform: uppercase;
}
.marquee:hover .marquee__item {
  animation-play-state: paused;
}
.marquee__seperator {
  margin: 0 2rem;
}
.marquee__item {
  display: inline-block;
  will-change: transform;
  animation: marquee 400s linear infinite;
}
@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}
.marquee {
  background: #000000;
  padding: 1rem 0;
  color: #FFFFFF;
  font-family: "Playfair Display";
  font-weight: none;
  font-variant-caps: all-small-caps;
  font-size: 25px;
  text-transform: uppercase;
}
a.ex1:link {
  color: White;
  text-decoration: none;
  font-family: "Playfair Display";
  font-weight: none;
  font-variant-caps: all-small-caps;
  font-size: 25px;
  text-transform: uppercase;
}
/* visited link */
a.ex1:visited {
  background: red;
  color: white;
  text-decoration: none;
  font-family: "Playfair Display";
  font-weight: none;
  font-variant-caps: all-small-caps;
  font-size: 25px;
  text-transform: uppercase;
}
/* mouse over link */
a.ex1:hover {
  background: black;
  color: white;
  text-decoration: none;
  font-family: "Playfair Display";
  font-weight: none;
  font-variant-caps: all-small-caps;
  font-size: 25px;
  text-transform: uppercase;
}
/* selected link */
a.ex1:active {
  background-color: black;
  color: white;
  text-decoration: none;
  font-family: "Playfair Display";
  font-weight: none;
  font-variant-caps: all-small-caps;
  font-size: 25px;
  text-transform: uppercase;
}
/* lg - TABLET LANDSCAPE STYLES */
@media (max-width: 1199px) {
  .marquee {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  .marquee:hover .marquee__item {
    animation-play-state: paused;
  }
  .marquee__seperator {
    margin: 0 2rem;
  }
  .marquee__item {
    display: inline-block;
    will-change: transform;
    animation: marquee 400s linear infinite;
  }
  @keyframes marquee {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-100%);
    }
  }
  .marquee {
    background-color: #000000;
    padding: 1rem 0;
    color: #FFFFFF;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  a.ex1:link {
    color: White;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* visited link */
  a.ex1:visited {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* mouse over link */
  a.ex1:hover {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* selected link */
  a.ex1:active {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
}
/* md - TABLET PORTRAIT STYLES */
@media (max-width: 991px) {
  .marquee {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  .marquee:hover .marquee__item {
    animation-play-state: paused;
  }
  .marquee__seperator {
    margin: 0 2rem;
  }
  .marquee__item {
    display: inline-block;
    will-change: transform;
    animation: marquee 400s linear infinite;
  }
  @keyframes marquee {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-100%);
    }
  }
  .marquee {
    background-color: #000000;
    padding: 1rem 0;
    color: #FFFFFF;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  a.ex1:link {
    color: White;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* visited link */
  a.ex1:visited {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* mouse over link */
  a.ex1:hover {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* selected link */
  a.ex1:active {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
}
/* sm - SMARTPHONE LANDSCAPE STYLES */
@media (max-width: 767px) {
  .marquee {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  .marquee:hover .marquee__item {
    animation-play-state: paused;
  }
  .marquee__seperator {
    margin: 0 2rem;
  }
  .marquee__item {
    display: inline-block;
    will-change: transform;
    animation: marquee 400s linear infinite;
  }
  @keyframes marquee {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-100%);
    }
  }
  .marquee {
    background-color: #000000;
    padding: 1rem 0;
    color: #FFFFFF;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  a.ex1:link {
    color: White;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* visited link */
  a.ex1:visited {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* mouse over link */
  a.ex1:hover {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* selected link */
  a.ex1:active {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
}
/* xs - SMARTPHONE PORTRAIT STYLES */
@media (max-width: 479px) {
  .marquee {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  .marquee:hover .marquee__item {
    animation-play-state: paused;
  }
  .marquee__seperator {
    margin: 0 2rem;
  }
  .marquee__item {
    display: inline-block;
    will-change: transform;
    animation: marquee 400s linear infinite;
  }
  @keyframes marquee {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-100%);
    }
  }
  .marquee {
    background-color: #000000;
    padding: 1rem 0;
    color: #FFFFFF;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  a.ex1:link {
    color: White;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* visited link */
  a.ex1:visited {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* mouse over link */
  a.ex1:hover {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* selected link */
  a.ex1:active {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
}
/* RETINA DISPLAY STYLES */
@media (min-device-pixel-ratio: 1.5) {
  .marquee {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  .marquee:hover .marquee__item {
    animation-play-state: paused;
  }
  .marquee__seperator {
    margin: 0 2rem;
  }
  .marquee__item {
    display: inline-block;
    will-change: transform;
    animation: marquee 400s linear infinite;
  }
  @keyframes marquee {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-100%);
    }
  }
  .marquee {
    background-color: #000000;
    padding: 1rem 0;
    color: #FFFFFF;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  a.ex1:link {
    color: White;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* visited link */
  a.ex1:visited {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* mouse over link */
  a.ex1:hover {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
  /* selected link */
  a.ex1:active {
    color: white;
    text-decoration: none;
    font-family: "Playfair Display";
    font-weight: bold;
    font-variant-caps: all-small-caps;
    font-size: 18px;
    text-transform: uppercase;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F246-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F246-scss-tablet-l.scss%22%2C%22wp-content%2Fcustom_codes%2F246-scss-tablet-p.scss%22%2C%22wp-content%2Fcustom_codes%2F246-scss-mobile-l.scss%22%2C%22wp-content%2Fcustom_codes%2F246-scss-mobile-p.scss%22%2C%22wp-content%2Fcustom_codes%2F246-scss-retina.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACI%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADxCA%3BACmDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADnDA%3BAC%2BDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD%2FDA%3BAC2EA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD3EA%3BAAIA%3BAEFA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACI%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFpCA%3BAE%2BCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF%2FCA%3BAE0DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF1DA%3BAEqEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFzEA%3BAASA%3BAGPA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACI%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAH%2FBA%3BAG0CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAH1CA%3BAGqDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHrDA%3BAGgEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHzEA%3BAAcA%3BAIZA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACI%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAJ1BA%3BAIqCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAJrCA%3BAIgDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAJhDA%3BAI2DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAJzEA%3BAAmBA%3BAKjBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACI%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALrBA%3BAKgCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALhCA%3BAK2CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAL3CA%3BAKsDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALzEA%3BAAwBA%3BAMtBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACI%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANhBA%3BAM2BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN3BA%3BAMsCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANtCA%3BAMiDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */