@charset "utf-8";

slide-daylight p { width: 74%; }

.slide-sport h2 { font-family: ethnocentric, sans-serif !important; text-shadow: white 2px 2px 5px; }

.slide-sport h3 { font-weight: 900; text-shadow: white 2px 2px 5px; font-family: eurostile-extended, sans-serif !important; }

.double h2 { position: relative; background: transparent; z-index: 0; color: rgb(0, 0, 0); font-family: Arial; }

.double h2::before { content: attr(title); position: absolute; -webkit-text-stroke: 0.06em rgb(255, 240, 0); left: 0px; z-index: -1; }

.double h2::after { content: attr(title); position: absolute; -webkit-text-stroke: 0.13em white; left: 0px; z-index: -2; }

.animation .banner-content { animation: 2s ease 0s 1 normal none running fadeInLeft; }

@media only screen and (max-width: 760px) {
  .slide-daylight p { width: 75%; text-shadow: rgb(254, 221, 57) 1px 1px 2px, rgba(254, 221, 57, 0.6) 2px 2px 4px, rgba(254, 221, 57, 0.3) 3px 3px 6px; }
  .disclaimer { padding-bottom: 6% !important; }
  .double h2 { text-shadow: rgb(255, 240, 0) -1.5px -1.5px 0px, rgb(255, 240, 0) 1.5px -1.5px 0px, rgb(255, 240, 0) -1.5px 1.5px 0px, rgb(255, 240, 0) 1.5px 1.5px 0px, rgb(255, 255, 255) -3px -3px 0px, rgb(255, 255, 255) 3px -3px 0px, rgb(255, 255, 255) -3px 3px 0px, rgb(255, 255, 255) 3px 3px 0px, rgb(255, 255, 255) -2px 0px 0px, rgb(255, 255, 255) 2px 0px 0px, rgb(255, 255, 255) 0px -2px 0px, rgb(255, 255, 255) 0px 2px 0px; }
  .slide-tiered ul { font-size: 5vw !important; }
}