/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___2TThe {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___2cvwV {
  color: #fff;
}
.styles__txt-black___13F15 {
  color: #000;
}
.styles__txt-gray-darker___2tw_d {
  color: #737373;
}
.styles__txt-gray-dark___df3We {
  color: #9d9d9d;
}
.styles__txt-gray___3kkQX {
  color: #ababab;
}
.styles__txt-gray-light___2Kapv {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___o0YMN {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___IQiAx {
  color: #e5e5e5;
}
.styles__txt-green___2bWoW {
  color: #36c565;
}
.styles__txt-green-light___FuR3m {
  color: #41e878;
}
.styles__txt-red___KzHg6 {
  color: #ff3c36;
}
.styles__txt-red-light___3glR6 {
  color: #e64765;
}
.styles__txt-blue___2sPuE {
  color: #1493ff;
}
.styles__txt-blue-light___5mLaH {
  color: #4cadff;
}
.styles__txt-orage___3TDOc {
  color: #ff8f00;
}
.styles__txt-selected___3DMnT {
  color: #1493ff;
}
.styles__txt-featured___1963f {
  color: #E94600;
}
.styles__txt-nfl___3HYB7 {
  color: #2B66B1;
}
.styles__txt-nba___5N4Dj {
  color: #FF8F00;
}
.styles__txt-nhl___3Ku4F {
  color: #84D4F8;
}
.styles__txt-golf___1Wkvk {
  color: #7CB342;
}
.styles__txt-mlb___1tPE8 {
  color: #E53935;
}
.styles__bg-no___3hsHg {
  background-color: transparent;
}
.styles__bg-white-dark___1qfwt {
  background-color: #f2f2f2;
}
.styles__bg-white___38hqH {
  background-color: #fff;
}
.styles__bg-black___1-_in {
  background-color: #000;
}
.styles__bg-gray___3Eft_ {
  background-color: #ababab;
}
.styles__bg-gray-light___2Wv07 {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___1TFhB {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___UsdoB {
  background-color: #e5e5e5;
}
.styles__bg-red___T1QR4 {
  background-color: #ff3c36;
}
.styles__bg-red-light___1j2OL {
  background-color: #e64765;
}
.styles__bg-green___3s01X {
  background-color: #36c565;
}
.styles__bg-green-light___3QscC {
  background-color: #41e878;
}
.styles__bg-blue___1dSxq {
  background-color: #1493ff;
}
.styles__bg-blue-light___3UQMd {
  background-color: #4cadff;
}
.styles__bg-orange___2H_r2 {
  background-color: #ff8f00;
}
.styles__bg-error___OBgl1 {
  background-color: #ff3c36;
}
.styles__bg-selected___ySu0Y {
  background-color: #1493ff;
}
.styles__bg-featured___v0IUd {
  background-color: #E94600;
}
.styles__bg-nfl___1v5dg {
  background-color: #2B66B1;
}
.styles__bg-nba___2spmN {
  background-color: #FF8F00;
}
.styles__bg-nhl___2KP1P {
  background-color: #84D4F8;
}
.styles__bg-golf___306-1 {
  background-color: #7CB342;
}
.styles__bg-mlb___16KRc {
  background-color: #E53935;
}
.styles__grid_container___3FCGB {
  display: block;
  width: 100%;
}
.styles__grid_rows___2PN0a,
.styles__grid_columns___27qxb {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___2PN0a.styles__no-wrap___1OgY1,
.styles__grid_columns___27qxb.styles__no-wrap___1OgY1 {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___27qxb .styles__col_first___tn3bG {
  padding-left: 0;
}
.styles__grid_columns___27qxb .styles__col_last___Q73QP {
  padding-right: 0;
}
.styles__grid_columns___27qxb .styles__col_full___2OEK7 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___3lBJN {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___1Mn-e {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___tdF-Q {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___1eTkE {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___SQMWa {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1iEzx {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___3TH06 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___3po9F {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3v2-N {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___23fln,
.styles__col_medium_hidden___2pTPG,
.styles__col_large_hidden___l08iz,
.styles__col_xlarge_hidden___mS8SP {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___3o3A6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___hDaDY {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3Q12O {
    left: 100%;
  }
  .styles__col_xlarge_23___3exBL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___3Jw3R {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___15t1u {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___368gm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3kf_r {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___1xMm4 {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2kqSq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___P07bi {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___3c5vu {
    left: 87.5%;
  }
  .styles__col_xlarge_20___k67qI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___2SvR8 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___1t9fJ {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___2mByX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___JJxFg {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___Zi_wq {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___3QRAg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___3x9eF {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___2uGzM {
    left: 75%;
  }
  .styles__col_xlarge_17___1hVM4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___2Fa1j {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___1mT67 {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___fgXWc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3rXoG {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___1NpaI {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___3DJrh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1SVY6 {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___1yf88 {
    left: 62.5%;
  }
  .styles__col_xlarge_14___3fAXO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___3bioZ {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___4mPNd {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___KJ7Fu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___2QVDg {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3e8Bw {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___3NQA2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___3LpyM {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___1xjo2 {
    left: 50%;
  }
  .styles__col_xlarge_11___CKYE7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___15911 {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___1WJqK {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___3fLB3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___1U4X5 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___3ALVt {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___3T5u8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___2H0v6 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___1nDj9 {
    left: 37.5%;
  }
  .styles__col_xlarge_8___v5x4h {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___1qHIB {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___1KLh8 {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3M7sO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___3H85d {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___1_eET {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___1gp-k {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___rvdjt {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___22EOU {
    left: 25%;
  }
  .styles__col_xlarge_5___2iG_2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3NRaX {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___3ewr- {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___sGnvL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3sDkH {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___zCR8p {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___28ixl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___2t50K {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3g2YI {
    left: 12.5%;
  }
  .styles__col_xlarge_2___1fmHE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___2RW0Z {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___3TGEk {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___38i_6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___3W_RS {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1k0MZ {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___23fln,
  .styles__col_medium_hidden___2pTPG,
  .styles__col_large_hidden___l08iz {
    display: block;
  }
  .styles__col_xlarge_hidden___mS8SP {
    display: none;
  }
  .styles__col_bottom_gutter___23YIo {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___2-0ZD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___2s3xi {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___7lJ5C {
    left: 100%;
  }
  .styles__col_large_11___WESpd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___2L9Xs {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___29hUS {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___1y7lT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___1ydgY {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___1Dci_ {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2TMxh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___1h9xy {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___2rue7 {
    left: 75%;
  }
  .styles__col_large_8____4QvK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___1BAPH {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___1P6iu {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___1tfil {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___mlGmk {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___16Bbd {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___1_fZU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___18nLd {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___k93-t {
    left: 50%;
  }
  .styles__col_large_5___2hCOw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___zf5pz {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___3skRy {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___14AIx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___2Vv1v {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___3OZn8 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___1VC5D {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___H04U3 {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___1vmgY {
    left: 25%;
  }
  .styles__col_large_2___ZAesi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___2NtW2 {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___1C6Lq {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___11kC3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___MH3bS {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___24X1i {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___23fln,
  .styles__col_medium_hidden___2pTPG,
  .styles__col_xlarge_hidden___mS8SP {
    display: block;
  }
  .styles__col_large_hidden___l08iz {
    display: none;
  }
  .styles__col_bottom_gutter___23YIo {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___zBcIx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___31QCK {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___VzoHR {
    left: 100%;
  }
  .styles__col_medium_7___2beo6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___lq0mP {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___1yqOm {
    left: 87.5%;
  }
  .styles__col_medium_6___1_v59 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___3Vq48 {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___LNIoa {
    left: 75%;
  }
  .styles__col_medium_5___2-x1S {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___2Z8ew {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___11h_3 {
    left: 62.5%;
  }
  .styles__col_medium_4___mAevp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___1xFHb {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___2LM1l {
    left: 50%;
  }
  .styles__col_medium_3___2bkCg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2rAeX {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___1gYCq {
    left: 37.5%;
  }
  .styles__col_medium_2___3Jbe1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___2cWG- {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___2xxvO {
    left: 25%;
  }
  .styles__col_medium_1___SEAEO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___2Wk-y {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___1Izko {
    left: 12.5%;
  }
  .styles__col_small_hidden___23fln,
  .styles__col_large_hidden___l08iz,
  .styles__col_xlarge_hidden___mS8SP {
    display: block;
  }
  .styles__col_medium_hidden___2pTPG {
    display: none;
  }
  .styles__col_bottom_gutter___23YIo {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___2iov3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___1Saci {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___24jdI {
    left: 100%;
  }
  .styles__col_small_1___U1v3J {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___3jbMC {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___1SUeb {
    left: 50%;
  }
  .styles__col_medium_hidden___2pTPG,
  .styles__col_large_hidden___l08iz,
  .styles__col_xlarge_hidden___mS8SP {
    display: block;
  }
  .styles__col_small_hidden___23fln {
    display: none;
  }
  .styles__col_medium_bottom_gutter___wM-qE,
  .styles__col_large_bottom_gutter___3TBIw,
  .styles__col_xlarge_bottom_gutter___3inzU {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___1r0Kt {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___23YIo {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___3X7ru {
  padding: 2px;
}
.styles__pdn-xxxsmall___kEq_L {
  padding: 4px;
}
.styles__pdn-xxsmall___KhI6C {
  padding: 8px;
}
.styles__pdn-xsmall___3GDzf {
  padding: 16px;
}
.styles__pdn-small___1VXq4 {
  padding: 24px;
}
.styles__pdn-medium___15w_v {
  padding: 32px;
}
.styles__pdn-large___2c5BS {
  padding: 40px;
}
.styles__pdn-xlarge___qr5_6 {
  padding: 48px;
}
.styles__pdn-xxlarge___2sYYK {
  padding: 56px;
}
.styles__pdn-xxxlarge___EPwaI {
  padding: 64px;
}
.styles__pdn-huge___bzWUI {
  padding: 72px;
}
.styles__pdn-xhuge___2-ont {
  padding: 80px;
}
.styles__pdn-xxhuge___3MPQk {
  padding: 88px;
}
.styles__pdn-xxxhuge___2vOgm {
  padding: 96px;
}
.styles__pdn-right-tiny___2ZRvN {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___2SqQR {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___jM17y {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___H6j3V {
  padding-right: 16px;
}
.styles__pdn-right-small___1xzNJ {
  padding-right: 24px;
}
.styles__pdn-right-medium___3uVoZ {
  padding-right: 32px;
}
.styles__pdn-right-large___1TPCO {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___EYg9k {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___3XiOa {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___KsLd6 {
  padding-right: 64px;
}
.styles__pdn-right-huge___1V07N {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___2Mmvj {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___1hptn {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___2UdZN {
  padding-right: 96px;
}
.styles__pdn-left-tiny___T4Q63 {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___3Qmcg {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___1nGjO {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___1N338 {
  padding-left: 16px;
}
.styles__pdn-left-small___169c7 {
  padding-left: 24px;
}
.styles__pdn-left-medium___2ZwoR {
  padding-left: 32px;
}
.styles__pdn-left-large___1sMpF {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1M5mA {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___1TmO9 {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___RJg49 {
  padding-left: 64px;
}
.styles__pdn-left-huge___1u8Bt {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___262Xl {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___2s8rL {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___1PG7M {
  padding-left: 96px;
}
.styles__pdn-top-tiny___3LpiH {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___1Xsw5 {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall____1C4c {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___21DZM {
  padding-top: 16px;
}
.styles__pdn-top-small___p4eZ- {
  padding-top: 24px;
}
.styles__pdn-top-medium___TxnOE {
  padding-top: 32px;
}
.styles__pdn-top-large___1tRZb {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___225mp {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___3ViSB {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___gprYl {
  padding-top: 64px;
}
.styles__pdn-top-huge___3Z342 {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___3Pewy {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___1ON8g {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___2E0HQ {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___2yDzU {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___2CQBU {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___3mSqr {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___3kWhQ {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___2pkXF {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___380oQ {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___1HxUB {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___205gn {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___2KSX5 {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___3gbHX {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___3PEDq {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___2e71n {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___28xew {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___2QeYQ {
  padding-bottom: 96px;
}
.styles__pdn-no___2dU23 {
  padding: 0;
}
.styles__pdn-no-top___2KdgG {
  padding-top: 0;
}
.styles__pdn-no-bottom___2xO5p {
  padding-bottom: 0;
}
.styles__pdn-no-right___3pEAp {
  padding-right: 0;
}
.styles__pdn-no-left___3F8Fd {
  padding-left: 0;
}
.styles__pdn-no-sides___3QgGY {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___iOOTP {
  margin: 2px;
}
.styles__mrg-xxxsmall___1A4sH {
  margin: 4px;
}
.styles__mrg-xxsmall___1zbWE {
  margin: 8px;
}
.styles__mrg-xsmall___2mGLH {
  margin: 16px;
}
.styles__mrg-small___1Zlyi {
  margin: 24px;
}
.styles__mrg-medium___b45l9 {
  margin: 32px;
}
.styles__mrg-large___umPRS {
  margin: 40px;
}
.styles__mrg-xlarge___3YoM_ {
  margin: 48px;
}
.styles__mrg-xxlarge___32IiE {
  margin: 56px;
}
.styles__mrg-xxxlarge___3e-ub {
  margin: 64px;
}
.styles__mrg-huge___c8UKU {
  margin: 72px;
}
.styles__mrg-xhuge___gXjBv {
  margin: 80px;
}
.styles__mrg-xxhuge___2m1gx {
  margin: 88px;
}
.styles__mrg-xxxhuge___35GBd {
  margin: 96px;
}
.styles__mrg-right-tiny___3lnkH {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___O8Oyk {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___2UrqQ {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1Re3i {
  margin-right: 16px;
}
.styles__mrg-right-small___2ppWN {
  margin-right: 24px;
}
.styles__mrg-right-medium___3FmMl {
  margin-right: 32px;
}
.styles__mrg-right-large___17Fjl {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___2LhEF {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___1xQM1 {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___zFyh4 {
  margin-right: 64px;
}
.styles__mrg-right-huge___1dTcx {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___qGe6a {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___1-X1I {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___3uqZA {
  margin-right: 96px;
}
.styles__mrg-left-tiny___YXPcn {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___14ECo {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___xAxyO {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2I6BO {
  margin-left: 16px;
}
.styles__mrg-left-small___3Bd5v {
  margin-left: 24px;
}
.styles__mrg-left-medium___3LuVS {
  margin-left: 32px;
}
.styles__mrg-left-large___1Q87F {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2b53N {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___3VKYy {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2ldxG {
  margin-left: 64px;
}
.styles__mrg-left-huge___eJ095 {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___1WFFv {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___1ElUZ {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___mFCH3 {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1JW68 {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___3Hc7P {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___31okE {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___2PJKl {
  margin-top: 16px;
}
.styles__mrg-top-small___1gEvz {
  margin-top: 24px;
}
.styles__mrg-top-medium____laWO {
  margin-top: 32px;
}
.styles__mrg-top-large___3f1pA {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___2ScY2 {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___DpZT2 {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___w_YF3 {
  margin-top: 64px;
}
.styles__mrg-top-huge___2eVo2 {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___38HpE {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___1gOyM {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___xhbyh {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3tpcR {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___1RjBl {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___12tf3 {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___1HC4n {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___2FDjK {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___3UESE {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___YX5Pr {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___3F8zw {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___JrUlp {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___1xgSh {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___kRraO {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___y8Thl {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___SjFiY {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1Gyj7 {
  margin-bottom: 96px;
}
.styles__mrg-no___sxuA6 {
  margin: 0;
}
.styles__mrg-no-top___1H4hY {
  margin-top: 0;
}
.styles__mrg-no-bottom___ERxpB {
  margin-bottom: 0;
}
.styles__mrg-no-right___1WW4L {
  margin-right: 0;
}
.styles__mrg-no-left___3rqGX {
  margin-left: 0;
}
.styles__mrg-auto___3Y_XU {
  margin: auto;
}
.styles__brd-small___20eHU {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___16Gpq {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___3Wswd {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___3-wEB {
  border: none;
}
.styles__brd-no-top___3SnuM {
  border-top-width: 0;
}
.styles__brd-no-bottom___2649- {
  border-bottom-width: 0;
}
.styles__brd-no-right___2jMVo {
  border-right-width: 0;
}
.styles__brd-no-left___2B2pW {
  border-left-width: 0;
}
.styles__brd-only-top___2IJFl {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___3ShAD {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___2JUj_ {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___3BctC {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___1fGh4 {
  border-radius: 2px;
}
.styles__rad-small___2omeY {
  border-radius: 6px;
}
.styles__rad-medium___3oJoZ {
  border-radius: 10px;
}
.styles__rad-large___3WYgT {
  border-radius: 16px;
}
.styles__rad-xlarge___L4Aqt {
  border-radius: 24px;
}
.styles__rad-xxlarge___NDTB9 {
  border-radius: 32px;
}
.styles__rad-no___gok-5 {
  border-radius: 0;
}
.styles__rad-no-bottom___B1-dn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___3uUn1 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___34hPJ {
  border-color: #fff;
}
.styles__brd-black___25YCE {
  border-color: #000;
}
.styles__brd-gray-darker___178Hn {
  border-color: #737373;
}
.styles__brd-gray-dark___qsySi {
  border-color: #9d9d9d;
}
.styles__brd-gray___1Hj8K {
  border-color: #ababab;
}
.styles__brd-gray-light___3yDUe {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___1T0Z8 {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___2AGBU {
  border-color: #e5e5e5;
}
.styles__brd-red___3ONLP {
  border-color: #ff3c36;
}
.styles__brd-green___i6Inf {
  border-color: #36c565;
}
.styles__brd-blue___27SQU {
  border-color: #1493ff;
}
.styles__brd-selected___2fpo9 {
  border-color: #1493ff;
}
.styles__brd-featured___39nI2 {
  border-color: #E94600;
}
.styles__brd-nfl___2qqtU {
  border-color: #2B66B1;
}
.styles__brd-nba___2uR9u {
  border-color: #FF8F00;
}
.styles__brd-nhl___39bG9 {
  border-color: #84D4F8;
}
.styles__brd-golf___1bzdM {
  border-color: #7CB342;
}
.styles__brd-mlb___3Cn1T {
  border-color: #E53935;
}
.styles__shd-default___u3MYO {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___tlPUh {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___1ZTTC {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___2D9d9 {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___EC0Me {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___3FUvQ {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___N8iJZ {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___18Gr- {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___3wy8- {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___3EqP_ {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___2ZkOn {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___2k6HD {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___2wfjw {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___3gNvW {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___33j3B {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___1IIvE {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___20LHz {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___3vqIS {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___1ji2a {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___3uek_ {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___1W5u5 {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___1JELN {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___2jWVU {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___14Vbc {
  text-align: center;
}
.styles__txt-right___24kWK {
  text-align: right;
}
.styles__txt-left___kaUE6 {
  text-align: left;
}
.styles__txt-bold___2q9S5 {
  font-weight: bold;
}
.styles__txt-extra-bold___19-Xv {
  font-weight: 800;
}
.styles__txt-no-bold___2A2N1 {
  font-weight: normal;
}
.styles__txt-capitalize___2qEOB {
  text-transform: capitalize;
}
.styles__txt-uppercase___18c8t {
  text-transform: uppercase;
}
.styles__txt-italics___BcCgP {
  font-style: italic;
}
.styles__txt-normal___2MNSQ {
  font-style: normal;
}
.styles__txt-no-italic___37O-x {
  font-style: normal;
}
.styles__txt-underline___3jnoe {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no____F9J_ {
  display: none;
}
.styles__dis-block___VWq0b {
  display: block;
}
.styles__dis-flex___C6h6w {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___3jJsa {
  display: inline-block;
}
.styles__pos-fixed___2GVWx {
  position: fixed;
}
.styles__pos-absolute___12Liz {
  position: absolute;
}
.styles__pos-relative____DKqC {
  position: relative;
}
.styles__pos-children-horizontal___3kzeq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___M0JhV {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___287ha {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___3Q9fG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___33gkC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___Rg6gs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___3oqpu {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___anYgr {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___1FHoT {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___2Jjg6 {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___MkgFr {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___f4PlO {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___w3-fp {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___3dxjn {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___Dys1v {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___16aXS {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___2oPlY {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___2LZUG {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___2zJw- {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___eprAH {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___Rvxih {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___3M8zX {
  height: 100%;
}
.styles__pos-self-center-horizonal___1LMKq {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___XBfGo {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___1S49h {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___2EYxR {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__loader___16u0K {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.styles__loader___16u0K .styles__stage___1DK1R .styles__spinner___9jvZA {
  display: block;
  text-align: center;
  margin: 0 auto;
}
.styles__loader___16u0K .styles__stage___1DK1R .styles__message___3uts- {
  display: none;
  font-family: 'proxima-nova', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  text-align: center;
  margin-bottom: 0;
  text-transform: lowercase;
}
.styles__loader___16u0K.styles__hasMessage___34x9Z .styles__message___3uts- {
  display: block;
}
.styles__loader___16u0K.styles__sizeSmall___2hW6K .styles__spinner___9jvZA {
  width: 50px;
}
.styles__loader___16u0K.styles__sizeSmall___2hW6K .styles__spinner___9jvZA .styles__balls___1BLTO {
  margin-right: 4px;
  width: 8px;
  height: 8px;
}
.styles__loader___16u0K.styles__sizeSmall___2hW6K .styles__spinner___9jvZA .styles__balls___1BLTO:last-child {
  margin-right: 0;
}
.styles__loader___16u0K.styles__sizeXsmall___2BEzE .styles__spinner___9jvZA {
  width: 26px;
}
.styles__loader___16u0K.styles__sizeXsmall___2BEzE .styles__spinner___9jvZA .styles__balls___1BLTO {
  margin-right: 4px;
  width: 6px;
  height: 6px;
}
.styles__loader___16u0K.styles__sizeXsmall___2BEzE .styles__spinner___9jvZA .styles__balls___1BLTO:last-child {
  margin-right: 0;
}
.styles__loader___16u0K.styles__sizeXxsmall___3zC7A .styles__spinner___9jvZA {
  width: 20px;
}
.styles__loader___16u0K.styles__sizeXxsmall___3zC7A .styles__spinner___9jvZA .styles__balls___1BLTO {
  margin-right: 2px;
  width: 4px;
  height: 4px;
}
.styles__loader___16u0K.styles__sizeXxsmall___3zC7A .styles__spinner___9jvZA .styles__balls___1BLTO:last-child {
  margin-right: 0;
}
.styles__loader___16u0K.styles__sizeXxxsmall___2Djwp .styles__spinner___9jvZA {
  width: 16px;
}
.styles__loader___16u0K.styles__sizeXxxsmall___2Djwp .styles__spinner___9jvZA .styles__balls___1BLTO {
  margin-right: 2px;
  width: 3px;
  height: 3px;
}
.styles__loader___16u0K.styles__sizeXxxsmall___2Djwp .styles__spinner___9jvZA .styles__balls___1BLTO:last-child {
  margin-right: 0;
}
.styles__loader___16u0K.styles__sizeMedium___nR8Ez .styles__spinner___9jvZA {
  width: 70px;
}
.styles__loader___16u0K.styles__sizeMedium___nR8Ez .styles__spinner___9jvZA .styles__balls___1BLTO {
  margin-right: 4px;
  width: 18px;
  height: 18px;
}
.styles__loader___16u0K.styles__sizeMedium___nR8Ez .styles__spinner___9jvZA .styles__balls___1BLTO:last-child {
  margin-right: 0;
}
.styles__loader___16u0K.styles__layoutDefault___15rH9 .styles__stage___1DK1R {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__loader___16u0K.styles__layoutDefault___15rH9 .styles__spinner___9jvZA .styles__balls___1BLTO {
  display: inline-block;
  background-color: #000;
  border-radius: 100%;
  -webkit-animation: styles__sk-bouncedelay___1YB5E 1.4s infinite ease-in-out both;
          animation: styles__sk-bouncedelay___1YB5E 1.4s infinite ease-in-out both;
}
.styles__loader___16u0K.styles__layoutDefault___15rH9 .styles__spinner___9jvZA .styles__balls___1BLTO:nth-child(1) {
  -webkit-animation-delay: -0.32s;
          animation-delay: -0.32s;
}
.styles__loader___16u0K.styles__layoutDefault___15rH9 .styles__spinner___9jvZA .styles__balls___1BLTO:nth-child(2) {
  -webkit-animation-delay: -0.16s;
          animation-delay: -0.16s;
}
@-webkit-keyframes styles__sk-bouncedelay___1YB5E {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes styles__sk-bouncedelay___1YB5E {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.styles__loader___16u0K.styles__layoutDefault___15rH9.styles__sizeXxxsmall___2Djwp .styles__spinner___9jvZA {
  margin-bottom: 2px;
}
.styles__loader___16u0K.styles__layoutDefault___15rH9.styles__sizeXxsmall___3zC7A .styles__spinner___9jvZA {
  margin-bottom: 4px;
}
.styles__loader___16u0K.styles__layoutDefault___15rH9.styles__sizeXsmall___2BEzE .styles__spinner___9jvZA {
  margin-bottom: 8px;
}
.styles__loader___16u0K.styles__layoutDefault___15rH9.styles__sizeSmall___2hW6K .styles__spinner___9jvZA {
  margin-bottom: 8px;
}
.styles__loader___16u0K.styles__layoutDefault___15rH9.styles__sizeMedium___nR8Ez .styles__spinner___9jvZA {
  margin-bottom: 16px;
}
.styles__loader___16u0K.styles__layoutDefault___15rH9.styles__sizeLarge___5-R6W .styles__spinner___9jvZA {
  margin-bottom: 24px;
}
.styles__loader___16u0K.styles__layoutHorizontalGray___3oKp_ .styles__stage___1DK1R {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__loader___16u0K.styles__layoutHorizontalGray___3oKp_ .styles__message___3uts- {
  display: inline-block;
  color: #ababab;
}
.styles__loader___16u0K.styles__layoutHorizontalGray___3oKp_ .styles__spinner___9jvZA {
  -ms-flex-item-align: center;
      align-self: center;
  margin-right: 16px;
}
.styles__loader___16u0K.styles__layoutHorizontalGray___3oKp_ .styles__spinner___9jvZA .styles__balls___1BLTO {
  display: inline-block;
  background-color: #ababab;
  border-radius: 100%;
  -webkit-animation: styles__sk-bouncedelay___1YB5E 1.4s infinite ease-in-out both;
          animation: styles__sk-bouncedelay___1YB5E 1.4s infinite ease-in-out both;
}
.styles__loader___16u0K.styles__layoutHorizontalGray___3oKp_ .styles__spinner___9jvZA .styles__balls___1BLTO:nth-child(1) {
  -webkit-animation-delay: -0.32s;
          animation-delay: -0.32s;
}
.styles__loader___16u0K.styles__layoutHorizontalGray___3oKp_ .styles__spinner___9jvZA .styles__balls___1BLTO:nth-child(2) {
  -webkit-animation-delay: -0.16s;
          animation-delay: -0.16s;
}
@keyframes styles__sk-bouncedelay___1YB5E {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.styles__loader___16u0K.styles__layoutHorizontalBlue___1g0zH .styles__stage___1DK1R {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__loader___16u0K.styles__layoutHorizontalBlue___1g0zH .styles__message___3uts- {
  display: inline-block;
  color: #1493ff;
}
.styles__loader___16u0K.styles__layoutHorizontalBlue___1g0zH .styles__spinner___9jvZA {
  -ms-flex-item-align: center;
      align-self: center;
  margin-right: 16px;
}
.styles__loader___16u0K.styles__layoutHorizontalBlue___1g0zH .styles__spinner___9jvZA .styles__balls___1BLTO {
  display: inline-block;
  background-color: #1493ff;
  border-radius: 100%;
  -webkit-animation: styles__sk-bouncedelay___1YB5E 1.4s infinite ease-in-out both;
          animation: styles__sk-bouncedelay___1YB5E 1.4s infinite ease-in-out both;
}
.styles__loader___16u0K.styles__layoutHorizontalBlue___1g0zH .styles__spinner___9jvZA .styles__balls___1BLTO:nth-child(1) {
  -webkit-animation-delay: -0.32s;
          animation-delay: -0.32s;
}
.styles__loader___16u0K.styles__layoutHorizontalBlue___1g0zH .styles__spinner___9jvZA .styles__balls___1BLTO:nth-child(2) {
  -webkit-animation-delay: -0.16s;
          animation-delay: -0.16s;
}
@keyframes styles__sk-bouncedelay___1YB5E {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.styles__loader___16u0K.styles__layoutHorizontalWhite___2qso2 .styles__stage___1DK1R {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__loader___16u0K.styles__layoutHorizontalWhite___2qso2 .styles__message___3uts- {
  display: inline-block;
  color: #fff;
}
.styles__loader___16u0K.styles__layoutHorizontalWhite___2qso2 .styles__spinner___9jvZA {
  -ms-flex-item-align: center;
      align-self: center;
  margin-right: 16px;
}
.styles__loader___16u0K.styles__layoutHorizontalWhite___2qso2 .styles__spinner___9jvZA .styles__balls___1BLTO {
  display: inline-block;
  background-color: #fff;
  border-radius: 100%;
  -webkit-animation: styles__sk-bouncedelay___1YB5E 1.4s infinite ease-in-out both;
          animation: styles__sk-bouncedelay___1YB5E 1.4s infinite ease-in-out both;
}
.styles__loader___16u0K.styles__layoutHorizontalWhite___2qso2 .styles__spinner___9jvZA .styles__balls___1BLTO:nth-child(1) {
  -webkit-animation-delay: -0.32s;
          animation-delay: -0.32s;
}
.styles__loader___16u0K.styles__layoutHorizontalWhite___2qso2 .styles__spinner___9jvZA .styles__balls___1BLTO:nth-child(2) {
  -webkit-animation-delay: -0.16s;
          animation-delay: -0.16s;
}
@keyframes styles__sk-bouncedelay___1YB5E {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___42opT {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___3rN5I {
  color: #fff;
}
.styles__txt-black___2RPES {
  color: #000;
}
.styles__txt-gray-darker___3dkPP {
  color: #737373;
}
.styles__txt-gray-dark___1BaKz {
  color: #9d9d9d;
}
.styles__txt-gray___13Qfm {
  color: #ababab;
}
.styles__txt-gray-light___1dhI0 {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___ChcY9 {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___AlUhV {
  color: #e5e5e5;
}
.styles__txt-green___2uvwU {
  color: #36c565;
}
.styles__txt-green-light___1UMxQ {
  color: #41e878;
}
.styles__txt-red___3N45p {
  color: #ff3c36;
}
.styles__txt-red-light___1ax1r {
  color: #e64765;
}
.styles__txt-blue___23Aug {
  color: #1493ff;
}
.styles__txt-blue-light___mbmta {
  color: #4cadff;
}
.styles__txt-orage___2FInK {
  color: #ff8f00;
}
.styles__txt-selected___2rZvo {
  color: #1493ff;
}
.styles__txt-featured___3V7Ry {
  color: #E94600;
}
.styles__txt-nfl___2Gi7N {
  color: #2B66B1;
}
.styles__txt-nba___2EtUd {
  color: #FF8F00;
}
.styles__txt-nhl___1EOok {
  color: #84D4F8;
}
.styles__txt-golf___3zmC- {
  color: #7CB342;
}
.styles__txt-mlb___3xGC7 {
  color: #E53935;
}
.styles__bg-no___2nx9c {
  background-color: transparent;
}
.styles__bg-white-dark___2CtRI {
  background-color: #f2f2f2;
}
.styles__bg-white___J7COt {
  background-color: #fff;
}
.styles__bg-black___wfRIk {
  background-color: #000;
}
.styles__bg-gray___1Mk1d {
  background-color: #ababab;
}
.styles__bg-gray-light___3YUgO {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___3PsVZ {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___sxXy1 {
  background-color: #e5e5e5;
}
.styles__bg-red___2Ei33 {
  background-color: #ff3c36;
}
.styles__bg-red-light___3aouc {
  background-color: #e64765;
}
.styles__bg-green___2KOWz {
  background-color: #36c565;
}
.styles__bg-green-light___3JokP {
  background-color: #41e878;
}
.styles__bg-blue___35FSH {
  background-color: #1493ff;
}
.styles__bg-blue-light___3nXyz {
  background-color: #4cadff;
}
.styles__bg-orange___3Rq1P {
  background-color: #ff8f00;
}
.styles__bg-error___2Xbf7 {
  background-color: #ff3c36;
}
.styles__bg-selected___1Imqa {
  background-color: #1493ff;
}
.styles__bg-featured____DlFo {
  background-color: #E94600;
}
.styles__bg-nfl___kt9Oh {
  background-color: #2B66B1;
}
.styles__bg-nba___1fSWJ {
  background-color: #FF8F00;
}
.styles__bg-nhl___3wlMU {
  background-color: #84D4F8;
}
.styles__bg-golf____9OxT {
  background-color: #7CB342;
}
.styles__bg-mlb___2aSFi {
  background-color: #E53935;
}
.styles__grid_container___33hW8 {
  display: block;
  width: 100%;
}
.styles__grid_rows___nbrEK,
.styles__grid_columns___1WwEE {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___nbrEK.styles__no-wrap___1TRpM,
.styles__grid_columns___1WwEE.styles__no-wrap___1TRpM {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___1WwEE .styles__col_first___2PLUT {
  padding-left: 0;
}
.styles__grid_columns___1WwEE .styles__col_last___1X_Sz {
  padding-right: 0;
}
.styles__grid_columns___1WwEE .styles__col_full___2DJhX {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___20gzw {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___1gKzm {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2Q_KM {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___30SAJ {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___1H8Ci {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___2RiE4 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___1NO8p {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___3hS0t {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3SKBU {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___UeDJp,
.styles__col_medium_hidden___tK7w3,
.styles__col_large_hidden___2tFsa,
.styles__col_xlarge_hidden___1NpeB {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___3lZ_C {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2emUr {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3_k1D {
    left: 100%;
  }
  .styles__col_xlarge_23___1Hwzr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___1pDz4 {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___2aY8V {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___1cP3j {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3skdw {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___1Zh0L {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___1wFfS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___3KGZl {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1SRI8 {
    left: 87.5%;
  }
  .styles__col_xlarge_20___3UoQ- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1f_uL {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___7kxry {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___3FCb7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___3k2wy {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___5QLWV {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___2lnWb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___zfg3P {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___OIxt- {
    left: 75%;
  }
  .styles__col_xlarge_17___2g2fw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___1Nbek {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___2oaeK {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1E_0- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___pzmSP {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___MGQI- {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___1bmnY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1XOe3 {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___2L-ma {
    left: 62.5%;
  }
  .styles__col_xlarge_14___DwVM4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___3cMaU {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___23SQO {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___wXVof {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___1DXlm {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3YXsZ {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___1wctZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___k04e- {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___36_oc {
    left: 50%;
  }
  .styles__col_xlarge_11___3qO1R {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___2N5wH {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___30i7g {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___1A7Db {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___ANaG3 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___qqL3C {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___hCAJM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___2rlA5 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___evges {
    left: 37.5%;
  }
  .styles__col_xlarge_8___28pyo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___fGq-G {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___3zt9V {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___1Txt5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___ib5rv {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___WLaT5 {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___FloPT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___s928p {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___1Ma1m {
    left: 25%;
  }
  .styles__col_xlarge_5___1Z8AF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___JQuoj {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2digX {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___37NFb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___1TfSQ {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___3iCe1 {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___2T6PH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___2hmTw {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___14Xux {
    left: 12.5%;
  }
  .styles__col_xlarge_2___1pgBN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___3IRR5 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___1dDoW {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3jgCL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___2oBbO {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___7pMLm {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___UeDJp,
  .styles__col_medium_hidden___tK7w3,
  .styles__col_large_hidden___2tFsa {
    display: block;
  }
  .styles__col_xlarge_hidden___1NpeB {
    display: none;
  }
  .styles__col_bottom_gutter___3ejYY {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___3FF79 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___10wxI {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___3Afuk {
    left: 100%;
  }
  .styles__col_large_11___1aiQQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___1MA8C {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___YOaPx {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___3mOrz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___3dPGs {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___3rBkR {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___oLnyb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___2Dkkc {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___12XsR {
    left: 75%;
  }
  .styles__col_large_8___3wok3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___1EjAW {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___2WLP3 {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___wLhtO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___3yTT3 {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___2tNV- {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___1f8fT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___1fJtN {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___3iFQQ {
    left: 50%;
  }
  .styles__col_large_5___2opuc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___1Iie2 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___10PVm {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___36ql2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___ar3uD {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___Y6_07 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___1zuZU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___3bW30 {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___3XuEO {
    left: 25%;
  }
  .styles__col_large_2___3yCNL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___3-TE- {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___26Zwu {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___-y0j9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___22JGz {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___1s82K {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___UeDJp,
  .styles__col_medium_hidden___tK7w3,
  .styles__col_xlarge_hidden___1NpeB {
    display: block;
  }
  .styles__col_large_hidden___2tFsa {
    display: none;
  }
  .styles__col_bottom_gutter___3ejYY {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___3D3gg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___1mD5f {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___3gz4I {
    left: 100%;
  }
  .styles__col_medium_7___3GQi- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___2bMXM {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___3_jVV {
    left: 87.5%;
  }
  .styles__col_medium_6___oL-du {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___sRtqx {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___1F8fV {
    left: 75%;
  }
  .styles__col_medium_5___2YhL9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___PIpRI {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___3lw4d {
    left: 62.5%;
  }
  .styles__col_medium_4___3cTI6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___2kUKw {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___31omV {
    left: 50%;
  }
  .styles__col_medium_3___qlZZS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___3dwPo {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___3s0Ed {
    left: 37.5%;
  }
  .styles__col_medium_2___3U62s {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___mUMZI {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___yoDNy {
    left: 25%;
  }
  .styles__col_medium_1___2W5UR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___StMTj {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___QRGLI {
    left: 12.5%;
  }
  .styles__col_small_hidden___UeDJp,
  .styles__col_large_hidden___2tFsa,
  .styles__col_xlarge_hidden___1NpeB {
    display: block;
  }
  .styles__col_medium_hidden___tK7w3 {
    display: none;
  }
  .styles__col_bottom_gutter___3ejYY {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___1Xo4I {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___A70N- {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___2vJHx {
    left: 100%;
  }
  .styles__col_small_1___1acbe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___NLCGf {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___70fz4 {
    left: 50%;
  }
  .styles__col_medium_hidden___tK7w3,
  .styles__col_large_hidden___2tFsa,
  .styles__col_xlarge_hidden___1NpeB {
    display: block;
  }
  .styles__col_small_hidden___UeDJp {
    display: none;
  }
  .styles__col_medium_bottom_gutter___yHJem,
  .styles__col_large_bottom_gutter___1_tgv,
  .styles__col_xlarge_bottom_gutter___ZkzCh {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___epXfZ {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___3ejYY {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___CpfAp {
  padding: 2px;
}
.styles__pdn-xxxsmall___f2jwc {
  padding: 4px;
}
.styles__pdn-xxsmall___3pJhK {
  padding: 8px;
}
.styles__pdn-xsmall___1jwB4 {
  padding: 16px;
}
.styles__pdn-small___1n_q3 {
  padding: 24px;
}
.styles__pdn-medium___2Ws6J {
  padding: 32px;
}
.styles__pdn-large___3h16a {
  padding: 40px;
}
.styles__pdn-xlarge___1JEjf {
  padding: 48px;
}
.styles__pdn-xxlarge___16-Ox {
  padding: 56px;
}
.styles__pdn-xxxlarge___2yn2P {
  padding: 64px;
}
.styles__pdn-huge___2kHeu {
  padding: 72px;
}
.styles__pdn-xhuge___el3dx {
  padding: 80px;
}
.styles__pdn-xxhuge___3fWhT {
  padding: 88px;
}
.styles__pdn-xxxhuge___2Ujtc {
  padding: 96px;
}
.styles__pdn-right-tiny___3Kb9d {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3kVyw {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___3z3MK {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___2l6sp {
  padding-right: 16px;
}
.styles__pdn-right-small___2EJzR {
  padding-right: 24px;
}
.styles__pdn-right-medium___3s6f7 {
  padding-right: 32px;
}
.styles__pdn-right-large___1PWKT {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___2xOLK {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___uZgDs {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___1SpFq {
  padding-right: 64px;
}
.styles__pdn-right-huge___2v4zT {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___1DKuT {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___EtCye {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___95rS0 {
  padding-right: 96px;
}
.styles__pdn-left-tiny___2VOYC {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___1Q07V {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___29iCq {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___hPZEw {
  padding-left: 16px;
}
.styles__pdn-left-small___3vipc {
  padding-left: 24px;
}
.styles__pdn-left-medium___35m00 {
  padding-left: 32px;
}
.styles__pdn-left-large___2jTcF {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1FbSv {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___71WgM {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___6tsme {
  padding-left: 64px;
}
.styles__pdn-left-huge___1wiub {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___3ntFg {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___hQHsE {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___byo_Q {
  padding-left: 96px;
}
.styles__pdn-top-tiny___2umFN {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___AHrL8 {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___Z4lAs {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___3InHF {
  padding-top: 16px;
}
.styles__pdn-top-small___29gqi {
  padding-top: 24px;
}
.styles__pdn-top-medium___3aDF- {
  padding-top: 32px;
}
.styles__pdn-top-large___KGsq2 {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___3_xdT {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___2BFlw {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___N-q40 {
  padding-top: 64px;
}
.styles__pdn-top-huge___1kBsW {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___1ZXKu {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___2Uxs7 {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___XUV1c {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___2fVqP {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___dPPqy {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___Ggrax {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___mo8fI {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___DGWpc {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___hRgNI {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___3dTsF {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___2cNzr {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___3WdkR {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___gpbOh {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___23qJZ {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___VnCDi {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___1e3Ly {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___1L-Pg {
  padding-bottom: 96px;
}
.styles__pdn-no___1Mc2T {
  padding: 0;
}
.styles__pdn-no-top___1DrUb {
  padding-top: 0;
}
.styles__pdn-no-bottom___2e30h {
  padding-bottom: 0;
}
.styles__pdn-no-right___3zi55 {
  padding-right: 0;
}
.styles__pdn-no-left___2U1iL {
  padding-left: 0;
}
.styles__pdn-no-sides___3iR46 {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___3dU74 {
  margin: 2px;
}
.styles__mrg-xxxsmall___1Z3Z0 {
  margin: 4px;
}
.styles__mrg-xxsmall___3qckG {
  margin: 8px;
}
.styles__mrg-xsmall___29HZM {
  margin: 16px;
}
.styles__mrg-small___1haIY {
  margin: 24px;
}
.styles__mrg-medium___C1mae {
  margin: 32px;
}
.styles__mrg-large___1KSoQ {
  margin: 40px;
}
.styles__mrg-xlarge___BGQp5 {
  margin: 48px;
}
.styles__mrg-xxlarge___sp-vk {
  margin: 56px;
}
.styles__mrg-xxxlarge___ayIDt {
  margin: 64px;
}
.styles__mrg-huge___2Wm2c {
  margin: 72px;
}
.styles__mrg-xhuge___1ohIH {
  margin: 80px;
}
.styles__mrg-xxhuge___3seQv {
  margin: 88px;
}
.styles__mrg-xxxhuge___avgE8 {
  margin: 96px;
}
.styles__mrg-right-tiny___3YvqT {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___1Gv4h {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___26s3b {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___58NCO {
  margin-right: 16px;
}
.styles__mrg-right-small___WCr23 {
  margin-right: 24px;
}
.styles__mrg-right-medium___1iVsW {
  margin-right: 32px;
}
.styles__mrg-right-large___1upup {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___7DB_R {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___K6bxN {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___fwwn6 {
  margin-right: 64px;
}
.styles__mrg-right-huge___1qm-y {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___32yDY {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___2F1Qr {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___2AdAe {
  margin-right: 96px;
}
.styles__mrg-left-tiny___2TFSt {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___2z1IS {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___28Usl {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2t2lm {
  margin-left: 16px;
}
.styles__mrg-left-small___17_QW {
  margin-left: 24px;
}
.styles__mrg-left-medium___21Zbq {
  margin-left: 32px;
}
.styles__mrg-left-large___1vWLl {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___NDB7g {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___2ZMhh {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2iv8t {
  margin-left: 64px;
}
.styles__mrg-left-huge___2kCCC {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___3auyB {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___Ql2Jj {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___1BX38 {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1mGEx {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___1ddZd {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___1DYBd {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___2f2Ol {
  margin-top: 16px;
}
.styles__mrg-top-small___2Lhau {
  margin-top: 24px;
}
.styles__mrg-top-medium___19IbM {
  margin-top: 32px;
}
.styles__mrg-top-large___jaab5 {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___31ArA {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___xJazj {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___ELVsT {
  margin-top: 64px;
}
.styles__mrg-top-huge___3biCB {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___1dvVp {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3YKBh {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1qNqF {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___2RBH7 {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___2J3Ut {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___35omH {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___1rcwL {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___25j6u {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___1T1Kq {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___2uVNK {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___UA8l7 {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___32vNu {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2kdTS {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___IyMRe {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___1wD8x {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___1U2MR {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___2zBq2 {
  margin-bottom: 96px;
}
.styles__mrg-no___2T-UE {
  margin: 0;
}
.styles__mrg-no-top___1E1th {
  margin-top: 0;
}
.styles__mrg-no-bottom___3VG2K {
  margin-bottom: 0;
}
.styles__mrg-no-right___5VDOf {
  margin-right: 0;
}
.styles__mrg-no-left___3WRCx {
  margin-left: 0;
}
.styles__mrg-auto___3uBCz {
  margin: auto;
}
.styles__brd-small___1aesb {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1sg49 {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1PYUL {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___3ZemO {
  border: none;
}
.styles__brd-no-top___1hAgo {
  border-top-width: 0;
}
.styles__brd-no-bottom___1S6af {
  border-bottom-width: 0;
}
.styles__brd-no-right___cy0AV {
  border-right-width: 0;
}
.styles__brd-no-left___3UsiQ {
  border-left-width: 0;
}
.styles__brd-only-top___gC1J9 {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___34ynA {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___1Il6a {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___2Xs-W {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___fTkTf {
  border-radius: 2px;
}
.styles__rad-small___1jisr {
  border-radius: 6px;
}
.styles__rad-medium___qnneS {
  border-radius: 10px;
}
.styles__rad-large___3iGyM {
  border-radius: 16px;
}
.styles__rad-xlarge___2p45b {
  border-radius: 24px;
}
.styles__rad-xxlarge___1GD7T {
  border-radius: 32px;
}
.styles__rad-no___2CY51 {
  border-radius: 0;
}
.styles__rad-no-bottom___2D0Uz {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___1Gpxj {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___1QHlp {
  border-color: #fff;
}
.styles__brd-black___SF8B3 {
  border-color: #000;
}
.styles__brd-gray-darker___1sT-8 {
  border-color: #737373;
}
.styles__brd-gray-dark___1KlXK {
  border-color: #9d9d9d;
}
.styles__brd-gray___urMFc {
  border-color: #ababab;
}
.styles__brd-gray-light___1Y5-m {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2WWA1 {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___2qTgt {
  border-color: #e5e5e5;
}
.styles__brd-red___2xD9o {
  border-color: #ff3c36;
}
.styles__brd-green____ooF4 {
  border-color: #36c565;
}
.styles__brd-blue___2Abv5 {
  border-color: #1493ff;
}
.styles__brd-selected___2b1VE {
  border-color: #1493ff;
}
.styles__brd-featured___lZ51J {
  border-color: #E94600;
}
.styles__brd-nfl___2cFQ1 {
  border-color: #2B66B1;
}
.styles__brd-nba___nIF-I {
  border-color: #FF8F00;
}
.styles__brd-nhl___2jVzQ {
  border-color: #84D4F8;
}
.styles__brd-golf___C5CbP {
  border-color: #7CB342;
}
.styles__brd-mlb___3ECCb {
  border-color: #E53935;
}
.styles__shd-default___3CfpF {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___1N6SE {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3YWD1 {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___3UVHJ {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___3PK6k {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___Oh41X {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___3a03v {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2cjMY {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2I7qL {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___3QZGr {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___G00t- {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___2yQyV {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___179iC {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___2D7gt {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___kili_ {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___3OB2a {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___3wLtH {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___3F8mJ {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___1LOxv {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___3mFmT {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___H3-EO {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___26laI {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___3NvMD {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___3sC-u {
  text-align: center;
}
.styles__txt-right___1Uxwp {
  text-align: right;
}
.styles__txt-left___xPr1H {
  text-align: left;
}
.styles__txt-bold___xkOm2 {
  font-weight: bold;
}
.styles__txt-extra-bold___71XQJ {
  font-weight: 800;
}
.styles__txt-no-bold___3Apl1 {
  font-weight: normal;
}
.styles__txt-capitalize___2ytEQ {
  text-transform: capitalize;
}
.styles__txt-uppercase___2781j {
  text-transform: uppercase;
}
.styles__txt-italics___35gzY {
  font-style: italic;
}
.styles__txt-normal___YhGuL {
  font-style: normal;
}
.styles__txt-no-italic___2_4VZ {
  font-style: normal;
}
.styles__txt-underline___og3S1 {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___1p7U8 {
  display: none;
}
.styles__dis-block___1iZcq {
  display: block;
}
.styles__dis-flex___1-rD3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___32VnY {
  display: inline-block;
}
.styles__pos-fixed___23_L4 {
  position: fixed;
}
.styles__pos-absolute___2JBvv {
  position: absolute;
}
.styles__pos-relative___1R3ol {
  position: relative;
}
.styles__pos-children-horizontal___1pyhS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___jGjds {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___3aOu7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___28HEh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___3IGJ6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___2eere {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___3XqXJ {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___1GGyz {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___gmeOb {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1pJnX {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___1gYYm {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___2IWpt {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___3NYx0 {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___3NNUx {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___2OWX1 {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___8WWlA {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___2RAf8 {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___3qaU5 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___24DGt {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___26AvO {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___3FuJ5 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___3IPju {
  height: 100%;
}
.styles__pos-self-center-horizonal___2ejyE {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___2onD4 {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___1IL4j {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___2n71P {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__icon___3KnfY {
  display: block;
}
.styles__icon___3KnfY i {
  display: block;
  width: 28px;
  height: 28px;
  overflow: hidden;
}
.styles__icon___3KnfY i svg {
  fill: inherit;
  stroke: inherit;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___2-E70 {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1fPhb {
  color: #fff;
}
.styles__txt-black___UG3QW {
  color: #000;
}
.styles__txt-gray-darker___1OHUj {
  color: #737373;
}
.styles__txt-gray-dark___2d6GI {
  color: #9d9d9d;
}
.styles__txt-gray___1L6MC {
  color: #ababab;
}
.styles__txt-gray-light___18E8K {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___PfAjf {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___1nic- {
  color: #e5e5e5;
}
.styles__txt-green___3x47c {
  color: #36c565;
}
.styles__txt-green-light___32f0R {
  color: #41e878;
}
.styles__txt-red___3hAvp {
  color: #ff3c36;
}
.styles__txt-red-light___1C_iJ {
  color: #e64765;
}
.styles__txt-blue___E0vcc {
  color: #1493ff;
}
.styles__txt-blue-light___1BAOz {
  color: #4cadff;
}
.styles__txt-orage___2raKM {
  color: #ff8f00;
}
.styles__txt-selected___1BeNV {
  color: #1493ff;
}
.styles__txt-featured___PTLac {
  color: #E94600;
}
.styles__txt-nfl___3TxhS {
  color: #2B66B1;
}
.styles__txt-nba___2DoD8 {
  color: #FF8F00;
}
.styles__txt-nhl___3RE2q {
  color: #84D4F8;
}
.styles__txt-golf___nFVJ0 {
  color: #7CB342;
}
.styles__txt-mlb___1DgBI {
  color: #E53935;
}
.styles__bg-no___1yQhD {
  background-color: transparent;
}
.styles__bg-white-dark___2RyGh {
  background-color: #f2f2f2;
}
.styles__bg-white___3JtZo {
  background-color: #fff;
}
.styles__bg-black___XZ1WZ {
  background-color: #000;
}
.styles__bg-gray___1hzPF {
  background-color: #ababab;
}
.styles__bg-gray-light___2wpKJ {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___kbTuC {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___OxDRG {
  background-color: #e5e5e5;
}
.styles__bg-red___2OKat {
  background-color: #ff3c36;
}
.styles__bg-red-light___1FRkw {
  background-color: #e64765;
}
.styles__bg-green___2iVZl {
  background-color: #36c565;
}
.styles__bg-green-light___1RiEo {
  background-color: #41e878;
}
.styles__bg-blue___1CMv9 {
  background-color: #1493ff;
}
.styles__bg-blue-light___3pXWY {
  background-color: #4cadff;
}
.styles__bg-orange___2knpw {
  background-color: #ff8f00;
}
.styles__bg-error___3CURO {
  background-color: #ff3c36;
}
.styles__bg-selected___3n4tP {
  background-color: #1493ff;
}
.styles__bg-featured___FW2S7 {
  background-color: #E94600;
}
.styles__bg-nfl___32PF6 {
  background-color: #2B66B1;
}
.styles__bg-nba___3Zbg0 {
  background-color: #FF8F00;
}
.styles__bg-nhl___1_oOs {
  background-color: #84D4F8;
}
.styles__bg-golf___3z8Zy {
  background-color: #7CB342;
}
.styles__bg-mlb___299SQ {
  background-color: #E53935;
}
.styles__grid_container___1RTRt {
  display: block;
  width: 100%;
}
.styles__grid_rows___PEY_z,
.styles__grid_columns___26Snc {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___PEY_z.styles__no-wrap___DQAYO,
.styles__grid_columns___26Snc.styles__no-wrap___DQAYO {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___26Snc .styles__col_first___16-r8 {
  padding-left: 0;
}
.styles__grid_columns___26Snc .styles__col_last___2WqyM {
  padding-right: 0;
}
.styles__grid_columns___26Snc .styles__col_full___13y59 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___1kZEr {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___-zH3c {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___3jI0u {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___I4MBd {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___3gMBI {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___15Enf {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___3bbrR {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___3iMrI {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___2rCDn {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___12_iE,
.styles__col_medium_hidden___3usST,
.styles__col_large_hidden___1xge0,
.styles__col_xlarge_hidden___qwb-f {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___3DKog {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___3OmSL {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___2nhni {
    left: 100%;
  }
  .styles__col_xlarge_23___1Wh84 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___4NiNv {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___Z7ppk {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___3YgEo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___RMwd1 {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___2LHWP {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___3wBxK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2ckQY {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1PRmn {
    left: 87.5%;
  }
  .styles__col_xlarge_20___2Ta8t {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___w5RH1 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___37trU {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___2rEMV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___1ZLY0 {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___2HySj {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___4UeqH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___3bVVY {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___3wCwk {
    left: 75%;
  }
  .styles__col_xlarge_17___3oC26 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___2arKW {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___3yFuA {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1vYm9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___18Z2p {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___36KFF {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___1_nRP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___3eC8f {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___1plir {
    left: 62.5%;
  }
  .styles__col_xlarge_14___1_CLe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___2Fr2u {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14____pGDx {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___1Zhcu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3bi_a {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___2zv3E {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___6hT8K {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___1i8s- {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___3Q87f {
    left: 50%;
  }
  .styles__col_xlarge_11___3aInG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___1D8fK {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2FgZQ {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___3t6ZC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___EeECw {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___fk3MR {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___3MMq2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___WsZlg {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___3jE3R {
    left: 37.5%;
  }
  .styles__col_xlarge_8___1aGCK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3qaLz {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___16E6v {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3SZaD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___3KMGZ {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___2TNt1 {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___PyqXJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___2iIh3 {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___2Rd-e {
    left: 25%;
  }
  .styles__col_xlarge_5___2W-JZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___28zw1 {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___kSYWL {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___3lVbp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3q2pS {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___Lp8-D {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3N-6i {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___1l7cU {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2Mlhz {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2PaW6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___2YDW6 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___1pMzK {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3bBjc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___Gkrwa {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1Kd01 {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___12_iE,
  .styles__col_medium_hidden___3usST,
  .styles__col_large_hidden___1xge0 {
    display: block;
  }
  .styles__col_xlarge_hidden___qwb-f {
    display: none;
  }
  .styles__col_bottom_gutter___30Axe {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___3ClSW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___1p54_ {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___DkXmA {
    left: 100%;
  }
  .styles__col_large_11___1OEFx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___34miw {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___39aKD {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___t0O6J {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___2p9oE {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___3_VMQ {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___3k2es {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___1bvxM {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___ZGnGc {
    left: 75%;
  }
  .styles__col_large_8___2iTre {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___qYlBS {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___1uZ4S {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___diP21 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___1DMRI {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___3MW_A {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___2iYXU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___2sJ_B {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___2MVjj {
    left: 50%;
  }
  .styles__col_large_5___1k6As {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___1aEYj {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___1igwK {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___2ZTJ6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___1SiK4 {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___1-75H {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___3OVB4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___3iaYR {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___1Hltr {
    left: 25%;
  }
  .styles__col_large_2___1Xr6R {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___3YohN {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___pK_9- {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___3WVqj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___-ZyoO {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___1YN7t {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___12_iE,
  .styles__col_medium_hidden___3usST,
  .styles__col_xlarge_hidden___qwb-f {
    display: block;
  }
  .styles__col_large_hidden___1xge0 {
    display: none;
  }
  .styles__col_bottom_gutter___30Axe {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___3tode {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___1Ff3H {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___2IV0k {
    left: 100%;
  }
  .styles__col_medium_7___1u5gB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___1nhSH {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___1r9_8 {
    left: 87.5%;
  }
  .styles__col_medium_6___nlE7P {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___3l_Hd {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___1pDG6 {
    left: 75%;
  }
  .styles__col_medium_5___2k5zm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3Rdn4 {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___3xe8V {
    left: 62.5%;
  }
  .styles__col_medium_4___3yfCC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___JMJzq {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___1Se9u {
    left: 50%;
  }
  .styles__col_medium_3____DuqS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___1uSAw {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___1bwh0 {
    left: 37.5%;
  }
  .styles__col_medium_2___nFCQg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___1xByx {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___2kkHE {
    left: 25%;
  }
  .styles__col_medium_1___3WDKE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___WdYWN {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___1blUR {
    left: 12.5%;
  }
  .styles__col_small_hidden___12_iE,
  .styles__col_large_hidden___1xge0,
  .styles__col_xlarge_hidden___qwb-f {
    display: block;
  }
  .styles__col_medium_hidden___3usST {
    display: none;
  }
  .styles__col_bottom_gutter___30Axe {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___3tlxz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___oH1V4 {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___-WNEN {
    left: 100%;
  }
  .styles__col_small_1___1sOml {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___3zmh3 {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___2Ov7f {
    left: 50%;
  }
  .styles__col_medium_hidden___3usST,
  .styles__col_large_hidden___1xge0,
  .styles__col_xlarge_hidden___qwb-f {
    display: block;
  }
  .styles__col_small_hidden___12_iE {
    display: none;
  }
  .styles__col_medium_bottom_gutter___3wwUc,
  .styles__col_large_bottom_gutter___22h2o,
  .styles__col_xlarge_bottom_gutter___3sE88 {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___1hPb_ {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___30Axe {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___1XBpa {
  padding: 2px;
}
.styles__pdn-xxxsmall___Np09S {
  padding: 4px;
}
.styles__pdn-xxsmall___x7B-b {
  padding: 8px;
}
.styles__pdn-xsmall___kIa84 {
  padding: 16px;
}
.styles__pdn-small___3_p_d {
  padding: 24px;
}
.styles__pdn-medium___3sP1- {
  padding: 32px;
}
.styles__pdn-large___1fPFF {
  padding: 40px;
}
.styles__pdn-xlarge___1raCd {
  padding: 48px;
}
.styles__pdn-xxlarge___2SFmn {
  padding: 56px;
}
.styles__pdn-xxxlarge___14QM6 {
  padding: 64px;
}
.styles__pdn-huge___2Ugap {
  padding: 72px;
}
.styles__pdn-xhuge___2k7hi {
  padding: 80px;
}
.styles__pdn-xxhuge___EhCf- {
  padding: 88px;
}
.styles__pdn-xxxhuge___3wCRd {
  padding: 96px;
}
.styles__pdn-right-tiny___3ECPq {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___2nowU {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___1s6p9 {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___3iS2a {
  padding-right: 16px;
}
.styles__pdn-right-small___fu64M {
  padding-right: 24px;
}
.styles__pdn-right-medium___VKpqC {
  padding-right: 32px;
}
.styles__pdn-right-large___1RExx {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___XWrbR {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___3Gl7z {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___2_ecl {
  padding-right: 64px;
}
.styles__pdn-right-huge___RPjAb {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___3PBgl {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___KqOBR {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___3_AG0 {
  padding-right: 96px;
}
.styles__pdn-left-tiny___2Yp4y {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___1OOtz {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___YflC1 {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___1r3Kh {
  padding-left: 16px;
}
.styles__pdn-left-small___1Udmr {
  padding-left: 24px;
}
.styles__pdn-left-medium___2kvz8 {
  padding-left: 32px;
}
.styles__pdn-left-large___14DCM {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___NVCQ3 {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___lTueP {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___1oWQd {
  padding-left: 64px;
}
.styles__pdn-left-huge___3B9Il {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2DXck {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___3hL8R {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___83zsv {
  padding-left: 96px;
}
.styles__pdn-top-tiny___2dWWI {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___3_Dpk {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___2vZU7 {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2CtwM {
  padding-top: 16px;
}
.styles__pdn-top-small___-A64u {
  padding-top: 24px;
}
.styles__pdn-top-medium___4cGfN {
  padding-top: 32px;
}
.styles__pdn-top-large___qSTxJ {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___2BIyo {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___3d45- {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___1Yw4G {
  padding-top: 64px;
}
.styles__pdn-top-huge___1IDqY {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___O_hRa {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___2YHU_ {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___2Q0WQ {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___3CK8t {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___2h4fZ {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___EOpPp {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___1r8eQ {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___1HvQw {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___8xxX5 {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___2YMWH {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___1bFE8 {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___XWYi4 {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2_AOC {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___3SZsh {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___1rT0N {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___3ZZLW {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___oCrHb {
  padding-bottom: 96px;
}
.styles__pdn-no___2lciH {
  padding: 0;
}
.styles__pdn-no-top___dXb3h {
  padding-top: 0;
}
.styles__pdn-no-bottom___1iA4R {
  padding-bottom: 0;
}
.styles__pdn-no-right___YZvvh {
  padding-right: 0;
}
.styles__pdn-no-left___3GZyX {
  padding-left: 0;
}
.styles__pdn-no-sides___1qGVi {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___1onvm {
  margin: 2px;
}
.styles__mrg-xxxsmall___18Zwl {
  margin: 4px;
}
.styles__mrg-xxsmall___1Jb1- {
  margin: 8px;
}
.styles__mrg-xsmall___3Kq0D {
  margin: 16px;
}
.styles__mrg-small___ZQpxz {
  margin: 24px;
}
.styles__mrg-medium___Jy47Z {
  margin: 32px;
}
.styles__mrg-large___3mw0G {
  margin: 40px;
}
.styles__mrg-xlarge___23okU {
  margin: 48px;
}
.styles__mrg-xxlarge___2acmv {
  margin: 56px;
}
.styles__mrg-xxxlarge___hC9T9 {
  margin: 64px;
}
.styles__mrg-huge___23NOc {
  margin: 72px;
}
.styles__mrg-xhuge___3LPK8 {
  margin: 80px;
}
.styles__mrg-xxhuge___3uc00 {
  margin: 88px;
}
.styles__mrg-xxxhuge___2AE1K {
  margin: 96px;
}
.styles__mrg-right-tiny___1iGYk {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___2YBFl {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___1Cw9F {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___9UgUb {
  margin-right: 16px;
}
.styles__mrg-right-small___3g1AB {
  margin-right: 24px;
}
.styles__mrg-right-medium___Y0-oQ {
  margin-right: 32px;
}
.styles__mrg-right-large___2mzRB {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___pzUTl {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___3aMJt {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___3rhD4 {
  margin-right: 64px;
}
.styles__mrg-right-huge___10Zs- {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___112FJ {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___39EyQ {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___MKg3Z {
  margin-right: 96px;
}
.styles__mrg-left-tiny___25BmG {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___36toq {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___3vofc {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___3IiKW {
  margin-left: 16px;
}
.styles__mrg-left-small___2nZ-o {
  margin-left: 24px;
}
.styles__mrg-left-medium___2nXpC {
  margin-left: 32px;
}
.styles__mrg-left-large___3hu77 {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___1eYZa {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___26xPa {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2Ecky {
  margin-left: 64px;
}
.styles__mrg-left-huge___3y-ly {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___1sPzb {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___1nGZK {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___Dja-a {
  margin-left: 96px;
}
.styles__mrg-top-tiny____6vAQ {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___7E1eL {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___1mtQk {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___1nmAU {
  margin-top: 16px;
}
.styles__mrg-top-small___13ppL {
  margin-top: 24px;
}
.styles__mrg-top-medium___1Qc8D {
  margin-top: 32px;
}
.styles__mrg-top-large___2Jdwe {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___atTg4 {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___1MOZw {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___2AObU {
  margin-top: 64px;
}
.styles__mrg-top-huge___2F4FY {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___2IIRp {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___2QpTF {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1mr-J {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3A_RB {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___3b9IX {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___37qIk {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___3uciw {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___15A2g {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___2nEjg {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___2KDyS {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___2PfiU {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___23A-A {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___1dejn {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___1fMUu {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___305vV {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___1OwSc {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___20rv4 {
  margin-bottom: 96px;
}
.styles__mrg-no___3Khm4 {
  margin: 0;
}
.styles__mrg-no-top___OmTS9 {
  margin-top: 0;
}
.styles__mrg-no-bottom___2Vj-i {
  margin-bottom: 0;
}
.styles__mrg-no-right___ptnpJ {
  margin-right: 0;
}
.styles__mrg-no-left___JIrlD {
  margin-left: 0;
}
.styles__mrg-auto___2ipmU {
  margin: auto;
}
.styles__brd-small___igzZI {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___PR68v {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___3wkcC {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___2elP_ {
  border: none;
}
.styles__brd-no-top___1IIZy {
  border-top-width: 0;
}
.styles__brd-no-bottom___1BK9y {
  border-bottom-width: 0;
}
.styles__brd-no-right___3C2Rt {
  border-right-width: 0;
}
.styles__brd-no-left___1EaH5 {
  border-left-width: 0;
}
.styles__brd-only-top___3VPK6 {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___3LWbL {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___15T41 {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___3t6_O {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___2D3de {
  border-radius: 2px;
}
.styles__rad-small___2GwhC {
  border-radius: 6px;
}
.styles__rad-medium___ClFXC {
  border-radius: 10px;
}
.styles__rad-large___15dD- {
  border-radius: 16px;
}
.styles__rad-xlarge___2GMm8 {
  border-radius: 24px;
}
.styles__rad-xxlarge___1cDaL {
  border-radius: 32px;
}
.styles__rad-no___ouzFr {
  border-radius: 0;
}
.styles__rad-no-bottom___1okn8 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___PFxTV {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___2RkIo {
  border-color: #fff;
}
.styles__brd-black___2lJHa {
  border-color: #000;
}
.styles__brd-gray-darker___a4rbe {
  border-color: #737373;
}
.styles__brd-gray-dark___3o_HH {
  border-color: #9d9d9d;
}
.styles__brd-gray___15hdP {
  border-color: #ababab;
}
.styles__brd-gray-light___2U2HE {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___1UTMO {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___2_Fdm {
  border-color: #e5e5e5;
}
.styles__brd-red___3TZRc {
  border-color: #ff3c36;
}
.styles__brd-green___3j-Un {
  border-color: #36c565;
}
.styles__brd-blue___34_JM {
  border-color: #1493ff;
}
.styles__brd-selected___3xM7g {
  border-color: #1493ff;
}
.styles__brd-featured___2hXpG {
  border-color: #E94600;
}
.styles__brd-nfl___3jGXY {
  border-color: #2B66B1;
}
.styles__brd-nba___3dkC5 {
  border-color: #FF8F00;
}
.styles__brd-nhl___3pSre {
  border-color: #84D4F8;
}
.styles__brd-golf___cLsQx {
  border-color: #7CB342;
}
.styles__brd-mlb___3pkrq {
  border-color: #E53935;
}
.styles__shd-default___l2N2H {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___2-eC0 {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___2roEY {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___2eEnS {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___3JEXz {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___1rA4Q {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___1v-Cw {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2f9-9 {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2Smo_ {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___YAUCX {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___2D1Xc {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___K0Ghq {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3uA3K {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___2w0j1 {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___jDGs2 {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___hHdi3 {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___3oWz- {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___1NdXD {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___1rUwg {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___3OuFL {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge____Jshk {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___2unkZ {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___5rRgR {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___5gHFp {
  text-align: center;
}
.styles__txt-right___TBdYt {
  text-align: right;
}
.styles__txt-left___wZDrv {
  text-align: left;
}
.styles__txt-bold___2fljY {
  font-weight: bold;
}
.styles__txt-extra-bold___2dKZU {
  font-weight: 800;
}
.styles__txt-no-bold___2mOf5 {
  font-weight: normal;
}
.styles__txt-capitalize___briU0 {
  text-transform: capitalize;
}
.styles__txt-uppercase___fNSv- {
  text-transform: uppercase;
}
.styles__txt-italics___ts3FP {
  font-style: italic;
}
.styles__txt-normal___we2Rq {
  font-style: normal;
}
.styles__txt-no-italic___1HKvz {
  font-style: normal;
}
.styles__txt-underline___1tB6W {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___gb3pX {
  display: none;
}
.styles__dis-block___IR7gs {
  display: block;
}
.styles__dis-flex___1E3a- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___2tqYS {
  display: inline-block;
}
.styles__pos-fixed___2t37n {
  position: fixed;
}
.styles__pos-absolute___3RX0j {
  position: absolute;
}
.styles__pos-relative___2pYQL {
  position: relative;
}
.styles__pos-children-horizontal___1Hd3G {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___VwOHL {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___XOlto {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___1GSDH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___vZxC1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___23bXB {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___14TwP {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___JDs_i {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___OB-i_ {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___3GQjS {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___1i9OQ {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___1hwrN {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2DyeX {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___ksbOB {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___1KfQS {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___1c4F1 {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___2LvqA {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___V2bV7 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___2cFan {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___2Q3_9 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___KrGmm {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1XXyg {
  height: 100%;
}
.styles__pos-self-center-horizonal___2gKeb {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___ojyCo {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___2WAQ4 {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___1bAmU {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__button___2vqcF {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: inline-block;
  font-weight: normal;
  border: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.styles__button___2vqcF .styles__icon___1kHBp {
  display: inline-block;
}
.styles__button___2vqcF .styles__display___1mOtH {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.styles__button___2vqcF > * {
  pointer-events: none;
}
.styles__button___2vqcF.styles__sizeXsmall___1wBa9 {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
  margin-bottom: 0;
  padding-right: 16px;
  padding-left: 16px;
  padding-top: 4px;
  padding-bottom: 4px;
  line-height: 12px;
}
.styles__button___2vqcF.styles__sizeXsmall___1wBa9 .styles__icon___1kHBp {
  display: inline-block;
  margin-right: 4px;
}
.styles__button___2vqcF.styles__sizeXsmall___1wBa9 .styles__icon___1kHBp i {
  width: 16px;
  height: 16px;
}
.styles__button___2vqcF.styles__sizeXsmall___1wBa9.styles__isLoading___2rRmj {
  padding-top: 2px;
  padding-bottom: 2px;
}
.styles__button___2vqcF.styles__sizeSmall___1Jjqe {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 24px;
  padding-left: 24px;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 12px;
}
.styles__button___2vqcF.styles__sizeSmall___1Jjqe .styles__icon___1kHBp {
  display: inline-block;
  margin-right: 8px;
}
.styles__button___2vqcF.styles__sizeSmall___1Jjqe .styles__icon___1kHBp i {
  width: 20px;
  height: 20px;
}
.styles__button___2vqcF.styles__sizeSmall___1Jjqe.styles__isLoading___2rRmj {
  padding-top: 4px;
  padding-bottom: 4px;
}
.styles__button___2vqcF.styles__sizeMedium___22_F0 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 32px;
  padding-left: 32px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 16px;
}
.styles__button___2vqcF.styles__sizeMedium___22_F0.styles__isLoading___2rRmj {
  padding-top: 8px;
  padding-bottom: 8px;
}
.styles__button___2vqcF.styles__sizeLarge___3Qtyf {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 24px;
  padding-bottom: 24px;
  line-height: 20px;
}
.styles__button___2vqcF.styles__sizeLarge___3Qtyf.styles__isLoading___2rRmj {
  padding-top: 16px;
  padding-bottom: 16px;
}
.styles__button___2vqcF.styles__layoutNone___GdvLM {
  placeholder: true;
}
.styles__button___2vqcF.styles__isDisabled___2V6_V,
.styles__button___2vqcF:disabled {
  cursor: not-allowed;
}
.styles__button___2vqcF.styles__layoutCircleWhite___3xvTo {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  background-color: #fff;
  padding: 0;
  border-radius: 50%;
  overflow: hidden;
}
.styles__button___2vqcF.styles__layoutCircleWhite___3xvTo:hover {
  background-color: #1493ff;
}
.styles__button___2vqcF.styles__layoutCircleWhite___3xvTo.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutCircleWhite___3xvTo:disabled {
  background-color: #bfbfbf;
}
.styles__button___2vqcF.styles__layoutCircleWhite___3xvTo.styles__sizeSmall___1Jjqe {
  width: 24px;
  height: 24px;
}
.styles__button___2vqcF.styles__layoutCircleWhite___3xvTo.styles__sizeMedium___22_F0 {
  width: 32px;
  height: 32px;
}
.styles__button___2vqcF.styles__layoutCircleWhite___3xvTo.styles__sizeLarge___3Qtyf {
  width: 40px;
  height: 40px;
}
.styles__button___2vqcF.styles__layoutRoundedGreen___1phNR {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #36c565;
}
.styles__button___2vqcF.styles__layoutRoundedGreen___1phNR .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___2vqcF.styles__layoutRoundedGreen___1phNR:hover {
  background-color: #41e878;
}
.styles__button___2vqcF.styles__layoutRoundedGreen___1phNR.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedGreen___1phNR:disabled {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedGreen___1phNR.styles__sizeSmall___1Jjqe {
  border-radius: 16px;
}
.styles__button___2vqcF.styles__layoutRoundedGreen___1phNR.styles__sizeMedium___22_F0 {
  border-radius: 24px;
}
.styles__button___2vqcF.styles__layoutRoundedGreen___1phNR.styles__sizeLarge___3Qtyf {
  border-radius: 32px;
}
.styles__button___2vqcF.styles__layoutRoundedGreen___1phNR.styles__isLoading___2rRmj {
  background-color: #41e878;
}
.styles__button___2vqcF.styles__layoutRoundedBlue___3zGaH {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #1493ff;
}
.styles__button___2vqcF.styles__layoutRoundedBlue___3zGaH .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___2vqcF.styles__layoutRoundedBlue___3zGaH:hover {
  background-color: #4cadff;
}
.styles__button___2vqcF.styles__layoutRoundedBlue___3zGaH.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedBlue___3zGaH:disabled {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedBlue___3zGaH.styles__sizeSmall___1Jjqe {
  border-radius: 16px;
}
.styles__button___2vqcF.styles__layoutRoundedBlue___3zGaH.styles__sizeMedium___22_F0 {
  border-radius: 24px;
}
.styles__button___2vqcF.styles__layoutRoundedBlue___3zGaH.styles__sizeLarge___3Qtyf {
  border-radius: 32px;
}
.styles__button___2vqcF.styles__layoutRoundedBlue___3zGaH.styles__isLoading___2rRmj {
  background-color: #4cadff;
}
.styles__button___2vqcF.styles__layoutRoundedRed___Zq4XK {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #ff3c36;
}
.styles__button___2vqcF.styles__layoutRoundedRed___Zq4XK .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___2vqcF.styles__layoutRoundedRed___Zq4XK:hover {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedRed___Zq4XK.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedRed___Zq4XK:disabled {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedRed___Zq4XK.styles__sizeSmall___1Jjqe {
  border-radius: 16px;
}
.styles__button___2vqcF.styles__layoutRoundedRed___Zq4XK.styles__sizeMedium___22_F0 {
  border-radius: 24px;
}
.styles__button___2vqcF.styles__layoutRoundedRed___Zq4XK.styles__sizeLarge___3Qtyf {
  border-radius: 32px;
}
.styles__button___2vqcF.styles__layoutRoundedRed___Zq4XK.styles__isLoading___2rRmj {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedGray___3U3JF {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  border-radius: 16px;
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedGray___3U3JF .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___2vqcF.styles__layoutRoundedGray___3U3JF:hover {
  background-color: #bfbfbf;
}
.styles__button___2vqcF.styles__layoutRoundedGray___3U3JF.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedGray___3U3JF:disabled {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedGray___3U3JF.styles__sizeSmall___1Jjqe {
  border-radius: 16px;
}
.styles__button___2vqcF.styles__layoutRoundedGray___3U3JF.styles__sizeMedium___22_F0 {
  border-radius: 24px;
}
.styles__button___2vqcF.styles__layoutRoundedGray___3U3JF.styles__sizeLarge___3Qtyf {
  border-radius: 32px;
}
.styles__button___2vqcF.styles__layoutRoundedGray___3U3JF.styles__isLoading___2rRmj {
  background-color: #bfbfbf;
}
.styles__button___2vqcF.styles__layoutRoundedGrayLight___75KFR {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  border-radius: 16px;
  background-color: #bfbfbf;
}
.styles__button___2vqcF.styles__layoutRoundedGrayLight___75KFR .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___2vqcF.styles__layoutRoundedGrayLight___75KFR:hover {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedGrayLight___75KFR.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedGrayLight___75KFR:disabled {
  color: #bfbfbf;
  background-color: #e5e5e5;
}
.styles__button___2vqcF.styles__layoutRoundedGrayLight___75KFR.styles__sizeSmall___1Jjqe {
  border-radius: 16px;
}
.styles__button___2vqcF.styles__layoutRoundedGrayLight___75KFR.styles__sizeMedium___22_F0 {
  border-radius: 24px;
}
.styles__button___2vqcF.styles__layoutRoundedGrayLight___75KFR.styles__sizeLarge___3Qtyf {
  border-radius: 32px;
}
.styles__button___2vqcF.styles__layoutRoundedGrayLight___75KFR.styles__isLoading___2rRmj {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutSquareGreen___2EoKL {
  background-color: #36c565;
  font-family: 'proxima-nova', sans-serif;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__button___2vqcF.styles__layoutSquareGreen___2EoKL .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___2vqcF.styles__layoutSquareGreen___2EoKL:hover {
  background-color: #41e878;
}
.styles__button___2vqcF.styles__layoutSquareGreen___2EoKL.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutSquareGreen___2EoKL:disabled {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutSquareGreen___2EoKL.styles__isLoading___2rRmj {
  background-color: #41e878;
}
.styles__button___2vqcF.styles__layoutRoundedSquareRed___2KyR2 {
  border-radius: 6px;
  background-color: #ff3c36;
  font-family: 'proxima-nova', sans-serif;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__button___2vqcF.styles__layoutRoundedSquareRed___2KyR2 .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___2vqcF.styles__layoutRoundedSquareRed___2KyR2:hover {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedSquareRed___2KyR2.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedSquareRed___2KyR2:disabled {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedSquareRed___2KyR2.styles__isLoading___2rRmj {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedSquareGreen___2pCn0 {
  border-radius: 6px;
  background-color: #36c565;
  font-family: 'proxima-nova', sans-serif;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__button___2vqcF.styles__layoutRoundedSquareGreen___2pCn0 .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___2vqcF.styles__layoutRoundedSquareGreen___2pCn0:hover {
  background-color: #41e878;
}
.styles__button___2vqcF.styles__layoutRoundedSquareGreen___2pCn0.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedSquareGreen___2pCn0:disabled {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedSquareGreen___2pCn0.styles__isLoading___2rRmj {
  background-color: #41e878;
}
.styles__button___2vqcF.styles__layoutRoundedRectangle___1QZhY {
  border-radius: 6px;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
.styles__button___2vqcF.styles__layoutRoundedRectangle___1QZhY .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___2vqcF.styles__layoutRoundedRectangle___1QZhY:hover {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedRectangle___1QZhY.styles__isLoading___2rRmj {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedRectangle___1QZhY.styles__sizeLarge___3Qtyf {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 20px;
}
.styles__button___2vqcF.styles__layoutRoundedRectangle___1QZhY.styles__sizeLarge___3Qtyf .styles__icon___1kHBp i {
  width: 24px;
  height: 24px;
}
.styles__button___2vqcF.styles__layoutRoundedRectangle___1QZhY.styles__sizeLarge___3Qtyf.styles__noDisplay___1FCnd {
  padding-right: 16px;
  padding-left: 16px;
}
.styles__button___2vqcF.styles__layoutRoundedRectangle___1QZhY.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedRectangle___1QZhY:disabled {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj {
  border-radius: 6px;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #1493ff;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj:hover {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj.styles__isLoading___2rRmj {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj.styles__sizeLarge___3Qtyf {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 20px;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj.styles__sizeLarge___3Qtyf .styles__icon___1kHBp i {
  width: 24px;
  height: 24px;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj.styles__sizeLarge___3Qtyf.styles__noDisplay___1FCnd {
  padding-right: 16px;
  padding-left: 16px;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj:disabled {
  background-color: #ababab;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleBlue___6WdLj:hover {
  background-color: #1493ff;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleGreen___DTCYk {
  border-radius: 6px;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #36c565;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleGreen___DTCYk .styles__display___1mOtH {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleGreen___DTCYk:hover {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleGreen___DTCYk.styles__isLoading___2rRmj {
  background-color: #e64765;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleGreen___DTCYk.styles__sizeLarge___3Qtyf {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 20px;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleGreen___DTCYk.styles__sizeLarge___3Qtyf .styles__icon___1kHBp i {
  width: 24px;
  height: 24px;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleGreen___DTCYk.styles__sizeLarge___3Qtyf.styles__noDisplay___1FCnd {
  padding-right: 16px;
  padding-left: 16px;
}
.styles__button___2vqcF.styles__layoutRoundedRectangleGreen___DTCYk.styles__isDisabled___2V6_V,
.styles__button___2vqcF.styles__layoutRoundedRectangleGreen___DTCYk:disabled {
  background-color: #ababab;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___2cT3k {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1eiNQ {
  color: #fff;
}
.styles__txt-black___3MaCZ {
  color: #000;
}
.styles__txt-gray-darker___JH_x9 {
  color: #737373;
}
.styles__txt-gray-dark___1qYgl {
  color: #9d9d9d;
}
.styles__txt-gray____RAPK {
  color: #ababab;
}
.styles__txt-gray-light___2bwMU {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___2GixH {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___27FaV {
  color: #e5e5e5;
}
.styles__txt-green___iv4P3 {
  color: #36c565;
}
.styles__txt-green-light___jhJ1B {
  color: #41e878;
}
.styles__txt-red___1n8Va {
  color: #ff3c36;
}
.styles__txt-red-light___r7p5c {
  color: #e64765;
}
.styles__txt-blue___2CPu9 {
  color: #1493ff;
}
.styles__txt-blue-light___25Ksz {
  color: #4cadff;
}
.styles__txt-orage___1XtG9 {
  color: #ff8f00;
}
.styles__txt-selected___1s20f {
  color: #1493ff;
}
.styles__txt-featured___A1LAG {
  color: #E94600;
}
.styles__txt-nfl___8ijfI {
  color: #2B66B1;
}
.styles__txt-nba___yWd6v {
  color: #FF8F00;
}
.styles__txt-nhl___CgMaD {
  color: #84D4F8;
}
.styles__txt-golf___30PJB {
  color: #7CB342;
}
.styles__txt-mlb___2_PS9 {
  color: #E53935;
}
.styles__bg-no____7n1X {
  background-color: transparent;
}
.styles__bg-white-dark___3_S-8 {
  background-color: #f2f2f2;
}
.styles__bg-white___pvuc1 {
  background-color: #fff;
}
.styles__bg-black___1StwL {
  background-color: #000;
}
.styles__bg-gray___nfDV9 {
  background-color: #ababab;
}
.styles__bg-gray-light___pHaq9 {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___3E9fI {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___tTe3_ {
  background-color: #e5e5e5;
}
.styles__bg-red___1q_Bl {
  background-color: #ff3c36;
}
.styles__bg-red-light___21VwR {
  background-color: #e64765;
}
.styles__bg-green___FEf4L {
  background-color: #36c565;
}
.styles__bg-green-light___2NNht {
  background-color: #41e878;
}
.styles__bg-blue___1gbjm {
  background-color: #1493ff;
}
.styles__bg-blue-light___37CHS {
  background-color: #4cadff;
}
.styles__bg-orange___3lgr7 {
  background-color: #ff8f00;
}
.styles__bg-error___145f6 {
  background-color: #ff3c36;
}
.styles__bg-selected___Enkn1 {
  background-color: #1493ff;
}
.styles__bg-featured___1ADUl {
  background-color: #E94600;
}
.styles__bg-nfl___1x_Vr {
  background-color: #2B66B1;
}
.styles__bg-nba___19fLV {
  background-color: #FF8F00;
}
.styles__bg-nhl___shpsz {
  background-color: #84D4F8;
}
.styles__bg-golf___2C5xL {
  background-color: #7CB342;
}
.styles__bg-mlb___bEPv0 {
  background-color: #E53935;
}
.styles__grid_container___3dk3f {
  display: block;
  width: 100%;
}
.styles__grid_rows___1i6oQ,
.styles__grid_columns___1XmYY {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___1i6oQ.styles__no-wrap___2Hwrc,
.styles__grid_columns___1XmYY.styles__no-wrap___2Hwrc {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___1XmYY .styles__col_first___txi4Z {
  padding-left: 0;
}
.styles__grid_columns___1XmYY .styles__col_last___3XPeM {
  padding-right: 0;
}
.styles__grid_columns___1XmYY .styles__col_full___2D1i2 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___2Ly5d {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___2UyvR {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___1orsA {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___1MEEc {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___2XNF- {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___Dsl1Z {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___1sJwe {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___1btio {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___1ZZn8 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___3cusS,
.styles__col_medium_hidden___3h-mJ,
.styles__col_large_hidden___1nHQ0,
.styles__col_xlarge_hidden___1nyhg {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___1mhDx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___1RDD5 {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___2XAMq {
    left: 100%;
  }
  .styles__col_xlarge_23___1838A {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___3AWof {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___1oMRM {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___3H5lM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___2yZIu {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___gZNjX {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2ul8O {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___13F__ {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___3lr3D {
    left: 87.5%;
  }
  .styles__col_xlarge_20___5fv_C {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1J5sM {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___2_TIL {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___3ZxG6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___1K3Hr {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___q7_bn {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___3BBxk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___2olAK {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___2TCst {
    left: 75%;
  }
  .styles__col_xlarge_17___1hDUS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___34zeN {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___3tA7A {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___thuEr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___1r918 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___338-9 {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___2ot9x {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___2880J {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___3LzpL {
    left: 62.5%;
  }
  .styles__col_xlarge_14___b-AiO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___xMrxD {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___3-kf3 {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___3_W6F {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3Y6sg {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___uesA2 {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___2YJnK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___2zUY6 {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___2foE0 {
    left: 50%;
  }
  .styles__col_xlarge_11___3rr6q {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___pv-Vl {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2EGxH {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___3ABaZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___yXizr {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___2425s {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___-U5Tk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___5Rcus {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___3iJie {
    left: 37.5%;
  }
  .styles__col_xlarge_8___3s0Yw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___2F1th {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___3tFAh {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___W1Y7H {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7____uqbw {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___3xVYF {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___3zfUL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___3GI4r {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___1biDq {
    left: 25%;
  }
  .styles__col_xlarge_5___28MWZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3--Uw {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___1YMyr {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___evEXa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___19hY3 {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___1IyLq {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___eccAm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___2KshE {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2sHAj {
    left: 12.5%;
  }
  .styles__col_xlarge_2___3Eq0T {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___2Gv73 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___jIMto {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___1OoEM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___E63Yz {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1wugm {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___3cusS,
  .styles__col_medium_hidden___3h-mJ,
  .styles__col_large_hidden___1nHQ0 {
    display: block;
  }
  .styles__col_xlarge_hidden___1nyhg {
    display: none;
  }
  .styles__col_bottom_gutter___2S7jF {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___1vAAf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___BF2za {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___O_vX3 {
    left: 100%;
  }
  .styles__col_large_11___b1KMv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___CzUhh {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___3bs76 {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___3rLlK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___ihg20 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___JCNTL {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___govXf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___IyTJ0 {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___2VPPq {
    left: 75%;
  }
  .styles__col_large_8___2F0_- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___DRAMN {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___33ARj {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___rNQ_S {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___3Hc-n {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___1wFTg {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3XIyO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___JeKSb {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___3HFOs {
    left: 50%;
  }
  .styles__col_large_5___u-rSo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___u264C {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___os3L- {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___1I1NA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___1KZLJ {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___QTInw {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___2mF1R {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___35T95 {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2cPlj {
    left: 25%;
  }
  .styles__col_large_2___3JMct {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___2iYMQ {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___2sIRn {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2Zfh8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___2z1Q2 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___tgxgD {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___3cusS,
  .styles__col_medium_hidden___3h-mJ,
  .styles__col_xlarge_hidden___1nyhg {
    display: block;
  }
  .styles__col_large_hidden___1nHQ0 {
    display: none;
  }
  .styles__col_bottom_gutter___2S7jF {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___1R5cV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___3rBXU {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___jffPY {
    left: 100%;
  }
  .styles__col_medium_7___YiPtb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___7SYqW {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___xretG {
    left: 87.5%;
  }
  .styles__col_medium_6___323EP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___3Ns2h {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___3MbMU {
    left: 75%;
  }
  .styles__col_medium_5___KwojA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___2w_Jw {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___11WGm {
    left: 62.5%;
  }
  .styles__col_medium_4___1mcOo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___1qM6C {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___1fzzZ {
    left: 50%;
  }
  .styles__col_medium_3___2VY0t {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2-HMo {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___2RjM5 {
    left: 37.5%;
  }
  .styles__col_medium_2___1f8Kc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3s4_5 {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___140jZ {
    left: 25%;
  }
  .styles__col_medium_1___87d4a {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___3k1-m {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___3w3tG {
    left: 12.5%;
  }
  .styles__col_small_hidden___3cusS,
  .styles__col_large_hidden___1nHQ0,
  .styles__col_xlarge_hidden___1nyhg {
    display: block;
  }
  .styles__col_medium_hidden___3h-mJ {
    display: none;
  }
  .styles__col_bottom_gutter___2S7jF {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___J5x_6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___2ilcN {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___11XLU {
    left: 100%;
  }
  .styles__col_small_1___1dFx6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___5jjfs {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___3y1fV {
    left: 50%;
  }
  .styles__col_medium_hidden___3h-mJ,
  .styles__col_large_hidden___1nHQ0,
  .styles__col_xlarge_hidden___1nyhg {
    display: block;
  }
  .styles__col_small_hidden___3cusS {
    display: none;
  }
  .styles__col_medium_bottom_gutter___2CcE4,
  .styles__col_large_bottom_gutter___LTFIx,
  .styles__col_xlarge_bottom_gutter___2Hnnc {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___BrqLT {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___2S7jF {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___1WhcP {
  padding: 2px;
}
.styles__pdn-xxxsmall___3rUvn {
  padding: 4px;
}
.styles__pdn-xxsmall___g12tW {
  padding: 8px;
}
.styles__pdn-xsmall___20-so {
  padding: 16px;
}
.styles__pdn-small___3HGSg {
  padding: 24px;
}
.styles__pdn-medium___1YBJy {
  padding: 32px;
}
.styles__pdn-large___QXco1 {
  padding: 40px;
}
.styles__pdn-xlarge___B2ggq {
  padding: 48px;
}
.styles__pdn-xxlarge___znNTv {
  padding: 56px;
}
.styles__pdn-xxxlarge___1hyk3 {
  padding: 64px;
}
.styles__pdn-huge___G-23Y {
  padding: 72px;
}
.styles__pdn-xhuge___L8Zxu {
  padding: 80px;
}
.styles__pdn-xxhuge___2xf6- {
  padding: 88px;
}
.styles__pdn-xxxhuge___1TZq5 {
  padding: 96px;
}
.styles__pdn-right-tiny___dQ09c {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___2lpw3 {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___ki3US {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___Svb3v {
  padding-right: 16px;
}
.styles__pdn-right-small___2O8Jh {
  padding-right: 24px;
}
.styles__pdn-right-medium___3hGQW {
  padding-right: 32px;
}
.styles__pdn-right-large___3vE_3 {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___2-F8P {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___EhRBX {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___2vbSb {
  padding-right: 64px;
}
.styles__pdn-right-huge___23cyU {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___3mXyO {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___2hMhb {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___11muY {
  padding-right: 96px;
}
.styles__pdn-left-tiny___Dv6IT {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___EcJMU {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2VC-k {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___3HFvy {
  padding-left: 16px;
}
.styles__pdn-left-small___1gEIi {
  padding-left: 24px;
}
.styles__pdn-left-medium___1vRl1 {
  padding-left: 32px;
}
.styles__pdn-left-large___1lX-e {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___2PA7p {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___15NN9 {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3n2kz {
  padding-left: 64px;
}
.styles__pdn-left-huge___3q1h8 {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2Z_sT {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___2P5d5 {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___YY2Rb {
  padding-left: 96px;
}
.styles__pdn-top-tiny___13PfR {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___2QKbh {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___2UXDt {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2Yyt9 {
  padding-top: 16px;
}
.styles__pdn-top-small___1AXru {
  padding-top: 24px;
}
.styles__pdn-top-medium___UmS2C {
  padding-top: 32px;
}
.styles__pdn-top-large___3yKZg {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___2k7tu {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___2n5n1 {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___Jx1bL {
  padding-top: 64px;
}
.styles__pdn-top-huge___3nc1p {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___3zUcs {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___YpCgx {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___3_ZX3 {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___d4aTS {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___1JMB6 {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___2FYvS {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___3K62x {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___JQtgC {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___2x8hM {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___1NN8F {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___2QfMO {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___dT5BW {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___3aVrQ {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___3XCiy {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___34Vkz {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___2BJ9- {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___2xauN {
  padding-bottom: 96px;
}
.styles__pdn-no___4SjSK {
  padding: 0;
}
.styles__pdn-no-top___1P1G8 {
  padding-top: 0;
}
.styles__pdn-no-bottom___3UOZr {
  padding-bottom: 0;
}
.styles__pdn-no-right___3kvrm {
  padding-right: 0;
}
.styles__pdn-no-left___3gmM3 {
  padding-left: 0;
}
.styles__pdn-no-sides___5e5xJ {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___Auf_0 {
  margin: 2px;
}
.styles__mrg-xxxsmall___23LkA {
  margin: 4px;
}
.styles__mrg-xxsmall___1wT0O {
  margin: 8px;
}
.styles__mrg-xsmall___1NBTv {
  margin: 16px;
}
.styles__mrg-small___1K0_O {
  margin: 24px;
}
.styles__mrg-medium___2VcRs {
  margin: 32px;
}
.styles__mrg-large___11kJG {
  margin: 40px;
}
.styles__mrg-xlarge___2SvIy {
  margin: 48px;
}
.styles__mrg-xxlarge___WWavt {
  margin: 56px;
}
.styles__mrg-xxxlarge___3t_hI {
  margin: 64px;
}
.styles__mrg-huge___26VID {
  margin: 72px;
}
.styles__mrg-xhuge___1caYv {
  margin: 80px;
}
.styles__mrg-xxhuge___3eLuk {
  margin: 88px;
}
.styles__mrg-xxxhuge___ctB2x {
  margin: 96px;
}
.styles__mrg-right-tiny___10kam {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___10v_d {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___6yQsx {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___2ckec {
  margin-right: 16px;
}
.styles__mrg-right-small___3F3oI {
  margin-right: 24px;
}
.styles__mrg-right-medium___1PTep {
  margin-right: 32px;
}
.styles__mrg-right-large___h_CKE {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___2CDbr {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___1OIFg {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___2T-Bu {
  margin-right: 64px;
}
.styles__mrg-right-huge___2AaYa {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___21bl9 {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___2j7jT {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___1r1YO {
  margin-right: 96px;
}
.styles__mrg-left-tiny___1xd-n {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___5o1Ve {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___1D8fV {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___25mGF {
  margin-left: 16px;
}
.styles__mrg-left-small___1Fxys {
  margin-left: 24px;
}
.styles__mrg-left-medium___2mh1L {
  margin-left: 32px;
}
.styles__mrg-left-large___1aBCL {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___19djF {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___JUUTm {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___ao7H5 {
  margin-left: 64px;
}
.styles__mrg-left-huge___1vY0x {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___bHfaX {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3-cnR {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___1qyIM {
  margin-left: 96px;
}
.styles__mrg-top-tiny___2mrj1 {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___2KHxc {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___2Efz0 {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___uH7AZ {
  margin-top: 16px;
}
.styles__mrg-top-small___18yuC {
  margin-top: 24px;
}
.styles__mrg-top-medium___3LLsl {
  margin-top: 32px;
}
.styles__mrg-top-large___3RlgM {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___VFdgg {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___3l4yx {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___1Qla4 {
  margin-top: 64px;
}
.styles__mrg-top-huge___2GKoq {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___2gpCn {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___32cFL {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1DEGK {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___28ISW {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___3fPKe {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___1PS_n {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___l4LSE {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___H6m8F {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___3B-Kw {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___2YZsd {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___25E7i {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___3c-DE {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___1p1aI {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___1Ka1Z {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___MHsco {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___2gJIZ {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1-WAq {
  margin-bottom: 96px;
}
.styles__mrg-no___IsbaS {
  margin: 0;
}
.styles__mrg-no-top___2ttR6 {
  margin-top: 0;
}
.styles__mrg-no-bottom___3jd2J {
  margin-bottom: 0;
}
.styles__mrg-no-right___3dJmm {
  margin-right: 0;
}
.styles__mrg-no-left___1G91w {
  margin-left: 0;
}
.styles__mrg-auto___F004B {
  margin: auto;
}
.styles__brd-small___1wPbV {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___Al__6 {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___E_swE {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___2TeCV {
  border: none;
}
.styles__brd-no-top___21NeD {
  border-top-width: 0;
}
.styles__brd-no-bottom___2lH9l {
  border-bottom-width: 0;
}
.styles__brd-no-right___2v6Ad {
  border-right-width: 0;
}
.styles__brd-no-left___3XEIM {
  border-left-width: 0;
}
.styles__brd-only-top___2T0X_ {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___3vRrY {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___2pjUx {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___PRI_7 {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___SY1VI {
  border-radius: 2px;
}
.styles__rad-small___2zkYm {
  border-radius: 6px;
}
.styles__rad-medium___1RLRh {
  border-radius: 10px;
}
.styles__rad-large___3yd39 {
  border-radius: 16px;
}
.styles__rad-xlarge___cHpkg {
  border-radius: 24px;
}
.styles__rad-xxlarge___3Xmnh {
  border-radius: 32px;
}
.styles__rad-no___1Z3Cr {
  border-radius: 0;
}
.styles__rad-no-bottom___PWs1W {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2EQSG {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___xoUyL {
  border-color: #fff;
}
.styles__brd-black___1POXt {
  border-color: #000;
}
.styles__brd-gray-darker___2f-uc {
  border-color: #737373;
}
.styles__brd-gray-dark___30pqT {
  border-color: #9d9d9d;
}
.styles__brd-gray___2rXhu {
  border-color: #ababab;
}
.styles__brd-gray-light___3vDPF {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2X1lN {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___1fakp {
  border-color: #e5e5e5;
}
.styles__brd-red___3Ya7q {
  border-color: #ff3c36;
}
.styles__brd-green___3m9Au {
  border-color: #36c565;
}
.styles__brd-blue___3XpVH {
  border-color: #1493ff;
}
.styles__brd-selected___1mlN6 {
  border-color: #1493ff;
}
.styles__brd-featured___3S-pk {
  border-color: #E94600;
}
.styles__brd-nfl___bQYIs {
  border-color: #2B66B1;
}
.styles__brd-nba___3vcQz {
  border-color: #FF8F00;
}
.styles__brd-nhl___3SoHu {
  border-color: #84D4F8;
}
.styles__brd-golf___20zhS {
  border-color: #7CB342;
}
.styles__brd-mlb___XDZic {
  border-color: #E53935;
}
.styles__shd-default___2B3ta {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___2hAyM {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3m-wO {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___2-QUc {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___13VsB {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___20J1e {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___3LA6V {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___I_-8i {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___1KbrB {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___2VMkq {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___2XJdJ {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___3xNn6 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___WRWLL {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___OyzSE {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___2QyBN {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___stp9K {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___2LJY_ {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___U8uFN {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___2geCr {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___1a3We {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___3K2s2 {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___2yNr4 {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___2H9Ni {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___2lSSJ {
  text-align: center;
}
.styles__txt-right___1e-Rq {
  text-align: right;
}
.styles__txt-left___3Jgu6 {
  text-align: left;
}
.styles__txt-bold___3J0RK {
  font-weight: bold;
}
.styles__txt-extra-bold___1d3Ez {
  font-weight: 800;
}
.styles__txt-no-bold___1gc4i {
  font-weight: normal;
}
.styles__txt-capitalize___1_Q1F {
  text-transform: capitalize;
}
.styles__txt-uppercase___2a5T5 {
  text-transform: uppercase;
}
.styles__txt-italics___1f6bv {
  font-style: italic;
}
.styles__txt-normal____97Z4 {
  font-style: normal;
}
.styles__txt-no-italic___3v-e6 {
  font-style: normal;
}
.styles__txt-underline___2xDH4 {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no____l_kL {
  display: none;
}
.styles__dis-block___2Rlb8 {
  display: block;
}
.styles__dis-flex___1jPjy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___2LROo {
  display: inline-block;
}
.styles__pos-fixed___-J8w9 {
  position: fixed;
}
.styles__pos-absolute___3gZZD {
  position: absolute;
}
.styles__pos-relative___1MoCX {
  position: relative;
}
.styles__pos-children-horizontal___3K3t5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___3-Psx {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___1riai {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___5_3Gm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___2-EuB {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___3bFOv {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___WX6DE {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___1wiZY {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2b5iP {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1BmXQ {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___3zlzW {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___1cD-M {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___UmYKX {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___2Mh1P {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___2hTkW {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___39Zy_ {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___3l4Xv {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___1TzaC {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___1GeAs {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___tJV2j {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___9JnKG {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___bRTKS {
  height: 100%;
}
.styles__pos-self-center-horizonal___Fs6Ls {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___eJavK {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___1yXXr {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___3dhqu {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__error___3TjOw {
  position: relative;
}
.styles__error___3TjOw .styles__message___3_RXv {
  font-family: 'proxima-nova', sans-serif;
}
.styles__error___3TjOw.styles__layoutPageBadge___2Y22U {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__error___3TjOw.styles__layoutPageBadge___2Y22U .styles__icon___2WNow {
  margin-bottom: 32px;
  height: 72px;
  width: 72px;
}
.styles__error___3TjOw.styles__layoutPageBadge___2Y22U .styles__message___3_RXv {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
  text-align: center;
  width: 75%;
}
.styles__error___3TjOw.styles__layoutBubble___bubip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 16px;
  margin-bottom: 24px;
  background-color: #ff3c36;
  border-radius: 6px;
}
.styles__error___3TjOw.styles__layoutBubble___bubip .styles__icon___2WNow {
  margin-right: 8px;
  height: 40px;
  width: 40px;
  fill: #fff;
}
.styles__error___3TjOw.styles__layoutBubble___bubip .styles__message___3_RXv {
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin: 0;
  width: 75%;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___Nl_rG {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___nwfyX {
  color: #fff;
}
.styles__txt-black___OTBNi {
  color: #000;
}
.styles__txt-gray-darker___15_3Z {
  color: #737373;
}
.styles__txt-gray-dark___1o8ZO {
  color: #9d9d9d;
}
.styles__txt-gray___33tT5 {
  color: #ababab;
}
.styles__txt-gray-light___OIXEe {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___WFfeh {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___wJGWV {
  color: #e5e5e5;
}
.styles__txt-green___IX9n3 {
  color: #36c565;
}
.styles__txt-green-light___38MH- {
  color: #41e878;
}
.styles__txt-red___KHsPi {
  color: #ff3c36;
}
.styles__txt-red-light___3hY32 {
  color: #e64765;
}
.styles__txt-blue___1CEG3 {
  color: #1493ff;
}
.styles__txt-blue-light___s4Anz {
  color: #4cadff;
}
.styles__txt-orage___UJ6IL {
  color: #ff8f00;
}
.styles__txt-selected___j20I1 {
  color: #1493ff;
}
.styles__txt-featured___-qCSf {
  color: #E94600;
}
.styles__txt-nfl___3W1Dh {
  color: #2B66B1;
}
.styles__txt-nba___1VfB2 {
  color: #FF8F00;
}
.styles__txt-nhl___MITh4 {
  color: #84D4F8;
}
.styles__txt-golf___253Et {
  color: #7CB342;
}
.styles__txt-mlb___1bZIE {
  color: #E53935;
}
.styles__bg-no___3ZiwE {
  background-color: transparent;
}
.styles__bg-white-dark___MXbiA {
  background-color: #f2f2f2;
}
.styles__bg-white___uAdZT {
  background-color: #fff;
}
.styles__bg-black___1Leza {
  background-color: #000;
}
.styles__bg-gray___lmAjy {
  background-color: #ababab;
}
.styles__bg-gray-light___3ayey {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___GYfrv {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2ktm6 {
  background-color: #e5e5e5;
}
.styles__bg-red___3_pxL {
  background-color: #ff3c36;
}
.styles__bg-red-light___2eOtU {
  background-color: #e64765;
}
.styles__bg-green___lGHQp {
  background-color: #36c565;
}
.styles__bg-green-light___3JeCP {
  background-color: #41e878;
}
.styles__bg-blue___RjLng {
  background-color: #1493ff;
}
.styles__bg-blue-light___2yyFj {
  background-color: #4cadff;
}
.styles__bg-orange___CiLSF {
  background-color: #ff8f00;
}
.styles__bg-error___khyhf {
  background-color: #ff3c36;
}
.styles__bg-selected___3km7r {
  background-color: #1493ff;
}
.styles__bg-featured___289HX {
  background-color: #E94600;
}
.styles__bg-nfl___1P8eI {
  background-color: #2B66B1;
}
.styles__bg-nba___2CnT7 {
  background-color: #FF8F00;
}
.styles__bg-nhl___20u9P {
  background-color: #84D4F8;
}
.styles__bg-golf___3MIiQ {
  background-color: #7CB342;
}
.styles__bg-mlb___3pV8O {
  background-color: #E53935;
}
.styles__grid_container___2OudZ {
  display: block;
  width: 100%;
}
.styles__grid_rows___1wb2_,
.styles__grid_columns___1fMUG {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___1wb2_.styles__no-wrap___3PV0X,
.styles__grid_columns___1fMUG.styles__no-wrap___3PV0X {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___1fMUG .styles__col_first___27bxP {
  padding-left: 0;
}
.styles__grid_columns___1fMUG .styles__col_last___2zXEm {
  padding-right: 0;
}
.styles__grid_columns___1fMUG .styles__col_full___2vj0_ {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___2Oz9n {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___Dj8Mt {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___CqIxk {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___rkDXf {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___NrsPm {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1x6oJ {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___2c1OZ {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___3Qgtt {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3Kd5D {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___3-_x7,
.styles__col_medium_hidden___3Ge7z,
.styles__col_large_hidden___2abQX,
.styles__col_xlarge_hidden___1zr1M {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___22P_y {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___1fbR2 {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___4QrNI {
    left: 100%;
  }
  .styles__col_xlarge_23___QVCMy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___kI_fh {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___3nUZd {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___2eBih {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3yBDf {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3Jazg {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2GwmQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___3v-s_ {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1C-2f {
    left: 87.5%;
  }
  .styles__col_xlarge_20___gP3iQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1hQSu {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___JKU4Q {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___2tGdj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___1REUR {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___3dM_n {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___2uLsi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___vQIf0 {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18____Wqbz {
    left: 75%;
  }
  .styles__col_xlarge_17___3ICg0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___3KHM4 {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___39TZ9 {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___2YtF0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___VWPu9 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___KXgM9 {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___748i_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___3kCwG {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___3xuuF {
    left: 62.5%;
  }
  .styles__col_xlarge_14___3icfM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1qwKS {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___eEI_6 {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___1IQW6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___16vAO {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3dyQO {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___14o9Z {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___1mL_V {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___158pS {
    left: 50%;
  }
  .styles__col_xlarge_11___2FaOF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___1bAF7 {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2Pd13 {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___wCgFe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___1czgW {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___cgxYb {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___39JBh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___1G5xC {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___1jHNS {
    left: 37.5%;
  }
  .styles__col_xlarge_8___l0iKV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3vBRE {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2Vuvt {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3s92i {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___34bq5 {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___3KSne {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___2gjCx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___-HaNp {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___23IXk {
    left: 25%;
  }
  .styles__col_xlarge_5___hcCdr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___2DHNm {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___1oDHY {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___325Kj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___2xxV0 {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___3GNHC {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___mRVUI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___3iWVj {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3gxA8 {
    left: 12.5%;
  }
  .styles__col_xlarge_2___wfFjM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___3dWGw {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___3X8XO {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___1QXBJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___1V12i {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___2iLt6 {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___3-_x7,
  .styles__col_medium_hidden___3Ge7z,
  .styles__col_large_hidden___2abQX {
    display: block;
  }
  .styles__col_xlarge_hidden___1zr1M {
    display: none;
  }
  .styles__col_bottom_gutter___2h1x3 {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___7hc8k {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___3yBQ4 {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___3Lysk {
    left: 100%;
  }
  .styles__col_large_11___1iZIi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___24az_ {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___382yq {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___3FMQq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___xxwFb {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___1wFDy {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2cnjJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___3Q4Vw {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___39qve {
    left: 75%;
  }
  .styles__col_large_8___3jvyz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___1U8Ln {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8____jP_P {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___2Tpqz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___383c3 {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___iHaPz {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___11hIo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___1z_AA {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___2iX49 {
    left: 50%;
  }
  .styles__col_large_5___Vm3oh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___GI0Xw {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2_8km {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___1dwu_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___1IBbO {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___25Uq_ {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___1yeYw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___3ypMC {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2OpHP {
    left: 25%;
  }
  .styles__col_large_2___1asPm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___1BMs- {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___3Bnw_ {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___3UB7k {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___3wGDs {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___1nCT9 {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___3-_x7,
  .styles__col_medium_hidden___3Ge7z,
  .styles__col_xlarge_hidden___1zr1M {
    display: block;
  }
  .styles__col_large_hidden___2abQX {
    display: none;
  }
  .styles__col_bottom_gutter___2h1x3 {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___uKXSG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___1f4rK {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___Y68Ca {
    left: 100%;
  }
  .styles__col_medium_7___24i9S {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___173ZP {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___1cZFN {
    left: 87.5%;
  }
  .styles__col_medium_6___18ij1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___39i9s {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___ZlH4- {
    left: 75%;
  }
  .styles__col_medium_5___3GPMk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___1X525 {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___3RBue {
    left: 62.5%;
  }
  .styles__col_medium_4___2ErTK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___GpJDM {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___3Hxcf {
    left: 50%;
  }
  .styles__col_medium_3___3QX4J {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2Gvoa {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___3QA0V {
    left: 37.5%;
  }
  .styles__col_medium_2___2IHn6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3i0ex {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___3Vl8z {
    left: 25%;
  }
  .styles__col_medium_1___wf222 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___1zdeF {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___3b12r {
    left: 12.5%;
  }
  .styles__col_small_hidden___3-_x7,
  .styles__col_large_hidden___2abQX,
  .styles__col_xlarge_hidden___1zr1M {
    display: block;
  }
  .styles__col_medium_hidden___3Ge7z {
    display: none;
  }
  .styles__col_bottom_gutter___2h1x3 {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___1Q1XN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___14lE_ {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___209x6 {
    left: 100%;
  }
  .styles__col_small_1___1UkqV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___2naPH {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___3Hzfy {
    left: 50%;
  }
  .styles__col_medium_hidden___3Ge7z,
  .styles__col_large_hidden___2abQX,
  .styles__col_xlarge_hidden___1zr1M {
    display: block;
  }
  .styles__col_small_hidden___3-_x7 {
    display: none;
  }
  .styles__col_medium_bottom_gutter___364hd,
  .styles__col_large_bottom_gutter___1TNoU,
  .styles__col_xlarge_bottom_gutter___1k-jJ {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___2JZx4 {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___2h1x3 {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___TuXJn {
  padding: 2px;
}
.styles__pdn-xxxsmall___1-8Ni {
  padding: 4px;
}
.styles__pdn-xxsmall___16M1s {
  padding: 8px;
}
.styles__pdn-xsmall___5h-JB {
  padding: 16px;
}
.styles__pdn-small___UlYi_ {
  padding: 24px;
}
.styles__pdn-medium___2w9RR {
  padding: 32px;
}
.styles__pdn-large___JmQ8b {
  padding: 40px;
}
.styles__pdn-xlarge___20s0M {
  padding: 48px;
}
.styles__pdn-xxlarge___27_EB {
  padding: 56px;
}
.styles__pdn-xxxlarge___2W9n0 {
  padding: 64px;
}
.styles__pdn-huge___1mcsi {
  padding: 72px;
}
.styles__pdn-xhuge___2vs_x {
  padding: 80px;
}
.styles__pdn-xxhuge___2vNKY {
  padding: 88px;
}
.styles__pdn-xxxhuge___2G3oE {
  padding: 96px;
}
.styles__pdn-right-tiny___3JhJe {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___gMmTq {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___ap8fx {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___XJYCm {
  padding-right: 16px;
}
.styles__pdn-right-small___3SwaO {
  padding-right: 24px;
}
.styles__pdn-right-medium___awqNj {
  padding-right: 32px;
}
.styles__pdn-right-large___3Fljv {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___3cx1Y {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___2iwJo {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___3RF5C {
  padding-right: 64px;
}
.styles__pdn-right-huge___DjvsM {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___3rQsj {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___aDrd1 {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___2J-sg {
  padding-right: 96px;
}
.styles__pdn-left-tiny___38Wii {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___FYhJk {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2T-Y3 {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___3tX3R {
  padding-left: 16px;
}
.styles__pdn-left-small___2dE-V {
  padding-left: 24px;
}
.styles__pdn-left-medium___7vNxC {
  padding-left: 32px;
}
.styles__pdn-left-large___3OKUC {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1nmuf {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___3dvWT {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3RYob {
  padding-left: 64px;
}
.styles__pdn-left-huge___3cL6a {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2TnvC {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___3LLcB {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___2eqOL {
  padding-left: 96px;
}
.styles__pdn-top-tiny___3qptm {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___2l_Pw {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___2sEvM {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2CNP7 {
  padding-top: 16px;
}
.styles__pdn-top-small___2M-D3 {
  padding-top: 24px;
}
.styles__pdn-top-medium___1iMVN {
  padding-top: 32px;
}
.styles__pdn-top-large___1TRnn {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___2e7w1 {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___3ANeL {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___d_lIP {
  padding-top: 64px;
}
.styles__pdn-top-huge___2t6oa {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___nfo7r {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___3216g {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___7kn3D {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___QaV5r {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___2rMl6 {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___3YXQ3 {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___2Kdqz {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___CEsXt {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___22dkC {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___RrVok {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___3DqQP {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___H_Mal {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2jNCP {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___3GQ-q {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___15Q0H {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___2-sBW {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___2RdGo {
  padding-bottom: 96px;
}
.styles__pdn-no___1AQdd {
  padding: 0;
}
.styles__pdn-no-top___2vSW5 {
  padding-top: 0;
}
.styles__pdn-no-bottom___Olv4q {
  padding-bottom: 0;
}
.styles__pdn-no-right___R0mKe {
  padding-right: 0;
}
.styles__pdn-no-left___3_eFD {
  padding-left: 0;
}
.styles__pdn-no-sides___1e5Q2 {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___2-dtv {
  margin: 2px;
}
.styles__mrg-xxxsmall___2o345 {
  margin: 4px;
}
.styles__mrg-xxsmall___5vf-P {
  margin: 8px;
}
.styles__mrg-xsmall___1fO-j {
  margin: 16px;
}
.styles__mrg-small___2td9l {
  margin: 24px;
}
.styles__mrg-medium___10D4M {
  margin: 32px;
}
.styles__mrg-large___1Yvl0 {
  margin: 40px;
}
.styles__mrg-xlarge___2wcTO {
  margin: 48px;
}
.styles__mrg-xxlarge___1m3ik {
  margin: 56px;
}
.styles__mrg-xxxlarge___-y2DT {
  margin: 64px;
}
.styles__mrg-huge___3a_Z8 {
  margin: 72px;
}
.styles__mrg-xhuge___3K2vM {
  margin: 80px;
}
.styles__mrg-xxhuge___28yGA {
  margin: 88px;
}
.styles__mrg-xxxhuge___oPsN_ {
  margin: 96px;
}
.styles__mrg-right-tiny___2hHNn {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___2PeuD {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___257A0 {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1eOyn {
  margin-right: 16px;
}
.styles__mrg-right-small___2Fx-F {
  margin-right: 24px;
}
.styles__mrg-right-medium___3qFHG {
  margin-right: 32px;
}
.styles__mrg-right-large____TVdJ {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___Xudg4 {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___2_TTm {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___172UY {
  margin-right: 64px;
}
.styles__mrg-right-huge___1uVGd {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___1rLlQ {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___IHwhc {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___1rY9Z {
  margin-right: 96px;
}
.styles__mrg-left-tiny___29fUn {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___xLCEz {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___pWN3W {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2rp19 {
  margin-left: 16px;
}
.styles__mrg-left-small___3g8iz {
  margin-left: 24px;
}
.styles__mrg-left-medium___1oSA3 {
  margin-left: 32px;
}
.styles__mrg-left-large___3y9C5 {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___1d-X- {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___9VkcV {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___23gw5 {
  margin-left: 64px;
}
.styles__mrg-left-huge___1oKx5 {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___26ils {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___57JWu {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___35No8 {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1Qb3X {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___2j594 {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___3cmAB {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___3AQSR {
  margin-top: 16px;
}
.styles__mrg-top-small___1WbmB {
  margin-top: 24px;
}
.styles__mrg-top-medium___25Sap {
  margin-top: 32px;
}
.styles__mrg-top-large___Fu5rg {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___1hI84 {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___3xr24 {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___2BWdm {
  margin-top: 64px;
}
.styles__mrg-top-huge___oQLv8 {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___3dGkB {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___2wa70 {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___3ZPmi {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___1BX-g {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___3iMTv {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___3nyY8 {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___2ch1x {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___RndIx {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___3knRV {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___1oD-I {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___2e8_k {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___22Za0 {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___GqE5D {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___2HBtG {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___2Qlsc {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___1r46y {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___2f0Qq {
  margin-bottom: 96px;
}
.styles__mrg-no___4h0GW {
  margin: 0;
}
.styles__mrg-no-top___2Xu98 {
  margin-top: 0;
}
.styles__mrg-no-bottom___3JbX- {
  margin-bottom: 0;
}
.styles__mrg-no-right___RZjdL {
  margin-right: 0;
}
.styles__mrg-no-left___drqgF {
  margin-left: 0;
}
.styles__mrg-auto___2nMZF {
  margin: auto;
}
.styles__brd-small___2KUU4 {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1CveI {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1Y4P3 {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___2r8lv {
  border: none;
}
.styles__brd-no-top___fmtjv {
  border-top-width: 0;
}
.styles__brd-no-bottom___4qaxk {
  border-bottom-width: 0;
}
.styles__brd-no-right___1ASUs {
  border-right-width: 0;
}
.styles__brd-no-left___Z1ype {
  border-left-width: 0;
}
.styles__brd-only-top___u_7uD {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___1TthX {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right____jMqu {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___3_juC {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___3nnPd {
  border-radius: 2px;
}
.styles__rad-small___RUaOj {
  border-radius: 6px;
}
.styles__rad-medium___3M-Rs {
  border-radius: 10px;
}
.styles__rad-large___qg5PO {
  border-radius: 16px;
}
.styles__rad-xlarge___Obvqk {
  border-radius: 24px;
}
.styles__rad-xxlarge___DfkfL {
  border-radius: 32px;
}
.styles__rad-no___38MTN {
  border-radius: 0;
}
.styles__rad-no-bottom___3uDyS {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___-j1V_ {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___3qVyW {
  border-color: #fff;
}
.styles__brd-black___1yDTz {
  border-color: #000;
}
.styles__brd-gray-darker___G9He9 {
  border-color: #737373;
}
.styles__brd-gray-dark___Hj1pz {
  border-color: #9d9d9d;
}
.styles__brd-gray___20scf {
  border-color: #ababab;
}
.styles__brd-gray-light____oGRQ {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2kMsm {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___3ON_F {
  border-color: #e5e5e5;
}
.styles__brd-red___16daE {
  border-color: #ff3c36;
}
.styles__brd-green___1FaTb {
  border-color: #36c565;
}
.styles__brd-blue___1t01e {
  border-color: #1493ff;
}
.styles__brd-selected___fpIUi {
  border-color: #1493ff;
}
.styles__brd-featured___1rYsn {
  border-color: #E94600;
}
.styles__brd-nfl___3t3eM {
  border-color: #2B66B1;
}
.styles__brd-nba___23ILi {
  border-color: #FF8F00;
}
.styles__brd-nhl___35zp3 {
  border-color: #84D4F8;
}
.styles__brd-golf___2DCMI {
  border-color: #7CB342;
}
.styles__brd-mlb___1U4YM {
  border-color: #E53935;
}
.styles__shd-default___1JZfL {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no____in48 {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___1S0Oe {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___2Sn79 {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___3gtFJ {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___3C5Lv {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___1hI-D {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___rLJ3k {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2OLv5 {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___TxWh3 {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___10pg8 {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___32Vgy {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___b0_k1 {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___1gxUi {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___jeuVO {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___5A9Qh {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___2ow3Z {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___3gC-h {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___kRTAn {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___20oVD {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___2g-Ko {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___2n-o3 {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___4O5sf {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___3Gm6W {
  text-align: center;
}
.styles__txt-right___2DNVr {
  text-align: right;
}
.styles__txt-left___XmWoP {
  text-align: left;
}
.styles__txt-bold___W8neR {
  font-weight: bold;
}
.styles__txt-extra-bold___191UP {
  font-weight: 800;
}
.styles__txt-no-bold___2TKFx {
  font-weight: normal;
}
.styles__txt-capitalize___32Do4 {
  text-transform: capitalize;
}
.styles__txt-uppercase___me7Ag {
  text-transform: uppercase;
}
.styles__txt-italics___2VwLt {
  font-style: italic;
}
.styles__txt-normal___1YST1 {
  font-style: normal;
}
.styles__txt-no-italic___36Le6 {
  font-style: normal;
}
.styles__txt-underline___20c2R {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___27Qxr {
  display: none;
}
.styles__dis-block___2APY7 {
  display: block;
}
.styles__dis-flex___3Qs61 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___1aw3Y {
  display: inline-block;
}
.styles__pos-fixed___Hbtjh {
  position: fixed;
}
.styles__pos-absolute____xw1R {
  position: absolute;
}
.styles__pos-relative___14CO1 {
  position: relative;
}
.styles__pos-children-horizontal___2yhef {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___2e_Py {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___2WVZP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___CzxcK {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___3Qssl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___2CG3o {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___t03kk {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___cvdX0 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___39aIB {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___I7yn3 {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___1WLHC {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___ix2YQ {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___3uc0X {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1hVZo {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___2CT-v {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___1Psgk {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___blthu {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___2NZCV {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___34L08 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___oa40Y {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___qO3dp {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___27dVU {
  height: 100%;
}
.styles__pos-self-center-horizonal___2RA_p {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___2bXbS {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___3Lk_h {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___3u-Fh {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__form___3FaLj .styles__fields___2E2Ll {
  margin-bottom: 32px;
}
.styles__form___3FaLj .styles__actions___298SW {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___PvWbq {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___3cW00 {
  color: #fff;
}
.styles__txt-black___25Cqq {
  color: #000;
}
.styles__txt-gray-darker___1mBWj {
  color: #737373;
}
.styles__txt-gray-dark___2M1dD {
  color: #9d9d9d;
}
.styles__txt-gray___1tbxt {
  color: #ababab;
}
.styles__txt-gray-light___39TdT {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___26fxM {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___37ZVd {
  color: #e5e5e5;
}
.styles__txt-green___22vE3 {
  color: #36c565;
}
.styles__txt-green-light___1O4X0 {
  color: #41e878;
}
.styles__txt-red___3SQN7 {
  color: #ff3c36;
}
.styles__txt-red-light___1tlOe {
  color: #e64765;
}
.styles__txt-blue___2dj5P {
  color: #1493ff;
}
.styles__txt-blue-light___39vLZ {
  color: #4cadff;
}
.styles__txt-orage___1boPh {
  color: #ff8f00;
}
.styles__txt-selected___VmTiT {
  color: #1493ff;
}
.styles__txt-featured___MCaux {
  color: #E94600;
}
.styles__txt-nfl___p0SeY {
  color: #2B66B1;
}
.styles__txt-nba___34dTQ {
  color: #FF8F00;
}
.styles__txt-nhl___12I57 {
  color: #84D4F8;
}
.styles__txt-golf___1Mp7V {
  color: #7CB342;
}
.styles__txt-mlb___2taqH {
  color: #E53935;
}
.styles__bg-no___14Gs0 {
  background-color: transparent;
}
.styles__bg-white-dark___1BZDR {
  background-color: #f2f2f2;
}
.styles__bg-white___18JmP {
  background-color: #fff;
}
.styles__bg-black___3FJRJ {
  background-color: #000;
}
.styles__bg-gray___2JJg5 {
  background-color: #ababab;
}
.styles__bg-gray-light___2Cjn8 {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___1-Em8 {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___nEyJe {
  background-color: #e5e5e5;
}
.styles__bg-red___1Vc6B {
  background-color: #ff3c36;
}
.styles__bg-red-light___2yOyZ {
  background-color: #e64765;
}
.styles__bg-green___1D5cD {
  background-color: #36c565;
}
.styles__bg-green-light___3QZX0 {
  background-color: #41e878;
}
.styles__bg-blue___E-jbP {
  background-color: #1493ff;
}
.styles__bg-blue-light___216AN {
  background-color: #4cadff;
}
.styles__bg-orange___x4lKD {
  background-color: #ff8f00;
}
.styles__bg-error____WNnI {
  background-color: #ff3c36;
}
.styles__bg-selected___Is2cE {
  background-color: #1493ff;
}
.styles__bg-featured___ASG73 {
  background-color: #E94600;
}
.styles__bg-nfl___1jg3f {
  background-color: #2B66B1;
}
.styles__bg-nba___2hNwc {
  background-color: #FF8F00;
}
.styles__bg-nhl___iOqAp {
  background-color: #84D4F8;
}
.styles__bg-golf___1eXdn {
  background-color: #7CB342;
}
.styles__bg-mlb___2BYfe {
  background-color: #E53935;
}
.styles__grid_container___3dx0W {
  display: block;
  width: 100%;
}
.styles__grid_rows___3O6tO,
.styles__grid_columns___2mV1l {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___3O6tO.styles__no-wrap___3nCz1,
.styles__grid_columns___2mV1l.styles__no-wrap___3nCz1 {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___2mV1l .styles__col_first___fwrdB {
  padding-left: 0;
}
.styles__grid_columns___2mV1l .styles__col_last___1LiHl {
  padding-right: 0;
}
.styles__grid_columns___2mV1l .styles__col_full___3Ev7Z {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___2dkXI {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___iUlLM {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2l5Nw {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___1hf6d {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___1GslV {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___d1Ey3 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___3tsaC {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___2oF4b {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___2ZnkF {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___S6kgu,
.styles__col_medium_hidden___1tekP,
.styles__col_large_hidden___2jPEs,
.styles__col_xlarge_hidden___3uBdm {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___3YJoI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___6A8Re {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___35WDT {
    left: 100%;
  }
  .styles__col_xlarge_23___1TOiM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___1jRjZ {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___21WrL {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___6PFvJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3qLdp {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3oqO3 {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2I8D1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___nNXym {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1lPpa {
    left: 87.5%;
  }
  .styles__col_xlarge_20___2HS4t {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___2RN3w {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___2OmKW {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___93X19 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___38FZZ {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___27bkD {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___xK_Qk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___3eqO_ {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___1zUr2 {
    left: 75%;
  }
  .styles__col_xlarge_17___2phWH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___3JEpV {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___17x9r {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___16ZNm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___1QocT {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16____8oWE {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___2rJIg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___2Flbj {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___cf0Pm {
    left: 62.5%;
  }
  .styles__col_xlarge_14___2_OQq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___3MhxV {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___1bIRz {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___V3z_b {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___21Tw1 {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___1WyAe {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___bAcJY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___3VT95 {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___4muA3 {
    left: 50%;
  }
  .styles__col_xlarge_11___1WwL- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___RrzKp {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___3XIB- {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___2lnbJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___10Etm {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___3VHvN {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___1Unr4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___C7Sv2 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___2_dGy {
    left: 37.5%;
  }
  .styles__col_xlarge_8___1_PYC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___ZVbjO {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2p63k {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___6Cxg3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___3MKsQ {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___34sKt {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___NMyQr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___c020j {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___hB8yC {
    left: 25%;
  }
  .styles__col_xlarge_5___3F_-i {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3kW1L {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___3BR-0 {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___1HPYE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___2lRZt {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___2d17v {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___awW1Z {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___1DUua {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2FXWN {
    left: 12.5%;
  }
  .styles__col_xlarge_2___C_eV- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___3Fb2e {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___1ObMb {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___tzhSQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___dvEwR {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1Xtmv {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___S6kgu,
  .styles__col_medium_hidden___1tekP,
  .styles__col_large_hidden___2jPEs {
    display: block;
  }
  .styles__col_xlarge_hidden___3uBdm {
    display: none;
  }
  .styles__col_bottom_gutter___1qjZ8 {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___2Dtyz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___WfO-q {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1EMP6 {
    left: 100%;
  }
  .styles__col_large_11___iPWZ8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___3pGXI {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2C8o8 {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___1F3Ad {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___2d3O- {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___3yPOQ {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___3pTEL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___39wvY {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___QNnl0 {
    left: 75%;
  }
  .styles__col_large_8___BojbQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___ZWFSO {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___1x_rs {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___3vI61 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___19SdI {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___31r2X {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___2DMV3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___514M1 {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___-NQib {
    left: 50%;
  }
  .styles__col_large_5___3t-j7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___10flq {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___GxRC5 {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___Gz6d4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___1YGNY {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___2HmYv {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___3bvAx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___1Danj {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___39KVK {
    left: 25%;
  }
  .styles__col_large_2___24z0u {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___5QURi {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___13Ja0 {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___1025m {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___2iaNb {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2nt-0 {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___S6kgu,
  .styles__col_medium_hidden___1tekP,
  .styles__col_xlarge_hidden___3uBdm {
    display: block;
  }
  .styles__col_large_hidden___2jPEs {
    display: none;
  }
  .styles__col_bottom_gutter___1qjZ8 {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___28M8l {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___hC7fN {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___18Few {
    left: 100%;
  }
  .styles__col_medium_7___2rj3W {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___z6aTf {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___2ISZJ {
    left: 87.5%;
  }
  .styles__col_medium_6___2ma1g {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___1MyD- {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___1MikU {
    left: 75%;
  }
  .styles__col_medium_5___23hoa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___2vj7r {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___1H5LZ {
    left: 62.5%;
  }
  .styles__col_medium_4___2oka- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___2yZeD {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___2AIuJ {
    left: 50%;
  }
  .styles__col_medium_3___2jKjv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___KteJ1 {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___1bEiP {
    left: 37.5%;
  }
  .styles__col_medium_2___2Bdip {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3SGD2 {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___3uQwL {
    left: 25%;
  }
  .styles__col_medium_1___OlCbB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___2QHtW {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___16kha {
    left: 12.5%;
  }
  .styles__col_small_hidden___S6kgu,
  .styles__col_large_hidden___2jPEs,
  .styles__col_xlarge_hidden___3uBdm {
    display: block;
  }
  .styles__col_medium_hidden___1tekP {
    display: none;
  }
  .styles__col_bottom_gutter___1qjZ8 {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___2YAcp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___7U2Gn {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___3Etez {
    left: 100%;
  }
  .styles__col_small_1___NhaAH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___3WwyT {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___ZLOOC {
    left: 50%;
  }
  .styles__col_medium_hidden___1tekP,
  .styles__col_large_hidden___2jPEs,
  .styles__col_xlarge_hidden___3uBdm {
    display: block;
  }
  .styles__col_small_hidden___S6kgu {
    display: none;
  }
  .styles__col_medium_bottom_gutter___2p-tE,
  .styles__col_large_bottom_gutter___3Hw0Q,
  .styles__col_xlarge_bottom_gutter___3usII {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___1xNKP {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___1qjZ8 {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___3gv-M {
  padding: 2px;
}
.styles__pdn-xxxsmall___1QQKw {
  padding: 4px;
}
.styles__pdn-xxsmall___1ezK_ {
  padding: 8px;
}
.styles__pdn-xsmall___2lqei {
  padding: 16px;
}
.styles__pdn-small___DeYQm {
  padding: 24px;
}
.styles__pdn-medium___1YHKX {
  padding: 32px;
}
.styles__pdn-large___3XCIA {
  padding: 40px;
}
.styles__pdn-xlarge___3cp9z {
  padding: 48px;
}
.styles__pdn-xxlarge___zFIS2 {
  padding: 56px;
}
.styles__pdn-xxxlarge___1AQ3e {
  padding: 64px;
}
.styles__pdn-huge___3Ptaf {
  padding: 72px;
}
.styles__pdn-xhuge___136c6 {
  padding: 80px;
}
.styles__pdn-xxhuge___1qRMq {
  padding: 88px;
}
.styles__pdn-xxxhuge___1m9q_ {
  padding: 96px;
}
.styles__pdn-right-tiny___1E1v- {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3NFSO {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___3lM3P {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___5lj64 {
  padding-right: 16px;
}
.styles__pdn-right-small___1GIMb {
  padding-right: 24px;
}
.styles__pdn-right-medium___2EIoL {
  padding-right: 32px;
}
.styles__pdn-right-large___1Zrv6 {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___2w9ue {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___rVTsu {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___23XAG {
  padding-right: 64px;
}
.styles__pdn-right-huge___38vaB {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___2tabU {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___3Cept {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___Dl7DW {
  padding-right: 96px;
}
.styles__pdn-left-tiny___3aYQW {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___2GKAF {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___snX5h {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___2yMyn {
  padding-left: 16px;
}
.styles__pdn-left-small___359ty {
  padding-left: 24px;
}
.styles__pdn-left-medium___DXV_S {
  padding-left: 32px;
}
.styles__pdn-left-large___2lr3F {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___K-PAO {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___3qbG8 {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___ASec5 {
  padding-left: 64px;
}
.styles__pdn-left-huge___B89I0 {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___1WZib {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___WZNX- {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___1aI_i {
  padding-left: 96px;
}
.styles__pdn-top-tiny___RW0CJ {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___c2Mqt {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___2VySx {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2FOyE {
  padding-top: 16px;
}
.styles__pdn-top-small___3psz2 {
  padding-top: 24px;
}
.styles__pdn-top-medium___2ACci {
  padding-top: 32px;
}
.styles__pdn-top-large___25ZMc {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___3w-Pt {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___2UypA {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___2vMfb {
  padding-top: 64px;
}
.styles__pdn-top-huge___3_U7x {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___4Mm1z {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___lAaO0 {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___20ve8 {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___3cD3T {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___2x4rb {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___s114U {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___2OAjz {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___1wQbD {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___2akaA {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___1hkOk {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___13dqZ {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___2EMIm {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___1nhYh {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___Epk2k {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___1kjW- {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___XucMb {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___1YrwZ {
  padding-bottom: 96px;
}
.styles__pdn-no___14cuL {
  padding: 0;
}
.styles__pdn-no-top___oyIGA {
  padding-top: 0;
}
.styles__pdn-no-bottom___1L80j {
  padding-bottom: 0;
}
.styles__pdn-no-right___2FXTM {
  padding-right: 0;
}
.styles__pdn-no-left___2qz7A {
  padding-left: 0;
}
.styles__pdn-no-sides___2po-V {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___3RhjL {
  margin: 2px;
}
.styles__mrg-xxxsmall___5sN06 {
  margin: 4px;
}
.styles__mrg-xxsmall___12cYG {
  margin: 8px;
}
.styles__mrg-xsmall___rp5tr {
  margin: 16px;
}
.styles__mrg-small___aOetF {
  margin: 24px;
}
.styles__mrg-medium___2tGDP {
  margin: 32px;
}
.styles__mrg-large____7tWQ {
  margin: 40px;
}
.styles__mrg-xlarge___W9cke {
  margin: 48px;
}
.styles__mrg-xxlarge___3brbv {
  margin: 56px;
}
.styles__mrg-xxxlarge___3pbPA {
  margin: 64px;
}
.styles__mrg-huge___GpeSa {
  margin: 72px;
}
.styles__mrg-xhuge___2aR6- {
  margin: 80px;
}
.styles__mrg-xxhuge___2WRJ5 {
  margin: 88px;
}
.styles__mrg-xxxhuge___2zX6H {
  margin: 96px;
}
.styles__mrg-right-tiny___1XUEK {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___-QPPe {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3EPqa {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___3qMT5 {
  margin-right: 16px;
}
.styles__mrg-right-small___1QMqf {
  margin-right: 24px;
}
.styles__mrg-right-medium___hAV5e {
  margin-right: 32px;
}
.styles__mrg-right-large___zO6RH {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___3K1Pw {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___2pmj5 {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___1PyIc {
  margin-right: 64px;
}
.styles__mrg-right-huge___3qWus {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___3NiTn {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___19HHH {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___3k-ub {
  margin-right: 96px;
}
.styles__mrg-left-tiny___3IRaR {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___Dxne8 {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___2SZ1b {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___13CpO {
  margin-left: 16px;
}
.styles__mrg-left-small___1GdMr {
  margin-left: 24px;
}
.styles__mrg-left-medium___29G_O {
  margin-left: 32px;
}
.styles__mrg-left-large___1WEMT {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2-o7K {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1WUVi {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2da1n {
  margin-left: 64px;
}
.styles__mrg-left-huge___2Tczc {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___G1-BG {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___2ioup {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2rNja {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1VFfO {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___1ZAIj {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___boPq4 {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___31JjL {
  margin-top: 16px;
}
.styles__mrg-top-small___2EtzK {
  margin-top: 24px;
}
.styles__mrg-top-medium___3mq28 {
  margin-top: 32px;
}
.styles__mrg-top-large___2xPFA {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___2D6AW {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___20Lsi {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___33Myx {
  margin-top: 64px;
}
.styles__mrg-top-huge___1ntvE {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___Z27wY {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3xgd7 {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1cyel {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___2i5LQ {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___2vfFJ {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___3Oyiu {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___vEXYe {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___g1KrG {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___3oM70 {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___mFl5c {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___1vx4E {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___3D1cX {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___139L_ {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___1F2f0 {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___2-oiP {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___2EwtC {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1XH2N {
  margin-bottom: 96px;
}
.styles__mrg-no___ji--k {
  margin: 0;
}
.styles__mrg-no-top___M0qv7 {
  margin-top: 0;
}
.styles__mrg-no-bottom___2HRR2 {
  margin-bottom: 0;
}
.styles__mrg-no-right___5EFD5 {
  margin-right: 0;
}
.styles__mrg-no-left___wP4pw {
  margin-left: 0;
}
.styles__mrg-auto___2wo1E {
  margin: auto;
}
.styles__brd-small___d53hX {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___2f9-K {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1bQGN {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___2TcdC {
  border: none;
}
.styles__brd-no-top___3svb_ {
  border-top-width: 0;
}
.styles__brd-no-bottom___1Axd8 {
  border-bottom-width: 0;
}
.styles__brd-no-right___2PjOR {
  border-right-width: 0;
}
.styles__brd-no-left___20gZD {
  border-left-width: 0;
}
.styles__brd-only-top___9W61T {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___2swG9 {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___3BZFn {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___1aQ1D {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___1rxSN {
  border-radius: 2px;
}
.styles__rad-small___1Rite {
  border-radius: 6px;
}
.styles__rad-medium___2H4ip {
  border-radius: 10px;
}
.styles__rad-large___3zx0L {
  border-radius: 16px;
}
.styles__rad-xlarge___3HpFB {
  border-radius: 24px;
}
.styles__rad-xxlarge___33wTA {
  border-radius: 32px;
}
.styles__rad-no___1-UQq {
  border-radius: 0;
}
.styles__rad-no-bottom___2YSD9 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___iO3xI {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___35XvT {
  border-color: #fff;
}
.styles__brd-black___39_38 {
  border-color: #000;
}
.styles__brd-gray-darker___2zaJu {
  border-color: #737373;
}
.styles__brd-gray-dark___2h3ZN {
  border-color: #9d9d9d;
}
.styles__brd-gray___2Jqy0 {
  border-color: #ababab;
}
.styles__brd-gray-light___UYXy6 {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2pO6f {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___2lBYN {
  border-color: #e5e5e5;
}
.styles__brd-red___aKzS5 {
  border-color: #ff3c36;
}
.styles__brd-green___2dWaK {
  border-color: #36c565;
}
.styles__brd-blue___G6dGM {
  border-color: #1493ff;
}
.styles__brd-selected___s7X13 {
  border-color: #1493ff;
}
.styles__brd-featured___3s-fg {
  border-color: #E94600;
}
.styles__brd-nfl___354zd {
  border-color: #2B66B1;
}
.styles__brd-nba___3rtLc {
  border-color: #FF8F00;
}
.styles__brd-nhl___2SAJH {
  border-color: #84D4F8;
}
.styles__brd-golf___1uFc5 {
  border-color: #7CB342;
}
.styles__brd-mlb___3fgeO {
  border-color: #E53935;
}
.styles__shd-default___PBYA3 {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___cX3FY {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___1S2Jv {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___22TqE {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2zucQ {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___Ho8ma {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___3Bdkd {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2ozI1 {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___1Mugb {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___5A_wd {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___Ni2d7 {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___3tQkW {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3O8GH {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___3TKsN {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___2Nk1w {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___IMXfx {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___1vCwE {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___TAPvk {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___VPR33 {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2if_O {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___2GEP3 {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___1Qkbe {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___yJTCb {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___3AyHg {
  text-align: center;
}
.styles__txt-right___1r9AV {
  text-align: right;
}
.styles__txt-left___3fxt9 {
  text-align: left;
}
.styles__txt-bold___3H_jH {
  font-weight: bold;
}
.styles__txt-extra-bold___1LHiO {
  font-weight: 800;
}
.styles__txt-no-bold___19Bvt {
  font-weight: normal;
}
.styles__txt-capitalize___2q_7C {
  text-transform: capitalize;
}
.styles__txt-uppercase___EHVD7 {
  text-transform: uppercase;
}
.styles__txt-italics___ftMMv {
  font-style: italic;
}
.styles__txt-normal___3718o {
  font-style: normal;
}
.styles__txt-no-italic___3ESL8 {
  font-style: normal;
}
.styles__txt-underline___kBb7U {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___1NnbC {
  display: none;
}
.styles__dis-block___2p0XJ {
  display: block;
}
.styles__dis-flex___kOtzP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___1k0jB {
  display: inline-block;
}
.styles__pos-fixed___1YWPI {
  position: fixed;
}
.styles__pos-absolute___3f6-a {
  position: absolute;
}
.styles__pos-relative___WSm5h {
  position: relative;
}
.styles__pos-children-horizontal___3Pilg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___2VjxQ {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___3Olth {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___3cbGf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___2B_i0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___2CXpE {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___fPtrI {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___vKo_P {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2Ud7p {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___j-Ofr {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___3rEgf {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___tmMF1 {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___EoKW9 {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1oOZv {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___3I1wB {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___t8veY {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___1TBSN {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___WuDh6 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___11fcu {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___21PPi {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___38Zua {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___B4MwX {
  height: 100%;
}
.styles__pos-self-center-horizonal___3oUSr {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___3DQBa {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___xoROQ {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___27z7l {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__wrapper___J8zFc {
  position: relative;
}
.styles__wrapper___J8zFc .styles__label___NGxkF {
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  display: block;
  margin-bottom: 4px;
}
.styles__wrapper___J8zFc .styles__error___2vbIA {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  color: #ff3c36;
  display: block;
  margin-bottom: 8px;
}
.styles__wrapper___J8zFc.styles__isHidden___cWAJ8 {
  display: none;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___3zyWG {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1hUv- {
  color: #fff;
}
.styles__txt-black___1FMDB {
  color: #000;
}
.styles__txt-gray-darker___1fR_V {
  color: #737373;
}
.styles__txt-gray-dark___1PE22 {
  color: #9d9d9d;
}
.styles__txt-gray___1XQBS {
  color: #ababab;
}
.styles__txt-gray-light___JTlh0 {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___1-B7J {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___1sOIi {
  color: #e5e5e5;
}
.styles__txt-green___3dLKe {
  color: #36c565;
}
.styles__txt-green-light___1ITLU {
  color: #41e878;
}
.styles__txt-red___y35Yy {
  color: #ff3c36;
}
.styles__txt-red-light___OMohH {
  color: #e64765;
}
.styles__txt-blue___37yob {
  color: #1493ff;
}
.styles__txt-blue-light___2RcCG {
  color: #4cadff;
}
.styles__txt-orage___3WQFA {
  color: #ff8f00;
}
.styles__txt-selected___3GklS {
  color: #1493ff;
}
.styles__txt-featured___sSre_ {
  color: #E94600;
}
.styles__txt-nfl___2mf4z {
  color: #2B66B1;
}
.styles__txt-nba___6Zi_t {
  color: #FF8F00;
}
.styles__txt-nhl___2sGfa {
  color: #84D4F8;
}
.styles__txt-golf___q0Oe3 {
  color: #7CB342;
}
.styles__txt-mlb___2HfvO {
  color: #E53935;
}
.styles__bg-no___11pkc {
  background-color: transparent;
}
.styles__bg-white-dark___XjIT5 {
  background-color: #f2f2f2;
}
.styles__bg-white___Y31eY {
  background-color: #fff;
}
.styles__bg-black___23Xo5 {
  background-color: #000;
}
.styles__bg-gray___3VK_1 {
  background-color: #ababab;
}
.styles__bg-gray-light___1tRsX {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___i3yxb {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2stgC {
  background-color: #e5e5e5;
}
.styles__bg-red___2S_dY {
  background-color: #ff3c36;
}
.styles__bg-red-light___19nBH {
  background-color: #e64765;
}
.styles__bg-green___1FCj4 {
  background-color: #36c565;
}
.styles__bg-green-light___24b5u {
  background-color: #41e878;
}
.styles__bg-blue___2wzP_ {
  background-color: #1493ff;
}
.styles__bg-blue-light___21kjE {
  background-color: #4cadff;
}
.styles__bg-orange___1j77X {
  background-color: #ff8f00;
}
.styles__bg-error___3M0_B {
  background-color: #ff3c36;
}
.styles__bg-selected___2yF25 {
  background-color: #1493ff;
}
.styles__bg-featured___3tfMM {
  background-color: #E94600;
}
.styles__bg-nfl___1-6WO {
  background-color: #2B66B1;
}
.styles__bg-nba___30cwC {
  background-color: #FF8F00;
}
.styles__bg-nhl___9gHV8 {
  background-color: #84D4F8;
}
.styles__bg-golf___2Ngn5 {
  background-color: #7CB342;
}
.styles__bg-mlb___3FuhP {
  background-color: #E53935;
}
.styles__grid_container___sCu3L {
  display: block;
  width: 100%;
}
.styles__grid_rows___1bHJQ,
.styles__grid_columns___30IBV {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___1bHJQ.styles__no-wrap___1TZ9X,
.styles__grid_columns___30IBV.styles__no-wrap___1TZ9X {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___30IBV .styles__col_first___2QDOF {
  padding-left: 0;
}
.styles__grid_columns___30IBV .styles__col_last___11ViT {
  padding-right: 0;
}
.styles__grid_columns___30IBV .styles__col_full___fuhN0 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___DTM4Z {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___2KacP {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2tcFz {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___3tqJz {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___i4akt {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___I2AGn {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___2p1z_ {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___31C6v {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3Iolp {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___GoFpp,
.styles__col_medium_hidden___XbX_z,
.styles__col_large_hidden___cRYe4,
.styles__col_xlarge_hidden___3hPax {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___B1xFm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2eZAS {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___2glzh {
    left: 100%;
  }
  .styles__col_xlarge_23___CPjS- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___2YQz6 {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___3WLdZ {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___1i7Ve {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___1OYqx {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___mrflU {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___1Hm6c {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___x6Oew {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1bbu7 {
    left: 87.5%;
  }
  .styles__col_xlarge_20___3_5TU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___MCVbH {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___1yIcb {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___23HeC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___3zp1d {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___2X3_q {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___3gTSB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___1fc9p {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___1oeiE {
    left: 75%;
  }
  .styles__col_xlarge_17___1DKub {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___2yDnH {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___NhluB {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___JoRCq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___E_amd {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___1CUje {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___Pe4Y6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___14Sjo {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___2XWlx {
    left: 62.5%;
  }
  .styles__col_xlarge_14___1ECRy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1dhV0 {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___21iJC {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___l7EOo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___1TV3j {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___28xhp {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___ryzT- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___3GhjL {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___3nI1L {
    left: 50%;
  }
  .styles__col_xlarge_11___3d8ok {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___-1EWa {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___3eDIN {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___3ZXVv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___330xF {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___11eLS {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___Km_hc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___1qfQ9 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___mvZz9 {
    left: 37.5%;
  }
  .styles__col_xlarge_8___1QxIe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3w9LP {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2dKw_ {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___g-Bov {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___cb9-9 {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___7igxJ {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___2Yp53 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___3BHsz {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___X6iQ1 {
    left: 25%;
  }
  .styles__col_xlarge_5___2a9QB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___NbHXJ {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___IHZhy {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___3Da7X {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___1Jh2e {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___1ds-z {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___2ofW4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___2kUtb {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2bfGk {
    left: 12.5%;
  }
  .styles__col_xlarge_2___31Nao {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___25D2w {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___M_xFd {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3I_R_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___3OK_p {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1o7Ke {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___GoFpp,
  .styles__col_medium_hidden___XbX_z,
  .styles__col_large_hidden___cRYe4 {
    display: block;
  }
  .styles__col_xlarge_hidden___3hPax {
    display: none;
  }
  .styles__col_bottom_gutter___3mpy5 {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___2iUPi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___fNi8x {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___3UNkp {
    left: 100%;
  }
  .styles__col_large_11___3F7pi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___1jECk {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2Mpm8 {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___3PKFP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___xo1Qg {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___3tl1s {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___3Av_d {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___2cri_ {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___2sqb3 {
    left: 75%;
  }
  .styles__col_large_8___2o1iy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___2vFe6 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___1pdyI {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___2iQun {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___3t7LH {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___3tDHt {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___22OSC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___34krG {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___3gH-H {
    left: 50%;
  }
  .styles__col_large_5___1VTGJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___3M3k3 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___RjZuT {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___4X4Ny {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___i9Jyz {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___3rJBn {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___3ta_S {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___3Osd0 {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___1dbUw {
    left: 25%;
  }
  .styles__col_large_2___3ETon {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___2wRDH {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___2WPFw {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___1oUT8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___13ME0 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___XVJ1o {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___GoFpp,
  .styles__col_medium_hidden___XbX_z,
  .styles__col_xlarge_hidden___3hPax {
    display: block;
  }
  .styles__col_large_hidden___cRYe4 {
    display: none;
  }
  .styles__col_bottom_gutter___3mpy5 {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___3DE-C {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___1OWpR {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___3_4qr {
    left: 100%;
  }
  .styles__col_medium_7___tbYsI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___3h0g- {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___1oFNU {
    left: 87.5%;
  }
  .styles__col_medium_6___1p-Ev {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___tjygm {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___1Am5Y {
    left: 75%;
  }
  .styles__col_medium_5___2kTmL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3RklJ {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___uCjH9 {
    left: 62.5%;
  }
  .styles__col_medium_4___23JX4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___3v1fC {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___4Nl0n {
    left: 50%;
  }
  .styles__col_medium_3___2wtOb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___1Q-9y {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___2Lhc2 {
    left: 37.5%;
  }
  .styles__col_medium_2___HZ_Sg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___27Sek {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___1WpXf {
    left: 25%;
  }
  .styles__col_medium_1___g1UW5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___3cp34 {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___n80bI {
    left: 12.5%;
  }
  .styles__col_small_hidden___GoFpp,
  .styles__col_large_hidden___cRYe4,
  .styles__col_xlarge_hidden___3hPax {
    display: block;
  }
  .styles__col_medium_hidden___XbX_z {
    display: none;
  }
  .styles__col_bottom_gutter___3mpy5 {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___1V-Mk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___2eqbY {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___3_EmL {
    left: 100%;
  }
  .styles__col_small_1___3dhhS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___2wuEj {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___TzzSa {
    left: 50%;
  }
  .styles__col_medium_hidden___XbX_z,
  .styles__col_large_hidden___cRYe4,
  .styles__col_xlarge_hidden___3hPax {
    display: block;
  }
  .styles__col_small_hidden___GoFpp {
    display: none;
  }
  .styles__col_medium_bottom_gutter___eTrGU,
  .styles__col_large_bottom_gutter___3ORPo,
  .styles__col_xlarge_bottom_gutter___idoNk {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___3yDm3 {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___3mpy5 {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___26dBH {
  padding: 2px;
}
.styles__pdn-xxxsmall___64dVq {
  padding: 4px;
}
.styles__pdn-xxsmall___3Q1OK {
  padding: 8px;
}
.styles__pdn-xsmall___3pt96 {
  padding: 16px;
}
.styles__pdn-small___1OpC2 {
  padding: 24px;
}
.styles__pdn-medium___ei04I {
  padding: 32px;
}
.styles__pdn-large___128C2 {
  padding: 40px;
}
.styles__pdn-xlarge___2Dv4a {
  padding: 48px;
}
.styles__pdn-xxlarge___2wQKW {
  padding: 56px;
}
.styles__pdn-xxxlarge___19m2U {
  padding: 64px;
}
.styles__pdn-huge___28tJO {
  padding: 72px;
}
.styles__pdn-xhuge___LxSZz {
  padding: 80px;
}
.styles__pdn-xxhuge___2Spch {
  padding: 88px;
}
.styles__pdn-xxxhuge___1e88a {
  padding: 96px;
}
.styles__pdn-right-tiny___3iIWv {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___39Zwd {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___2VCwN {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___3MfHD {
  padding-right: 16px;
}
.styles__pdn-right-small___Jlv_x {
  padding-right: 24px;
}
.styles__pdn-right-medium___3T2xg {
  padding-right: 32px;
}
.styles__pdn-right-large___34CFV {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___1h_cN {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___2luFd {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___3F2-X {
  padding-right: 64px;
}
.styles__pdn-right-huge___3ovtS {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___aU3KA {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___d55Zv {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___1vjGT {
  padding-right: 96px;
}
.styles__pdn-left-tiny___qmYVS {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___3MoUA {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___33kpp {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___1KuH2 {
  padding-left: 16px;
}
.styles__pdn-left-small___ekjro {
  padding-left: 24px;
}
.styles__pdn-left-medium___1Wuaf {
  padding-left: 32px;
}
.styles__pdn-left-large____zbVw {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1aAtb {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___1LwjA {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___1D1Xf {
  padding-left: 64px;
}
.styles__pdn-left-huge___2ji1W {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2gzUc {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___2vun1 {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___SMsso {
  padding-left: 96px;
}
.styles__pdn-top-tiny___11uhH {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___2K2Ss {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___24Voo {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___1kYml {
  padding-top: 16px;
}
.styles__pdn-top-small___3Nlr9 {
  padding-top: 24px;
}
.styles__pdn-top-medium___3do6a {
  padding-top: 32px;
}
.styles__pdn-top-large___28Riq {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___11cOA {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___rp2nN {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___3KaHd {
  padding-top: 64px;
}
.styles__pdn-top-huge___3T7tL {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___meish {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___3Ivj5 {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___2CoMg {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___F8EAC {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___23M8t {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___2befC {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___hT2xg {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___13hXh {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___2OnrP {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___3zIii {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___2czlc {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___hEEAG {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2v5t6 {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___2jFkY {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___2Q111 {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___zcOVR {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___3Iv0z {
  padding-bottom: 96px;
}
.styles__pdn-no___vNUPz {
  padding: 0;
}
.styles__pdn-no-top___3SQue {
  padding-top: 0;
}
.styles__pdn-no-bottom___x-B7D {
  padding-bottom: 0;
}
.styles__pdn-no-right___1Qbuv {
  padding-right: 0;
}
.styles__pdn-no-left___2mcZs {
  padding-left: 0;
}
.styles__pdn-no-sides___2Uha3 {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___F6I97 {
  margin: 2px;
}
.styles__mrg-xxxsmall___JxeTa {
  margin: 4px;
}
.styles__mrg-xxsmall___YjeJh {
  margin: 8px;
}
.styles__mrg-xsmall___2emeL {
  margin: 16px;
}
.styles__mrg-small___2td3X {
  margin: 24px;
}
.styles__mrg-medium___hYKIa {
  margin: 32px;
}
.styles__mrg-large___1yBrj {
  margin: 40px;
}
.styles__mrg-xlarge___3fyOH {
  margin: 48px;
}
.styles__mrg-xxlarge___2Mlnh {
  margin: 56px;
}
.styles__mrg-xxxlarge___3mA4b {
  margin: 64px;
}
.styles__mrg-huge___3xsHw {
  margin: 72px;
}
.styles__mrg-xhuge___18BzP {
  margin: 80px;
}
.styles__mrg-xxhuge___1O1Lj {
  margin: 88px;
}
.styles__mrg-xxxhuge___28yX_ {
  margin: 96px;
}
.styles__mrg-right-tiny___UDQlS {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___3RwRf {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3GGVi {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___2FtJp {
  margin-right: 16px;
}
.styles__mrg-right-small___etpsr {
  margin-right: 24px;
}
.styles__mrg-right-medium___2JG1v {
  margin-right: 32px;
}
.styles__mrg-right-large___u2r1n {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___1fhnM {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___ccFOA {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___3tXHj {
  margin-right: 64px;
}
.styles__mrg-right-huge___2DMR0 {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___16cpT {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___211kU {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___2T0iz {
  margin-right: 96px;
}
.styles__mrg-left-tiny___1wWKX {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___1Mz7t {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___3PRMi {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___1Bg7q {
  margin-left: 16px;
}
.styles__mrg-left-small___2S-sz {
  margin-left: 24px;
}
.styles__mrg-left-medium___22z8s {
  margin-left: 32px;
}
.styles__mrg-left-large___Js8KZ {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___1bn1n {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1biO3 {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___1IEJL {
  margin-left: 64px;
}
.styles__mrg-left-huge___1iskG {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___1OvyP {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___1zI9Q {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___qoe4I {
  margin-left: 96px;
}
.styles__mrg-top-tiny___3v3HX {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___3VCSD {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall____1ymT {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___26L2E {
  margin-top: 16px;
}
.styles__mrg-top-small___3PYii {
  margin-top: 24px;
}
.styles__mrg-top-medium___YKm8q {
  margin-top: 32px;
}
.styles__mrg-top-large___2kN_e {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___Cgsrz {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___o30Vz {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___eP8L2 {
  margin-top: 64px;
}
.styles__mrg-top-huge___E7mhD {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___3CKZh {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___2w6gM {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___3eYq5 {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___319Nm {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___1d0EQ {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___110cZ {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___1l0_k {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___rCdf6 {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___4CvcN {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___siloL {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___2cI4q {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___sji5e {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___1eZ_9 {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___2fJHH {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___24n-M {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___1H-Du {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___3YH2v {
  margin-bottom: 96px;
}
.styles__mrg-no___3n0sy {
  margin: 0;
}
.styles__mrg-no-top___T7RS1 {
  margin-top: 0;
}
.styles__mrg-no-bottom___4j1GE {
  margin-bottom: 0;
}
.styles__mrg-no-right___1dRP9 {
  margin-right: 0;
}
.styles__mrg-no-left___2N1bS {
  margin-left: 0;
}
.styles__mrg-auto___3iyVE {
  margin: auto;
}
.styles__brd-small___3tmIC {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___27Gmy {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___2AvQS {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___140lb {
  border: none;
}
.styles__brd-no-top___3cOU2 {
  border-top-width: 0;
}
.styles__brd-no-bottom___3WwNr {
  border-bottom-width: 0;
}
.styles__brd-no-right___1Kk50 {
  border-right-width: 0;
}
.styles__brd-no-left___1Y4bL {
  border-left-width: 0;
}
.styles__brd-only-top___2gpIZ {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___1Lxp1 {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___244Lr {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___2lDHY {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___2ymzO {
  border-radius: 2px;
}
.styles__rad-small___37Y7R {
  border-radius: 6px;
}
.styles__rad-medium___1B2C4 {
  border-radius: 10px;
}
.styles__rad-large___1_EUx {
  border-radius: 16px;
}
.styles__rad-xlarge___2yzBn {
  border-radius: 24px;
}
.styles__rad-xxlarge___1YLEy {
  border-radius: 32px;
}
.styles__rad-no___e8uKt {
  border-radius: 0;
}
.styles__rad-no-bottom___3BTdZ {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2S6CD {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___1gJM- {
  border-color: #fff;
}
.styles__brd-black___3KEBW {
  border-color: #000;
}
.styles__brd-gray-darker___2UdAB {
  border-color: #737373;
}
.styles__brd-gray-dark___1mGSg {
  border-color: #9d9d9d;
}
.styles__brd-gray___skdC5 {
  border-color: #ababab;
}
.styles__brd-gray-light___3MM64 {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2C2eh {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___QQZ2h {
  border-color: #e5e5e5;
}
.styles__brd-red___13kOU {
  border-color: #ff3c36;
}
.styles__brd-green___z8n3u {
  border-color: #36c565;
}
.styles__brd-blue___47pbr {
  border-color: #1493ff;
}
.styles__brd-selected___2r5aD {
  border-color: #1493ff;
}
.styles__brd-featured___V6agF {
  border-color: #E94600;
}
.styles__brd-nfl___3ob1X {
  border-color: #2B66B1;
}
.styles__brd-nba___V8brk {
  border-color: #FF8F00;
}
.styles__brd-nhl___1hFms {
  border-color: #84D4F8;
}
.styles__brd-golf___O8PvI {
  border-color: #7CB342;
}
.styles__brd-mlb___3yP-n {
  border-color: #E53935;
}
.styles__shd-default___2Tr6g {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___3b8pr {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3zd9V {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___3QOKb {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2NpFV {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___3BSwc {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___2azuP {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2qakc {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2j3Lw {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___5bCUd {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova____i2NQ {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___3O8Dx {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___11BTs {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___1EGu3 {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___MCJsd {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___3Mayv {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___3GFbL {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___3HWoq {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___zSOtR {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___L7Q07 {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___2LQRo {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___2eAia {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___2B7KH {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___2Sslj {
  text-align: center;
}
.styles__txt-right___2xMId {
  text-align: right;
}
.styles__txt-left___3-_Uy {
  text-align: left;
}
.styles__txt-bold___4znEY {
  font-weight: bold;
}
.styles__txt-extra-bold___3ySEw {
  font-weight: 800;
}
.styles__txt-no-bold___3AWr3 {
  font-weight: normal;
}
.styles__txt-capitalize___2XzBX {
  text-transform: capitalize;
}
.styles__txt-uppercase___tBgP2 {
  text-transform: uppercase;
}
.styles__txt-italics___wQe8a {
  font-style: italic;
}
.styles__txt-normal___2jYD- {
  font-style: normal;
}
.styles__txt-no-italic___1acyK {
  font-style: normal;
}
.styles__txt-underline___3voC8 {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___MHRi2 {
  display: none;
}
.styles__dis-block___3Gtw2 {
  display: block;
}
.styles__dis-flex___2OMAZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___3cCE0 {
  display: inline-block;
}
.styles__pos-fixed___1kaNm {
  position: fixed;
}
.styles__pos-absolute___1up5B {
  position: absolute;
}
.styles__pos-relative___1lgTa {
  position: relative;
}
.styles__pos-children-horizontal___kLv0X {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___32Z-x {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___1v44e {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___7pufa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___2OdWT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___1RqY- {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___ShU4T {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___2qS_N {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___3dcc4 {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1h2uQ {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___1SXke {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___1HVne {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___1G6RP {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___276Vj {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___1qzsI {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___Chj9w {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___58WsR {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___383zQ {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___QJETv {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___2OOXD {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___14sji {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___2pcwK {
  height: 100%;
}
.styles__pos-self-center-horizonal___36GXq {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___UKEaI {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___22Ggo {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___1KBjQ {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__baseInput___1F4vl {
  /* Change Autocomplete styles in Chrome*/
}
.styles__baseInput___1F4vl input:-webkit-autofill,
.styles__baseInput___1F4vl input:-webkit-autofill:hover,
.styles__baseInput___1F4vl input:-webkit-autofill:focus,
.styles__baseInput___1F4vl textarea:-webkit-autofill,
.styles__baseInput___1F4vl textarea:-webkit-autofill:hover,
.styles__baseInput___1F4vl textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__baseInput___1F4vl .styles__input___2qmjv {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__baseInput___1F4vl .styles__input___2qmjv:focus {
  border-color: #1493ff;
}
.styles__baseInput___1F4vl.styles__hasError___uz2Zq .styles__input___2qmjv {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputText___EII0C {
  /* Change Autocomplete styles in Chrome*/
}
.styles__InputText___EII0C input:-webkit-autofill,
.styles__InputText___EII0C input:-webkit-autofill:hover,
.styles__InputText___EII0C input:-webkit-autofill:focus,
.styles__InputText___EII0C textarea:-webkit-autofill,
.styles__InputText___EII0C textarea:-webkit-autofill:hover,
.styles__InputText___EII0C textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__InputText___EII0C .styles__input___2qmjv {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__InputText___EII0C .styles__input___2qmjv:focus {
  border-color: #1493ff;
}
.styles__InputText___EII0C.styles__hasError___uz2Zq .styles__input___2qmjv {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___1lnaj {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___2OrK5 {
  color: #fff;
}
.styles__txt-black___3wzXk {
  color: #000;
}
.styles__txt-gray-darker___tJwgt {
  color: #737373;
}
.styles__txt-gray-dark___ZF5TX {
  color: #9d9d9d;
}
.styles__txt-gray___3knGx {
  color: #ababab;
}
.styles__txt-gray-light___3kReY {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3Jttn {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___3AA7_ {
  color: #e5e5e5;
}
.styles__txt-green___1qqO0 {
  color: #36c565;
}
.styles__txt-green-light___2NI1N {
  color: #41e878;
}
.styles__txt-red___1dIAr {
  color: #ff3c36;
}
.styles__txt-red-light___1sk9Q {
  color: #e64765;
}
.styles__txt-blue___2C1aF {
  color: #1493ff;
}
.styles__txt-blue-light___vj4ab {
  color: #4cadff;
}
.styles__txt-orage___2geU- {
  color: #ff8f00;
}
.styles__txt-selected___29mFl {
  color: #1493ff;
}
.styles__txt-featured___3FGWZ {
  color: #E94600;
}
.styles__txt-nfl___1bT7p {
  color: #2B66B1;
}
.styles__txt-nba___3t92D {
  color: #FF8F00;
}
.styles__txt-nhl___1cnrU {
  color: #84D4F8;
}
.styles__txt-golf___2EvF6 {
  color: #7CB342;
}
.styles__txt-mlb___3IpTf {
  color: #E53935;
}
.styles__bg-no___1mRRL {
  background-color: transparent;
}
.styles__bg-white-dark___CHuIi {
  background-color: #f2f2f2;
}
.styles__bg-white___2FnE_ {
  background-color: #fff;
}
.styles__bg-black___1YLtz {
  background-color: #000;
}
.styles__bg-gray___1AJCx {
  background-color: #ababab;
}
.styles__bg-gray-light___10nPj {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___2OTZ7 {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___3ATeL {
  background-color: #e5e5e5;
}
.styles__bg-red___1RbjU {
  background-color: #ff3c36;
}
.styles__bg-red-light___2OEY_ {
  background-color: #e64765;
}
.styles__bg-green___3W9oQ {
  background-color: #36c565;
}
.styles__bg-green-light___2I5uQ {
  background-color: #41e878;
}
.styles__bg-blue___1jIFz {
  background-color: #1493ff;
}
.styles__bg-blue-light___3ToQY {
  background-color: #4cadff;
}
.styles__bg-orange___2AHZW {
  background-color: #ff8f00;
}
.styles__bg-error___2NjvX {
  background-color: #ff3c36;
}
.styles__bg-selected___3LdYE {
  background-color: #1493ff;
}
.styles__bg-featured___2134s {
  background-color: #E94600;
}
.styles__bg-nfl___34HaY {
  background-color: #2B66B1;
}
.styles__bg-nba___2uQ7s {
  background-color: #FF8F00;
}
.styles__bg-nhl___2M5Ax {
  background-color: #84D4F8;
}
.styles__bg-golf___3D8bz {
  background-color: #7CB342;
}
.styles__bg-mlb___zR1s1 {
  background-color: #E53935;
}
.styles__grid_container___2HSmX {
  display: block;
  width: 100%;
}
.styles__grid_rows___1l9Tl,
.styles__grid_columns___N3E0E {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___1l9Tl.styles__no-wrap___H7jus,
.styles__grid_columns___N3E0E.styles__no-wrap___H7jus {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___N3E0E .styles__col_first___1d0vA {
  padding-left: 0;
}
.styles__grid_columns___N3E0E .styles__col_last___1Ra6u {
  padding-right: 0;
}
.styles__grid_columns___N3E0E .styles__col_full___Mla9L {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___1rRA7 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___9ggow {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___1v_Y8 {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___2KEeC {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___2CaAr {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1zPK- {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___3KFGH {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___35M9r {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___28qEb {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___1ISpb,
.styles__col_medium_hidden___3ZxE8,
.styles__col_large_hidden___34CqP,
.styles__col_xlarge_hidden___36z6L {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___2WHcw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___q1XTH {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3MItG {
    left: 100%;
  }
  .styles__col_xlarge_23___2jX_L {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___1sVys {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___26SpO {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___1Ch1a {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3-GnG {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___VclPq {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___1pJfB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___9aymF {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___O9tbS {
    left: 87.5%;
  }
  .styles__col_xlarge_20___TyKR1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1Lxf3 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___193RU {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___7ms6o {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___323bo {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___2_3UM {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___2u70N {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___kGqKU {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___1leCA {
    left: 75%;
  }
  .styles__col_xlarge_17___c_uDx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___1hr0u {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___3WSWK {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___2ozEn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___1dhv3 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___MvCJV {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___2DRHj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1oitt {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___1aZEK {
    left: 62.5%;
  }
  .styles__col_xlarge_14___2qoDe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1IgOO {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___2ABM4 {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___2y8Pe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___CAwfc {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3dXnF {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___k0ACy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___3P_A7 {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___clZld {
    left: 50%;
  }
  .styles__col_xlarge_11___OBiIL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___1joh8 {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___3aC3n {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___1aFvw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___36SCf {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___1D1Be {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___2TDHb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___XO-e1 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___2POJk {
    left: 37.5%;
  }
  .styles__col_xlarge_8___25E6v {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___UakPr {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2FGAC {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3wX80 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___3p2Ui {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___2A92D {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___30erd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___1IFF7 {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___3buqI {
    left: 25%;
  }
  .styles__col_xlarge_5____8CG0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3zPID {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2UkAh {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___PBLAr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___1ZZ8z {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___Q5EMe {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___2vrXM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___36u_a {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3mE2t {
    left: 12.5%;
  }
  .styles__col_xlarge_2___1xshr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___1BR0h {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___1dkBD {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3ZHJz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___29wKm {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___2CaGr {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___1ISpb,
  .styles__col_medium_hidden___3ZxE8,
  .styles__col_large_hidden___34CqP {
    display: block;
  }
  .styles__col_xlarge_hidden___36z6L {
    display: none;
  }
  .styles__col_bottom_gutter___2e-Jo {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___1TEvF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___32ZBU {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___2uwyv {
    left: 100%;
  }
  .styles__col_large_11___vOS1O {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___29U_Z {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2vKBV {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___3MQ50 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___3pRiU {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___1HHfY {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___1vPPx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___2V3wF {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___IkoT- {
    left: 75%;
  }
  .styles__col_large_8___3n473 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___3MyKp {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___2uBoh {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___1pq9L {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___2HRXU {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___1uMv3 {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___ToM8Q {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___3XkY5 {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___3Dh_L {
    left: 50%;
  }
  .styles__col_large_5___3q7C6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___2TxBY {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___3_GKO {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___3-eeS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___lMp5H {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___8N_J6 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___1PAks {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___1EaBz {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___3o_Lc {
    left: 25%;
  }
  .styles__col_large_2___3Nhxm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___jXLuB {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___i2r-B {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2ZTVi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___1nmKe {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2ScIJ {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___1ISpb,
  .styles__col_medium_hidden___3ZxE8,
  .styles__col_xlarge_hidden___36z6L {
    display: block;
  }
  .styles__col_large_hidden___34CqP {
    display: none;
  }
  .styles__col_bottom_gutter___2e-Jo {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___1voWM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___1Yqae {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___3fZj8 {
    left: 100%;
  }
  .styles__col_medium_7___2uOxM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___3QthK {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___2J7Km {
    left: 87.5%;
  }
  .styles__col_medium_6___2ovH- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___KiGH3 {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___LQUNp {
    left: 75%;
  }
  .styles__col_medium_5___2246i {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3klS6 {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___2OLDD {
    left: 62.5%;
  }
  .styles__col_medium_4___k4sVU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___2BsOZ {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___3f39i {
    left: 50%;
  }
  .styles__col_medium_3___3js4x {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___1J9um {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___2LDVZ {
    left: 37.5%;
  }
  .styles__col_medium_2___3HTKO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___10aGB {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___14SM9 {
    left: 25%;
  }
  .styles__col_medium_1___1Pe8e {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___3C7h0 {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___94Yh9 {
    left: 12.5%;
  }
  .styles__col_small_hidden___1ISpb,
  .styles__col_large_hidden___34CqP,
  .styles__col_xlarge_hidden___36z6L {
    display: block;
  }
  .styles__col_medium_hidden___3ZxE8 {
    display: none;
  }
  .styles__col_bottom_gutter___2e-Jo {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___2Tm4y {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___uM7oF {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___Egs-I {
    left: 100%;
  }
  .styles__col_small_1___1aE66 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___2_V0i {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___1z7VG {
    left: 50%;
  }
  .styles__col_medium_hidden___3ZxE8,
  .styles__col_large_hidden___34CqP,
  .styles__col_xlarge_hidden___36z6L {
    display: block;
  }
  .styles__col_small_hidden___1ISpb {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1A2x9,
  .styles__col_large_bottom_gutter___2PRV8,
  .styles__col_xlarge_bottom_gutter___2SLoF {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___1iFjl {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___2e-Jo {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___2Qslv {
  padding: 2px;
}
.styles__pdn-xxxsmall___2POOq {
  padding: 4px;
}
.styles__pdn-xxsmall___23_sx {
  padding: 8px;
}
.styles__pdn-xsmall___GDsj2 {
  padding: 16px;
}
.styles__pdn-small___3R-wx {
  padding: 24px;
}
.styles__pdn-medium___14rDZ {
  padding: 32px;
}
.styles__pdn-large___1vuyL {
  padding: 40px;
}
.styles__pdn-xlarge___1crhx {
  padding: 48px;
}
.styles__pdn-xxlarge___3VCty {
  padding: 56px;
}
.styles__pdn-xxxlarge___cFvnh {
  padding: 64px;
}
.styles__pdn-huge___13g35 {
  padding: 72px;
}
.styles__pdn-xhuge___2nOa6 {
  padding: 80px;
}
.styles__pdn-xxhuge___1uPn9 {
  padding: 88px;
}
.styles__pdn-xxxhuge___ngdvS {
  padding: 96px;
}
.styles__pdn-right-tiny___2Um7G {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___QK7jX {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___29Ttr {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___1jE4y {
  padding-right: 16px;
}
.styles__pdn-right-small___3HOss {
  padding-right: 24px;
}
.styles__pdn-right-medium___ph_w2 {
  padding-right: 32px;
}
.styles__pdn-right-large___289fC {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___2WG4O {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___PqT3x {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___3i59q {
  padding-right: 64px;
}
.styles__pdn-right-huge___3N-NM {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___3PdJg {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___3xWY2 {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___36a9W {
  padding-right: 96px;
}
.styles__pdn-left-tiny___Y4BtY {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___3pSql {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___1xn_T {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___1RlSQ {
  padding-left: 16px;
}
.styles__pdn-left-small___mSR4V {
  padding-left: 24px;
}
.styles__pdn-left-medium___2zcQA {
  padding-left: 32px;
}
.styles__pdn-left-large___394RP {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___2EMim {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___-Z0xa {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3NaFL {
  padding-left: 64px;
}
.styles__pdn-left-huge___zs17r {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2t-vQ {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___2Zl8C {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___1W4qs {
  padding-left: 96px;
}
.styles__pdn-top-tiny___2oHmS {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___1cd2a {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___3suh0 {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___3LoMg {
  padding-top: 16px;
}
.styles__pdn-top-small___SVGrh {
  padding-top: 24px;
}
.styles__pdn-top-medium___2Uf1I {
  padding-top: 32px;
}
.styles__pdn-top-large___3i85v {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___3mJ4L {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___-JKtC {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___28LyX {
  padding-top: 64px;
}
.styles__pdn-top-huge___3MHmo {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___1XhAj {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___y6B6q {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___2hOdT {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___oZsme {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___24sKH {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___BtML4 {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___3Ms6R {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___3Ilz5 {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___Ltx3X {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___2Z3wr {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___3W-Q6 {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___T0ycD {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___1CoqC {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___3RR9d {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___27yAO {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___U7b5c {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___3qtKO {
  padding-bottom: 96px;
}
.styles__pdn-no___pEFct {
  padding: 0;
}
.styles__pdn-no-top___zwiep {
  padding-top: 0;
}
.styles__pdn-no-bottom___2QHUq {
  padding-bottom: 0;
}
.styles__pdn-no-right___26fK4 {
  padding-right: 0;
}
.styles__pdn-no-left___15S-X {
  padding-left: 0;
}
.styles__pdn-no-sides___MLHQX {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___1SaIw {
  margin: 2px;
}
.styles__mrg-xxxsmall___2-VeP {
  margin: 4px;
}
.styles__mrg-xxsmall___lA1yx {
  margin: 8px;
}
.styles__mrg-xsmall___2mNRH {
  margin: 16px;
}
.styles__mrg-small___17MmU {
  margin: 24px;
}
.styles__mrg-medium___2Hhm4 {
  margin: 32px;
}
.styles__mrg-large___2U0Z1 {
  margin: 40px;
}
.styles__mrg-xlarge___1bdJ3 {
  margin: 48px;
}
.styles__mrg-xxlarge___1Xs8z {
  margin: 56px;
}
.styles__mrg-xxxlarge___3FwAF {
  margin: 64px;
}
.styles__mrg-huge___20phY {
  margin: 72px;
}
.styles__mrg-xhuge___1x8hR {
  margin: 80px;
}
.styles__mrg-xxhuge___1wX-T {
  margin: 88px;
}
.styles__mrg-xxxhuge___2AqsH {
  margin: 96px;
}
.styles__mrg-right-tiny___ctUl4 {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall____9BxN {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___1VcmM {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1QcXZ {
  margin-right: 16px;
}
.styles__mrg-right-small___3CctO {
  margin-right: 24px;
}
.styles__mrg-right-medium___3M4X2 {
  margin-right: 32px;
}
.styles__mrg-right-large___3-vNG {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___2C2E4 {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___1sufk {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___1MgGz {
  margin-right: 64px;
}
.styles__mrg-right-huge___3ZqgC {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___z3dOH {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___PXAyi {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___NC0m2 {
  margin-right: 96px;
}
.styles__mrg-left-tiny___2KR_F {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___hrxX- {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___1SPFC {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2qJH0 {
  margin-left: 16px;
}
.styles__mrg-left-small___pYsRG {
  margin-left: 24px;
}
.styles__mrg-left-medium___dpGPA {
  margin-left: 32px;
}
.styles__mrg-left-large___2zs7_ {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2lnC7 {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1BN6k {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2Y7uX {
  margin-left: 64px;
}
.styles__mrg-left-huge___13SDN {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___1fB0i {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___1GRAv {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2Vp1R {
  margin-left: 96px;
}
.styles__mrg-top-tiny___3BOJS {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___2NV_z {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___3oRmK {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___2Gt5S {
  margin-top: 16px;
}
.styles__mrg-top-small___3HFfY {
  margin-top: 24px;
}
.styles__mrg-top-medium___1dv41 {
  margin-top: 32px;
}
.styles__mrg-top-large___3f0h3 {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___3ZMti {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___3oaTT {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___3-DpJ {
  margin-top: 64px;
}
.styles__mrg-top-huge___1S66o {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___3saEB {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___qaJLU {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___2IEaw {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___XTF6P {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___2XKmL {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___2zqRq {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___2UAUM {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___1huPk {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___2X356 {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___1aT87 {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___i2il9 {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___3MwPi {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2Xt_v {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___3VRpK {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___3FSi9 {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___tjwY0 {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___16jIs {
  margin-bottom: 96px;
}
.styles__mrg-no___1qrEV {
  margin: 0;
}
.styles__mrg-no-top___2QVoz {
  margin-top: 0;
}
.styles__mrg-no-bottom___2WTyM {
  margin-bottom: 0;
}
.styles__mrg-no-right___2uRjn {
  margin-right: 0;
}
.styles__mrg-no-left___1P75a {
  margin-left: 0;
}
.styles__mrg-auto___2ZlKI {
  margin: auto;
}
.styles__brd-small___10LWC {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1WsCP {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___MvS3c {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___xmLyZ {
  border: none;
}
.styles__brd-no-top___2wXeZ {
  border-top-width: 0;
}
.styles__brd-no-bottom___kl1Xt {
  border-bottom-width: 0;
}
.styles__brd-no-right___NwndB {
  border-right-width: 0;
}
.styles__brd-no-left___2a4SV {
  border-left-width: 0;
}
.styles__brd-only-top___2HJkB {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___3O0b- {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___3a6Pw {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___Q3ZPb {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___3ZKsw {
  border-radius: 2px;
}
.styles__rad-small___1aF9G {
  border-radius: 6px;
}
.styles__rad-medium___3EvCR {
  border-radius: 10px;
}
.styles__rad-large___3lCKJ {
  border-radius: 16px;
}
.styles__rad-xlarge___2PQ8D {
  border-radius: 24px;
}
.styles__rad-xxlarge___1DRCy {
  border-radius: 32px;
}
.styles__rad-no___21i3a {
  border-radius: 0;
}
.styles__rad-no-bottom___1D9FH {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___3blY8 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___zsyJF {
  border-color: #fff;
}
.styles__brd-black___1lVzO {
  border-color: #000;
}
.styles__brd-gray-darker___1vHyT {
  border-color: #737373;
}
.styles__brd-gray-dark___3Lriw {
  border-color: #9d9d9d;
}
.styles__brd-gray___K72Ha {
  border-color: #ababab;
}
.styles__brd-gray-light___3uP-o {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___3Bq6x {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___QBNAf {
  border-color: #e5e5e5;
}
.styles__brd-red___RpKTr {
  border-color: #ff3c36;
}
.styles__brd-green___12xIb {
  border-color: #36c565;
}
.styles__brd-blue___3hAge {
  border-color: #1493ff;
}
.styles__brd-selected___1hfih {
  border-color: #1493ff;
}
.styles__brd-featured___3B5Dl {
  border-color: #E94600;
}
.styles__brd-nfl___QEnCI {
  border-color: #2B66B1;
}
.styles__brd-nba___2ql57 {
  border-color: #FF8F00;
}
.styles__brd-nhl___Zzt1x {
  border-color: #84D4F8;
}
.styles__brd-golf___3LqpM {
  border-color: #7CB342;
}
.styles__brd-mlb___3K8oa {
  border-color: #E53935;
}
.styles__shd-default___1S-MF {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___C5gtm {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___JIdv4 {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___pjS_3 {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___1J62N {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___1EsAJ {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___2vQS8 {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___g-4HH {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2mpx4 {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___2M1Ok {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3BTkt {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___qiBAf {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___ldrV4 {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___KPCMO {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___3BWF1 {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___25PRC {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___16tWa {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___2jHG- {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___3xnQd {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2FlOv {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___1jbkN {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___21Gzc {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___1RyZw {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1uSBW {
  text-align: center;
}
.styles__txt-right___2ByDZ {
  text-align: right;
}
.styles__txt-left___2KHVV {
  text-align: left;
}
.styles__txt-bold___2X3xZ {
  font-weight: bold;
}
.styles__txt-extra-bold___2Chjb {
  font-weight: 800;
}
.styles__txt-no-bold___1fQH1 {
  font-weight: normal;
}
.styles__txt-capitalize___1vDaq {
  text-transform: capitalize;
}
.styles__txt-uppercase___1n5tn {
  text-transform: uppercase;
}
.styles__txt-italics___35sQt {
  font-style: italic;
}
.styles__txt-normal___2Rmge {
  font-style: normal;
}
.styles__txt-no-italic___3bPak {
  font-style: normal;
}
.styles__txt-underline___2rrlG {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___3U9vZ {
  display: none;
}
.styles__dis-block___2aERy {
  display: block;
}
.styles__dis-flex___3ocF1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___1_7pU {
  display: inline-block;
}
.styles__pos-fixed___2s_bw {
  position: fixed;
}
.styles__pos-absolute___5fSwB {
  position: absolute;
}
.styles__pos-relative___L80iM {
  position: relative;
}
.styles__pos-children-horizontal___3HqSA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___cq6N4 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___3wxDu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___1ks29 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___pSaOG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___1cwCv {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___ZRUrf {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___xMUpt {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___25irU {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___2oTE4 {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___yU6ZF {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___2GU9W {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___xGDN6 {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1HOFK {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___IIZE2 {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___2rGc9 {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___asWHN {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___30lO1 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___3ky1D {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___1iqee {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___1WdPV {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___2VIZd {
  height: 100%;
}
.styles__pos-self-center-horizonal___1LH7a {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___1c8AK {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___3u7eQ {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___3W57m {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__baseInput___1w0rx {
  /* Change Autocomplete styles in Chrome*/
}
.styles__baseInput___1w0rx input:-webkit-autofill,
.styles__baseInput___1w0rx input:-webkit-autofill:hover,
.styles__baseInput___1w0rx input:-webkit-autofill:focus,
.styles__baseInput___1w0rx textarea:-webkit-autofill,
.styles__baseInput___1w0rx textarea:-webkit-autofill:hover,
.styles__baseInput___1w0rx textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__baseInput___1w0rx .styles__input___1kxNn {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__baseInput___1w0rx .styles__input___1kxNn:focus {
  border-color: #1493ff;
}
.styles__baseInput___1w0rx.styles__hasError___V4Xip .styles__input___1kxNn {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputNumber___1Dhq5 {
  /* Change Autocomplete styles in Chrome*/
}
.styles__InputNumber___1Dhq5 input:-webkit-autofill,
.styles__InputNumber___1Dhq5 input:-webkit-autofill:hover,
.styles__InputNumber___1Dhq5 input:-webkit-autofill:focus,
.styles__InputNumber___1Dhq5 textarea:-webkit-autofill,
.styles__InputNumber___1Dhq5 textarea:-webkit-autofill:hover,
.styles__InputNumber___1Dhq5 textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__InputNumber___1Dhq5 .styles__input___1kxNn {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__InputNumber___1Dhq5 .styles__input___1kxNn:focus {
  border-color: #1493ff;
}
.styles__InputNumber___1Dhq5.styles__hasError___V4Xip .styles__input___1kxNn {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___2Lm1E {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1WgSU {
  color: #fff;
}
.styles__txt-black___2an2z {
  color: #000;
}
.styles__txt-gray-darker___1eZRh {
  color: #737373;
}
.styles__txt-gray-dark___3roxM {
  color: #9d9d9d;
}
.styles__txt-gray___3T0DF {
  color: #ababab;
}
.styles__txt-gray-light___-Li-v {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3g_5J {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___1ko0s {
  color: #e5e5e5;
}
.styles__txt-green___3QWYe {
  color: #36c565;
}
.styles__txt-green-light___2zNh9 {
  color: #41e878;
}
.styles__txt-red___2OyDv {
  color: #ff3c36;
}
.styles__txt-red-light___1MDp6 {
  color: #e64765;
}
.styles__txt-blue___3VGDe {
  color: #1493ff;
}
.styles__txt-blue-light___1Xyjt {
  color: #4cadff;
}
.styles__txt-orage___X95ld {
  color: #ff8f00;
}
.styles__txt-selected___5BEy2 {
  color: #1493ff;
}
.styles__txt-featured___h4-oK {
  color: #E94600;
}
.styles__txt-nfl___1gwGF {
  color: #2B66B1;
}
.styles__txt-nba___3SIw4 {
  color: #FF8F00;
}
.styles__txt-nhl___2QbkW {
  color: #84D4F8;
}
.styles__txt-golf___2z3V6 {
  color: #7CB342;
}
.styles__txt-mlb___24GwO {
  color: #E53935;
}
.styles__bg-no___3Mqot {
  background-color: transparent;
}
.styles__bg-white-dark___2z1nF {
  background-color: #f2f2f2;
}
.styles__bg-white___2IYeH {
  background-color: #fff;
}
.styles__bg-black___2fY39 {
  background-color: #000;
}
.styles__bg-gray___2c7AH {
  background-color: #ababab;
}
.styles__bg-gray-light___15zwq {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___wng43 {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___1guy5 {
  background-color: #e5e5e5;
}
.styles__bg-red___jFXdQ {
  background-color: #ff3c36;
}
.styles__bg-red-light___8_fp3 {
  background-color: #e64765;
}
.styles__bg-green___3M3hM {
  background-color: #36c565;
}
.styles__bg-green-light___12wu2 {
  background-color: #41e878;
}
.styles__bg-blue___1puwy {
  background-color: #1493ff;
}
.styles__bg-blue-light___yjdkJ {
  background-color: #4cadff;
}
.styles__bg-orange___GpfOV {
  background-color: #ff8f00;
}
.styles__bg-error___uo_IH {
  background-color: #ff3c36;
}
.styles__bg-selected___MxoaK {
  background-color: #1493ff;
}
.styles__bg-featured___3zfPl {
  background-color: #E94600;
}
.styles__bg-nfl___2VRhH {
  background-color: #2B66B1;
}
.styles__bg-nba___UAy11 {
  background-color: #FF8F00;
}
.styles__bg-nhl___OdCqg {
  background-color: #84D4F8;
}
.styles__bg-golf___38ll2 {
  background-color: #7CB342;
}
.styles__bg-mlb___38nvP {
  background-color: #E53935;
}
.styles__grid_container___3Ixnv {
  display: block;
  width: 100%;
}
.styles__grid_rows___2qNXR,
.styles__grid_columns___2_qji {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___2qNXR.styles__no-wrap___1VCAd,
.styles__grid_columns___2_qji.styles__no-wrap___1VCAd {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___2_qji .styles__col_first___2kXZc {
  padding-left: 0;
}
.styles__grid_columns___2_qji .styles__col_last___1HK3y {
  padding-right: 0;
}
.styles__grid_columns___2_qji .styles__col_full___3Cq-5 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___1wgKp {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___1-T6a {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___1j9rc {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___1UWXp {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___3j2Kp {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___3kg5V {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___1gWYS {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___1fczk {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___dWKBZ {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___2Feta,
.styles__col_medium_hidden___Pik6d,
.styles__col_large_hidden___35sOg,
.styles__col_xlarge_hidden___2d3VO {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___2jCPl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___1tZsr {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___2j5FM {
    left: 100%;
  }
  .styles__col_xlarge_23___1K4qS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___1qaIi {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___hI_5V {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___3dzMK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___O9IWI {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3sqLL {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___3AlTV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___3RnJD {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___2T2a1 {
    left: 87.5%;
  }
  .styles__col_xlarge_20___2v0ad {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___IQop1 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___2jxEP {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___2BBCp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___oWa2R {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___2ml8s {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___3znk3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___2TE-y {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___3XUjz {
    left: 75%;
  }
  .styles__col_xlarge_17___1XnDs {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___2SoYd {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___2jQPG {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___Tsy0j {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___lJnxu {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___29T8o {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___kxIno {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___g3XfB {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___28CgR {
    left: 62.5%;
  }
  .styles__col_xlarge_14___1ZLCU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1wGnO {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___3EeSR {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___AvcJV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3fths {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___vrE_v {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___2ancF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___1U1h6 {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___2X0Pi {
    left: 50%;
  }
  .styles__col_xlarge_11___2Qfrv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___3JKkj {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2RTQk {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___33Cdm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___2xfDq {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___-CXEG {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___1qDqQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___3gkYG {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___M9P7y {
    left: 37.5%;
  }
  .styles__col_xlarge_8___p0tX4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___1YKk_ {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2XqzR {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___46fPR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___2BkjI {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___12M-a {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___3c5dy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___1E7nS {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___2nACc {
    left: 25%;
  }
  .styles__col_xlarge_5___1E-Eu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___2pt6w {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2L-v2 {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___bw31v {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___1HrF7 {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___FdQAy {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___1KNqR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___1ibrz {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3UWa8 {
    left: 12.5%;
  }
  .styles__col_xlarge_2___175SE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___-jyIT {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___i3hJp {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___8xYtf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___XgmX- {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1BSA- {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___2Feta,
  .styles__col_medium_hidden___Pik6d,
  .styles__col_large_hidden___35sOg {
    display: block;
  }
  .styles__col_xlarge_hidden___2d3VO {
    display: none;
  }
  .styles__col_bottom_gutter___1TrKJ {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___2wuCU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___3rl06 {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1SSyU {
    left: 100%;
  }
  .styles__col_large_11___1NMQu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___xUOeU {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2PSHU {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___24fRu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___JTjq5 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___2iBHb {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___1TGRv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___2a24t {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___2G82M {
    left: 75%;
  }
  .styles__col_large_8___FD2tH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___30VE1 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___2lSFH {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___3AKjf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___3gnXh {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___2x3pv {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3ClsR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___BGcaq {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___3JWP3 {
    left: 50%;
  }
  .styles__col_large_5___1eKjf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___1x4p_ {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___265Kv {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___1DLMr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___1VFmm {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___3yCtz {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___Asc7d {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___1sM5M {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___3SpCC {
    left: 25%;
  }
  .styles__col_large_2___1RMGg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___22_PN {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___1w4s1 {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2KdP2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___LssFw {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2e65E {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___2Feta,
  .styles__col_medium_hidden___Pik6d,
  .styles__col_xlarge_hidden___2d3VO {
    display: block;
  }
  .styles__col_large_hidden___35sOg {
    display: none;
  }
  .styles__col_bottom_gutter___1TrKJ {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2pgBT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___2WeY9 {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___18HXD {
    left: 100%;
  }
  .styles__col_medium_7___FA1jb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___3B0ag {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___202Ce {
    left: 87.5%;
  }
  .styles__col_medium_6___1fCPf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___3FZrE {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___1z9Mw {
    left: 75%;
  }
  .styles__col_medium_5___1JpKM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___1yC3R {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___g_vJ_ {
    left: 62.5%;
  }
  .styles__col_medium_4___1I_Vj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___2PzkT {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___3Sez0 {
    left: 50%;
  }
  .styles__col_medium_3___10SGK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___bo9DP {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___3Ml_m {
    left: 37.5%;
  }
  .styles__col_medium_2___t7vYp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3hoqq {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___3N4G6 {
    left: 25%;
  }
  .styles__col_medium_1___LZHgP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___1dhSm {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___1vTcD {
    left: 12.5%;
  }
  .styles__col_small_hidden___2Feta,
  .styles__col_large_hidden___35sOg,
  .styles__col_xlarge_hidden___2d3VO {
    display: block;
  }
  .styles__col_medium_hidden___Pik6d {
    display: none;
  }
  .styles__col_bottom_gutter___1TrKJ {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___3EoMX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___1j6r6 {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___LBLgZ {
    left: 100%;
  }
  .styles__col_small_1___2ne-t {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___3rxK7 {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___37JW0 {
    left: 50%;
  }
  .styles__col_medium_hidden___Pik6d,
  .styles__col_large_hidden___35sOg,
  .styles__col_xlarge_hidden___2d3VO {
    display: block;
  }
  .styles__col_small_hidden___2Feta {
    display: none;
  }
  .styles__col_medium_bottom_gutter___2YU9b,
  .styles__col_large_bottom_gutter___23sBJ,
  .styles__col_xlarge_bottom_gutter___1mnR8 {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___3ZI8X {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___1TrKJ {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___1TaGx {
  padding: 2px;
}
.styles__pdn-xxxsmall___3-TsU {
  padding: 4px;
}
.styles__pdn-xxsmall___qrtWF {
  padding: 8px;
}
.styles__pdn-xsmall___akp9z {
  padding: 16px;
}
.styles__pdn-small___15aCe {
  padding: 24px;
}
.styles__pdn-medium___6UWD8 {
  padding: 32px;
}
.styles__pdn-large___C-2Ff {
  padding: 40px;
}
.styles__pdn-xlarge___2Xz7O {
  padding: 48px;
}
.styles__pdn-xxlarge___2H9In {
  padding: 56px;
}
.styles__pdn-xxxlarge___7KvEW {
  padding: 64px;
}
.styles__pdn-huge___27eFC {
  padding: 72px;
}
.styles__pdn-xhuge___1493T {
  padding: 80px;
}
.styles__pdn-xxhuge___3qte6 {
  padding: 88px;
}
.styles__pdn-xxxhuge___1i5LZ {
  padding: 96px;
}
.styles__pdn-right-tiny___2rhne {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___2o7_Q {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___2QnM6 {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___xykng {
  padding-right: 16px;
}
.styles__pdn-right-small___2lrtv {
  padding-right: 24px;
}
.styles__pdn-right-medium___VSM5h {
  padding-right: 32px;
}
.styles__pdn-right-large___vJuBE {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___2FBg1 {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___1uhEc {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___35TG1 {
  padding-right: 64px;
}
.styles__pdn-right-huge___TY2X2 {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___1ZHwG {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___2_5rm {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___vlNZd {
  padding-right: 96px;
}
.styles__pdn-left-tiny___37kHV {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___zCbQS {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2i8_D {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___eronw {
  padding-left: 16px;
}
.styles__pdn-left-small___2Cvwi {
  padding-left: 24px;
}
.styles__pdn-left-medium___yYq8j {
  padding-left: 32px;
}
.styles__pdn-left-large___3YyOE {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1Nxkz {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___2RsqW {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3nnWM {
  padding-left: 64px;
}
.styles__pdn-left-huge___1h4Co {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___bCLI2 {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___27pAS {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___2P8g3 {
  padding-left: 96px;
}
.styles__pdn-top-tiny___30jkO {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___3ukCp {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___25Iyi {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___3vfoU {
  padding-top: 16px;
}
.styles__pdn-top-small___2rC9u {
  padding-top: 24px;
}
.styles__pdn-top-medium___ruM8U {
  padding-top: 32px;
}
.styles__pdn-top-large___2jmcl {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___pZ73l {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___2myGA {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___1FVyJ {
  padding-top: 64px;
}
.styles__pdn-top-huge___t8k-P {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___2kd5z {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___PkzKD {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___3xWX7 {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___46hEe {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___LuJz5 {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___12M6Q {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___2ocU9 {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___Qxso6 {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___2csvw {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___2vTpN {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___ylSxW {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___12a_l {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___OC3CB {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___2T6ZI {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___1OKkg {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___3lswx {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___l4utp {
  padding-bottom: 96px;
}
.styles__pdn-no___2h0Su {
  padding: 0;
}
.styles__pdn-no-top___1t1rE {
  padding-top: 0;
}
.styles__pdn-no-bottom___2eFwz {
  padding-bottom: 0;
}
.styles__pdn-no-right___1lIxS {
  padding-right: 0;
}
.styles__pdn-no-left___26Ydv {
  padding-left: 0;
}
.styles__pdn-no-sides___1QXE3 {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___1kHLi {
  margin: 2px;
}
.styles__mrg-xxxsmall___15x_1 {
  margin: 4px;
}
.styles__mrg-xxsmall___379dl {
  margin: 8px;
}
.styles__mrg-xsmall___3V2CQ {
  margin: 16px;
}
.styles__mrg-small___2pFj_ {
  margin: 24px;
}
.styles__mrg-medium___3WSnC {
  margin: 32px;
}
.styles__mrg-large___3C7tw {
  margin: 40px;
}
.styles__mrg-xlarge___2haTL {
  margin: 48px;
}
.styles__mrg-xxlarge___2_8t_ {
  margin: 56px;
}
.styles__mrg-xxxlarge___OhbM5 {
  margin: 64px;
}
.styles__mrg-huge___s7bHC {
  margin: 72px;
}
.styles__mrg-xhuge___MIKhH {
  margin: 80px;
}
.styles__mrg-xxhuge___1vPNA {
  margin: 88px;
}
.styles__mrg-xxxhuge___1COoC {
  margin: 96px;
}
.styles__mrg-right-tiny___138oB {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___1Q_Oh {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___TWu7x {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___30WGg {
  margin-right: 16px;
}
.styles__mrg-right-small___3WikA {
  margin-right: 24px;
}
.styles__mrg-right-medium___3C4Zs {
  margin-right: 32px;
}
.styles__mrg-right-large___2XL2T {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___ukUxv {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___1j2ET {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___3dr4Y {
  margin-right: 64px;
}
.styles__mrg-right-huge___1isBu {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___3bt1K {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___3jq00 {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___3_o3q {
  margin-right: 96px;
}
.styles__mrg-left-tiny___3DhDy {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___3VdZt {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___1NU1O {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2j-fp {
  margin-left: 16px;
}
.styles__mrg-left-small___2YRJn {
  margin-left: 24px;
}
.styles__mrg-left-medium___OMX0H {
  margin-left: 32px;
}
.styles__mrg-left-large___36BdW {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___3bZG7 {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___GtKKv {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___Qbrco {
  margin-left: 64px;
}
.styles__mrg-left-huge___1lTtg {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___1B8Vm {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3M7hP {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2Fa5a {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1tNDG {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___2JDvD {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___cvsIu {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___1r4cP {
  margin-top: 16px;
}
.styles__mrg-top-small___1dA_a {
  margin-top: 24px;
}
.styles__mrg-top-medium___37qVZ {
  margin-top: 32px;
}
.styles__mrg-top-large___1vn2h {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___3yYLe {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___3V5g4 {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___1fYyu {
  margin-top: 64px;
}
.styles__mrg-top-huge___2dPRa {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___3zho_ {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___2WRn1 {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___3zHVi {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___2mOoU {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___hHDfE {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___199A8 {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___1HFOD {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___2hnnv {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___21lCj {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___2EiOQ {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___8uVT3 {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___3SKVS {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2prw9 {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___1zfT_ {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___xS2fo {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___3d7RQ {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___3_cjw {
  margin-bottom: 96px;
}
.styles__mrg-no___1g41l {
  margin: 0;
}
.styles__mrg-no-top___lUMkt {
  margin-top: 0;
}
.styles__mrg-no-bottom___3NjB3 {
  margin-bottom: 0;
}
.styles__mrg-no-right___2az2m {
  margin-right: 0;
}
.styles__mrg-no-left___2IKEa {
  margin-left: 0;
}
.styles__mrg-auto___1SBHU {
  margin: auto;
}
.styles__brd-small___1J2OM {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1SriQ {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___24AfQ {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___Ebawx {
  border: none;
}
.styles__brd-no-top___2bj_h {
  border-top-width: 0;
}
.styles__brd-no-bottom___359Ex {
  border-bottom-width: 0;
}
.styles__brd-no-right___2Blm0 {
  border-right-width: 0;
}
.styles__brd-no-left___3q79t {
  border-left-width: 0;
}
.styles__brd-only-top___2vHfm {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___3opir {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___1oIfk {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___3ngX4 {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___1FZdX {
  border-radius: 2px;
}
.styles__rad-small___3m73n {
  border-radius: 6px;
}
.styles__rad-medium___uO4bE {
  border-radius: 10px;
}
.styles__rad-large___3yY5- {
  border-radius: 16px;
}
.styles__rad-xlarge___PJCeX {
  border-radius: 24px;
}
.styles__rad-xxlarge___2uxvn {
  border-radius: 32px;
}
.styles__rad-no___-0Ujf {
  border-radius: 0;
}
.styles__rad-no-bottom___3FEC5 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___1HOlt {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___xNTpX {
  border-color: #fff;
}
.styles__brd-black___2r1pa {
  border-color: #000;
}
.styles__brd-gray-darker___2VHgU {
  border-color: #737373;
}
.styles__brd-gray-dark___1Wrid {
  border-color: #9d9d9d;
}
.styles__brd-gray___rrpvo {
  border-color: #ababab;
}
.styles__brd-gray-light___17-gC {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2Aprm {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___fbiM0 {
  border-color: #e5e5e5;
}
.styles__brd-red___1ihuh {
  border-color: #ff3c36;
}
.styles__brd-green___3VVpV {
  border-color: #36c565;
}
.styles__brd-blue___2-oSg {
  border-color: #1493ff;
}
.styles__brd-selected___m9h0d {
  border-color: #1493ff;
}
.styles__brd-featured___Ut4kV {
  border-color: #E94600;
}
.styles__brd-nfl___351mk {
  border-color: #2B66B1;
}
.styles__brd-nba___25VyQ {
  border-color: #FF8F00;
}
.styles__brd-nhl___12XvI {
  border-color: #84D4F8;
}
.styles__brd-golf___1f9iS {
  border-color: #7CB342;
}
.styles__brd-mlb___2u73H {
  border-color: #E53935;
}
.styles__shd-default___Boa0u {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___3iiYk {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3btMP {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___-7Y7z {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___JVqvl {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___3LoZ_ {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___21kA3 {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___3lR-i {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2AZ-f {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___PJR7c {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___34b-7 {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___3zKgx {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3YVgg {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___3yk_q {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___3_E0n {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___2XOK_ {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___qKBBl {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___110qR {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___1_BAC {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2dArL {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___T9Ckw {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___IkQIt {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___1t6Wq {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1uSV7 {
  text-align: center;
}
.styles__txt-right___3W5cG {
  text-align: right;
}
.styles__txt-left___3-bme {
  text-align: left;
}
.styles__txt-bold___VCHT2 {
  font-weight: bold;
}
.styles__txt-extra-bold___2r_H9 {
  font-weight: 800;
}
.styles__txt-no-bold___3HWJ1 {
  font-weight: normal;
}
.styles__txt-capitalize___2Rs3P {
  text-transform: capitalize;
}
.styles__txt-uppercase___e56_j {
  text-transform: uppercase;
}
.styles__txt-italics___2Ahra {
  font-style: italic;
}
.styles__txt-normal___17nPa {
  font-style: normal;
}
.styles__txt-no-italic___3yXYq {
  font-style: normal;
}
.styles__txt-underline___1BGFM {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___23Kwe {
  display: none;
}
.styles__dis-block____uPOz {
  display: block;
}
.styles__dis-flex___2Na4F {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block____xtxd {
  display: inline-block;
}
.styles__pos-fixed___-okf0 {
  position: fixed;
}
.styles__pos-absolute___3KVYr {
  position: absolute;
}
.styles__pos-relative___19wKt {
  position: relative;
}
.styles__pos-children-horizontal___2ZKfb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___1yk6E {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___3zQ7M {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___2glug {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___2ieI3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___NEw1s {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___2Vtyl {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___-LQ_n {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___1Vngd {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1z2Ih {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___FIp1X {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___1WgiH {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___1IEue {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___OXXe3 {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___1r7BI {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___3RLvo {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___1-eIx {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___1sw-G {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___2D0Qf {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___2zJTD {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___rRNPk {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1rXoQ {
  height: 100%;
}
.styles__pos-self-center-horizonal___Ddh_e {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___1PEJv {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___1Qb25 {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___2nRG2 {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__baseInput___2krPg {
  /* Change Autocomplete styles in Chrome*/
}
.styles__baseInput___2krPg input:-webkit-autofill,
.styles__baseInput___2krPg input:-webkit-autofill:hover,
.styles__baseInput___2krPg input:-webkit-autofill:focus,
.styles__baseInput___2krPg textarea:-webkit-autofill,
.styles__baseInput___2krPg textarea:-webkit-autofill:hover,
.styles__baseInput___2krPg textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__baseInput___2krPg .styles__input___2Svbb {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__baseInput___2krPg .styles__input___2Svbb:focus {
  border-color: #1493ff;
}
.styles__baseInput___2krPg.styles__hasError___1U21W .styles__input___2Svbb {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputPassword___21Ofu {
  /* Change Autocomplete styles in Chrome*/
}
.styles__InputPassword___21Ofu input:-webkit-autofill,
.styles__InputPassword___21Ofu input:-webkit-autofill:hover,
.styles__InputPassword___21Ofu input:-webkit-autofill:focus,
.styles__InputPassword___21Ofu textarea:-webkit-autofill,
.styles__InputPassword___21Ofu textarea:-webkit-autofill:hover,
.styles__InputPassword___21Ofu textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__InputPassword___21Ofu .styles__input___2Svbb {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__InputPassword___21Ofu .styles__input___2Svbb:focus {
  border-color: #1493ff;
}
.styles__InputPassword___21Ofu.styles__hasError___1U21W .styles__input___2Svbb {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___3Cck_ {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___-svvq {
  color: #fff;
}
.styles__txt-black___27zJ2 {
  color: #000;
}
.styles__txt-gray-darker___1uJj0 {
  color: #737373;
}
.styles__txt-gray-dark___n6zyY {
  color: #9d9d9d;
}
.styles__txt-gray___9s4aK {
  color: #ababab;
}
.styles__txt-gray-light___29G7b {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___i8huX {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2MKJa {
  color: #e5e5e5;
}
.styles__txt-green___KpeCq {
  color: #36c565;
}
.styles__txt-green-light___2wVWA {
  color: #41e878;
}
.styles__txt-red___3ba8Z {
  color: #ff3c36;
}
.styles__txt-red-light___WbLOb {
  color: #e64765;
}
.styles__txt-blue___KNZmq {
  color: #1493ff;
}
.styles__txt-blue-light___3t3Sd {
  color: #4cadff;
}
.styles__txt-orage___14xXN {
  color: #ff8f00;
}
.styles__txt-selected___3Hy54 {
  color: #1493ff;
}
.styles__txt-featured___1YeVj {
  color: #E94600;
}
.styles__txt-nfl___38gIr {
  color: #2B66B1;
}
.styles__txt-nba___1vlaL {
  color: #FF8F00;
}
.styles__txt-nhl___2AiEv {
  color: #84D4F8;
}
.styles__txt-golf___1v-Br {
  color: #7CB342;
}
.styles__txt-mlb___3njOj {
  color: #E53935;
}
.styles__bg-no___8DsXn {
  background-color: transparent;
}
.styles__bg-white-dark___22O9d {
  background-color: #f2f2f2;
}
.styles__bg-white___24Dby {
  background-color: #fff;
}
.styles__bg-black___X_4v2 {
  background-color: #000;
}
.styles__bg-gray___LR8yG {
  background-color: #ababab;
}
.styles__bg-gray-light___ETUiE {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___DLw5g {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2ykh1 {
  background-color: #e5e5e5;
}
.styles__bg-red___1CQ5z {
  background-color: #ff3c36;
}
.styles__bg-red-light___AO5Nd {
  background-color: #e64765;
}
.styles__bg-green___ztkCB {
  background-color: #36c565;
}
.styles__bg-green-light___2Bdj8 {
  background-color: #41e878;
}
.styles__bg-blue___2ZluP {
  background-color: #1493ff;
}
.styles__bg-blue-light___CseWK {
  background-color: #4cadff;
}
.styles__bg-orange___wP6tw {
  background-color: #ff8f00;
}
.styles__bg-error___2iG3w {
  background-color: #ff3c36;
}
.styles__bg-selected___3ev-i {
  background-color: #1493ff;
}
.styles__bg-featured___1WrkE {
  background-color: #E94600;
}
.styles__bg-nfl___vc1Wb {
  background-color: #2B66B1;
}
.styles__bg-nba___3E_uH {
  background-color: #FF8F00;
}
.styles__bg-nhl___1IuX4 {
  background-color: #84D4F8;
}
.styles__bg-golf___1INav {
  background-color: #7CB342;
}
.styles__bg-mlb___UJjUl {
  background-color: #E53935;
}
.styles__grid_container___JMqsu {
  display: block;
  width: 100%;
}
.styles__grid_rows___3hnY8,
.styles__grid_columns___isDoT {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___3hnY8.styles__no-wrap___3Vxnk,
.styles__grid_columns___isDoT.styles__no-wrap___3Vxnk {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___isDoT .styles__col_first___rXNcT {
  padding-left: 0;
}
.styles__grid_columns___isDoT .styles__col_last___3w28a {
  padding-right: 0;
}
.styles__grid_columns___isDoT .styles__col_full___2nHUE {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___pGX0W {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___dlfNu {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2hgzJ {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___2aV7P {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___2wvqz {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___3ryWh {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___27gNM {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___2Eo0b {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___R_j-x {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___3jREb,
.styles__col_medium_hidden___uJ5fN,
.styles__col_large_hidden___3c8nV,
.styles__col_xlarge_hidden___1ayO4 {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___2_7fk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___3PbVG {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___1xp-s {
    left: 100%;
  }
  .styles__col_xlarge_23___3v163 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___3OeUv {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___1dG82 {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___2HsEZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___2kR6s {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3EpJl {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___WoTFl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2zOKD {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___2iBfw {
    left: 87.5%;
  }
  .styles__col_xlarge_20___2x9j_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1IiqP {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___POsNU {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___10UhU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___U-7yJ {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___oSHNU {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___243S3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___2h9_W {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___20zx1 {
    left: 75%;
  }
  .styles__col_xlarge_17___Ywpq2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___Lo3Qu {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___NEICP {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___3av_4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3bj1h {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___2i6Gm {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___l_FkE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1udQK {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___1C-LV {
    left: 62.5%;
  }
  .styles__col_xlarge_14___31EC3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1K8xG {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___Uh4s0 {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___2k5C8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___1KBPH {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3y4W3 {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___2V1VX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___M7jB7 {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___1G7gE {
    left: 50%;
  }
  .styles__col_xlarge_11___UogLW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___IsI2c {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2jeEY {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___EJEzd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___3q7dF {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___16eWT {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___2FzwQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___2_x_W {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___1a0cT {
    left: 37.5%;
  }
  .styles__col_xlarge_8___3ljIe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___1rfxQ {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___3Nn2F {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3kM8t {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___3yeF8 {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___303t4 {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6____BK0k {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___1HX1J {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___26JWE {
    left: 25%;
  }
  .styles__col_xlarge_5___1FBVA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3C1ku {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___29S36 {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___1GdtS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3Tuc- {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___maTWd {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___D4foH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___yh2-X {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2Jicu {
    left: 12.5%;
  }
  .styles__col_xlarge_2___3gSAM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___luGwQ {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___1YNVU {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3c4W_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___1btZn {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1ZnZQ {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___3jREb,
  .styles__col_medium_hidden___uJ5fN,
  .styles__col_large_hidden___3c8nV {
    display: block;
  }
  .styles__col_xlarge_hidden___1ayO4 {
    display: none;
  }
  .styles__col_bottom_gutter___15lNp {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___3kFRl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12____8AT7 {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___Dy3Lw {
    left: 100%;
  }
  .styles__col_large_11___XpjT_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___1aIhZ {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2AjX6 {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___2OBeh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___1wRV9 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___3JIla {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___22AMk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___2eAES {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___2uOvI {
    left: 75%;
  }
  .styles__col_large_8___33Ny2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___2AoNS {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___1eJ7G {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___26imt {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___2vors {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7____ivMD {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___zgb-a {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___2x9pE {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___203OT {
    left: 50%;
  }
  .styles__col_large_5___2VqRn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___3XS8R {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2ZKjm {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___3vMYJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___239YT {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___3X3jd {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___gv-_e {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___28YsQ {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___kFt3h {
    left: 25%;
  }
  .styles__col_large_2___3lfAF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___BTnUE {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___1kNYc {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2Lzpv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___1tgEP {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___348Xg {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___3jREb,
  .styles__col_medium_hidden___uJ5fN,
  .styles__col_xlarge_hidden___1ayO4 {
    display: block;
  }
  .styles__col_large_hidden___3c8nV {
    display: none;
  }
  .styles__col_bottom_gutter___15lNp {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___A7euR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___3pEB_ {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___3IeNp {
    left: 100%;
  }
  .styles__col_medium_7___F-Vsb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___1R9xr {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___3tPnk {
    left: 87.5%;
  }
  .styles__col_medium_6___17DtJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___3In9K {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___2P1-v {
    left: 75%;
  }
  .styles__col_medium_5___1u_9K {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3usY4 {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___3HjPB {
    left: 62.5%;
  }
  .styles__col_medium_4___phOva {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___1_u3B {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___3Aveb {
    left: 50%;
  }
  .styles__col_medium_3___2bFY0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___CD9zl {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___c_8wq {
    left: 37.5%;
  }
  .styles__col_medium_2___3IfVg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___QiYqH {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___3Q9A1 {
    left: 25%;
  }
  .styles__col_medium_1___24wcP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___1o5AM {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___1X-G1 {
    left: 12.5%;
  }
  .styles__col_small_hidden___3jREb,
  .styles__col_large_hidden___3c8nV,
  .styles__col_xlarge_hidden___1ayO4 {
    display: block;
  }
  .styles__col_medium_hidden___uJ5fN {
    display: none;
  }
  .styles__col_bottom_gutter___15lNp {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___19MGP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___23gfE {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___1q5C2 {
    left: 100%;
  }
  .styles__col_small_1___Dg4VH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___2lr6x {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___2klOh {
    left: 50%;
  }
  .styles__col_medium_hidden___uJ5fN,
  .styles__col_large_hidden___3c8nV,
  .styles__col_xlarge_hidden___1ayO4 {
    display: block;
  }
  .styles__col_small_hidden___3jREb {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1PZbd,
  .styles__col_large_bottom_gutter___2YpUs,
  .styles__col_xlarge_bottom_gutter___Un0kJ {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___26D7o {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___15lNp {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___R6tTV {
  padding: 2px;
}
.styles__pdn-xxxsmall___3g7O7 {
  padding: 4px;
}
.styles__pdn-xxsmall___3uUEF {
  padding: 8px;
}
.styles__pdn-xsmall___3Zcmz {
  padding: 16px;
}
.styles__pdn-small___190tw {
  padding: 24px;
}
.styles__pdn-medium___39NeP {
  padding: 32px;
}
.styles__pdn-large___2UH_k {
  padding: 40px;
}
.styles__pdn-xlarge___1Yt-w {
  padding: 48px;
}
.styles__pdn-xxlarge___26ELK {
  padding: 56px;
}
.styles__pdn-xxxlarge___24Kc7 {
  padding: 64px;
}
.styles__pdn-huge___3h_7A {
  padding: 72px;
}
.styles__pdn-xhuge___bTKmM {
  padding: 80px;
}
.styles__pdn-xxhuge___3QLYe {
  padding: 88px;
}
.styles__pdn-xxxhuge___scrlK {
  padding: 96px;
}
.styles__pdn-right-tiny___bwLBv {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___zCxpv {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___1urU- {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___34iHs {
  padding-right: 16px;
}
.styles__pdn-right-small___2b4-M {
  padding-right: 24px;
}
.styles__pdn-right-medium___8qzdd {
  padding-right: 32px;
}
.styles__pdn-right-large___3LCMd {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___fBMiI {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___1r1uJ {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___1uNpP {
  padding-right: 64px;
}
.styles__pdn-right-huge___2gcHB {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___2eWKn {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___2AVu5 {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___1i_sQ {
  padding-right: 96px;
}
.styles__pdn-left-tiny___2kqpm {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___2xW9v {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___31aBb {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___2XzNE {
  padding-left: 16px;
}
.styles__pdn-left-small___3GFmX {
  padding-left: 24px;
}
.styles__pdn-left-medium___29i6Q {
  padding-left: 32px;
}
.styles__pdn-left-large___2I3OA {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___18fMX {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___25wNp {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___184Yz {
  padding-left: 64px;
}
.styles__pdn-left-huge___1go1l {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___-7zwB {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___1s5Pj {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___10B3e {
  padding-left: 96px;
}
.styles__pdn-top-tiny___IUABi {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___2qjWL {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___3qOqv {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2NBEo {
  padding-top: 16px;
}
.styles__pdn-top-small___3G92a {
  padding-top: 24px;
}
.styles__pdn-top-medium___m0_81 {
  padding-top: 32px;
}
.styles__pdn-top-large___TCuvh {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___rAcPU {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___2eUU8 {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___2JW1y {
  padding-top: 64px;
}
.styles__pdn-top-huge___vLdv3 {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___2Snwm {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___2kC2T {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___1KCCC {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___2YM7V {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___3UedR {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___2XXtY {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___2YiST {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___pvMde {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___3iL93 {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___2T3fG {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___3VxBx {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___3TKT0 {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2wtli {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___1Qk-B {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___2H0MN {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___3dfj5 {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___3tIs7 {
  padding-bottom: 96px;
}
.styles__pdn-no___210aF {
  padding: 0;
}
.styles__pdn-no-top___3CeWf {
  padding-top: 0;
}
.styles__pdn-no-bottom___Cd4Qt {
  padding-bottom: 0;
}
.styles__pdn-no-right___2t6WX {
  padding-right: 0;
}
.styles__pdn-no-left___3Cq1e {
  padding-left: 0;
}
.styles__pdn-no-sides___2VJZp {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___uo1XJ {
  margin: 2px;
}
.styles__mrg-xxxsmall___1SpfO {
  margin: 4px;
}
.styles__mrg-xxsmall___2KlUz {
  margin: 8px;
}
.styles__mrg-xsmall___1hXw8 {
  margin: 16px;
}
.styles__mrg-small___1dzci {
  margin: 24px;
}
.styles__mrg-medium___FPGTC {
  margin: 32px;
}
.styles__mrg-large___JnvKS {
  margin: 40px;
}
.styles__mrg-xlarge___2Q-1x {
  margin: 48px;
}
.styles__mrg-xxlarge___1XVo1 {
  margin: 56px;
}
.styles__mrg-xxxlarge___2nTXY {
  margin: 64px;
}
.styles__mrg-huge___tFhR3 {
  margin: 72px;
}
.styles__mrg-xhuge___236-u {
  margin: 80px;
}
.styles__mrg-xxhuge___gPiVt {
  margin: 88px;
}
.styles__mrg-xxxhuge___2_-JS {
  margin: 96px;
}
.styles__mrg-right-tiny___d23Et {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___30NcG {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___1PliY {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1g6r7 {
  margin-right: 16px;
}
.styles__mrg-right-small___3aZ2I {
  margin-right: 24px;
}
.styles__mrg-right-medium___pNpOs {
  margin-right: 32px;
}
.styles__mrg-right-large___3bBhN {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___2h8T9 {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___rV5O- {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___2x-bz {
  margin-right: 64px;
}
.styles__mrg-right-huge___1dhAH {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___Sokpd {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___RLYsx {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___CxDR8 {
  margin-right: 96px;
}
.styles__mrg-left-tiny___2x5nH {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___IiTMY {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___3Soa_ {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2nA40 {
  margin-left: 16px;
}
.styles__mrg-left-small___18Q1H {
  margin-left: 24px;
}
.styles__mrg-left-medium___GjKZr {
  margin-left: 32px;
}
.styles__mrg-left-large___1GNXi {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___1LHuy {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___VdE2O {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___100Kd {
  margin-left: 64px;
}
.styles__mrg-left-huge___Fjm9_ {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___3dPr9 {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___2qyBC {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2Iinv {
  margin-left: 96px;
}
.styles__mrg-top-tiny___2_rAc {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___2Tu0Y {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___2-ZuO {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___ViJaT {
  margin-top: 16px;
}
.styles__mrg-top-small___2VdOO {
  margin-top: 24px;
}
.styles__mrg-top-medium___3N-bl {
  margin-top: 32px;
}
.styles__mrg-top-large___peI8T {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___3gc6G {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___1wodu {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___1erhy {
  margin-top: 64px;
}
.styles__mrg-top-huge___3rvW- {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___22kOa {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3_Q2d {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___16VOj {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___dq_t6 {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___3sH8R {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___1mhUy {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___32BAj {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___3EznA {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___2R19_ {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___3vrae {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___2hvVr {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___1vXFp {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___KyUQr {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___dgPCY {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___kCbxP {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___yQEFh {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___2ZP4v {
  margin-bottom: 96px;
}
.styles__mrg-no___245yK {
  margin: 0;
}
.styles__mrg-no-top___1DYXZ {
  margin-top: 0;
}
.styles__mrg-no-bottom___1cjmX {
  margin-bottom: 0;
}
.styles__mrg-no-right___37b_U {
  margin-right: 0;
}
.styles__mrg-no-left___3-Rrm {
  margin-left: 0;
}
.styles__mrg-auto___3PSiD {
  margin: auto;
}
.styles__brd-small___3ZCwo {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___2kw4q {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___M0p92 {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___nQVVj {
  border: none;
}
.styles__brd-no-top___1z0ld {
  border-top-width: 0;
}
.styles__brd-no-bottom___Ip6Qv {
  border-bottom-width: 0;
}
.styles__brd-no-right___2epl0 {
  border-right-width: 0;
}
.styles__brd-no-left___spP8Y {
  border-left-width: 0;
}
.styles__brd-only-top___3VsdS {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___3_Gkn {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___XOpJG {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___1xji6 {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___3icad {
  border-radius: 2px;
}
.styles__rad-small___3FpY6 {
  border-radius: 6px;
}
.styles__rad-medium___34vaz {
  border-radius: 10px;
}
.styles__rad-large___2G731 {
  border-radius: 16px;
}
.styles__rad-xlarge___31tlG {
  border-radius: 24px;
}
.styles__rad-xxlarge___dxhGp {
  border-radius: 32px;
}
.styles__rad-no___2NuHk {
  border-radius: 0;
}
.styles__rad-no-bottom___35X-8 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___3qp2Y {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___2vvOW {
  border-color: #fff;
}
.styles__brd-black___2RDR3 {
  border-color: #000;
}
.styles__brd-gray-darker___1VJPP {
  border-color: #737373;
}
.styles__brd-gray-dark___2_6Hu {
  border-color: #9d9d9d;
}
.styles__brd-gray___6UxbT {
  border-color: #ababab;
}
.styles__brd-gray-light___34LPF {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___PqN1b {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___k1IwO {
  border-color: #e5e5e5;
}
.styles__brd-red___RbT_P {
  border-color: #ff3c36;
}
.styles__brd-green___3FEhm {
  border-color: #36c565;
}
.styles__brd-blue___3ch2g {
  border-color: #1493ff;
}
.styles__brd-selected___fAoLe {
  border-color: #1493ff;
}
.styles__brd-featured___2FK_Q {
  border-color: #E94600;
}
.styles__brd-nfl___ec4FE {
  border-color: #2B66B1;
}
.styles__brd-nba___2p3AS {
  border-color: #FF8F00;
}
.styles__brd-nhl___1vzuM {
  border-color: #84D4F8;
}
.styles__brd-golf___3GLmb {
  border-color: #7CB342;
}
.styles__brd-mlb___2TfcO {
  border-color: #E53935;
}
.styles__shd-default___35a7N {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___2-RQL {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___1gsgt {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___eB7r0 {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2MQcA {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___3EBQV {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___1dDPy {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___3StZj {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2U42Z {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___1SuJp {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___2nUZN {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___1fSlG {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3QTH1 {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___1gE3C {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___1KQmY {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___1BSS- {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___3aO12 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___1v0r5 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___2_Zsc {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___3LgYe {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___Lw1sC {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___oKC5a {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___2TvKr {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___qDG_L {
  text-align: center;
}
.styles__txt-right___gdVlO {
  text-align: right;
}
.styles__txt-left___3TLEF {
  text-align: left;
}
.styles__txt-bold___2kMBD {
  font-weight: bold;
}
.styles__txt-extra-bold___2EkI7 {
  font-weight: 800;
}
.styles__txt-no-bold___2X63U {
  font-weight: normal;
}
.styles__txt-capitalize___1fQKh {
  text-transform: capitalize;
}
.styles__txt-uppercase___2RYj4 {
  text-transform: uppercase;
}
.styles__txt-italics___2iJ7_ {
  font-style: italic;
}
.styles__txt-normal___3bkms {
  font-style: normal;
}
.styles__txt-no-italic___2yZHu {
  font-style: normal;
}
.styles__txt-underline___3Gj3x {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___30v9q {
  display: none;
}
.styles__dis-block___1hONk {
  display: block;
}
.styles__dis-flex___2d14M {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___FPA08 {
  display: inline-block;
}
.styles__pos-fixed___n3LG9 {
  position: fixed;
}
.styles__pos-absolute___2zUJI {
  position: absolute;
}
.styles__pos-relative___26Usp {
  position: relative;
}
.styles__pos-children-horizontal___3vSR2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___3ZbHY {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___2O109 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___qs6w3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___ESbjt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___8h9xh {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___192tr {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___2OxWn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___ClvYG {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___3GGKm {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___vJstd {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___1wICW {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2GAoe {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___3iQ4V {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___24BfE {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___3CRk4 {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___3hQkb {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___3dEOU {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___xtHe0 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___1Gcw_ {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___AmhRH {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___27NfZ {
  height: 100%;
}
.styles__pos-self-center-horizonal___3S1xe {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___l8m_e {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___QiwzO {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___1wdCh {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__baseInput___38w6Y {
  /* Change Autocomplete styles in Chrome*/
}
.styles__baseInput___38w6Y input:-webkit-autofill,
.styles__baseInput___38w6Y input:-webkit-autofill:hover,
.styles__baseInput___38w6Y input:-webkit-autofill:focus,
.styles__baseInput___38w6Y textarea:-webkit-autofill,
.styles__baseInput___38w6Y textarea:-webkit-autofill:hover,
.styles__baseInput___38w6Y textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__baseInput___38w6Y .styles__input___P6hcQ {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__baseInput___38w6Y .styles__input___P6hcQ:focus {
  border-color: #1493ff;
}
.styles__baseInput___38w6Y.styles__hasError___3TB90 .styles__input___P6hcQ {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputFlexLogin___2mYCt {
  /* Change Autocomplete styles in Chrome*/
}
.styles__InputFlexLogin___2mYCt input:-webkit-autofill,
.styles__InputFlexLogin___2mYCt input:-webkit-autofill:hover,
.styles__InputFlexLogin___2mYCt input:-webkit-autofill:focus,
.styles__InputFlexLogin___2mYCt textarea:-webkit-autofill,
.styles__InputFlexLogin___2mYCt textarea:-webkit-autofill:hover,
.styles__InputFlexLogin___2mYCt textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__InputFlexLogin___2mYCt .styles__input___P6hcQ {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__InputFlexLogin___2mYCt .styles__input___P6hcQ:focus {
  border-color: #1493ff;
}
.styles__InputFlexLogin___2mYCt.styles__hasError___3TB90 .styles__input___P6hcQ {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___3zj6v {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1VRAy {
  color: #fff;
}
.styles__txt-black___2q6td {
  color: #000;
}
.styles__txt-gray-darker___eHGnU {
  color: #737373;
}
.styles__txt-gray-dark___1V0yO {
  color: #9d9d9d;
}
.styles__txt-gray___12bQO {
  color: #ababab;
}
.styles__txt-gray-light___uFTYy {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3rUoF {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2eRXr {
  color: #e5e5e5;
}
.styles__txt-green___GCu2w {
  color: #36c565;
}
.styles__txt-green-light___6bU2U {
  color: #41e878;
}
.styles__txt-red___24FbO {
  color: #ff3c36;
}
.styles__txt-red-light___1QMeJ {
  color: #e64765;
}
.styles__txt-blue___cqeOy {
  color: #1493ff;
}
.styles__txt-blue-light___dtXnM {
  color: #4cadff;
}
.styles__txt-orage___2g3cT {
  color: #ff8f00;
}
.styles__txt-selected___21Vf8 {
  color: #1493ff;
}
.styles__txt-featured___1MZKy {
  color: #E94600;
}
.styles__txt-nfl___1pCZ5 {
  color: #2B66B1;
}
.styles__txt-nba___3gbyO {
  color: #FF8F00;
}
.styles__txt-nhl___3_e-d {
  color: #84D4F8;
}
.styles__txt-golf___2Si_M {
  color: #7CB342;
}
.styles__txt-mlb___1J_tm {
  color: #E53935;
}
.styles__bg-no___3Upc6 {
  background-color: transparent;
}
.styles__bg-white-dark___-rybT {
  background-color: #f2f2f2;
}
.styles__bg-white___QSE4q {
  background-color: #fff;
}
.styles__bg-black___1ZOv2 {
  background-color: #000;
}
.styles__bg-gray___1LSEx {
  background-color: #ababab;
}
.styles__bg-gray-light___2E_Lm {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___lQifW {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___xWuqC {
  background-color: #e5e5e5;
}
.styles__bg-red___1ASuA {
  background-color: #ff3c36;
}
.styles__bg-red-light___1wpJU {
  background-color: #e64765;
}
.styles__bg-green___384BN {
  background-color: #36c565;
}
.styles__bg-green-light___3ZFAt {
  background-color: #41e878;
}
.styles__bg-blue___1bPhr {
  background-color: #1493ff;
}
.styles__bg-blue-light___zpQbM {
  background-color: #4cadff;
}
.styles__bg-orange___ospdn {
  background-color: #ff8f00;
}
.styles__bg-error___QiVIf {
  background-color: #ff3c36;
}
.styles__bg-selected___2mkUQ {
  background-color: #1493ff;
}
.styles__bg-featured___3l_IQ {
  background-color: #E94600;
}
.styles__bg-nfl___3aSA9 {
  background-color: #2B66B1;
}
.styles__bg-nba___I3_JU {
  background-color: #FF8F00;
}
.styles__bg-nhl___20AHp {
  background-color: #84D4F8;
}
.styles__bg-golf___33M2S {
  background-color: #7CB342;
}
.styles__bg-mlb___UcGUG {
  background-color: #E53935;
}
.styles__grid_container___2EZC9 {
  display: block;
  width: 100%;
}
.styles__grid_rows___1JUBA,
.styles__grid_columns___2GS9I {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___1JUBA.styles__no-wrap___2eVCo,
.styles__grid_columns___2GS9I.styles__no-wrap___2eVCo {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___2GS9I .styles__col_first___39xJH {
  padding-left: 0;
}
.styles__grid_columns___2GS9I .styles__col_last___1zlAY {
  padding-right: 0;
}
.styles__grid_columns___2GS9I .styles__col_full___1Oo08 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___2tqQQ {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___JAXvy {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2JvLd {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___3scDd {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___88G0g {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___2nB4p {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___13zhl {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___eF4UK {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___1YwGt {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___3caLi,
.styles__col_medium_hidden___3RobP,
.styles__col_large_hidden___3iJva,
.styles__col_xlarge_hidden___2r7O_ {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___18ztV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___3RLTm {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3mi0o {
    left: 100%;
  }
  .styles__col_xlarge_23___37Omn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___2FdT_ {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___2uMgT {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___SfSDu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___1aNCv {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___97Gcz {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___10ERf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___16x6l {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___3JdYV {
    left: 87.5%;
  }
  .styles__col_xlarge_20___2zViA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___3nUNO {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___2S7u9 {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___VQFjv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___zsBOB {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___2QXw5 {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___1UNOU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___1Jbj7 {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___2Dgjk {
    left: 75%;
  }
  .styles__col_xlarge_17___2b05d {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___3AXuc {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___2gxpv {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___32otX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___cIAxg {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___ZRHQV {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___1GGrB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1Y3Ez {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___hanIY {
    left: 62.5%;
  }
  .styles__col_xlarge_14___3z1Mr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1H37- {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___2C3qh {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___2GVaW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___wm0r0 {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___2jML6 {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___1I94K {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___3I7jQ {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___2oJs1 {
    left: 50%;
  }
  .styles__col_xlarge_11___2yhEc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___3bbgd {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2cnPm {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___18Zn3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___1w-C2 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___2Rs9q {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___dEebw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___1y5j2 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___EtN8Z {
    left: 37.5%;
  }
  .styles__col_xlarge_8___NEwt5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3s2wZ {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___1NvUn {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___2QYUB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___2Rl9H {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___znnqz {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___SQUsP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___3LYD0 {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___1qWDG {
    left: 25%;
  }
  .styles__col_xlarge_5___3veZM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___11nTl {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2JaOp {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___11Exe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___1OJ-k {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___3pMlx {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3VFIh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___zkyJl {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2hrux {
    left: 12.5%;
  }
  .styles__col_xlarge_2___1RJxq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___Ej_vn {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___3tLJU {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3Ahvw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___2BWDl {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___kQQbb {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___3caLi,
  .styles__col_medium_hidden___3RobP,
  .styles__col_large_hidden___3iJva {
    display: block;
  }
  .styles__col_xlarge_hidden___2r7O_ {
    display: none;
  }
  .styles__col_bottom_gutter___32izo {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___3xIzh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___3gXxX {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___3kEf7 {
    left: 100%;
  }
  .styles__col_large_11___3pZI9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___xd6ET {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___3And0 {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___21tZ5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___1MskV {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___20QJv {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2FPob {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___2SXsM {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___22t_P {
    left: 75%;
  }
  .styles__col_large_8___Lff2k {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___13Kc7 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___2hkXU {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___1JphZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___23zPD {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___1cUGp {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3L7FM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___RaswY {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___2iGm1 {
    left: 50%;
  }
  .styles__col_large_5___1tzFw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___201DZ {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___YxC61 {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___2EvhY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___30t7Z {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___3lhW5 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___2ykUp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___3ijdB {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2qjWc {
    left: 25%;
  }
  .styles__col_large_2___2lv4d {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___2wcut {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___2196d {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___1LcvJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___27O8s {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___1Qnh_ {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___3caLi,
  .styles__col_medium_hidden___3RobP,
  .styles__col_xlarge_hidden___2r7O_ {
    display: block;
  }
  .styles__col_large_hidden___3iJva {
    display: none;
  }
  .styles__col_bottom_gutter___32izo {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___3ikuO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___3UBNZ {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___z_rLG {
    left: 100%;
  }
  .styles__col_medium_7___1nOoZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___HDoSM {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___3oup_ {
    left: 87.5%;
  }
  .styles__col_medium_6___EWz5Z {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___12-Uu {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___1frYp {
    left: 75%;
  }
  .styles__col_medium_5___1-r-b {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___1ZBg_ {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___355s- {
    left: 62.5%;
  }
  .styles__col_medium_4___V8HM6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___1ISsa {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___1a5Cf {
    left: 50%;
  }
  .styles__col_medium_3___1SG5H {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___1QyDv {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___1qZHF {
    left: 37.5%;
  }
  .styles__col_medium_2___mtJ1- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___23e40 {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___1y2Ke {
    left: 25%;
  }
  .styles__col_medium_1___3LAJI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___Xkfwg {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___26Nib {
    left: 12.5%;
  }
  .styles__col_small_hidden___3caLi,
  .styles__col_large_hidden___3iJva,
  .styles__col_xlarge_hidden___2r7O_ {
    display: block;
  }
  .styles__col_medium_hidden___3RobP {
    display: none;
  }
  .styles__col_bottom_gutter___32izo {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___1xnxO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___2-x7i {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___2xmSE {
    left: 100%;
  }
  .styles__col_small_1___3W0q7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___NtZKo {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___2bzOU {
    left: 50%;
  }
  .styles__col_medium_hidden___3RobP,
  .styles__col_large_hidden___3iJva,
  .styles__col_xlarge_hidden___2r7O_ {
    display: block;
  }
  .styles__col_small_hidden___3caLi {
    display: none;
  }
  .styles__col_medium_bottom_gutter___xzjyT,
  .styles__col_large_bottom_gutter___2z-TS,
  .styles__col_xlarge_bottom_gutter___1zoLD {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___2tQQQ {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___32izo {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___1WZPF {
  padding: 2px;
}
.styles__pdn-xxxsmall___3_7HB {
  padding: 4px;
}
.styles__pdn-xxsmall___1yGQM {
  padding: 8px;
}
.styles__pdn-xsmall___3l-WT {
  padding: 16px;
}
.styles__pdn-small___25jCi {
  padding: 24px;
}
.styles__pdn-medium___N3sTm {
  padding: 32px;
}
.styles__pdn-large___1iNSu {
  padding: 40px;
}
.styles__pdn-xlarge___3It37 {
  padding: 48px;
}
.styles__pdn-xxlarge___1gG1z {
  padding: 56px;
}
.styles__pdn-xxxlarge___2voSQ {
  padding: 64px;
}
.styles__pdn-huge___3B2Ky {
  padding: 72px;
}
.styles__pdn-xhuge___1Gv2d {
  padding: 80px;
}
.styles__pdn-xxhuge___323lt {
  padding: 88px;
}
.styles__pdn-xxxhuge___3sWHl {
  padding: 96px;
}
.styles__pdn-right-tiny___2lnMr {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3VWUv {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___18jxD {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___1hfFI {
  padding-right: 16px;
}
.styles__pdn-right-small___3QOEl {
  padding-right: 24px;
}
.styles__pdn-right-medium___2U8Zo {
  padding-right: 32px;
}
.styles__pdn-right-large___1JgqO {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___ZNsdu {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___2PxFD {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___2Oqzc {
  padding-right: 64px;
}
.styles__pdn-right-huge___3k6Bg {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___2WmSB {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___DzH9E {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___3qL-l {
  padding-right: 96px;
}
.styles__pdn-left-tiny___1JqIk {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___3D_-f {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2oJHr {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___skSZN {
  padding-left: 16px;
}
.styles__pdn-left-small___19r9l {
  padding-left: 24px;
}
.styles__pdn-left-medium___31m1T {
  padding-left: 32px;
}
.styles__pdn-left-large___1vgTL {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___2yFEU {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge____hiP0 {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3PAXM {
  padding-left: 64px;
}
.styles__pdn-left-huge___2H-AP {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2-tzM {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___1beG7 {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___36a8g {
  padding-left: 96px;
}
.styles__pdn-top-tiny___3Lj3f {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___1WdZW {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___yVppi {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___pQbsg {
  padding-top: 16px;
}
.styles__pdn-top-small___jMqpX {
  padding-top: 24px;
}
.styles__pdn-top-medium___t2lVu {
  padding-top: 32px;
}
.styles__pdn-top-large___3J2kV {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___1I4se {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___1j_Ux {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___ngOTk {
  padding-top: 64px;
}
.styles__pdn-top-huge___hDaxV {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___2TjRu {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___14nFS {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___31Cpc {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___3XG31 {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___2tU31 {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___32zbX {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___1pM5R {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___3Nh3p {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___3Sap8 {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___N63tj {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___1ewv4 {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___bQ2xI {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___3RgvS {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___2aoEs {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___4yLYt {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___2j6OU {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___2YZx2 {
  padding-bottom: 96px;
}
.styles__pdn-no___OfEUI {
  padding: 0;
}
.styles__pdn-no-top___1_rPk {
  padding-top: 0;
}
.styles__pdn-no-bottom___i22_s {
  padding-bottom: 0;
}
.styles__pdn-no-right___1wAzN {
  padding-right: 0;
}
.styles__pdn-no-left___2xPI9 {
  padding-left: 0;
}
.styles__pdn-no-sides___3fisJ {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___jjuJk {
  margin: 2px;
}
.styles__mrg-xxxsmall___25fQV {
  margin: 4px;
}
.styles__mrg-xxsmall___2l4sH {
  margin: 8px;
}
.styles__mrg-xsmall___3WfWB {
  margin: 16px;
}
.styles__mrg-small___36KiA {
  margin: 24px;
}
.styles__mrg-medium___2_OS0 {
  margin: 32px;
}
.styles__mrg-large___3Ys6J {
  margin: 40px;
}
.styles__mrg-xlarge___3b62O {
  margin: 48px;
}
.styles__mrg-xxlarge___2_4JF {
  margin: 56px;
}
.styles__mrg-xxxlarge___OG0dW {
  margin: 64px;
}
.styles__mrg-huge___1R9dZ {
  margin: 72px;
}
.styles__mrg-xhuge___31nZX {
  margin: 80px;
}
.styles__mrg-xxhuge___3GAOj {
  margin: 88px;
}
.styles__mrg-xxxhuge___1daTo {
  margin: 96px;
}
.styles__mrg-right-tiny___2cHM0 {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___217Eg {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___NAIq8 {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___2d-RN {
  margin-right: 16px;
}
.styles__mrg-right-small___akq5z {
  margin-right: 24px;
}
.styles__mrg-right-medium___n3EH6 {
  margin-right: 32px;
}
.styles__mrg-right-large___28ITX {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___rLuYV {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___2FhjV {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___14wzH {
  margin-right: 64px;
}
.styles__mrg-right-huge___3wygw {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___tClRI {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___36KqW {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___3BAIE {
  margin-right: 96px;
}
.styles__mrg-left-tiny___p33Z0 {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___2_2aZ {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___3k7Dg {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___fr6Cd {
  margin-left: 16px;
}
.styles__mrg-left-small___18MQz {
  margin-left: 24px;
}
.styles__mrg-left-medium___1Cp8e {
  margin-left: 32px;
}
.styles__mrg-left-large___1Nf69 {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___33tX- {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___2gITC {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___EMf5o {
  margin-left: 64px;
}
.styles__mrg-left-huge___1pVjd {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___3LK5J {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___WZtdf {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___3hDBk {
  margin-left: 96px;
}
.styles__mrg-top-tiny___3-fsY {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___2CEjb {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___3vbd4 {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___2XEjz {
  margin-top: 16px;
}
.styles__mrg-top-small___2sSpG {
  margin-top: 24px;
}
.styles__mrg-top-medium___I2SIc {
  margin-top: 32px;
}
.styles__mrg-top-large___39eQL {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___2vg9f {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___5APWN {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___F2SO_ {
  margin-top: 64px;
}
.styles__mrg-top-huge___3ssyc {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___3QkbP {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3iIHE {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___2OSSA {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3v6Nd {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___sZsw8 {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___3OJDS {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___22qkO {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___2w1Lb {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___SrHJc {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___1HXCC {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___1PTkt {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___2kEqh {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___E2gYc {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___6CRIv {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___w0fD2 {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___3jCjl {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___2a4Hb {
  margin-bottom: 96px;
}
.styles__mrg-no___2CzlQ {
  margin: 0;
}
.styles__mrg-no-top___1QRg3 {
  margin-top: 0;
}
.styles__mrg-no-bottom___2iI4h {
  margin-bottom: 0;
}
.styles__mrg-no-right___3ZL_Z {
  margin-right: 0;
}
.styles__mrg-no-left___p_A97 {
  margin-left: 0;
}
.styles__mrg-auto___7P6be {
  margin: auto;
}
.styles__brd-small___2QGcH {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___2vNJp {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1RanJ {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___1dxB0 {
  border: none;
}
.styles__brd-no-top___gRLko {
  border-top-width: 0;
}
.styles__brd-no-bottom___rFvXu {
  border-bottom-width: 0;
}
.styles__brd-no-right___2zMYR {
  border-right-width: 0;
}
.styles__brd-no-left___29YvD {
  border-left-width: 0;
}
.styles__brd-only-top___3M4aQ {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___1VuSi {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___1NXOL {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___1PcqC {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___3dOkZ {
  border-radius: 2px;
}
.styles__rad-small___3kIxR {
  border-radius: 6px;
}
.styles__rad-medium___1jseZ {
  border-radius: 10px;
}
.styles__rad-large___K0e9g {
  border-radius: 16px;
}
.styles__rad-xlarge___38Ee7 {
  border-radius: 24px;
}
.styles__rad-xxlarge___3tMT- {
  border-radius: 32px;
}
.styles__rad-no___1Uhx4 {
  border-radius: 0;
}
.styles__rad-no-bottom___2CdRC {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2G4R3 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___2M-5F {
  border-color: #fff;
}
.styles__brd-black___1OpsJ {
  border-color: #000;
}
.styles__brd-gray-darker___2XFmU {
  border-color: #737373;
}
.styles__brd-gray-dark___1o_BC {
  border-color: #9d9d9d;
}
.styles__brd-gray___bzd5w {
  border-color: #ababab;
}
.styles__brd-gray-light___3bRfL {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2xgtM {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___15A5G {
  border-color: #e5e5e5;
}
.styles__brd-red___15RGJ {
  border-color: #ff3c36;
}
.styles__brd-green___1tA6V {
  border-color: #36c565;
}
.styles__brd-blue___2ZvGa {
  border-color: #1493ff;
}
.styles__brd-selected___1V0i5 {
  border-color: #1493ff;
}
.styles__brd-featured___1YFLQ {
  border-color: #E94600;
}
.styles__brd-nfl___26ap9 {
  border-color: #2B66B1;
}
.styles__brd-nba___3Jj2T {
  border-color: #FF8F00;
}
.styles__brd-nhl___2616o {
  border-color: #84D4F8;
}
.styles__brd-golf___2nGjX {
  border-color: #7CB342;
}
.styles__brd-mlb___1Obz9 {
  border-color: #E53935;
}
.styles__shd-default___1tOAI {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___2mC7f {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3_3qv {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___2luYP {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___r9t0m {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___117E- {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___3FENs {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___1RiAD {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___3ITDd {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___1UY8q {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___hWpQt {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___v0chZ {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___2CZsp {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___2-rQy {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___3jQzW {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___1xo_n {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___34iNx {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___rz138 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___rxGmP {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2Rf-5 {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___2IJam {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___1PWlg {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___2diVa {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___Z6FSr {
  text-align: center;
}
.styles__txt-right___3YOmM {
  text-align: right;
}
.styles__txt-left___2vbT1 {
  text-align: left;
}
.styles__txt-bold___1afuT {
  font-weight: bold;
}
.styles__txt-extra-bold___2hcjZ {
  font-weight: 800;
}
.styles__txt-no-bold___1VHnM {
  font-weight: normal;
}
.styles__txt-capitalize___147F4 {
  text-transform: capitalize;
}
.styles__txt-uppercase___1MDtx {
  text-transform: uppercase;
}
.styles__txt-italics___3cU0A {
  font-style: italic;
}
.styles__txt-normal___1Ow6K {
  font-style: normal;
}
.styles__txt-no-italic___27d8Z {
  font-style: normal;
}
.styles__txt-underline___2JoMa {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___jVGoa {
  display: none;
}
.styles__dis-block___3vLVH {
  display: block;
}
.styles__dis-flex___1VKK3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___2Cxnh {
  display: inline-block;
}
.styles__pos-fixed___9ELUU {
  position: fixed;
}
.styles__pos-absolute___VSgxy {
  position: absolute;
}
.styles__pos-relative___3iGro {
  position: relative;
}
.styles__pos-children-horizontal___N9EfZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___3wMIR {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___2So3T {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___3f-ip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___3__aP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___3_P0J {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___1r2ti {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___3nHaN {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___1Arwq {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___kYm_P {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___osXpd {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___225gl {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2O6Wn {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1_eHh {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___-8c7k {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___1vvYl {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___1kGO1 {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___Dwjta {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___1ABWr {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___3BEJY {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___3K5om {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1cSeo {
  height: 100%;
}
.styles__pos-self-center-horizonal___3cK8b {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___37MW4 {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___2nFTJ {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___33ECp {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__baseInput___3Ob6j {
  /* Change Autocomplete styles in Chrome*/
}
.styles__baseInput___3Ob6j input:-webkit-autofill,
.styles__baseInput___3Ob6j input:-webkit-autofill:hover,
.styles__baseInput___3Ob6j input:-webkit-autofill:focus,
.styles__baseInput___3Ob6j textarea:-webkit-autofill,
.styles__baseInput___3Ob6j textarea:-webkit-autofill:hover,
.styles__baseInput___3Ob6j textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__baseInput___3Ob6j .styles__input___3GPlO {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__baseInput___3Ob6j .styles__input___3GPlO:focus {
  border-color: #1493ff;
}
.styles__baseInput___3Ob6j.styles__hasError___2uol4 .styles__input___3GPlO {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 {
  /* Change Autocomplete styles in Chrome*/
  position: relative;
  -webkit-transition: .5s;
  transition: .5s;
  width: 44px;
  height: 24px;
  border-radius: 11px;
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 input:-webkit-autofill,
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 input:-webkit-autofill:hover,
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 input:-webkit-autofill:focus,
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 textarea:-webkit-autofill,
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 textarea:-webkit-autofill:hover,
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 .styles__input___3GPlO {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 .styles__input___3GPlO:focus {
  border-color: #1493ff;
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50.styles__hasError___2uol4 .styles__input___3GPlO {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50 .styles__marker___3FZWi {
  background-color: #fff;
  position: absolute;
  -webkit-transition: .5s;
  transition: .5s;
  top: 0;
  left: 0;
  border-radius: 50%;
  width: 20px;
  height: 20px;
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50.styles__isOn___2B-CN {
  background-color: #36c565;
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50.styles__isOn___2B-CN .styles__marker___3FZWi {
  -webkit-transform: translate(22px, 2px);
          transform: translate(22px, 2px);
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50.styles__isOff___hP8s3 {
  background-color: #d9d9d9;
}
.styles__InputSwitch___35BgF.styles__layoutDefault___93s50.styles__isOff___hP8s3 .styles__marker___3FZWi {
  -webkit-transform: translate(2px, 2px);
          transform: translate(2px, 2px);
}
.styles__InputSwitch___35BgF.styles__layoutButtons___2_kt0 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 16px;
}
.styles__InputSwitch___35BgF.styles__layoutButtons___2_kt0 .styles__marker___3FZWi {
  display: none;
}
.styles__InputSwitch___35BgF.styles__layoutButtons___2_kt0 .styles__label___3B6f2 {
  cursor: pointer;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  border-style: solid;
  border-width: 1px;
  margin-bottom: 0;
  padding-right: 32px;
  padding-left: 32px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 16px;
}
.styles__InputSwitch___35BgF.styles__layoutButtons___2_kt0 .styles__onLabel___A3vSt {
  cursor: pointer;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  border-style: solid;
  border-width: 1px;
  margin-bottom: 0;
  padding-right: 32px;
  padding-left: 32px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 16px;
  margin-right: 24px;
}
.styles__InputSwitch___35BgF.styles__layoutButtons___2_kt0 .styles__offLabel___1VnE5 {
  cursor: pointer;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  border-style: solid;
  border-width: 1px;
  margin-bottom: 0;
  padding-right: 32px;
  padding-left: 32px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 16px;
}
.styles__InputSwitch___35BgF.styles__layoutButtons___2_kt0.styles__isOn___2B-CN .styles__onLabel___A3vSt {
  border-color: #36c565;
}
.styles__InputSwitch___35BgF.styles__layoutButtons___2_kt0.styles__isOn___2B-CN .styles__offLabel___1VnE5 {
  border-color: #bfbfbf;
}
.styles__InputSwitch___35BgF.styles__layoutButtons___2_kt0.styles__isOff___hP8s3 .styles__onLabel___A3vSt {
  border-color: #bfbfbf;
}
.styles__InputSwitch___35BgF.styles__layoutButtons___2_kt0.styles__isOff___hP8s3 .styles__offLabel___1VnE5 {
  border-color: #36c565;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___38iaz {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___3pdL1 {
  color: #fff;
}
.styles__txt-black___327-u {
  color: #000;
}
.styles__txt-gray-darker___1_j3Q {
  color: #737373;
}
.styles__txt-gray-dark___e04Ls {
  color: #9d9d9d;
}
.styles__txt-gray___ehtpQ {
  color: #ababab;
}
.styles__txt-gray-light___hsDtA {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3TP-m {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2UEJ2 {
  color: #e5e5e5;
}
.styles__txt-green___11zKm {
  color: #36c565;
}
.styles__txt-green-light___xNr52 {
  color: #41e878;
}
.styles__txt-red___2MAoR {
  color: #ff3c36;
}
.styles__txt-red-light___1dcMz {
  color: #e64765;
}
.styles__txt-blue___5nDZz {
  color: #1493ff;
}
.styles__txt-blue-light___1xRvA {
  color: #4cadff;
}
.styles__txt-orage___-PrJB {
  color: #ff8f00;
}
.styles__txt-selected___3qK9V {
  color: #1493ff;
}
.styles__txt-featured___DgqqC {
  color: #E94600;
}
.styles__txt-nfl___2GL3- {
  color: #2B66B1;
}
.styles__txt-nba___Q19SX {
  color: #FF8F00;
}
.styles__txt-nhl___1gUAt {
  color: #84D4F8;
}
.styles__txt-golf___22bcr {
  color: #7CB342;
}
.styles__txt-mlb___1K7D2 {
  color: #E53935;
}
.styles__bg-no___g7-oY {
  background-color: transparent;
}
.styles__bg-white-dark___2abo5 {
  background-color: #f2f2f2;
}
.styles__bg-white___2NLrO {
  background-color: #fff;
}
.styles__bg-black___1kxy4 {
  background-color: #000;
}
.styles__bg-gray___n1VGT {
  background-color: #ababab;
}
.styles__bg-gray-light___3SHjy {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___ckGGD {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2pclE {
  background-color: #e5e5e5;
}
.styles__bg-red___39Y9U {
  background-color: #ff3c36;
}
.styles__bg-red-light___tqC-8 {
  background-color: #e64765;
}
.styles__bg-green___3vOy2 {
  background-color: #36c565;
}
.styles__bg-green-light___2wmtt {
  background-color: #41e878;
}
.styles__bg-blue___3Ijv2 {
  background-color: #1493ff;
}
.styles__bg-blue-light___nen7U {
  background-color: #4cadff;
}
.styles__bg-orange___38qih {
  background-color: #ff8f00;
}
.styles__bg-error___1jZ9p {
  background-color: #ff3c36;
}
.styles__bg-selected___1bj-j {
  background-color: #1493ff;
}
.styles__bg-featured___25rkH {
  background-color: #E94600;
}
.styles__bg-nfl___3tIhr {
  background-color: #2B66B1;
}
.styles__bg-nba___38J8h {
  background-color: #FF8F00;
}
.styles__bg-nhl___1gESs {
  background-color: #84D4F8;
}
.styles__bg-golf___1cqjm {
  background-color: #7CB342;
}
.styles__bg-mlb___grVnh {
  background-color: #E53935;
}
.styles__grid_container___3veHR {
  display: block;
  width: 100%;
}
.styles__grid_rows___2bSY9,
.styles__grid_columns___b4SYe {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___2bSY9.styles__no-wrap___1sP3M,
.styles__grid_columns___b4SYe.styles__no-wrap___1sP3M {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___b4SYe .styles__col_first___1_3Aw {
  padding-left: 0;
}
.styles__grid_columns___b4SYe .styles__col_last___2qb1O {
  padding-right: 0;
}
.styles__grid_columns___b4SYe .styles__col_full___Mshgt {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___36KLE {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___22rTB {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___26hfB {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___2TEhS {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___2OFjP {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___3gMet {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___1kYZ8 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___1zkN- {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3xdUZ {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___3MvVw,
.styles__col_medium_hidden___21uHW,
.styles__col_large_hidden___1PF6F,
.styles__col_xlarge_hidden___3PN97 {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___SQhJT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2XrH6 {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___WfP7N {
    left: 100%;
  }
  .styles__col_xlarge_23___3b5tU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___1d8fS {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___3F5Fo {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___14-BK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___2dNbK {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___35G8v {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___1u3EK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___3jlXk {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1U2Cc {
    left: 87.5%;
  }
  .styles__col_xlarge_20___3u2_U {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___35VT8 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___4bGYP {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___3uc0p {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___2383Z {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1ivel {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___1gQuK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___1Pkg4 {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___2h-ah {
    left: 75%;
  }
  .styles__col_xlarge_17___3_mnq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___2cfeM {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___3ObSh {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___3qPP8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___2_XTR {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___2x65j {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___13Ibf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___140vr {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___IVBZf {
    left: 62.5%;
  }
  .styles__col_xlarge_14___3gsi4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1ah2- {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___hctfn {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___2Wi5f {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___tVJL8 {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3FKUR {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___VXPKr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___BMtkn {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___3ImfH {
    left: 50%;
  }
  .styles__col_xlarge_11___19sSf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___2ps0Q {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___1HJdC {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___3nnSq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___3L6SY {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___2wOrb {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___BMdeJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___1ljh8 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___2GxYZ {
    left: 37.5%;
  }
  .styles__col_xlarge_8___2IM5X {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3cOpK {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2j-Rz {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3sALB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___2zaue {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___37P2Y {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___BS2Ji {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___1vGxL {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___ly_Et {
    left: 25%;
  }
  .styles__col_xlarge_5___vPA4y {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3E0KW {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2UJLe {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___Im54u {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___1yrzc {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___2y4T6 {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___Ie-8W {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___6CAtI {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2jXe- {
    left: 12.5%;
  }
  .styles__col_xlarge_2___bNv4i {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___L-pin {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___2MdoX {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___2VjgH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___1KkGn {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___3HL0s {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___3MvVw,
  .styles__col_medium_hidden___21uHW,
  .styles__col_large_hidden___1PF6F {
    display: block;
  }
  .styles__col_xlarge_hidden___3PN97 {
    display: none;
  }
  .styles__col_bottom_gutter___5Rny8 {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___2Y29m {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___1Ht5- {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1HwaU {
    left: 100%;
  }
  .styles__col_large_11___3Hrao {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___2oJzf {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___23anb {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___3kLMn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___3WuZa {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___3qYiD {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___gIXcf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___1ZbXf {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___3tutw {
    left: 75%;
  }
  .styles__col_large_8___3Ut5B {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___3PhwZ {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___1g2AD {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___oMF3O {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___2iD9V {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___31l8R {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___2Aew9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___Lt8Vl {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___2SL18 {
    left: 50%;
  }
  .styles__col_large_5___kdzd3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___1pL8g {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2Fd53 {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___iZkT5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___37NYZ {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___275N8 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___8TiA8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___3E9IA {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___1_tNq {
    left: 25%;
  }
  .styles__col_large_2___2RrJV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___HEYn8 {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___Bpyhx {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2-c6h {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___Kv1TT {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2VHKP {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___3MvVw,
  .styles__col_medium_hidden___21uHW,
  .styles__col_xlarge_hidden___3PN97 {
    display: block;
  }
  .styles__col_large_hidden___1PF6F {
    display: none;
  }
  .styles__col_bottom_gutter___5Rny8 {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___27XlQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___3JG5z {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___2kb1K {
    left: 100%;
  }
  .styles__col_medium_7___2iTro {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___2LgZ7 {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___3ua0l {
    left: 87.5%;
  }
  .styles__col_medium_6___oXC63 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___qP0Je {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___3Iuph {
    left: 75%;
  }
  .styles__col_medium_5___2Ymlk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___27sS5 {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___2cAEI {
    left: 62.5%;
  }
  .styles__col_medium_4___3oTJG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___cyg7H {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___1b-YJ {
    left: 50%;
  }
  .styles__col_medium_3___1TuA1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2przT {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___2crXP {
    left: 37.5%;
  }
  .styles__col_medium_2___gx3nX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3Mmiw {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___1lvdQ {
    left: 25%;
  }
  .styles__col_medium_1___YOcG5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___1rOOm {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___1eIFf {
    left: 12.5%;
  }
  .styles__col_small_hidden___3MvVw,
  .styles__col_large_hidden___1PF6F,
  .styles__col_xlarge_hidden___3PN97 {
    display: block;
  }
  .styles__col_medium_hidden___21uHW {
    display: none;
  }
  .styles__col_bottom_gutter___5Rny8 {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___2SpO9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___1q4cz {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___1LwTt {
    left: 100%;
  }
  .styles__col_small_1___L9wRC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___VM0cc {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___1oRcm {
    left: 50%;
  }
  .styles__col_medium_hidden___21uHW,
  .styles__col_large_hidden___1PF6F,
  .styles__col_xlarge_hidden___3PN97 {
    display: block;
  }
  .styles__col_small_hidden___3MvVw {
    display: none;
  }
  .styles__col_medium_bottom_gutter___2YEzf,
  .styles__col_large_bottom_gutter___N4YT1,
  .styles__col_xlarge_bottom_gutter___Rhgol {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___3CRwJ {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___5Rny8 {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___2a1-S {
  padding: 2px;
}
.styles__pdn-xxxsmall___1d55P {
  padding: 4px;
}
.styles__pdn-xxsmall___EyIuP {
  padding: 8px;
}
.styles__pdn-xsmall___3xII4 {
  padding: 16px;
}
.styles__pdn-small___1WMmA {
  padding: 24px;
}
.styles__pdn-medium___bVDQ4 {
  padding: 32px;
}
.styles__pdn-large___9xCWS {
  padding: 40px;
}
.styles__pdn-xlarge___3RS5Q {
  padding: 48px;
}
.styles__pdn-xxlarge___2JNZL {
  padding: 56px;
}
.styles__pdn-xxxlarge___3zqM7 {
  padding: 64px;
}
.styles__pdn-huge___14a-V {
  padding: 72px;
}
.styles__pdn-xhuge___36QDq {
  padding: 80px;
}
.styles__pdn-xxhuge___igJ_D {
  padding: 88px;
}
.styles__pdn-xxxhuge___2C46r {
  padding: 96px;
}
.styles__pdn-right-tiny___-8TDp {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3nUMc {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___2tobH {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___1uhpG {
  padding-right: 16px;
}
.styles__pdn-right-small___2P7aH {
  padding-right: 24px;
}
.styles__pdn-right-medium___Yo6MM {
  padding-right: 32px;
}
.styles__pdn-right-large___2K1pB {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___1JDXP {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge____BZdA {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___3eneQ {
  padding-right: 64px;
}
.styles__pdn-right-huge___1U8Jd {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___Rt-Th {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___XVkdV {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___26cOs {
  padding-right: 96px;
}
.styles__pdn-left-tiny___3t9h7 {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___2GMn5 {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___11sMw {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___em3KH {
  padding-left: 16px;
}
.styles__pdn-left-small___vIZsf {
  padding-left: 24px;
}
.styles__pdn-left-medium___3MWey {
  padding-left: 32px;
}
.styles__pdn-left-large___3vN2z {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___3B3_h {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___3jc5- {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___CKz7s {
  padding-left: 64px;
}
.styles__pdn-left-huge___yv9_l {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___1UQzQ {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___3rXnG {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___1GmH- {
  padding-left: 96px;
}
.styles__pdn-top-tiny___VAwen {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___Ts1RZ {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___3Pt1N {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2h9v5 {
  padding-top: 16px;
}
.styles__pdn-top-small___YSByk {
  padding-top: 24px;
}
.styles__pdn-top-medium___1C0oS {
  padding-top: 32px;
}
.styles__pdn-top-large___2oOnb {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___Ek241 {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___Fy9Do {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___1AyQi {
  padding-top: 64px;
}
.styles__pdn-top-huge___11Q4n {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___QGRMa {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___3CiAs {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___1e0nj {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___1-zR5 {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___3O14G {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___B3RvA {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___2K4im {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___wzijH {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___1RhYD {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___V6OQl {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___3wEVK {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___1-1bn {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2c_uN {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___2lcKz {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___24dY_ {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___L0n1z {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___KgY3H {
  padding-bottom: 96px;
}
.styles__pdn-no___2cND4 {
  padding: 0;
}
.styles__pdn-no-top___1mxlo {
  padding-top: 0;
}
.styles__pdn-no-bottom___bOt9q {
  padding-bottom: 0;
}
.styles__pdn-no-right___2_pqn {
  padding-right: 0;
}
.styles__pdn-no-left___2fdmP {
  padding-left: 0;
}
.styles__pdn-no-sides___3h8sR {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___3VbX4 {
  margin: 2px;
}
.styles__mrg-xxxsmall___3WPO4 {
  margin: 4px;
}
.styles__mrg-xxsmall___2SMkE {
  margin: 8px;
}
.styles__mrg-xsmall___28kuh {
  margin: 16px;
}
.styles__mrg-small___39q1F {
  margin: 24px;
}
.styles__mrg-medium___O_xDD {
  margin: 32px;
}
.styles__mrg-large___2-rbf {
  margin: 40px;
}
.styles__mrg-xlarge___1KM_h {
  margin: 48px;
}
.styles__mrg-xxlarge___1YuSY {
  margin: 56px;
}
.styles__mrg-xxxlarge___gOv9q {
  margin: 64px;
}
.styles__mrg-huge___33lCv {
  margin: 72px;
}
.styles__mrg-xhuge___EAEuS {
  margin: 80px;
}
.styles__mrg-xxhuge___LQYPC {
  margin: 88px;
}
.styles__mrg-xxxhuge___2Jm0M {
  margin: 96px;
}
.styles__mrg-right-tiny___2iKXd {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___Eqv9A {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3FlgJ {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1lAy1 {
  margin-right: 16px;
}
.styles__mrg-right-small___1nU9_ {
  margin-right: 24px;
}
.styles__mrg-right-medium___1Ot4z {
  margin-right: 32px;
}
.styles__mrg-right-large___Cw6-E {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___3J7Fk {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___3SVYE {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___Z9eXd {
  margin-right: 64px;
}
.styles__mrg-right-huge___yPwgF {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___2Upmh {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___3zrT5 {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___1OzUN {
  margin-right: 96px;
}
.styles__mrg-left-tiny___1PJZd {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___fm3ki {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___31-In {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___1FKrA {
  margin-left: 16px;
}
.styles__mrg-left-small___3AT9y {
  margin-left: 24px;
}
.styles__mrg-left-medium___2EdEl {
  margin-left: 32px;
}
.styles__mrg-left-large___3nHjT {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___121Ns {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___30HHP {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___cgDdo {
  margin-left: 64px;
}
.styles__mrg-left-huge___3Ygzv {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___3pkdh {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3Y41C {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2wzPY {
  margin-left: 96px;
}
.styles__mrg-top-tiny___LENSc {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___3XPHH {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___bOreu {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___SnXfH {
  margin-top: 16px;
}
.styles__mrg-top-small___30XOg {
  margin-top: 24px;
}
.styles__mrg-top-medium___3Z0aT {
  margin-top: 32px;
}
.styles__mrg-top-large___2uSnp {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___zRg4C {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___1KCKS {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___2jNFw {
  margin-top: 64px;
}
.styles__mrg-top-huge___HQF9t {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___2jViS {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___369td {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1d0CI {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___1WBsQ {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___v-jqh {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___3P9RR {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___2BMVc {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___nuCmw {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___13Hnk {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___1kEWu {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___1Oodt {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___neUgK {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2KtVD {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___d4LO- {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___qqBiJ {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___2berB {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___31hYu {
  margin-bottom: 96px;
}
.styles__mrg-no___15eM3 {
  margin: 0;
}
.styles__mrg-no-top___3QMNF {
  margin-top: 0;
}
.styles__mrg-no-bottom___3GebD {
  margin-bottom: 0;
}
.styles__mrg-no-right___2cLNC {
  margin-right: 0;
}
.styles__mrg-no-left___3o_BU {
  margin-left: 0;
}
.styles__mrg-auto___lxOss {
  margin: auto;
}
.styles__brd-small___1pNMK {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___DDvsr {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1ApGD {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___39dEb {
  border: none;
}
.styles__brd-no-top___BAJhX {
  border-top-width: 0;
}
.styles__brd-no-bottom___3z9wQ {
  border-bottom-width: 0;
}
.styles__brd-no-right___2-JWV {
  border-right-width: 0;
}
.styles__brd-no-left___3VR52 {
  border-left-width: 0;
}
.styles__brd-only-top___3_BuT {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___iHeLC {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___jd3vA {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___2X42p {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___22R98 {
  border-radius: 2px;
}
.styles__rad-small___C_k5z {
  border-radius: 6px;
}
.styles__rad-medium___2s5kd {
  border-radius: 10px;
}
.styles__rad-large___2SWc4 {
  border-radius: 16px;
}
.styles__rad-xlarge___1F-cl {
  border-radius: 24px;
}
.styles__rad-xxlarge___DbsPI {
  border-radius: 32px;
}
.styles__rad-no___9el3- {
  border-radius: 0;
}
.styles__rad-no-bottom___s0trG {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___SAYCN {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___TbbFU {
  border-color: #fff;
}
.styles__brd-black___2bqo0 {
  border-color: #000;
}
.styles__brd-gray-darker___3amu2 {
  border-color: #737373;
}
.styles__brd-gray-dark___25jP_ {
  border-color: #9d9d9d;
}
.styles__brd-gray___1yDuV {
  border-color: #ababab;
}
.styles__brd-gray-light___-wP6R {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___3rPs4 {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___19q4G {
  border-color: #e5e5e5;
}
.styles__brd-red___3hAIu {
  border-color: #ff3c36;
}
.styles__brd-green___3usn3 {
  border-color: #36c565;
}
.styles__brd-blue___cFfHq {
  border-color: #1493ff;
}
.styles__brd-selected___2_1n3 {
  border-color: #1493ff;
}
.styles__brd-featured___3SBLM {
  border-color: #E94600;
}
.styles__brd-nfl___18C6v {
  border-color: #2B66B1;
}
.styles__brd-nba___2C8CA {
  border-color: #FF8F00;
}
.styles__brd-nhl___2wHpN {
  border-color: #84D4F8;
}
.styles__brd-golf___2CQkd {
  border-color: #7CB342;
}
.styles__brd-mlb___3NMbh {
  border-color: #E53935;
}
.styles__shd-default___1gTiM {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___12Q2U {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___1D_YU {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___2A40g {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___3Zc_9 {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___3v0cc {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___19q7M {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___3pAl0 {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___GeBo1 {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___3SAZy {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___zvtWK {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___1tI1G {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___2QfdR {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___3Oodv {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___1APsv {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___1d_9P {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___3cuCq {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___3AeX5 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___1yXxM {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___1LFEl {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___3yBJf {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___1aKIA {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___yVHZM {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1RjIF {
  text-align: center;
}
.styles__txt-right___20TX8 {
  text-align: right;
}
.styles__txt-left___2SgOh {
  text-align: left;
}
.styles__txt-bold___1yVI2 {
  font-weight: bold;
}
.styles__txt-extra-bold___25t71 {
  font-weight: 800;
}
.styles__txt-no-bold___1h4WH {
  font-weight: normal;
}
.styles__txt-capitalize___1BNEO {
  text-transform: capitalize;
}
.styles__txt-uppercase___20Ws9 {
  text-transform: uppercase;
}
.styles__txt-italics___TZ9x4 {
  font-style: italic;
}
.styles__txt-normal___DPsqX {
  font-style: normal;
}
.styles__txt-no-italic___NFU6i {
  font-style: normal;
}
.styles__txt-underline___2zYM7 {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___W0xBw {
  display: none;
}
.styles__dis-block___2ULJF {
  display: block;
}
.styles__dis-flex___1vEZG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___2bVfv {
  display: inline-block;
}
.styles__pos-fixed___2ssaE {
  position: fixed;
}
.styles__pos-absolute___1CYuz {
  position: absolute;
}
.styles__pos-relative___3Z2FQ {
  position: relative;
}
.styles__pos-children-horizontal___3KDzZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___3sjva {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___3ORi3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___3mkZU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___-51tG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___aJM0r {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___oT1nx {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___2seeC {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___3YvYr {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1twRx {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___PYCIe {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___G58Xb {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2EWEz {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1LlzQ {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___3V4lC {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___Ejk_b {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___3-ICd {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___3Q4MA {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___2N78q {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___xeHVq {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___2htT4 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1LXX7 {
  height: 100%;
}
.styles__pos-self-center-horizonal___MvWQv {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___oVg_K {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___2P14H {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___3bzRt {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__baseInput___199SP {
  /* Change Autocomplete styles in Chrome*/
}
.styles__baseInput___199SP input:-webkit-autofill,
.styles__baseInput___199SP input:-webkit-autofill:hover,
.styles__baseInput___199SP input:-webkit-autofill:focus,
.styles__baseInput___199SP textarea:-webkit-autofill,
.styles__baseInput___199SP textarea:-webkit-autofill:hover,
.styles__baseInput___199SP textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__baseInput___199SP .styles__input___CJAZ9 {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__baseInput___199SP .styles__input___CJAZ9:focus {
  border-color: #1493ff;
}
.styles__baseInput___199SP.styles__hasError___1UT-- .styles__input___CJAZ9 {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputSearch___1LcR8 {
  position: relative;
  background-color: #fff;
  border-radius: 6px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  cursor: text;
  overflow: hidden;
}
.styles__InputSearch___1LcR8:focus {
  outline: none;
}
.styles__InputSearch___1LcR8 .styles__label___3q7g8 {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  top: 12px;
  left: 8px;
  overflow: hidden;
}
.styles__InputSearch___1LcR8 .styles__label___3q7g8 .styles__icon___3eGKy {
  margin-right: 4px;
}
.styles__InputSearch___1LcR8 .styles__label___3q7g8 .styles__icon___3eGKy i {
  position: relative;
  top: 2px;
  stroke: #000;
  height: 17px;
  width: 17px;
}
.styles__InputSearch___1LcR8 .styles__label___3q7g8 span {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  margin: 0;
  display: block;
  height: 20px;
}
.styles__InputSearch___1LcR8 .styles__input___CJAZ9 {
  background-color: #fff;
  border: none;
  padding: 4px;
  margin: 0;
  overflow: hidden;
  width: 100%;
}
.styles__InputSearch___1LcR8.styles__hideLabel___2pecm .styles__label___3q7g8 {
  display: none;
}
.styles__InputSearch___1LcR8.styles__hideLabel___2pecm .styles__input___CJAZ9 {
  border-style: solid;
  border-width: 1px;
  border-color: #9d9d9d;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___a8AJa {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white____tEzZ {
  color: #fff;
}
.styles__txt-black___1CI7O {
  color: #000;
}
.styles__txt-gray-darker___1HdEM {
  color: #737373;
}
.styles__txt-gray-dark___KhjmA {
  color: #9d9d9d;
}
.styles__txt-gray___3j8ix {
  color: #ababab;
}
.styles__txt-gray-light___1S-pO {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3inlo {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___1c_x- {
  color: #e5e5e5;
}
.styles__txt-green___3clPs {
  color: #36c565;
}
.styles__txt-green-light___1sbi3 {
  color: #41e878;
}
.styles__txt-red___2171F {
  color: #ff3c36;
}
.styles__txt-red-light___qXKk9 {
  color: #e64765;
}
.styles__txt-blue___1s43p {
  color: #1493ff;
}
.styles__txt-blue-light___11lSF {
  color: #4cadff;
}
.styles__txt-orage___1g9y1 {
  color: #ff8f00;
}
.styles__txt-selected___Lw2c- {
  color: #1493ff;
}
.styles__txt-featured___2rRfR {
  color: #E94600;
}
.styles__txt-nfl___mNpAm {
  color: #2B66B1;
}
.styles__txt-nba___1dLfo {
  color: #FF8F00;
}
.styles__txt-nhl___2uHnI {
  color: #84D4F8;
}
.styles__txt-golf___2TGhk {
  color: #7CB342;
}
.styles__txt-mlb___3IgtI {
  color: #E53935;
}
.styles__bg-no___Txc-t {
  background-color: transparent;
}
.styles__bg-white-dark___n-qaa {
  background-color: #f2f2f2;
}
.styles__bg-white___3510T {
  background-color: #fff;
}
.styles__bg-black___HREXG {
  background-color: #000;
}
.styles__bg-gray___3cSIW {
  background-color: #ababab;
}
.styles__bg-gray-light___2kgev {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___1yY_g {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___1D6Ym {
  background-color: #e5e5e5;
}
.styles__bg-red___cQVWt {
  background-color: #ff3c36;
}
.styles__bg-red-light___AJ5cU {
  background-color: #e64765;
}
.styles__bg-green___1que- {
  background-color: #36c565;
}
.styles__bg-green-light___2fMHg {
  background-color: #41e878;
}
.styles__bg-blue___1hviR {
  background-color: #1493ff;
}
.styles__bg-blue-light___sQpvc {
  background-color: #4cadff;
}
.styles__bg-orange___1-2vY {
  background-color: #ff8f00;
}
.styles__bg-error___3i4xW {
  background-color: #ff3c36;
}
.styles__bg-selected___1KMQU {
  background-color: #1493ff;
}
.styles__bg-featured___18A2Z {
  background-color: #E94600;
}
.styles__bg-nfl___3qa11 {
  background-color: #2B66B1;
}
.styles__bg-nba___3XvSR {
  background-color: #FF8F00;
}
.styles__bg-nhl___36hA8 {
  background-color: #84D4F8;
}
.styles__bg-golf___2YGxL {
  background-color: #7CB342;
}
.styles__bg-mlb___1APpq {
  background-color: #E53935;
}
.styles__grid_container___2H3TN {
  display: block;
  width: 100%;
}
.styles__grid_rows___2xZPi,
.styles__grid_columns___23keI {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___2xZPi.styles__no-wrap___3VK_0,
.styles__grid_columns___23keI.styles__no-wrap___3VK_0 {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___23keI .styles__col_first___2IT3F {
  padding-left: 0;
}
.styles__grid_columns___23keI .styles__col_last___nHL5Q {
  padding-right: 0;
}
.styles__grid_columns___23keI .styles__col_full___VVjiU {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___jTFRD {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___3kv9- {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___1ggch {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___1NsCN {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___3tl9E {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___KKQoX {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___1-lVK {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___3GZtK {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3vCHO {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___29wR2,
.styles__col_medium_hidden___1KV68,
.styles__col_large_hidden___NIq4E,
.styles__col_xlarge_hidden___1kmYM {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___IICk_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___GW9oF {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___oxGuW {
    left: 100%;
  }
  .styles__col_xlarge_23___3uOEF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___3Zjad {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___1JSj5 {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___36gcr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___1-6Co {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___RK9q0 {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2KaaE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2MVxj {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___30s1Y {
    left: 87.5%;
  }
  .styles__col_xlarge_20___2d724 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1GjEy {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___2Qgin {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___hSI_6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___3n24d {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___2ZJCz {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___1zO6K {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___3lvYJ {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___1KcGu {
    left: 75%;
  }
  .styles__col_xlarge_17___8rPIO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___1AXf5 {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___1wTZr {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___2KgfQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___lJbmy {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___24spj {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___2m5Tv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1HnJL {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___2nwFh {
    left: 62.5%;
  }
  .styles__col_xlarge_14___3XYtg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___2ckFN {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___137AW {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___31EMu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___2rjbS {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3Vdxd {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___17uIN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___17CJM {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___DzIdD {
    left: 50%;
  }
  .styles__col_xlarge_11___N2vMu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___2CNf7 {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___R0Ydd {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___100KV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___jIvas {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___2vao2 {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___2MQSy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___3LAnT {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___a0hI7 {
    left: 37.5%;
  }
  .styles__col_xlarge_8___21ump {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___x-C1c {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___1bbeV {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3R2QK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___39h34 {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___3kI-M {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___e61Ho {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___2AKLp {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___4BHlV {
    left: 25%;
  }
  .styles__col_xlarge_5___3RA9E {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___21gFT {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___3ehRX {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___kW2Qa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___2-6u4 {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___1BmP- {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___1DE7J {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___2XpdV {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___-1QCI {
    left: 12.5%;
  }
  .styles__col_xlarge_2___28ZUI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___1C1Ni {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___2Y5LT {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___2FsvJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___1smO3 {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1qe1B {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___29wR2,
  .styles__col_medium_hidden___1KV68,
  .styles__col_large_hidden___NIq4E {
    display: block;
  }
  .styles__col_xlarge_hidden___1kmYM {
    display: none;
  }
  .styles__col_bottom_gutter___3z3jD {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___2h8PP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___Mcn_u {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___3tQ-e {
    left: 100%;
  }
  .styles__col_large_11___XL-T_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___1mrBL {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___3WU-I {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___mIceg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___2ArH5 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___36iEW {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2L6SJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___1jmrU {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___3dn_0 {
    left: 75%;
  }
  .styles__col_large_8___3Dcji {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___2h1zY {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___qBwKT {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___1f4Zl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___3G4_L {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___3oDJw {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3GDov {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___36JDj {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___1WTjF {
    left: 50%;
  }
  .styles__col_large_5___3FDoY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___1cJ6L {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2dAZR {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___26ec8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___3evEE {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___2CqwB {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___lqYTC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___AIuPF {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2rqPj {
    left: 25%;
  }
  .styles__col_large_2___15KTd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___NoKmS {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___140io {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2658X {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___231wn {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___363dl {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___29wR2,
  .styles__col_medium_hidden___1KV68,
  .styles__col_xlarge_hidden___1kmYM {
    display: block;
  }
  .styles__col_large_hidden___NIq4E {
    display: none;
  }
  .styles__col_bottom_gutter___3z3jD {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2pZ6o {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___1LXoT {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___36v9w {
    left: 100%;
  }
  .styles__col_medium_7___1fLiW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___335Lq {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___4CmfZ {
    left: 87.5%;
  }
  .styles__col_medium_6___2EsR- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___12CvF {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6____YPzQ {
    left: 75%;
  }
  .styles__col_medium_5___RKKMd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___9BbBq {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___1wtlf {
    left: 62.5%;
  }
  .styles__col_medium_4___C-bAy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___3LTlk {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___1zhRH {
    left: 50%;
  }
  .styles__col_medium_3___1C1lo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___1yhWe {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___27nBQ {
    left: 37.5%;
  }
  .styles__col_medium_2___WXXSU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___1yQcT {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___scRYu {
    left: 25%;
  }
  .styles__col_medium_1___-I19I {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___2HfmX {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___3un_T {
    left: 12.5%;
  }
  .styles__col_small_hidden___29wR2,
  .styles__col_large_hidden___NIq4E,
  .styles__col_xlarge_hidden___1kmYM {
    display: block;
  }
  .styles__col_medium_hidden___1KV68 {
    display: none;
  }
  .styles__col_bottom_gutter___3z3jD {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___N4sSK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___q-eAG {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___1LGMg {
    left: 100%;
  }
  .styles__col_small_1___WgU9e {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___1Da-f {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___25_C9 {
    left: 50%;
  }
  .styles__col_medium_hidden___1KV68,
  .styles__col_large_hidden___NIq4E,
  .styles__col_xlarge_hidden___1kmYM {
    display: block;
  }
  .styles__col_small_hidden___29wR2 {
    display: none;
  }
  .styles__col_medium_bottom_gutter___QPKdr,
  .styles__col_large_bottom_gutter___ZSf31,
  .styles__col_xlarge_bottom_gutter___l74VE {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___E0Gyd {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___3z3jD {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___3uPD- {
  padding: 2px;
}
.styles__pdn-xxxsmall___23Akr {
  padding: 4px;
}
.styles__pdn-xxsmall___4MOMt {
  padding: 8px;
}
.styles__pdn-xsmall___3KGQb {
  padding: 16px;
}
.styles__pdn-small___Yw1P2 {
  padding: 24px;
}
.styles__pdn-medium___3nHJC {
  padding: 32px;
}
.styles__pdn-large___1DEeQ {
  padding: 40px;
}
.styles__pdn-xlarge___1gA3m {
  padding: 48px;
}
.styles__pdn-xxlarge___3t3Dk {
  padding: 56px;
}
.styles__pdn-xxxlarge___frHhW {
  padding: 64px;
}
.styles__pdn-huge___2MBf8 {
  padding: 72px;
}
.styles__pdn-xhuge___16Amo {
  padding: 80px;
}
.styles__pdn-xxhuge___1shlF {
  padding: 88px;
}
.styles__pdn-xxxhuge___2CL3p {
  padding: 96px;
}
.styles__pdn-right-tiny___2hMVB {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3dWmp {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___2iQhv {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___1ed3E {
  padding-right: 16px;
}
.styles__pdn-right-small___1lLho {
  padding-right: 24px;
}
.styles__pdn-right-medium___1QTYN {
  padding-right: 32px;
}
.styles__pdn-right-large___3Ko-m {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___3x_Fy {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___Epu8L {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___11EMt {
  padding-right: 64px;
}
.styles__pdn-right-huge___3EQFe {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___1ZIFh {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___3gijc {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___2NR8I {
  padding-right: 96px;
}
.styles__pdn-left-tiny___2iv7U {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___2CKSV {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___kCWLG {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___2HUIp {
  padding-left: 16px;
}
.styles__pdn-left-small___3hIgi {
  padding-left: 24px;
}
.styles__pdn-left-medium___39-aA {
  padding-left: 32px;
}
.styles__pdn-left-large___1wtfc {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___uVDmX {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___Nl3Ai {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge____qU6D {
  padding-left: 64px;
}
.styles__pdn-left-huge___LYgWc {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___1yYWA {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___3CtCx {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___1pd8h {
  padding-left: 96px;
}
.styles__pdn-top-tiny___32dIn {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___2nm3t {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___1XEvp {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2zBha {
  padding-top: 16px;
}
.styles__pdn-top-small___YvJEv {
  padding-top: 24px;
}
.styles__pdn-top-medium___v21ra {
  padding-top: 32px;
}
.styles__pdn-top-large___3O94u {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___O1LlV {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___1bUww {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___1G6mV {
  padding-top: 64px;
}
.styles__pdn-top-huge___1hjxH {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___3_g5z {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___2YzPF {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___3Vxhc {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___1EtFL {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___3RejQ {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___dWmS- {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___3tr1N {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___UC76V {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___3vz4X {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___1TX8Y {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___2piAr {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___3anK8 {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___3B38v {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge____pfr8 {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___1vm-j {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___2uow5 {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___3c8Di {
  padding-bottom: 96px;
}
.styles__pdn-no___1_C85 {
  padding: 0;
}
.styles__pdn-no-top___1P_5H {
  padding-top: 0;
}
.styles__pdn-no-bottom___3tx3k {
  padding-bottom: 0;
}
.styles__pdn-no-right___3cNe6 {
  padding-right: 0;
}
.styles__pdn-no-left___3c4mm {
  padding-left: 0;
}
.styles__pdn-no-sides___i09_2 {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___20-2K {
  margin: 2px;
}
.styles__mrg-xxxsmall___16YJS {
  margin: 4px;
}
.styles__mrg-xxsmall___3WKO0 {
  margin: 8px;
}
.styles__mrg-xsmall___-mJzL {
  margin: 16px;
}
.styles__mrg-small___3HkqR {
  margin: 24px;
}
.styles__mrg-medium___1gwe_ {
  margin: 32px;
}
.styles__mrg-large___2YHeM {
  margin: 40px;
}
.styles__mrg-xlarge___3U_vs {
  margin: 48px;
}
.styles__mrg-xxlarge___3A1Pj {
  margin: 56px;
}
.styles__mrg-xxxlarge___3bOgA {
  margin: 64px;
}
.styles__mrg-huge___3HZdG {
  margin: 72px;
}
.styles__mrg-xhuge___2gug5 {
  margin: 80px;
}
.styles__mrg-xxhuge___3KDeR {
  margin: 88px;
}
.styles__mrg-xxxhuge___NgAwP {
  margin: 96px;
}
.styles__mrg-right-tiny___2jBST {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___2Lw9Z {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___F2G3I {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___ouYMk {
  margin-right: 16px;
}
.styles__mrg-right-small___13Uwv {
  margin-right: 24px;
}
.styles__mrg-right-medium___1IZbl {
  margin-right: 32px;
}
.styles__mrg-right-large___1GT1M {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___1HxZO {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___3e4Uf {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___BgVfk {
  margin-right: 64px;
}
.styles__mrg-right-huge___TlI4Z {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___y1G67 {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___3pci8 {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___2v-W2 {
  margin-right: 96px;
}
.styles__mrg-left-tiny___2ag5P {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___2FUY4 {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___1_tPN {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___1m-Po {
  margin-left: 16px;
}
.styles__mrg-left-small___3KR8s {
  margin-left: 24px;
}
.styles__mrg-left-medium___27-vO {
  margin-left: 32px;
}
.styles__mrg-left-large___QAmj- {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2JclV {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___3Ruyj {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___NYmz0 {
  margin-left: 64px;
}
.styles__mrg-left-huge___2YxQc {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___3FehP {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___CucL7 {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2D7hb {
  margin-left: 96px;
}
.styles__mrg-top-tiny___v0NRI {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___Qbt-b {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___25dwW {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___3B139 {
  margin-top: 16px;
}
.styles__mrg-top-small___2iw7s {
  margin-top: 24px;
}
.styles__mrg-top-medium___3szG6 {
  margin-top: 32px;
}
.styles__mrg-top-large___L7XM2 {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___Wjnpx {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___MBZit {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___1OL-e {
  margin-top: 64px;
}
.styles__mrg-top-huge___3OF1v {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___1-FDA {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___QZKZ7 {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1hTUC {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___qVsuo {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___2Ng19 {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___pNIAt {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___2Onfv {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___38kd1 {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___367V_ {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___22zqw {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___qkPQt {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___3HJrU {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___C1PA5 {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___ryADu {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___3RPXC {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___1KhLS {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___3d6ql {
  margin-bottom: 96px;
}
.styles__mrg-no___GiOhn {
  margin: 0;
}
.styles__mrg-no-top___1R9Vo {
  margin-top: 0;
}
.styles__mrg-no-bottom___24cr4 {
  margin-bottom: 0;
}
.styles__mrg-no-right___QGwT0 {
  margin-right: 0;
}
.styles__mrg-no-left___3IGU3 {
  margin-left: 0;
}
.styles__mrg-auto___1OESk {
  margin: auto;
}
.styles__brd-small___c4BSk {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___LaOzm {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___L3KeH {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___WMB1W {
  border: none;
}
.styles__brd-no-top___2DWI_ {
  border-top-width: 0;
}
.styles__brd-no-bottom___1xW9z {
  border-bottom-width: 0;
}
.styles__brd-no-right___3N8DL {
  border-right-width: 0;
}
.styles__brd-no-left___1r78e {
  border-left-width: 0;
}
.styles__brd-only-top___1_4uY {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___39v2V {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___dejYb {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___3Ohx8 {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___1fnfj {
  border-radius: 2px;
}
.styles__rad-small___3gRGK {
  border-radius: 6px;
}
.styles__rad-medium___36v0q {
  border-radius: 10px;
}
.styles__rad-large___1Ap7K {
  border-radius: 16px;
}
.styles__rad-xlarge___e89It {
  border-radius: 24px;
}
.styles__rad-xxlarge___1H6XR {
  border-radius: 32px;
}
.styles__rad-no___32tVL {
  border-radius: 0;
}
.styles__rad-no-bottom___3PT8V {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___36Im8 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___tNdkQ {
  border-color: #fff;
}
.styles__brd-black___mqW0- {
  border-color: #000;
}
.styles__brd-gray-darker___XuHA7 {
  border-color: #737373;
}
.styles__brd-gray-dark___3eXRK {
  border-color: #9d9d9d;
}
.styles__brd-gray___3qru5 {
  border-color: #ababab;
}
.styles__brd-gray-light___1ar5g {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___GCvFk {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___21KCL {
  border-color: #e5e5e5;
}
.styles__brd-red___20E33 {
  border-color: #ff3c36;
}
.styles__brd-green___1r6GI {
  border-color: #36c565;
}
.styles__brd-blue___2dkLV {
  border-color: #1493ff;
}
.styles__brd-selected___2QgL1 {
  border-color: #1493ff;
}
.styles__brd-featured___1cS1j {
  border-color: #E94600;
}
.styles__brd-nfl___xF32- {
  border-color: #2B66B1;
}
.styles__brd-nba___pQOdl {
  border-color: #FF8F00;
}
.styles__brd-nhl___1TnKq {
  border-color: #84D4F8;
}
.styles__brd-golf___NIzd8 {
  border-color: #7CB342;
}
.styles__brd-mlb___Gcs24 {
  border-color: #E53935;
}
.styles__shd-default___23ZcT {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___36OK7 {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___1_V-m {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___3iTAF {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___1OS5Z {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___3dKG1 {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___1iWMz {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___S9hW3 {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___33ajK {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___2y7yw {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3pa-I {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___wblCO {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___2m4FO {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___1bC8a {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___6B70n {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___19bl6 {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___ePrzU {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___119aq {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___1FQQd {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___TSLLO {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___13ftR {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___1ppFD {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___SyOX_ {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___YLEzZ {
  text-align: center;
}
.styles__txt-right___1FWoi {
  text-align: right;
}
.styles__txt-left___2gA_9 {
  text-align: left;
}
.styles__txt-bold___2knTr {
  font-weight: bold;
}
.styles__txt-extra-bold___Anl1I {
  font-weight: 800;
}
.styles__txt-no-bold___1WHAf {
  font-weight: normal;
}
.styles__txt-capitalize___mwqof {
  text-transform: capitalize;
}
.styles__txt-uppercase___gtU4r {
  text-transform: uppercase;
}
.styles__txt-italics___bIATr {
  font-style: italic;
}
.styles__txt-normal___3-I2W {
  font-style: normal;
}
.styles__txt-no-italic___3KrYB {
  font-style: normal;
}
.styles__txt-underline___1ewxv {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___3XPdo {
  display: none;
}
.styles__dis-block___Snd6D {
  display: block;
}
.styles__dis-flex___2Bw38 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___2AMKT {
  display: inline-block;
}
.styles__pos-fixed___18eZh {
  position: fixed;
}
.styles__pos-absolute___1ESkL {
  position: absolute;
}
.styles__pos-relative___2gbzB {
  position: relative;
}
.styles__pos-children-horizontal___2xT7a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___1BOaU {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___FFaaD {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___1cMD6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___3frpf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___2yI_S {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___3XlT6 {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___1zm3z {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___aR3oi {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___k88ml {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___1qDv_ {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___2wKTi {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___U4QNR {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___MjtyH {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___2Bzn9 {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___1_H19 {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___1ZINT {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___149EU {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___1HMQn {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___3FLy6 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___LI0VA {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___9-bc7 {
  height: 100%;
}
.styles__pos-self-center-horizonal___2dpGZ {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___1xwdZ {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___3qaWQ {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___nRCK1 {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__baseInput___31XXW {
  /* Change Autocomplete styles in Chrome*/
}
.styles__baseInput___31XXW input:-webkit-autofill,
.styles__baseInput___31XXW input:-webkit-autofill:hover,
.styles__baseInput___31XXW input:-webkit-autofill:focus,
.styles__baseInput___31XXW textarea:-webkit-autofill,
.styles__baseInput___31XXW textarea:-webkit-autofill:hover,
.styles__baseInput___31XXW textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__baseInput___31XXW .styles__input___uUZJE {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__baseInput___31XXW .styles__input___uUZJE:focus {
  border-color: #1493ff;
}
.styles__baseInput___31XXW.styles__hasError___3n35N .styles__input___uUZJE {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputDOB____pYtA {
  /* Change Autocomplete styles in Chrome*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__InputDOB____pYtA input:-webkit-autofill,
.styles__InputDOB____pYtA input:-webkit-autofill:hover,
.styles__InputDOB____pYtA input:-webkit-autofill:focus,
.styles__InputDOB____pYtA textarea:-webkit-autofill,
.styles__InputDOB____pYtA textarea:-webkit-autofill:hover,
.styles__InputDOB____pYtA textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__InputDOB____pYtA .styles__input___uUZJE {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__InputDOB____pYtA .styles__input___uUZJE:focus {
  border-color: #1493ff;
}
.styles__InputDOB____pYtA.styles__hasError___3n35N .styles__input___uUZJE {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputDOB____pYtA .styles__input___uUZJE {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
  margin-right: 8px;
  width: 58px;
}
.styles__InputDOB____pYtA .styles__input___uUZJE:focus {
  border-color: #1493ff;
}
.styles__InputDOB____pYtA .styles__input___uUZJE:last-child {
  width: 88px;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___3tw9Q {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___A2-z9 {
  color: #fff;
}
.styles__txt-black___3ZzBo {
  color: #000;
}
.styles__txt-gray-darker___3jJua {
  color: #737373;
}
.styles__txt-gray-dark___dUxkb {
  color: #9d9d9d;
}
.styles__txt-gray___1G6Vr {
  color: #ababab;
}
.styles__txt-gray-light___MswBA {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___1vNzh {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2JrXY {
  color: #e5e5e5;
}
.styles__txt-green___ar6Mo {
  color: #36c565;
}
.styles__txt-green-light___28yHM {
  color: #41e878;
}
.styles__txt-red___3etZW {
  color: #ff3c36;
}
.styles__txt-red-light___14VMS {
  color: #e64765;
}
.styles__txt-blue___29Fql {
  color: #1493ff;
}
.styles__txt-blue-light___lMkvP {
  color: #4cadff;
}
.styles__txt-orage___3LmO8 {
  color: #ff8f00;
}
.styles__txt-selected___3Mhe2 {
  color: #1493ff;
}
.styles__txt-featured___1KWgs {
  color: #E94600;
}
.styles__txt-nfl___3bzu- {
  color: #2B66B1;
}
.styles__txt-nba___3BGk3 {
  color: #FF8F00;
}
.styles__txt-nhl___11yR7 {
  color: #84D4F8;
}
.styles__txt-golf___3WPYF {
  color: #7CB342;
}
.styles__txt-mlb___1ZzSo {
  color: #E53935;
}
.styles__bg-no___1I-Dw {
  background-color: transparent;
}
.styles__bg-white-dark___3Mkvq {
  background-color: #f2f2f2;
}
.styles__bg-white___2qeWE {
  background-color: #fff;
}
.styles__bg-black___1JI_k {
  background-color: #000;
}
.styles__bg-gray___1dMxR {
  background-color: #ababab;
}
.styles__bg-gray-light___QKr7E {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___2XXK2 {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2MhbS {
  background-color: #e5e5e5;
}
.styles__bg-red___QxZ6w {
  background-color: #ff3c36;
}
.styles__bg-red-light___1ubl2 {
  background-color: #e64765;
}
.styles__bg-green___iJPXy {
  background-color: #36c565;
}
.styles__bg-green-light___2h-Ky {
  background-color: #41e878;
}
.styles__bg-blue___2d9E1 {
  background-color: #1493ff;
}
.styles__bg-blue-light___X4sJn {
  background-color: #4cadff;
}
.styles__bg-orange___2WcZG {
  background-color: #ff8f00;
}
.styles__bg-error___2blpI {
  background-color: #ff3c36;
}
.styles__bg-selected___12sbS {
  background-color: #1493ff;
}
.styles__bg-featured___rRPun {
  background-color: #E94600;
}
.styles__bg-nfl___yOA4R {
  background-color: #2B66B1;
}
.styles__bg-nba___2t-qa {
  background-color: #FF8F00;
}
.styles__bg-nhl___101ls {
  background-color: #84D4F8;
}
.styles__bg-golf___2g0Z9 {
  background-color: #7CB342;
}
.styles__bg-mlb___1YTZr {
  background-color: #E53935;
}
.styles__grid_container___3j2HP {
  display: block;
  width: 100%;
}
.styles__grid_rows___5nFKw,
.styles__grid_columns___3wMyu {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___5nFKw.styles__no-wrap___vqwLa,
.styles__grid_columns___3wMyu.styles__no-wrap___vqwLa {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___3wMyu .styles__col_first___3tlLG {
  padding-left: 0;
}
.styles__grid_columns___3wMyu .styles__col_last___48X33 {
  padding-right: 0;
}
.styles__grid_columns___3wMyu .styles__col_full___3JGPy {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___1k9Hz {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___2MRYH {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2o9lA {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___37B6D {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___iSZOK {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___2h-aG {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___2zSid {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___1dATw {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___x-tvi {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___2IBbU,
.styles__col_medium_hidden___2v2rm,
.styles__col_large_hidden___1flfs,
.styles__col_xlarge_hidden___V76t_ {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___1BSmq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2q5Cw {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___2oz5B {
    left: 100%;
  }
  .styles__col_xlarge_23___3edP6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___3gi04 {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___2C7Pv {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___K9GwK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3hmLh {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___1szBE {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2syIm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___3xyfT {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1ab7q {
    left: 87.5%;
  }
  .styles__col_xlarge_20___3ucDo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___39i19 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___2zcfq {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___1vjJS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___-bbvE {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1IedQ {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___-A8t2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___38KfU {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___3q05T {
    left: 75%;
  }
  .styles__col_xlarge_17___3J0Wj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___35D6H {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___3ibc4 {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___2nssB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___4vucs {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___mOo6h {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___2ZQO7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___3LZzT {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___19hBf {
    left: 62.5%;
  }
  .styles__col_xlarge_14___Y5Da7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___252qf {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___Jyq7o {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___AT5SY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___N1AyY {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___1QcUA {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___1kF_8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___2ntzu {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___3cUkV {
    left: 50%;
  }
  .styles__col_xlarge_11___1C7sk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___2v_1p {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___zWbQq {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___1A0NO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___2Wub_ {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___MRjI2 {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___2yILN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___3TKXx {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___10A8g {
    left: 37.5%;
  }
  .styles__col_xlarge_8___38yw7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___2Ggpr {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___1qfEz {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___2BCAL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___1QMqV {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___2RGvn {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___3HPQ0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___163Q1 {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___vRprj {
    left: 25%;
  }
  .styles__col_xlarge_5___3rJDX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___32itg {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2iQRT {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___3P0xQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___UEPo2 {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___2wXyK {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___2hsyJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___xDz5f {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3cvfN {
    left: 12.5%;
  }
  .styles__col_xlarge_2___3t3v7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___52Yb5 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___3kkPR {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___ZxxL8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___1guiX {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___26NoB {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___2IBbU,
  .styles__col_medium_hidden___2v2rm,
  .styles__col_large_hidden___1flfs {
    display: block;
  }
  .styles__col_xlarge_hidden___V76t_ {
    display: none;
  }
  .styles__col_bottom_gutter___pQMJp {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___3_XPy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___adrk_ {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___wYY1m {
    left: 100%;
  }
  .styles__col_large_11___l0bSd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___aiUvt {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___1b4zS {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___1Cjeh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___3L2OS {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___Zaz2s {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___XCjgL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___17U5y {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___hEa-7 {
    left: 75%;
  }
  .styles__col_large_8___2pOp9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___1G2bX {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___29RRV {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___xEgJH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___2ETW6 {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___7rc9O {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___KrQIL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___1eXSK {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___3ec0l {
    left: 50%;
  }
  .styles__col_large_5___3aeoq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___KZYKb {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___e-EsZ {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___22bcD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___31Cgw {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___2Es8c {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___3Zoq1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___3Xm3B {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2fWwn {
    left: 25%;
  }
  .styles__col_large_2___1-i0O {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___1Wnin {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___1FhK- {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2i3uS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___2Ay0y {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___29bYI {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___2IBbU,
  .styles__col_medium_hidden___2v2rm,
  .styles__col_xlarge_hidden___V76t_ {
    display: block;
  }
  .styles__col_large_hidden___1flfs {
    display: none;
  }
  .styles__col_bottom_gutter___pQMJp {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2DB4m {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___JdL2n {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___212BC {
    left: 100%;
  }
  .styles__col_medium_7___2vKlq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___3y4OG {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___ILG_o {
    left: 87.5%;
  }
  .styles__col_medium_6___3OomW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___2Ai7m {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___3W2wL {
    left: 75%;
  }
  .styles__col_medium_5___EMRhq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___AhhG1 {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___2bVEi {
    left: 62.5%;
  }
  .styles__col_medium_4___A1KVM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___loedG {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___3Me3Z {
    left: 50%;
  }
  .styles__col_medium_3___3UNit {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2qKuK {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___2jcef {
    left: 37.5%;
  }
  .styles__col_medium_2___FnlN2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___17ds0 {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___3b7QA {
    left: 25%;
  }
  .styles__col_medium_1___1GwWz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___mboIW {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___3jUZZ {
    left: 12.5%;
  }
  .styles__col_small_hidden___2IBbU,
  .styles__col_large_hidden___1flfs,
  .styles__col_xlarge_hidden___V76t_ {
    display: block;
  }
  .styles__col_medium_hidden___2v2rm {
    display: none;
  }
  .styles__col_bottom_gutter___pQMJp {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___1I_1r {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___1WtD1 {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___2spIP {
    left: 100%;
  }
  .styles__col_small_1___1UqY8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___12Inb {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___2DzAg {
    left: 50%;
  }
  .styles__col_medium_hidden___2v2rm,
  .styles__col_large_hidden___1flfs,
  .styles__col_xlarge_hidden___V76t_ {
    display: block;
  }
  .styles__col_small_hidden___2IBbU {
    display: none;
  }
  .styles__col_medium_bottom_gutter___158Zb,
  .styles__col_large_bottom_gutter___20y7A,
  .styles__col_xlarge_bottom_gutter___fz-eQ {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___zOAoN {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___pQMJp {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___381Fr {
  padding: 2px;
}
.styles__pdn-xxxsmall___1GyJj {
  padding: 4px;
}
.styles__pdn-xxsmall___3mvpz {
  padding: 8px;
}
.styles__pdn-xsmall___1nWBq {
  padding: 16px;
}
.styles__pdn-small___1rFCK {
  padding: 24px;
}
.styles__pdn-medium___3qJWQ {
  padding: 32px;
}
.styles__pdn-large___1nXI1 {
  padding: 40px;
}
.styles__pdn-xlarge___3qGgO {
  padding: 48px;
}
.styles__pdn-xxlarge___3J9n5 {
  padding: 56px;
}
.styles__pdn-xxxlarge___1ygPB {
  padding: 64px;
}
.styles__pdn-huge___1oS0w {
  padding: 72px;
}
.styles__pdn-xhuge___3qt2_ {
  padding: 80px;
}
.styles__pdn-xxhuge___3NNCS {
  padding: 88px;
}
.styles__pdn-xxxhuge___3hlgj {
  padding: 96px;
}
.styles__pdn-right-tiny___1sLR4 {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___2vGmc {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___tRr4U {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___21rki {
  padding-right: 16px;
}
.styles__pdn-right-small___2YYJA {
  padding-right: 24px;
}
.styles__pdn-right-medium___1w1Mr {
  padding-right: 32px;
}
.styles__pdn-right-large___2SuJL {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___Huf7H {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___13WM1 {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___etVF- {
  padding-right: 64px;
}
.styles__pdn-right-huge___3pO_m {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___ra_zq {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___2Uvph {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___pi5LP {
  padding-right: 96px;
}
.styles__pdn-left-tiny___3r2kP {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___3YFFZ {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2pvOc {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___tYcfi {
  padding-left: 16px;
}
.styles__pdn-left-small___1LJsv {
  padding-left: 24px;
}
.styles__pdn-left-medium___QCYmI {
  padding-left: 32px;
}
.styles__pdn-left-large___STIdC {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___bhcQL {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___28abG {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___1dBf7 {
  padding-left: 64px;
}
.styles__pdn-left-huge___2KNJ- {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2MtkT {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___2Bh_Z {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___1rMPn {
  padding-left: 96px;
}
.styles__pdn-top-tiny___2m-Xz {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___39Ef5 {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___HfCCk {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___41z4f {
  padding-top: 16px;
}
.styles__pdn-top-small___1NFBN {
  padding-top: 24px;
}
.styles__pdn-top-medium___1vxpC {
  padding-top: 32px;
}
.styles__pdn-top-large___114Yo {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___DROMx {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___F-QQB {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___3WNtY {
  padding-top: 64px;
}
.styles__pdn-top-huge___1Pdg7 {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___3bzTa {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___3C4Sk {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___3G-TM {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___2OAlo {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___1I2r_ {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___3onY1 {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___1mdNs {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___1CMia {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___ZdyWu {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___1m78X {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___3XtvH {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___3tf9a {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2H-UU {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___1AXEi {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___3uqvH {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___p2p3D {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___3ra58 {
  padding-bottom: 96px;
}
.styles__pdn-no___3Wanm {
  padding: 0;
}
.styles__pdn-no-top___2lc4g {
  padding-top: 0;
}
.styles__pdn-no-bottom___3UCGD {
  padding-bottom: 0;
}
.styles__pdn-no-right___1Nvlw {
  padding-right: 0;
}
.styles__pdn-no-left___3DRoQ {
  padding-left: 0;
}
.styles__pdn-no-sides___1rNec {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___1vIh1 {
  margin: 2px;
}
.styles__mrg-xxxsmall___2W88b {
  margin: 4px;
}
.styles__mrg-xxsmall___11IdV {
  margin: 8px;
}
.styles__mrg-xsmall___3i49P {
  margin: 16px;
}
.styles__mrg-small___1uEXW {
  margin: 24px;
}
.styles__mrg-medium___1EtRr {
  margin: 32px;
}
.styles__mrg-large___v_vMr {
  margin: 40px;
}
.styles__mrg-xlarge___34rO3 {
  margin: 48px;
}
.styles__mrg-xxlarge___3T_N5 {
  margin: 56px;
}
.styles__mrg-xxxlarge___3JVNQ {
  margin: 64px;
}
.styles__mrg-huge___1lllQ {
  margin: 72px;
}
.styles__mrg-xhuge___1xhqu {
  margin: 80px;
}
.styles__mrg-xxhuge___2baZy {
  margin: 88px;
}
.styles__mrg-xxxhuge___3bhWN {
  margin: 96px;
}
.styles__mrg-right-tiny___2WXCT {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___S5br7 {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___2MAN_ {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___tJ1FP {
  margin-right: 16px;
}
.styles__mrg-right-small___j-5nT {
  margin-right: 24px;
}
.styles__mrg-right-medium___1IcUm {
  margin-right: 32px;
}
.styles__mrg-right-large___2GWyy {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___3W-wa {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___3e5yz {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___27hgX {
  margin-right: 64px;
}
.styles__mrg-right-huge___1JzLS {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___29vgI {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___3LMLb {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___1tfxh {
  margin-right: 96px;
}
.styles__mrg-left-tiny___cCV-k {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___mxFFy {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___1-2cI {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___FaXy5 {
  margin-left: 16px;
}
.styles__mrg-left-small___1qja5 {
  margin-left: 24px;
}
.styles__mrg-left-medium___OBv2c {
  margin-left: 32px;
}
.styles__mrg-left-large___2-GSb {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___35VaO {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___oLkf8 {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2cvFr {
  margin-left: 64px;
}
.styles__mrg-left-huge___1Byav {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___3MKEp {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3miBr {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___3TJIg {
  margin-left: 96px;
}
.styles__mrg-top-tiny___aPwq2 {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___cMJvF {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___Oce6Q {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___3QFU4 {
  margin-top: 16px;
}
.styles__mrg-top-small___1UkRz {
  margin-top: 24px;
}
.styles__mrg-top-medium___LuTfU {
  margin-top: 32px;
}
.styles__mrg-top-large___WDCA0 {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___3wZur {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___1-XZK {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___2bnLJ {
  margin-top: 64px;
}
.styles__mrg-top-huge___1Kxmx {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___e_6qp {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3juTy {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___2Yvw_ {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___7KUNa {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___u3AOh {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___1I6bC {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___2ivBH {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___2ITb- {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___1vcJ4 {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___2c7sG {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___2HVZN {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___3l2k9 {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___1WKZE {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___1dthl {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___1UN5x {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___3Pbct {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___p_zLp {
  margin-bottom: 96px;
}
.styles__mrg-no___2jqQy {
  margin: 0;
}
.styles__mrg-no-top___37UYT {
  margin-top: 0;
}
.styles__mrg-no-bottom___3j-WA {
  margin-bottom: 0;
}
.styles__mrg-no-right___1PmB6 {
  margin-right: 0;
}
.styles__mrg-no-left___2f2aH {
  margin-left: 0;
}
.styles__mrg-auto___p3gMt {
  margin: auto;
}
.styles__brd-small___3OtCV {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___EC6Nz {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1jRT- {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___2yQRy {
  border: none;
}
.styles__brd-no-top___f_Dhx {
  border-top-width: 0;
}
.styles__brd-no-bottom___2YamL {
  border-bottom-width: 0;
}
.styles__brd-no-right___F1LRt {
  border-right-width: 0;
}
.styles__brd-no-left___2Z719 {
  border-left-width: 0;
}
.styles__brd-only-top___3rLDi {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___S1Hhs {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___1H_80 {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___15kNK {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___3uPub {
  border-radius: 2px;
}
.styles__rad-small___nJdOX {
  border-radius: 6px;
}
.styles__rad-medium___35hPe {
  border-radius: 10px;
}
.styles__rad-large___1J1ao {
  border-radius: 16px;
}
.styles__rad-xlarge___uZ3G9 {
  border-radius: 24px;
}
.styles__rad-xxlarge___OxzeW {
  border-radius: 32px;
}
.styles__rad-no___smVwM {
  border-radius: 0;
}
.styles__rad-no-bottom___MzpXI {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2DZE8 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___1edSp {
  border-color: #fff;
}
.styles__brd-black___e1sh0 {
  border-color: #000;
}
.styles__brd-gray-darker___FSgcJ {
  border-color: #737373;
}
.styles__brd-gray-dark___uO_xz {
  border-color: #9d9d9d;
}
.styles__brd-gray___J8epe {
  border-color: #ababab;
}
.styles__brd-gray-light___2ZTYv {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___3QuAL {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___1XMl9 {
  border-color: #e5e5e5;
}
.styles__brd-red___29Djw {
  border-color: #ff3c36;
}
.styles__brd-green___1zIMd {
  border-color: #36c565;
}
.styles__brd-blue___1uuLk {
  border-color: #1493ff;
}
.styles__brd-selected___1lU78 {
  border-color: #1493ff;
}
.styles__brd-featured____gjTf {
  border-color: #E94600;
}
.styles__brd-nfl___3srUu {
  border-color: #2B66B1;
}
.styles__brd-nba___J6D3W {
  border-color: #FF8F00;
}
.styles__brd-nhl___pNr9E {
  border-color: #84D4F8;
}
.styles__brd-golf___3k0Ic {
  border-color: #7CB342;
}
.styles__brd-mlb___2rIps {
  border-color: #E53935;
}
.styles__shd-default___MbHTh {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___15BF9 {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___26Q95 {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___PliRy {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2G-fL {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___2aaKq {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___29RCG {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2jQml {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___edEoA {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___2tNIu {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___kbnr1 {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___R52mZ {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___2-He0 {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___oIpjm {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___3TXAW {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___2btf5 {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___291s3 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___1Ud-k {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___3_SCp {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2fPsu {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___3RWkF {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___2gAHe {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___A6Att {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1fgAz {
  text-align: center;
}
.styles__txt-right___1z4Nk {
  text-align: right;
}
.styles__txt-left___1sprL {
  text-align: left;
}
.styles__txt-bold___1LPS1 {
  font-weight: bold;
}
.styles__txt-extra-bold___2lq4M {
  font-weight: 800;
}
.styles__txt-no-bold___2txPW {
  font-weight: normal;
}
.styles__txt-capitalize___3qIVk {
  text-transform: capitalize;
}
.styles__txt-uppercase___tSY81 {
  text-transform: uppercase;
}
.styles__txt-italics___1d9nJ {
  font-style: italic;
}
.styles__txt-normal___2y-4R {
  font-style: normal;
}
.styles__txt-no-italic___2B0e_ {
  font-style: normal;
}
.styles__txt-underline___2gM17 {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___1utVa {
  display: none;
}
.styles__dis-block___1Ynfd {
  display: block;
}
.styles__dis-flex___1HZhp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___1q8nH {
  display: inline-block;
}
.styles__pos-fixed___3w3GF {
  position: fixed;
}
.styles__pos-absolute___1wzbu {
  position: absolute;
}
.styles__pos-relative___1gF0H {
  position: relative;
}
.styles__pos-children-horizontal___dZbBe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___3bHOs {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___zx5m2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___2hMQd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___1PYaf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___3sVFk {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___FkJzQ {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___2sI1N {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___1IzC5 {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1S-Gh {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___49aGX {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___3EujU {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2EAQ4 {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___NjjzR {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___34fZf {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___2XYn0 {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___3ACET {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___3yFTv {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___1wJQo {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___2JYDR {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___1Glbs {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___2QYEC {
  height: 100%;
}
.styles__pos-self-center-horizonal___1F92T {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___XxAzY {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___LzRkC {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___10qII {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__baseInput___3g-QI {
  /* Change Autocomplete styles in Chrome*/
}
.styles__baseInput___3g-QI input:-webkit-autofill,
.styles__baseInput___3g-QI input:-webkit-autofill:hover,
.styles__baseInput___3g-QI input:-webkit-autofill:focus,
.styles__baseInput___3g-QI textarea:-webkit-autofill,
.styles__baseInput___3g-QI textarea:-webkit-autofill:hover,
.styles__baseInput___3g-QI textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__baseInput___3g-QI .styles__input___2OLCX {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__baseInput___3g-QI .styles__input___2OLCX:focus {
  border-color: #1493ff;
}
.styles__baseInput___3g-QI.styles__hasError___1k428 .styles__input___2OLCX {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputDropdown___3d7Cy {
  /* Change Autocomplete styles in Chrome*/
  margin-bottom: 8px;
  position: relative;
}
.styles__InputDropdown___3d7Cy input:-webkit-autofill,
.styles__InputDropdown___3d7Cy input:-webkit-autofill:hover,
.styles__InputDropdown___3d7Cy input:-webkit-autofill:focus,
.styles__InputDropdown___3d7Cy textarea:-webkit-autofill,
.styles__InputDropdown___3d7Cy textarea:-webkit-autofill:hover,
.styles__InputDropdown___3d7Cy textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__InputDropdown___3d7Cy .styles__input___2OLCX {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__InputDropdown___3d7Cy .styles__input___2OLCX:focus {
  border-color: #1493ff;
}
.styles__InputDropdown___3d7Cy.styles__hasError___1k428 .styles__input___2OLCX {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputDropdown___3d7Cy .styles__display___JsM3r {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-style: solid;
  border-width: 1px;
  border-radius: 6px;
  border-color: #d9d9d9;
  overflow: hidden;
}
.styles__InputDropdown___3d7Cy .styles__display___JsM3r .styles__value___3t_4N {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.styles__InputDropdown___3d7Cy .styles__display___JsM3r .styles__icon___28Bdn {
  padding: 4px;
  padding-right: 16px;
  position: relative;
  width: 38px;
}
.styles__InputDropdown___3d7Cy .styles__display___JsM3r .styles__icon___28Bdn i {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  fill: #ababab;
}
.styles__InputDropdown___3d7Cy .styles__display___JsM3r:hover .styles__icon___28Bdn i {
  fill: #1493ff;
}
.styles__InputDropdown___3d7Cy .styles__options___1pK1H {
  position: absolute;
  background-color: #fff;
  border-style: solid;
  border-width: 1px;
  border-color: #ababab;
  border-radius: 6px;
  width: 100%;
  top: 0;
  z-index: 1;
  max-height: 200px;
  overflow-y: scroll;
}
.styles__InputDropdown___3d7Cy .styles__options___1pK1H .styles__option___2GmI4 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.styles__InputDropdown___3d7Cy .styles__options___1pK1H .styles__option___2GmI4:hover {
  background-color: #e5e5e5;
}
.styles__InputDropdown___3d7Cy.styles__isDisabled___S2OY5 .styles__display___JsM3r {
  border-color: #d9d9d9;
}
.styles__InputDropdown___3d7Cy.styles__isDisabled___S2OY5 .styles__display___JsM3r .styles__value___3t_4N {
  color: #d9d9d9;
}
.styles__InputDropdown___3d7Cy.styles__isDisabled___S2OY5 .styles__display___JsM3r .styles__icon___28Bdn i {
  fill: #d9d9d9;
}
.styles__InputDropdown___3d7Cy.styles__isDisabled___S2OY5 .styles__options___1pK1H {
  display: none;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___17gjv {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___3Bb0J {
  color: #fff;
}
.styles__txt-black___176W- {
  color: #000;
}
.styles__txt-gray-darker___WimiR {
  color: #737373;
}
.styles__txt-gray-dark___7RNuo {
  color: #9d9d9d;
}
.styles__txt-gray____TDrm {
  color: #ababab;
}
.styles__txt-gray-light___1pndc {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___jRjvW {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2_ZYW {
  color: #e5e5e5;
}
.styles__txt-green___37OVA {
  color: #36c565;
}
.styles__txt-green-light___u2ZjH {
  color: #41e878;
}
.styles__txt-red___3m3sK {
  color: #ff3c36;
}
.styles__txt-red-light___l8AGU {
  color: #e64765;
}
.styles__txt-blue___3R47V {
  color: #1493ff;
}
.styles__txt-blue-light___Q0lCb {
  color: #4cadff;
}
.styles__txt-orage___2qEwA {
  color: #ff8f00;
}
.styles__txt-selected___24Ldp {
  color: #1493ff;
}
.styles__txt-featured___36yVK {
  color: #E94600;
}
.styles__txt-nfl___3oG1c {
  color: #2B66B1;
}
.styles__txt-nba___1GRhh {
  color: #FF8F00;
}
.styles__txt-nhl___20_lS {
  color: #84D4F8;
}
.styles__txt-golf___3UpWB {
  color: #7CB342;
}
.styles__txt-mlb___1mGja {
  color: #E53935;
}
.styles__bg-no___1zcGN {
  background-color: transparent;
}
.styles__bg-white-dark___2sdB9 {
  background-color: #f2f2f2;
}
.styles__bg-white___2KNAA {
  background-color: #fff;
}
.styles__bg-black___36iCp {
  background-color: #000;
}
.styles__bg-gray___174V6 {
  background-color: #ababab;
}
.styles__bg-gray-light___Zn6Qm {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___3OAX_ {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___Myj4q {
  background-color: #e5e5e5;
}
.styles__bg-red___fglgL {
  background-color: #ff3c36;
}
.styles__bg-red-light___Y0Jdx {
  background-color: #e64765;
}
.styles__bg-green___2czGT {
  background-color: #36c565;
}
.styles__bg-green-light___2chH5 {
  background-color: #41e878;
}
.styles__bg-blue___2jHm2 {
  background-color: #1493ff;
}
.styles__bg-blue-light___2Xrg7 {
  background-color: #4cadff;
}
.styles__bg-orange___vbctm {
  background-color: #ff8f00;
}
.styles__bg-error___2kmSU {
  background-color: #ff3c36;
}
.styles__bg-selected___zZp9k {
  background-color: #1493ff;
}
.styles__bg-featured___1F9Xl {
  background-color: #E94600;
}
.styles__bg-nfl___30qCj {
  background-color: #2B66B1;
}
.styles__bg-nba___2wp4m {
  background-color: #FF8F00;
}
.styles__bg-nhl___3fjLU {
  background-color: #84D4F8;
}
.styles__bg-golf___2ZZGl {
  background-color: #7CB342;
}
.styles__bg-mlb___1jSQf {
  background-color: #E53935;
}
.styles__grid_container___OSSLk {
  display: block;
  width: 100%;
}
.styles__grid_rows___2eKm-,
.styles__grid_columns___dNmer {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___2eKm-.styles__no-wrap___2cFvx,
.styles__grid_columns___dNmer.styles__no-wrap___2cFvx {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___dNmer .styles__col_first___2A0Zw {
  padding-left: 0;
}
.styles__grid_columns___dNmer .styles__col_last___GGz4d {
  padding-right: 0;
}
.styles__grid_columns___dNmer .styles__col_full___1tS_n {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___3qDSo {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___pVTsn {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2Nu8Q {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___3ugF- {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___21YVe {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___3YyJU {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___23HN9 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___NNPjD {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___2Kjly {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___3-H-a,
.styles__col_medium_hidden___31qnK,
.styles__col_large_hidden___1WKPn,
.styles__col_xlarge_hidden___1Ps6c {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___1f5Bt {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___1VEUJ {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3RoIe {
    left: 100%;
  }
  .styles__col_xlarge_23___3HGcx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___2R_x1 {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___3J_hi {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___2nFs9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3NB8v {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3uY5F {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2kONT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___5yXZQ {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1KnLK {
    left: 87.5%;
  }
  .styles__col_xlarge_20___1Ut3L {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1N8ac {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___3Amg8 {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___1LOoS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___1zjTF {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1aVdO {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___25Z5V {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___16ejQ {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___1Bks2 {
    left: 75%;
  }
  .styles__col_xlarge_17___1j23h {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___DHscm {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___1QkMH {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1PyBv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___1IuiH {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___2y--F {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___13zQH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___zIKqi {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___3Gx7x {
    left: 62.5%;
  }
  .styles__col_xlarge_14___2J6Vw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___25_mu {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___3pUH7 {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___2MUMB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___2D7pV {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___24n3R {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___3sbLS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___1V94C {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___11MKX {
    left: 50%;
  }
  .styles__col_xlarge_11___2Dhpt {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___3_euI {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2TEFr {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___2Pyvj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___33TLq {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___3wU9_ {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___4xFv4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___WHmQd {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___2-FiW {
    left: 37.5%;
  }
  .styles__col_xlarge_8___2hplZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3ZlBF {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___7FBWA {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___5e8Mw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___2x31t {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___2R5_K {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___3a0TS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___3pNX5 {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___21Hbd {
    left: 25%;
  }
  .styles__col_xlarge_5___3rwbt {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___1KN_Q {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___FTSmX {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___1LXGo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___1yGTi {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___3pTnk {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___1KTa_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___3fwCZ {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2ypux {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2KCMh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___1MlKz {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___30TrV {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___1DMep {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___27dPG {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___3Hk7O {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___3-H-a,
  .styles__col_medium_hidden___31qnK,
  .styles__col_large_hidden___1WKPn {
    display: block;
  }
  .styles__col_xlarge_hidden___1Ps6c {
    display: none;
  }
  .styles__col_bottom_gutter___IM3w2 {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___3inPw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___K-Qbq {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___2dxC8 {
    left: 100%;
  }
  .styles__col_large_11___2jOmv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___3g0z4 {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___1zcox {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___2w9T9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___zOBNM {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___1YI-a {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___1cM-w {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___13rsn {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___2fTRJ {
    left: 75%;
  }
  .styles__col_large_8___26-jR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___1TDGo {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___3SYcz {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___2mobC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___QMs_w {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___2owRE {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___HubcQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___29zlh {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___1YCqO {
    left: 50%;
  }
  .styles__col_large_5___1_rlu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___2Fn9R {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2rd-M {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___3ThgF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___2rTD3 {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___2ZgR1 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___7pZYQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___3ue_r {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___1SuFA {
    left: 25%;
  }
  .styles__col_large_2___3ptOD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___eGxM_ {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___3Lb4M {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___3WtwX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___1bYBP {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___1Nmh4 {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___3-H-a,
  .styles__col_medium_hidden___31qnK,
  .styles__col_xlarge_hidden___1Ps6c {
    display: block;
  }
  .styles__col_large_hidden___1WKPn {
    display: none;
  }
  .styles__col_bottom_gutter___IM3w2 {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___euzny {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___2iu8Z {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___1RGCs {
    left: 100%;
  }
  .styles__col_medium_7___2hgYI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___14VYU {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___BYtRT {
    left: 87.5%;
  }
  .styles__col_medium_6___1iZPY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___bOV7C {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___1FohQ {
    left: 75%;
  }
  .styles__col_medium_5___3h1fb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___tL2xl {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___uKXtD {
    left: 62.5%;
  }
  .styles__col_medium_4___3uKdp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___2EBfJ {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___1r4H9 {
    left: 50%;
  }
  .styles__col_medium_3___1x27Q {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___294BV {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___3Jp9i {
    left: 37.5%;
  }
  .styles__col_medium_2___dSgyz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___2vSju {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___39hq_ {
    left: 25%;
  }
  .styles__col_medium_1___1QBwa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___31Fg7 {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___oaX4M {
    left: 12.5%;
  }
  .styles__col_small_hidden___3-H-a,
  .styles__col_large_hidden___1WKPn,
  .styles__col_xlarge_hidden___1Ps6c {
    display: block;
  }
  .styles__col_medium_hidden___31qnK {
    display: none;
  }
  .styles__col_bottom_gutter___IM3w2 {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___3jWYj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___QN_OW {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___2ch7K {
    left: 100%;
  }
  .styles__col_small_1___106md {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___1Dy3r {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___3gIVo {
    left: 50%;
  }
  .styles__col_medium_hidden___31qnK,
  .styles__col_large_hidden___1WKPn,
  .styles__col_xlarge_hidden___1Ps6c {
    display: block;
  }
  .styles__col_small_hidden___3-H-a {
    display: none;
  }
  .styles__col_medium_bottom_gutter___2tbBe,
  .styles__col_large_bottom_gutter___36EZ4,
  .styles__col_xlarge_bottom_gutter___XVmG8 {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___AVfuU {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___IM3w2 {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___2NBU_ {
  padding: 2px;
}
.styles__pdn-xxxsmall___10LPs {
  padding: 4px;
}
.styles__pdn-xxsmall___1aHLH {
  padding: 8px;
}
.styles__pdn-xsmall___2DbJl {
  padding: 16px;
}
.styles__pdn-small___3pKj1 {
  padding: 24px;
}
.styles__pdn-medium___1fbKZ {
  padding: 32px;
}
.styles__pdn-large___3SgmT {
  padding: 40px;
}
.styles__pdn-xlarge___3e9xR {
  padding: 48px;
}
.styles__pdn-xxlarge___35XeM {
  padding: 56px;
}
.styles__pdn-xxxlarge___114c7 {
  padding: 64px;
}
.styles__pdn-huge___2fnjA {
  padding: 72px;
}
.styles__pdn-xhuge___1rJN7 {
  padding: 80px;
}
.styles__pdn-xxhuge___1_vcu {
  padding: 88px;
}
.styles__pdn-xxxhuge___1PDYC {
  padding: 96px;
}
.styles__pdn-right-tiny___395-T {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___1WQm2 {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___28OMZ {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___12wR_ {
  padding-right: 16px;
}
.styles__pdn-right-small___rlSUr {
  padding-right: 24px;
}
.styles__pdn-right-medium___2YIyR {
  padding-right: 32px;
}
.styles__pdn-right-large___3LLwQ {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___10YB2 {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___ytTzO {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge____xb7l {
  padding-right: 64px;
}
.styles__pdn-right-huge___1voTf {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___gwOU_ {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___34zFM {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___1R4Fi {
  padding-right: 96px;
}
.styles__pdn-left-tiny___3I20z {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___15nSq {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___9Ni6X {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___1V6-t {
  padding-left: 16px;
}
.styles__pdn-left-small___LIGhU {
  padding-left: 24px;
}
.styles__pdn-left-medium___poKSD {
  padding-left: 32px;
}
.styles__pdn-left-large___1r4qa {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1Go1U {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___3eAsf {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3cJ_4 {
  padding-left: 64px;
}
.styles__pdn-left-huge___1lNkP {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___JHwr8 {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___3D4UX {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___32Bm1 {
  padding-left: 96px;
}
.styles__pdn-top-tiny___3AHNV {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___126jT {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___18KQ- {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___1S-9M {
  padding-top: 16px;
}
.styles__pdn-top-small___2hlet {
  padding-top: 24px;
}
.styles__pdn-top-medium___20Alj {
  padding-top: 32px;
}
.styles__pdn-top-large___3Elyk {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___cKzoZ {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___DNa61 {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___3U232 {
  padding-top: 64px;
}
.styles__pdn-top-huge___1xssW {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___3zpbR {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___37iTv {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___-040e {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___S93b7 {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___2ME91 {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___2PnbD {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___WoF0W {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___3I-4c {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___3k9N_ {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___1rcIA {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___16JAg {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___2pXn3 {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___oVBQX {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___19ZiG {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___25dEP {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___2yQUt {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___2P5d7 {
  padding-bottom: 96px;
}
.styles__pdn-no___Lmgc3 {
  padding: 0;
}
.styles__pdn-no-top___3drDg {
  padding-top: 0;
}
.styles__pdn-no-bottom___3AWjp {
  padding-bottom: 0;
}
.styles__pdn-no-right___1W-NE {
  padding-right: 0;
}
.styles__pdn-no-left___3Fivp {
  padding-left: 0;
}
.styles__pdn-no-sides___Ubhhw {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___HUppn {
  margin: 2px;
}
.styles__mrg-xxxsmall___21oOF {
  margin: 4px;
}
.styles__mrg-xxsmall___1nMEa {
  margin: 8px;
}
.styles__mrg-xsmall___MGvuC {
  margin: 16px;
}
.styles__mrg-small___2IhhW {
  margin: 24px;
}
.styles__mrg-medium___2atXK {
  margin: 32px;
}
.styles__mrg-large___20uaF {
  margin: 40px;
}
.styles__mrg-xlarge___nN1QX {
  margin: 48px;
}
.styles__mrg-xxlarge___2qF1a {
  margin: 56px;
}
.styles__mrg-xxxlarge___3trKl {
  margin: 64px;
}
.styles__mrg-huge___mX3eC {
  margin: 72px;
}
.styles__mrg-xhuge___3-x1j {
  margin: 80px;
}
.styles__mrg-xxhuge___1J9x- {
  margin: 88px;
}
.styles__mrg-xxxhuge___2WMDe {
  margin: 96px;
}
.styles__mrg-right-tiny___2Htuw {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___22yt8 {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___24dq1 {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1jjKu {
  margin-right: 16px;
}
.styles__mrg-right-small___2btDs {
  margin-right: 24px;
}
.styles__mrg-right-medium___pgPTx {
  margin-right: 32px;
}
.styles__mrg-right-large___Ais3X {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___3lHwl {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___331CM {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___3BH51 {
  margin-right: 64px;
}
.styles__mrg-right-huge___2HmyE {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___3ELod {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___39GBO {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___3MLGo {
  margin-right: 96px;
}
.styles__mrg-left-tiny___3lHvQ {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___ESEb7 {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___2bidU {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___3WqSS {
  margin-left: 16px;
}
.styles__mrg-left-small___HZJLr {
  margin-left: 24px;
}
.styles__mrg-left-medium___1Zbpr {
  margin-left: 32px;
}
.styles__mrg-left-large___P24dj {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___1FlyI {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1oRE7 {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___1rgMA {
  margin-left: 64px;
}
.styles__mrg-left-huge___3ttXS {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___12D7o {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3xd1m {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___b2b1T {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1MJrL {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___YCJug {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___1ylEj {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___3SVB- {
  margin-top: 16px;
}
.styles__mrg-top-small___-wgTZ {
  margin-top: 24px;
}
.styles__mrg-top-medium___3pLbS {
  margin-top: 32px;
}
.styles__mrg-top-large___2B_Ye {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___19fYL {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___2FtGp {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___3xLyV {
  margin-top: 64px;
}
.styles__mrg-top-huge___1iMl5 {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___3YfyH {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3noL2 {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___obFq7 {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___4otY3 {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___3NiHn {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___Jn-9f {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___DMT4y {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___3x_rB {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___2G14O {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___1T6LU {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___1-_yc {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___JI7ly {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___34uqG {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___3e2MX {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge____s0gZ {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___TfCJC {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1sN8y {
  margin-bottom: 96px;
}
.styles__mrg-no___1SSxj {
  margin: 0;
}
.styles__mrg-no-top___3Hxsm {
  margin-top: 0;
}
.styles__mrg-no-bottom___xwkqN {
  margin-bottom: 0;
}
.styles__mrg-no-right___3fCaM {
  margin-right: 0;
}
.styles__mrg-no-left___mPpqe {
  margin-left: 0;
}
.styles__mrg-auto___1p410 {
  margin: auto;
}
.styles__brd-small____b-1O {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___2p1uk {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___3TjtM {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___22tml {
  border: none;
}
.styles__brd-no-top___2qx10 {
  border-top-width: 0;
}
.styles__brd-no-bottom___26rlr {
  border-bottom-width: 0;
}
.styles__brd-no-right___1pZi0 {
  border-right-width: 0;
}
.styles__brd-no-left___2NZ0F {
  border-left-width: 0;
}
.styles__brd-only-top___8ZHUI {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___2Sf2t {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___2U_wS {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___tH2ck {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___2l-5u {
  border-radius: 2px;
}
.styles__rad-small___2IDBk {
  border-radius: 6px;
}
.styles__rad-medium___3crZJ {
  border-radius: 10px;
}
.styles__rad-large___2eoED {
  border-radius: 16px;
}
.styles__rad-xlarge___kM1yy {
  border-radius: 24px;
}
.styles__rad-xxlarge___TW4Ve {
  border-radius: 32px;
}
.styles__rad-no___tV4ph {
  border-radius: 0;
}
.styles__rad-no-bottom___3mqEf {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___s8_R0 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___32_3o {
  border-color: #fff;
}
.styles__brd-black___1J77a {
  border-color: #000;
}
.styles__brd-gray-darker___1iFO5 {
  border-color: #737373;
}
.styles__brd-gray-dark___2BleX {
  border-color: #9d9d9d;
}
.styles__brd-gray___ZztMk {
  border-color: #ababab;
}
.styles__brd-gray-light___1YbeQ {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___3r23n {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___2-Qjv {
  border-color: #e5e5e5;
}
.styles__brd-red___1e1Dm {
  border-color: #ff3c36;
}
.styles__brd-green___29yY5 {
  border-color: #36c565;
}
.styles__brd-blue___1sxWl {
  border-color: #1493ff;
}
.styles__brd-selected___3ANDd {
  border-color: #1493ff;
}
.styles__brd-featured___tbMqH {
  border-color: #E94600;
}
.styles__brd-nfl___1AAey {
  border-color: #2B66B1;
}
.styles__brd-nba___1gXwF {
  border-color: #FF8F00;
}
.styles__brd-nhl___jPvjs {
  border-color: #84D4F8;
}
.styles__brd-golf___140du {
  border-color: #7CB342;
}
.styles__brd-mlb___fLfD9 {
  border-color: #E53935;
}
.styles__shd-default___32AIZ {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___2TBq9 {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3Rc2s {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___3Kr2y {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___eMY-K {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___2u0fT {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___1R7xi {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2D_W9 {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2KSjg {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___2l6AF {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3cYiE {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___17SWd {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___1cXw3 {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___3SQDF {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___337Pq {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___gh9Xc {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___v8sLd {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___1EIN- {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___bQb-C {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___1jv3H {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___kl91Z {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___2R-Lm {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___3qiW3 {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___19EEo {
  text-align: center;
}
.styles__txt-right___1mocS {
  text-align: right;
}
.styles__txt-left___1PnXo {
  text-align: left;
}
.styles__txt-bold___1jvrg {
  font-weight: bold;
}
.styles__txt-extra-bold___2rYSI {
  font-weight: 800;
}
.styles__txt-no-bold___2m1mq {
  font-weight: normal;
}
.styles__txt-capitalize___3TfFA {
  text-transform: capitalize;
}
.styles__txt-uppercase___2PhdZ {
  text-transform: uppercase;
}
.styles__txt-italics___3_C4R {
  font-style: italic;
}
.styles__txt-normal___2n2SR {
  font-style: normal;
}
.styles__txt-no-italic___1Zfhi {
  font-style: normal;
}
.styles__txt-underline___1IEUl {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___NjB5X {
  display: none;
}
.styles__dis-block___6A9MD {
  display: block;
}
.styles__dis-flex___1Wvee {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___2wyOR {
  display: inline-block;
}
.styles__pos-fixed___1zFpG {
  position: fixed;
}
.styles__pos-absolute___38azv {
  position: absolute;
}
.styles__pos-relative___1xigx {
  position: relative;
}
.styles__pos-children-horizontal___3rhmc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___3jeRq {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___1CM8X {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___2NZUS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___2MgQa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___3hOy7 {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___u8x2s {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___1tA6R {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___1r1vy {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___Bo5fR {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___3nHwQ {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___3aao5 {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___312qi {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___3v9rt {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___17osE {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___2d7G5 {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___38zQO {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___2CcB4 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___2H-6e {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___VEDps {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___39rfR {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___2ABw4 {
  height: 100%;
}
.styles__pos-self-center-horizonal___2AQCE {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___mJuo3 {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___1DJx- {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___2FMmw {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__baseInput___6U-_i {
  /* Change Autocomplete styles in Chrome*/
}
.styles__baseInput___6U-_i input:-webkit-autofill,
.styles__baseInput___6U-_i input:-webkit-autofill:hover,
.styles__baseInput___6U-_i input:-webkit-autofill:focus,
.styles__baseInput___6U-_i textarea:-webkit-autofill,
.styles__baseInput___6U-_i textarea:-webkit-autofill:hover,
.styles__baseInput___6U-_i textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__baseInput___6U-_i .styles__input___17lL- {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__baseInput___6U-_i .styles__input___17lL-:focus {
  border-color: #1493ff;
}
.styles__baseInput___6U-_i.styles__hasError___3-kqw .styles__input___17lL- {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
.styles__InputText___34d8V {
  /* Change Autocomplete styles in Chrome*/
}
.styles__InputText___34d8V input:-webkit-autofill,
.styles__InputText___34d8V input:-webkit-autofill:hover,
.styles__InputText___34d8V input:-webkit-autofill:focus,
.styles__InputText___34d8V textarea:-webkit-autofill,
.styles__InputText___34d8V textarea:-webkit-autofill:hover,
.styles__InputText___34d8V textarea:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #d9d9d9 inset;
  -webkit-text-fill-color: #000 !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
.styles__InputText___34d8V .styles__input___17lL- {
  padding: 8px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  border-radius: 6px;
  margin-bottom: 8px;
  position: relative;
  width: 100%;
}
.styles__InputText___34d8V .styles__input___17lL-:focus {
  border-color: #1493ff;
}
.styles__InputText___34d8V.styles__hasError___3-kqw .styles__input___17lL- {
  margin-bottom: 2px;
  border-color: #ff3c36;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___1Brqg {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1CBAb {
  color: #fff;
}
.styles__txt-black___3WPRY {
  color: #000;
}
.styles__txt-gray-darker___1TtF4 {
  color: #737373;
}
.styles__txt-gray-dark___1zpHb {
  color: #9d9d9d;
}
.styles__txt-gray___2I4Qw {
  color: #ababab;
}
.styles__txt-gray-light___3DqjF {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___DxY1i {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___3Fik6 {
  color: #e5e5e5;
}
.styles__txt-green___yDYOH {
  color: #36c565;
}
.styles__txt-green-light___SzJFw {
  color: #41e878;
}
.styles__txt-red___2detU {
  color: #ff3c36;
}
.styles__txt-red-light___11-qv {
  color: #e64765;
}
.styles__txt-blue___FMsgG {
  color: #1493ff;
}
.styles__txt-blue-light___1ad7o {
  color: #4cadff;
}
.styles__txt-orage___2Ce3F {
  color: #ff8f00;
}
.styles__txt-selected___a8yWI {
  color: #1493ff;
}
.styles__txt-featured___1L1ax {
  color: #E94600;
}
.styles__txt-nfl___3el-v {
  color: #2B66B1;
}
.styles__txt-nba___2AOag {
  color: #FF8F00;
}
.styles__txt-nhl___3ztia {
  color: #84D4F8;
}
.styles__txt-golf___37nLQ {
  color: #7CB342;
}
.styles__txt-mlb___ZMCAJ {
  color: #E53935;
}
.styles__bg-no___2wgfF {
  background-color: transparent;
}
.styles__bg-white-dark___2bamz {
  background-color: #f2f2f2;
}
.styles__bg-white___3a_-D {
  background-color: #fff;
}
.styles__bg-black___2wPP3 {
  background-color: #000;
}
.styles__bg-gray___3oo2v {
  background-color: #ababab;
}
.styles__bg-gray-light___33nJm {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___2nnrE {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___6tcR8 {
  background-color: #e5e5e5;
}
.styles__bg-red___LZrYf {
  background-color: #ff3c36;
}
.styles__bg-red-light___2wI0Y {
  background-color: #e64765;
}
.styles__bg-green___1ynrN {
  background-color: #36c565;
}
.styles__bg-green-light___2lijl {
  background-color: #41e878;
}
.styles__bg-blue___uFVtM {
  background-color: #1493ff;
}
.styles__bg-blue-light___1dkBN {
  background-color: #4cadff;
}
.styles__bg-orange___1058s {
  background-color: #ff8f00;
}
.styles__bg-error___EcbMT {
  background-color: #ff3c36;
}
.styles__bg-selected___27eGi {
  background-color: #1493ff;
}
.styles__bg-featured___1Vdd_ {
  background-color: #E94600;
}
.styles__bg-nfl___3Z8j2 {
  background-color: #2B66B1;
}
.styles__bg-nba___1SmKc {
  background-color: #FF8F00;
}
.styles__bg-nhl___2wS2r {
  background-color: #84D4F8;
}
.styles__bg-golf___PjyER {
  background-color: #7CB342;
}
.styles__bg-mlb___1s-Ap {
  background-color: #E53935;
}
.styles__grid_container___2nPjA {
  display: block;
  width: 100%;
}
.styles__grid_rows___2tAxI,
.styles__grid_columns___JtFvi {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___2tAxI.styles__no-wrap___14AEg,
.styles__grid_columns___JtFvi.styles__no-wrap___14AEg {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___JtFvi .styles__col_first___y3UO6 {
  padding-left: 0;
}
.styles__grid_columns___JtFvi .styles__col_last___3qaBd {
  padding-right: 0;
}
.styles__grid_columns___JtFvi .styles__col_full___2Rdf4 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___3a3Oz {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___AZrr0 {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___AzkOi {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___2J6Ku {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___1Pows {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___3VGI1 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___3w-pb {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___lQfEG {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___2P9ec {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___fEZdT,
.styles__col_medium_hidden___rgDJE,
.styles__col_large_hidden___1QlYX,
.styles__col_xlarge_hidden___oVDxK {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___3BdML {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2mQik {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3D2Ad {
    left: 100%;
  }
  .styles__col_xlarge_23___2-NNs {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___1wl2w {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___2Ndkc {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___3Reh4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___4IooM {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___22DEX {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2xUx1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___1EwOa {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___8qxB8 {
    left: 87.5%;
  }
  .styles__col_xlarge_20___1rbKB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___FBl5V {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___3XogQ {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___2IKzk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___2qPk4 {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1VjAb {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___3MAbk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___2iUIr {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___3Xi_G {
    left: 75%;
  }
  .styles__col_xlarge_17___3zq1R {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___j6RTS {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___KtJvi {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1Z_aO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___2BNdk {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___3pjs8 {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___1WCLI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___37rqb {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___GpFHR {
    left: 62.5%;
  }
  .styles__col_xlarge_14___3zIoH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___3cNxf {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___ARBpM {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___2WlrZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3cBUb {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___2OY7z {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___3s5mR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___1d0ws {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___1UwHd {
    left: 50%;
  }
  .styles__col_xlarge_11___P4Zyc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___3Al2a {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___27G_B {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___1_yR7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___1jnUl {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___94KBb {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___27SsB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___r4Ykl {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___3O701 {
    left: 37.5%;
  }
  .styles__col_xlarge_8___Dc905 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___2gzh0 {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___BzvFV {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___31A1I {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___2YZGO {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___2wlC6 {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___1yB_9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___1FH1Y {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___MsZRm {
    left: 25%;
  }
  .styles__col_xlarge_5___1Py9G {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___1LxH- {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___L5uXY {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___2qnIB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___1CsH7 {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___giJIQ {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3RoF3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___1zFZP {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___-VAV2 {
    left: 12.5%;
  }
  .styles__col_xlarge_2___1hnrl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___UyWII {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___2nAHm {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___Qnuvw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___2-T_O {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1mXcQ {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___fEZdT,
  .styles__col_medium_hidden___rgDJE,
  .styles__col_large_hidden___1QlYX {
    display: block;
  }
  .styles__col_xlarge_hidden___oVDxK {
    display: none;
  }
  .styles__col_bottom_gutter___23iUW {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___1Qkvf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___1J3pq {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___2GLub {
    left: 100%;
  }
  .styles__col_large_11___1yTes {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___13JHv {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___sgbKd {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___2V0t5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___1APP6 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___3uuPp {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___16JQE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___tImqN {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___1TAXp {
    left: 75%;
  }
  .styles__col_large_8___35Fls {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___ZmG_Q {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___3XIhZ {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___YWBZq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___2csA2 {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___kX-yz {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___Dk_U9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___2AE4S {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___s4NND {
    left: 50%;
  }
  .styles__col_large_5___oadUB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___1TPhD {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2KZdi {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___1M4dH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___3TfXN {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___1tWBW {
    left: 33.33333333333333%;
  }
  .styles__col_large_3____DJAP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___1UL80 {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___13XgI {
    left: 25%;
  }
  .styles__col_large_2___3bazH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___2cAf- {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___1r2vd {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___3JcPX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___7vINx {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2Vk3L {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___fEZdT,
  .styles__col_medium_hidden___rgDJE,
  .styles__col_xlarge_hidden___oVDxK {
    display: block;
  }
  .styles__col_large_hidden___1QlYX {
    display: none;
  }
  .styles__col_bottom_gutter___23iUW {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___3n7r5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___3Y8wu {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___3LY3Q {
    left: 100%;
  }
  .styles__col_medium_7___3rONp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7____YxJs {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___1m1UX {
    left: 87.5%;
  }
  .styles__col_medium_6___rUC_7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___2_Jxl {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___2yjLj {
    left: 75%;
  }
  .styles__col_medium_5___2lXZW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3WxWl {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___eKWHr {
    left: 62.5%;
  }
  .styles__col_medium_4___1MJEU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___10qUs {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___2HuQX {
    left: 50%;
  }
  .styles__col_medium_3___5xPJw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2XGKC {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___NvqbV {
    left: 37.5%;
  }
  .styles__col_medium_2___1Zo9R {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3DOvB {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2____9yDD {
    left: 25%;
  }
  .styles__col_medium_1___3_Wvf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___1Qsjx {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___2aCii {
    left: 12.5%;
  }
  .styles__col_small_hidden___fEZdT,
  .styles__col_large_hidden___1QlYX,
  .styles__col_xlarge_hidden___oVDxK {
    display: block;
  }
  .styles__col_medium_hidden___rgDJE {
    display: none;
  }
  .styles__col_bottom_gutter___23iUW {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___1e9PS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___3EsRP {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___93HgJ {
    left: 100%;
  }
  .styles__col_small_1___1pERj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___7tnrZ {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___2ThZ9 {
    left: 50%;
  }
  .styles__col_medium_hidden___rgDJE,
  .styles__col_large_hidden___1QlYX,
  .styles__col_xlarge_hidden___oVDxK {
    display: block;
  }
  .styles__col_small_hidden___fEZdT {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1R6ly,
  .styles__col_large_bottom_gutter___1VSlv,
  .styles__col_xlarge_bottom_gutter___dAm9R {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___2494O {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___23iUW {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___UoxSD {
  padding: 2px;
}
.styles__pdn-xxxsmall___3xwV6 {
  padding: 4px;
}
.styles__pdn-xxsmall___b7LiH {
  padding: 8px;
}
.styles__pdn-xsmall___kO7Hp {
  padding: 16px;
}
.styles__pdn-small___mrYzv {
  padding: 24px;
}
.styles__pdn-medium___NHTg9 {
  padding: 32px;
}
.styles__pdn-large___26CO0 {
  padding: 40px;
}
.styles__pdn-xlarge___2fu8z {
  padding: 48px;
}
.styles__pdn-xxlarge___3repc {
  padding: 56px;
}
.styles__pdn-xxxlarge___272P5 {
  padding: 64px;
}
.styles__pdn-huge___PFJEH {
  padding: 72px;
}
.styles__pdn-xhuge___1lV3h {
  padding: 80px;
}
.styles__pdn-xxhuge___1Toc1 {
  padding: 88px;
}
.styles__pdn-xxxhuge___1nPya {
  padding: 96px;
}
.styles__pdn-right-tiny___12XSg {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___eRg1H {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___2Ja0Q {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___1iD2c {
  padding-right: 16px;
}
.styles__pdn-right-small___2Lwtj {
  padding-right: 24px;
}
.styles__pdn-right-medium___3EIrn {
  padding-right: 32px;
}
.styles__pdn-right-large___1OMwk {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___10ubX {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___3ZmmS {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___3zg-Y {
  padding-right: 64px;
}
.styles__pdn-right-huge___39Ejh {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___1c1ZP {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___1GTvG {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___26Dl4 {
  padding-right: 96px;
}
.styles__pdn-left-tiny___6W5yy {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall____NN3p {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2cP1s {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___F8Deg {
  padding-left: 16px;
}
.styles__pdn-left-small___Ypy-I {
  padding-left: 24px;
}
.styles__pdn-left-medium___113A- {
  padding-left: 32px;
}
.styles__pdn-left-large___1Wr-Y {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1Dwpw {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___3ZWFQ {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3MYr7 {
  padding-left: 64px;
}
.styles__pdn-left-huge___3mc5p {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___3ZfDT {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___3FFMo {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___4ISQZ {
  padding-left: 96px;
}
.styles__pdn-top-tiny___2hvWc {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___3J-Ic {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___rf71l {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2tJaP {
  padding-top: 16px;
}
.styles__pdn-top-small___3wwms {
  padding-top: 24px;
}
.styles__pdn-top-medium___2BkmX {
  padding-top: 32px;
}
.styles__pdn-top-large___2uj9N {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___oXdsx {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___KL0Mv {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___3giwk {
  padding-top: 64px;
}
.styles__pdn-top-huge___2HL2i {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___jL6ut {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___113Fv {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___hNPe1 {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___vTYey {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___2gBrj {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___14S-Z {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___QFY4S {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___22wHC {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___3L6tT {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___3WISf {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___33jUd {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___3btGn {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___1oVM4 {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___2Qcne {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___2xlyw {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___2MbC6 {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___3JIeO {
  padding-bottom: 96px;
}
.styles__pdn-no___3puFf {
  padding: 0;
}
.styles__pdn-no-top___3Ame2 {
  padding-top: 0;
}
.styles__pdn-no-bottom___xuOj1 {
  padding-bottom: 0;
}
.styles__pdn-no-right___3Srhy {
  padding-right: 0;
}
.styles__pdn-no-left___3nlPg {
  padding-left: 0;
}
.styles__pdn-no-sides___30MFi {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___2Ehw2 {
  margin: 2px;
}
.styles__mrg-xxxsmall___dcyAJ {
  margin: 4px;
}
.styles__mrg-xxsmall___IegBD {
  margin: 8px;
}
.styles__mrg-xsmall___cAbbo {
  margin: 16px;
}
.styles__mrg-small___1_xnE {
  margin: 24px;
}
.styles__mrg-medium___2MMv- {
  margin: 32px;
}
.styles__mrg-large___1vR5B {
  margin: 40px;
}
.styles__mrg-xlarge___1NqcJ {
  margin: 48px;
}
.styles__mrg-xxlarge___2c_WI {
  margin: 56px;
}
.styles__mrg-xxxlarge___36lEp {
  margin: 64px;
}
.styles__mrg-huge___1BXdB {
  margin: 72px;
}
.styles__mrg-xhuge___22iHA {
  margin: 80px;
}
.styles__mrg-xxhuge___1-K6T {
  margin: 88px;
}
.styles__mrg-xxxhuge___13nZE {
  margin: 96px;
}
.styles__mrg-right-tiny___gX8gd {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___3yCj- {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___2gcxf {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___3wJ8Y {
  margin-right: 16px;
}
.styles__mrg-right-small___pG1pV {
  margin-right: 24px;
}
.styles__mrg-right-medium___2DSmc {
  margin-right: 32px;
}
.styles__mrg-right-large___wbei4 {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___2oOxB {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___kniMI {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___2XtVU {
  margin-right: 64px;
}
.styles__mrg-right-huge___1DGu4 {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___2FuYo {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___3Hw0_ {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___2wlb9 {
  margin-right: 96px;
}
.styles__mrg-left-tiny___Dmbmx {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___4-ypU {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___37bTX {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___3JZGt {
  margin-left: 16px;
}
.styles__mrg-left-small___3UjS0 {
  margin-left: 24px;
}
.styles__mrg-left-medium___gV6Uo {
  margin-left: 32px;
}
.styles__mrg-left-large___OHx8X {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2063G {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___3kVZ6 {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___1U57r {
  margin-left: 64px;
}
.styles__mrg-left-huge___O84Bp {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___xjqLy {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3gz_K {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2nX5z {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1whyV {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___1dLrz {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___1C5In {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___xKlFY {
  margin-top: 16px;
}
.styles__mrg-top-small___2khLQ {
  margin-top: 24px;
}
.styles__mrg-top-medium___3I_5u {
  margin-top: 32px;
}
.styles__mrg-top-large___2YGiF {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___2YgHt {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___MdeJH {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___1qZws {
  margin-top: 64px;
}
.styles__mrg-top-huge___pEVcl {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___32ut1 {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3Fh9n {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___4hNEw {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___2WQfe {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___14yP- {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___1mEC5 {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___3L8AU {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___3r7zQ {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___23ieq {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___1q8U4 {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___3-D0e {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___oRJ4K {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2lBt- {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___3JlPY {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___pkeZN {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___2I__o {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge____WQCj {
  margin-bottom: 96px;
}
.styles__mrg-no___2716T {
  margin: 0;
}
.styles__mrg-no-top___2cgGS {
  margin-top: 0;
}
.styles__mrg-no-bottom___1X6-I {
  margin-bottom: 0;
}
.styles__mrg-no-right___1iRxB {
  margin-right: 0;
}
.styles__mrg-no-left___26Yrw {
  margin-left: 0;
}
.styles__mrg-auto___PdRkq {
  margin: auto;
}
.styles__brd-small___1jw81 {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___2IDUt {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___2QSAy {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___1zEbf {
  border: none;
}
.styles__brd-no-top___34Nhq {
  border-top-width: 0;
}
.styles__brd-no-bottom___3BHqj {
  border-bottom-width: 0;
}
.styles__brd-no-right___2Oq15 {
  border-right-width: 0;
}
.styles__brd-no-left___2FuXd {
  border-left-width: 0;
}
.styles__brd-only-top___2PcUw {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___2xxIp {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___3OT9m {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___2P9b7 {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___2XSjP {
  border-radius: 2px;
}
.styles__rad-small___37YFq {
  border-radius: 6px;
}
.styles__rad-medium___1PQJo {
  border-radius: 10px;
}
.styles__rad-large___2D0ol {
  border-radius: 16px;
}
.styles__rad-xlarge___2Luch {
  border-radius: 24px;
}
.styles__rad-xxlarge___17uAV {
  border-radius: 32px;
}
.styles__rad-no___OWzze {
  border-radius: 0;
}
.styles__rad-no-bottom___ZNDp- {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___24_Gc {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___1nhHW {
  border-color: #fff;
}
.styles__brd-black___1kjT3 {
  border-color: #000;
}
.styles__brd-gray-darker___2tFxt {
  border-color: #737373;
}
.styles__brd-gray-dark___uqPAC {
  border-color: #9d9d9d;
}
.styles__brd-gray___3fQ9J {
  border-color: #ababab;
}
.styles__brd-gray-light___1cYJZ {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___nrjgl {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___3tjDA {
  border-color: #e5e5e5;
}
.styles__brd-red___3QsU_ {
  border-color: #ff3c36;
}
.styles__brd-green___1WvJr {
  border-color: #36c565;
}
.styles__brd-blue___2_YlC {
  border-color: #1493ff;
}
.styles__brd-selected___p4b8v {
  border-color: #1493ff;
}
.styles__brd-featured___NY8YW {
  border-color: #E94600;
}
.styles__brd-nfl___xZhPr {
  border-color: #2B66B1;
}
.styles__brd-nba___18tdx {
  border-color: #FF8F00;
}
.styles__brd-nhl___2jT0F {
  border-color: #84D4F8;
}
.styles__brd-golf___2g-cg {
  border-color: #7CB342;
}
.styles__brd-mlb___fm_ui {
  border-color: #E53935;
}
.styles__shd-default___9QitU {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___1w4vK {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___2SxlC {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___3tldG {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___KynyE {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___1SLRb {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___5bzjI {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2JAsJ {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2rNPC {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___KjZpC {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___2sVt3 {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___fYq9M {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___32P-9 {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___2UgtO {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___1-Wo3 {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___Xd9vw {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___3a1Cu {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___dJaAg {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___yM2Kg {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___3jwAK {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___3Ade5 {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___2BzkS {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___3wj1L {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1Iwme {
  text-align: center;
}
.styles__txt-right___3bvp1 {
  text-align: right;
}
.styles__txt-left___2pVGJ {
  text-align: left;
}
.styles__txt-bold___3fCZ_ {
  font-weight: bold;
}
.styles__txt-extra-bold___1MtNh {
  font-weight: 800;
}
.styles__txt-no-bold___1YOY6 {
  font-weight: normal;
}
.styles__txt-capitalize___1T9bN {
  text-transform: capitalize;
}
.styles__txt-uppercase___1Dcaa {
  text-transform: uppercase;
}
.styles__txt-italics___256bP {
  font-style: italic;
}
.styles__txt-normal___2Zx0- {
  font-style: normal;
}
.styles__txt-no-italic___wzNvc {
  font-style: normal;
}
.styles__txt-underline___35h7A {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___2wiI8 {
  display: none;
}
.styles__dis-block___3evBY {
  display: block;
}
.styles__dis-flex___1ogZ- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___110nd {
  display: inline-block;
}
.styles__pos-fixed___1sB3M {
  position: fixed;
}
.styles__pos-absolute___2xQN_ {
  position: absolute;
}
.styles__pos-relative___1gr-t {
  position: relative;
}
.styles__pos-children-horizontal___2Vpnf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___2uMvO {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___18nbb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___2KV_X {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___2VCOt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___jVGp7 {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___39vMc {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___31nxP {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___1ePlR {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___doh3m {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___2GGh5 {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___2UmES {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2xts4 {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___24i54 {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___38em_ {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___QWENV {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___3ijhZ {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___svdcM {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___JtdAC {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___uph29 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___2fBQZ {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___2_XCl {
  height: 100%;
}
.styles__pos-self-center-horizonal___1IyYu {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___3pm0u {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___1j8rx {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___yx-Pf {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__DraggableItem___1Bzea.styles__isDragging___3SCyV {
  opacity: .3;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___2Cv8H {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___3Hl21 {
  color: #fff;
}
.styles__txt-black___3cYXC {
  color: #000;
}
.styles__txt-gray-darker___7Qusr {
  color: #737373;
}
.styles__txt-gray-dark___zkyHL {
  color: #9d9d9d;
}
.styles__txt-gray___2OJY4 {
  color: #ababab;
}
.styles__txt-gray-light___1_lcO {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3Ztc3 {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2u1Lf {
  color: #e5e5e5;
}
.styles__txt-green___1RJ4e {
  color: #36c565;
}
.styles__txt-green-light___1voHC {
  color: #41e878;
}
.styles__txt-red___3TY2B {
  color: #ff3c36;
}
.styles__txt-red-light___27zes {
  color: #e64765;
}
.styles__txt-blue___4sfC2 {
  color: #1493ff;
}
.styles__txt-blue-light___2uShs {
  color: #4cadff;
}
.styles__txt-orage___bNGyj {
  color: #ff8f00;
}
.styles__txt-selected___21rmR {
  color: #1493ff;
}
.styles__txt-featured___2508j {
  color: #E94600;
}
.styles__txt-nfl___1gmVk {
  color: #2B66B1;
}
.styles__txt-nba___2QkDK {
  color: #FF8F00;
}
.styles__txt-nhl___3Hrgh {
  color: #84D4F8;
}
.styles__txt-golf___2X8N7 {
  color: #7CB342;
}
.styles__txt-mlb___20eNI {
  color: #E53935;
}
.styles__bg-no___1jPN6 {
  background-color: transparent;
}
.styles__bg-white-dark___1og8j {
  background-color: #f2f2f2;
}
.styles__bg-white___2kuuB {
  background-color: #fff;
}
.styles__bg-black___16YmO {
  background-color: #000;
}
.styles__bg-gray___AAAwM {
  background-color: #ababab;
}
.styles__bg-gray-light___97kan {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___2c_Cw {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2rAOo {
  background-color: #e5e5e5;
}
.styles__bg-red___2v9OL {
  background-color: #ff3c36;
}
.styles__bg-red-light___32E5m {
  background-color: #e64765;
}
.styles__bg-green___18MmU {
  background-color: #36c565;
}
.styles__bg-green-light___18dMo {
  background-color: #41e878;
}
.styles__bg-blue___OjLxa {
  background-color: #1493ff;
}
.styles__bg-blue-light___2fQpb {
  background-color: #4cadff;
}
.styles__bg-orange___2NCvk {
  background-color: #ff8f00;
}
.styles__bg-error___2XJIr {
  background-color: #ff3c36;
}
.styles__bg-selected___VMCkf {
  background-color: #1493ff;
}
.styles__bg-featured___9kYY- {
  background-color: #E94600;
}
.styles__bg-nfl___3AusU {
  background-color: #2B66B1;
}
.styles__bg-nba___Qcxcs {
  background-color: #FF8F00;
}
.styles__bg-nhl___2r3GZ {
  background-color: #84D4F8;
}
.styles__bg-golf___2F4P0 {
  background-color: #7CB342;
}
.styles__bg-mlb___2kGpd {
  background-color: #E53935;
}
.styles__grid_container___1J3Nt {
  display: block;
  width: 100%;
}
.styles__grid_rows___1gVQn,
.styles__grid_columns___2Uy69 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___1gVQn.styles__no-wrap___154lo,
.styles__grid_columns___2Uy69.styles__no-wrap___154lo {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___2Uy69 .styles__col_first___2yVWh {
  padding-left: 0;
}
.styles__grid_columns___2Uy69 .styles__col_last___EQy-r {
  padding-right: 0;
}
.styles__grid_columns___2Uy69 .styles__col_full___F6n9W {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___CiK20 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___2sxwG {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___3dLAt {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___1UpYE {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___1ZoWG {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___2Ceq7 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___2Gl6z {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___1GaWW {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3v68d {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___2Cywg,
.styles__col_medium_hidden___Pg_gw,
.styles__col_large_hidden___1EvD-,
.styles__col_xlarge_hidden___3i1Iy {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___2M2vK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___21lQQ {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___19GSB {
    left: 100%;
  }
  .styles__col_xlarge_23___27Sk0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___3nkEb {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___26eiE {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___2UfHZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___1wYq1 {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___4VHXX {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2MC-z {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___v0zh- {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___3bb1I {
    left: 87.5%;
  }
  .styles__col_xlarge_20___2SBnI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___3GBk- {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___2ZeIU {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___2cfYQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___3s5VW {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1C4sD {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___1UbgF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___dyml3 {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___V7eJG {
    left: 75%;
  }
  .styles__col_xlarge_17___3Egf6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___3sMOj {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___3ARPi {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___3561E {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___1ETzj {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___2cD-M {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___17vKq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___3XBwO {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___Joxq2 {
    left: 62.5%;
  }
  .styles__col_xlarge_14___1wtsP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1p4_c {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___2Kmn5 {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___nrrM1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___1aeBZ {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___1t8Fx {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___1v-S4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___2lSkv {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___1Vaja {
    left: 50%;
  }
  .styles__col_xlarge_11___2krHS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___iANC0 {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2vyQV {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___3sL8N {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___3Lx37 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___3Iq5k {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___1eT6a {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___2L8cw {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___2bMHT {
    left: 37.5%;
  }
  .styles__col_xlarge_8___YlC03 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___20-SK {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___1I_3u {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___1cSod {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___SO55q {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___1GWTH {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___nzX6p {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___yAPi7 {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___34A9K {
    left: 25%;
  }
  .styles__col_xlarge_5___rESpD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___1q-vW {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2JNfX {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___2YzxT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3kkQt {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___3anyA {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3VbZQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___39JYI {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___sXn_T {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2q4mm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___3qofE {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___38qVI {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___2aLIx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___3Mceq {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___2qetl {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___2Cywg,
  .styles__col_medium_hidden___Pg_gw,
  .styles__col_large_hidden___1EvD- {
    display: block;
  }
  .styles__col_xlarge_hidden___3i1Iy {
    display: none;
  }
  .styles__col_bottom_gutter___2DqYb {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___6kcIV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___228fG {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___3mfx_ {
    left: 100%;
  }
  .styles__col_large_11___2gj7W {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___2inZ2 {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___iFMfx {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___27taO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___30d6R {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___17ZvN {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___3mNPH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___3w52g {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___3_XWx {
    left: 75%;
  }
  .styles__col_large_8___3oTex {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___3qj6X {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___11i-b {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___2RCag {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___qtduG {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___mKEiq {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___eI432 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___208VI {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___Odvr8 {
    left: 50%;
  }
  .styles__col_large_5___1yLqo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___1fLpC {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___1tHap {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___pN56U {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___1h1Le {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___TW9rA {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___ktE8w {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___HMHOi {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___iBlsK {
    left: 25%;
  }
  .styles__col_large_2___3mmUi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___3jCVZ {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___1MfAq {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___g0VYY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___Un2kU {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2vr1c {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___2Cywg,
  .styles__col_medium_hidden___Pg_gw,
  .styles__col_xlarge_hidden___3i1Iy {
    display: block;
  }
  .styles__col_large_hidden___1EvD- {
    display: none;
  }
  .styles__col_bottom_gutter___2DqYb {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___i0kwl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___2Gl1d {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___2jU6c {
    left: 100%;
  }
  .styles__col_medium_7___1tIA5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___m1-Du {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___TZUhL {
    left: 87.5%;
  }
  .styles__col_medium_6___2NCD2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___2YjJr {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___hIuV6 {
    left: 75%;
  }
  .styles__col_medium_5___H-Xbg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___2tSsK {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___22ggP {
    left: 62.5%;
  }
  .styles__col_medium_4___2qL2S {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___2V67O {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___nLovn {
    left: 50%;
  }
  .styles__col_medium_3___1-MoR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___1BNjJ {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___35psq {
    left: 37.5%;
  }
  .styles__col_medium_2___2lQHC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___1vTHS {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___2Cp5w {
    left: 25%;
  }
  .styles__col_medium_1___Pz62P {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___3EdmK {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___fCCCp {
    left: 12.5%;
  }
  .styles__col_small_hidden___2Cywg,
  .styles__col_large_hidden___1EvD-,
  .styles__col_xlarge_hidden___3i1Iy {
    display: block;
  }
  .styles__col_medium_hidden___Pg_gw {
    display: none;
  }
  .styles__col_bottom_gutter___2DqYb {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___3OkLd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___Y5non {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___zSOer {
    left: 100%;
  }
  .styles__col_small_1___1tcQY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___3D9UR {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___1zgre {
    left: 50%;
  }
  .styles__col_medium_hidden___Pg_gw,
  .styles__col_large_hidden___1EvD-,
  .styles__col_xlarge_hidden___3i1Iy {
    display: block;
  }
  .styles__col_small_hidden___2Cywg {
    display: none;
  }
  .styles__col_medium_bottom_gutter____GxtL,
  .styles__col_large_bottom_gutter___3F9DS,
  .styles__col_xlarge_bottom_gutter___1PMts {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___3-ODX {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___2DqYb {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___3y3vP {
  padding: 2px;
}
.styles__pdn-xxxsmall___-Lypt {
  padding: 4px;
}
.styles__pdn-xxsmall___2VrqJ {
  padding: 8px;
}
.styles__pdn-xsmall___1Momk {
  padding: 16px;
}
.styles__pdn-small___2XM_o {
  padding: 24px;
}
.styles__pdn-medium___3Gogk {
  padding: 32px;
}
.styles__pdn-large___3o3Kz {
  padding: 40px;
}
.styles__pdn-xlarge___3DNgE {
  padding: 48px;
}
.styles__pdn-xxlarge___1gNiX {
  padding: 56px;
}
.styles__pdn-xxxlarge___J1kCe {
  padding: 64px;
}
.styles__pdn-huge___tAgbL {
  padding: 72px;
}
.styles__pdn-xhuge___1l4xa {
  padding: 80px;
}
.styles__pdn-xxhuge___12Tjx {
  padding: 88px;
}
.styles__pdn-xxxhuge___3Fv6Y {
  padding: 96px;
}
.styles__pdn-right-tiny___3YFJB {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___2o_4E {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___2A3tc {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___3PKxW {
  padding-right: 16px;
}
.styles__pdn-right-small___324Z1 {
  padding-right: 24px;
}
.styles__pdn-right-medium___1n096 {
  padding-right: 32px;
}
.styles__pdn-right-large___2LzW5 {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___2ZDcl {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___1Gt25 {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___2-MEK {
  padding-right: 64px;
}
.styles__pdn-right-huge___2p1J5 {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___1v9Hx {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___3mrG9 {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___3UyIx {
  padding-right: 96px;
}
.styles__pdn-left-tiny___2CQUp {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___l445n {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___zj1c4 {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___1_nIi {
  padding-left: 16px;
}
.styles__pdn-left-small___3lMal {
  padding-left: 24px;
}
.styles__pdn-left-medium___1mNV3 {
  padding-left: 32px;
}
.styles__pdn-left-large___3zROm {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___3nu9P {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___1Y2U1 {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___1XIzi {
  padding-left: 64px;
}
.styles__pdn-left-huge___3tetb {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___3_nsr {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___VUsKm {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___1ifvJ {
  padding-left: 96px;
}
.styles__pdn-top-tiny___1tmDa {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___3R4Hp {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___2f_V0 {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___23FYm {
  padding-top: 16px;
}
.styles__pdn-top-small___2cdDR {
  padding-top: 24px;
}
.styles__pdn-top-medium___liZEy {
  padding-top: 32px;
}
.styles__pdn-top-large___1Khy6 {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___OVt12 {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___27L-G {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___MIce1 {
  padding-top: 64px;
}
.styles__pdn-top-huge___-hNj8 {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___2ffrj {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___2TCmC {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___1TzHU {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___3klRy {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___2g2sD {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___1m9ov {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___1-3SQ {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___2NSFQ {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___GKBA6 {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___zpxKU {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___3efZs {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___1Jxgm {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2vL7h {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___CzZFS {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___27Wxx {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___24Uhn {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___2SKkt {
  padding-bottom: 96px;
}
.styles__pdn-no___QRH78 {
  padding: 0;
}
.styles__pdn-no-top___3NCNE {
  padding-top: 0;
}
.styles__pdn-no-bottom___3in2j {
  padding-bottom: 0;
}
.styles__pdn-no-right___pGKiT {
  padding-right: 0;
}
.styles__pdn-no-left___1FFqS {
  padding-left: 0;
}
.styles__pdn-no-sides___2ddgr {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___1O9c8 {
  margin: 2px;
}
.styles__mrg-xxxsmall___18UFm {
  margin: 4px;
}
.styles__mrg-xxsmall___1ucW_ {
  margin: 8px;
}
.styles__mrg-xsmall___3u5-H {
  margin: 16px;
}
.styles__mrg-small___2Tl0b {
  margin: 24px;
}
.styles__mrg-medium___2i6_h {
  margin: 32px;
}
.styles__mrg-large___3tMYv {
  margin: 40px;
}
.styles__mrg-xlarge____C55i {
  margin: 48px;
}
.styles__mrg-xxlarge___1z7al {
  margin: 56px;
}
.styles__mrg-xxxlarge___2AfVr {
  margin: 64px;
}
.styles__mrg-huge___3QYAM {
  margin: 72px;
}
.styles__mrg-xhuge___3fgXo {
  margin: 80px;
}
.styles__mrg-xxhuge___3bnJX {
  margin: 88px;
}
.styles__mrg-xxxhuge___koXCv {
  margin: 96px;
}
.styles__mrg-right-tiny___dvXLG {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___oo6U7 {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___4eR6T {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___38vac {
  margin-right: 16px;
}
.styles__mrg-right-small___1bom5 {
  margin-right: 24px;
}
.styles__mrg-right-medium___1KsAm {
  margin-right: 32px;
}
.styles__mrg-right-large___14jdn {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___wIm3b {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___1RqsZ {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___3AvDn {
  margin-right: 64px;
}
.styles__mrg-right-huge___lgXpy {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___3kJXn {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___2GmKH {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___1Q8cW {
  margin-right: 96px;
}
.styles__mrg-left-tiny___3dYbO {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___2V8LC {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___3oJiW {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2KqoV {
  margin-left: 16px;
}
.styles__mrg-left-small___2oj9K {
  margin-left: 24px;
}
.styles__mrg-left-medium___2OUUW {
  margin-left: 32px;
}
.styles__mrg-left-large___2RqYA {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2ang3 {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___2lyJy {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___1lnPn {
  margin-left: 64px;
}
.styles__mrg-left-huge___1kv7P {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___KPSrs {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___Da3nZ {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___1zhx3 {
  margin-left: 96px;
}
.styles__mrg-top-tiny___3sasq {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___HSV_C {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___3d-lj {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___7Hz1o {
  margin-top: 16px;
}
.styles__mrg-top-small___2sfiv {
  margin-top: 24px;
}
.styles__mrg-top-medium___1wPnj {
  margin-top: 32px;
}
.styles__mrg-top-large___23jdq {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___KIkI7 {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___2Mzur {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___1T0Su {
  margin-top: 64px;
}
.styles__mrg-top-huge___2kx6U {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___2iday {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3kb1S {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___3Qc7r {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3S-P2 {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___1ANQm {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___1ZB_9 {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___3O3K8 {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___3OS_p {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___1OdZq {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___KEiNM {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___22XmV {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___11ygU {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2aqU9 {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___wBG1b {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___NHL_J {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___hiHmq {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___2t0r6 {
  margin-bottom: 96px;
}
.styles__mrg-no___9JaOA {
  margin: 0;
}
.styles__mrg-no-top___u7Dfj {
  margin-top: 0;
}
.styles__mrg-no-bottom___27iXd {
  margin-bottom: 0;
}
.styles__mrg-no-right___1xxDj {
  margin-right: 0;
}
.styles__mrg-no-left___2JYgd {
  margin-left: 0;
}
.styles__mrg-auto___1LhaR {
  margin: auto;
}
.styles__brd-small___1k3IM {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1QTYq {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___whjw- {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___HTPDR {
  border: none;
}
.styles__brd-no-top___2hGBN {
  border-top-width: 0;
}
.styles__brd-no-bottom___1vszB {
  border-bottom-width: 0;
}
.styles__brd-no-right___1jSM1 {
  border-right-width: 0;
}
.styles__brd-no-left___3Zchx {
  border-left-width: 0;
}
.styles__brd-only-top___JI794 {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___2eAeB {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___1H8-L {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___1fDlU {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___1BV-M {
  border-radius: 2px;
}
.styles__rad-small___1o1e8 {
  border-radius: 6px;
}
.styles__rad-medium___C3CEn {
  border-radius: 10px;
}
.styles__rad-large___1wBf2 {
  border-radius: 16px;
}
.styles__rad-xlarge___FpJC5 {
  border-radius: 24px;
}
.styles__rad-xxlarge___3miWu {
  border-radius: 32px;
}
.styles__rad-no___eCeHC {
  border-radius: 0;
}
.styles__rad-no-bottom___3tKwG {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2VuQC {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___hG-q2 {
  border-color: #fff;
}
.styles__brd-black___2dM84 {
  border-color: #000;
}
.styles__brd-gray-darker___nD8HY {
  border-color: #737373;
}
.styles__brd-gray-dark___29Rq5 {
  border-color: #9d9d9d;
}
.styles__brd-gray___3g2I8 {
  border-color: #ababab;
}
.styles__brd-gray-light___1sVPz {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___1dh5S {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___1mOr5 {
  border-color: #e5e5e5;
}
.styles__brd-red___3piv8 {
  border-color: #ff3c36;
}
.styles__brd-green___eHujz {
  border-color: #36c565;
}
.styles__brd-blue___d5Ubm {
  border-color: #1493ff;
}
.styles__brd-selected___1A31h {
  border-color: #1493ff;
}
.styles__brd-featured___2R8E1 {
  border-color: #E94600;
}
.styles__brd-nfl___2p0ln {
  border-color: #2B66B1;
}
.styles__brd-nba___3veWS {
  border-color: #FF8F00;
}
.styles__brd-nhl___1GLJX {
  border-color: #84D4F8;
}
.styles__brd-golf___20QdM {
  border-color: #7CB342;
}
.styles__brd-mlb___1x_5v {
  border-color: #E53935;
}
.styles__shd-default___2tjxv {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___28TmY {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___2XPK8 {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___3V698 {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2BmCH {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___1Kk1p {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___28qXJ {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___1DuPG {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2TKxJ {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___2kKCD {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___Dgaqx {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___1zI1q {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3FFsX {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___wBQQW {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___1h-MN {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___Cw2-A {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___9C2Cq {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___126yR {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___1DR9Z {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___1osU6 {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___1307x {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___1wFoe {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___jCiVG {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___11eQO {
  text-align: center;
}
.styles__txt-right___Ydjg0 {
  text-align: right;
}
.styles__txt-left___3aS_u {
  text-align: left;
}
.styles__txt-bold___3f3Vk {
  font-weight: bold;
}
.styles__txt-extra-bold___3Qqvl {
  font-weight: 800;
}
.styles__txt-no-bold___3jX3- {
  font-weight: normal;
}
.styles__txt-capitalize___1a0YL {
  text-transform: capitalize;
}
.styles__txt-uppercase___3N4tc {
  text-transform: uppercase;
}
.styles__txt-italics___1iu9p {
  font-style: italic;
}
.styles__txt-normal___2rmWv {
  font-style: normal;
}
.styles__txt-no-italic___Ax1Kg {
  font-style: normal;
}
.styles__txt-underline___3I3bd {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___2y8EA {
  display: none;
}
.styles__dis-block___1P2AU {
  display: block;
}
.styles__dis-flex___14UEe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___3UQCn {
  display: inline-block;
}
.styles__pos-fixed___ORHvg {
  position: fixed;
}
.styles__pos-absolute___i_vsO {
  position: absolute;
}
.styles__pos-relative___jp0bZ {
  position: relative;
}
.styles__pos-children-horizontal___36MZT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___1VwyK {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___1njGu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___5xl2H {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___1gkbk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___3Nq0q {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___3QlXt {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___3qPUq {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2srCK {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___3Opto {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___3KYhj {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___2cWof {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2NzID {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1Xq28 {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___yaT5M {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___ewYKD {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___2mOgS {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___4f18Z {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___3fVq5 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___3cDul {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___1lyeE {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1fH1X {
  height: 100%;
}
.styles__pos-self-center-horizonal___2Jcvr {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___2yS_x {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___x2QCF {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___1_cLb {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__list___1CR1B {
  position: relative;
}
.styles__list___1CR1B.styles__layoutVertical___oP2oe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__list___1CR1B.styles__layoutHorizontal___1fxmb {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__list___1CR1B.styles__wrap___Oba10 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___eKzto {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1bB1k {
  color: #fff;
}
.styles__txt-black___2rMd5 {
  color: #000;
}
.styles__txt-gray-darker___3jOTI {
  color: #737373;
}
.styles__txt-gray-dark___13xhQ {
  color: #9d9d9d;
}
.styles__txt-gray___gW7q- {
  color: #ababab;
}
.styles__txt-gray-light___1GwJa {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3JZ_x {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___1T-SS {
  color: #e5e5e5;
}
.styles__txt-green___L_Mxk {
  color: #36c565;
}
.styles__txt-green-light___3ZNvq {
  color: #41e878;
}
.styles__txt-red___NI55e {
  color: #ff3c36;
}
.styles__txt-red-light___eCe8e {
  color: #e64765;
}
.styles__txt-blue___kiuk7 {
  color: #1493ff;
}
.styles__txt-blue-light___38CE1 {
  color: #4cadff;
}
.styles__txt-orage___JeN3e {
  color: #ff8f00;
}
.styles__txt-selected___297fv {
  color: #1493ff;
}
.styles__txt-featured___XHG-e {
  color: #E94600;
}
.styles__txt-nfl___3nGG5 {
  color: #2B66B1;
}
.styles__txt-nba___AB_uZ {
  color: #FF8F00;
}
.styles__txt-nhl___c31VH {
  color: #84D4F8;
}
.styles__txt-golf___12R4O {
  color: #7CB342;
}
.styles__txt-mlb___Vdde9 {
  color: #E53935;
}
.styles__bg-no___22Wnj {
  background-color: transparent;
}
.styles__bg-white-dark___3-E6X {
  background-color: #f2f2f2;
}
.styles__bg-white___EIX7- {
  background-color: #fff;
}
.styles__bg-black____qjtk {
  background-color: #000;
}
.styles__bg-gray___1pNG2 {
  background-color: #ababab;
}
.styles__bg-gray-light___394_P {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___1Jtkg {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___GDYV3 {
  background-color: #e5e5e5;
}
.styles__bg-red___1agl8 {
  background-color: #ff3c36;
}
.styles__bg-red-light___39oaT {
  background-color: #e64765;
}
.styles__bg-green___2-FHG {
  background-color: #36c565;
}
.styles__bg-green-light___2k5YZ {
  background-color: #41e878;
}
.styles__bg-blue___DA1Qz {
  background-color: #1493ff;
}
.styles__bg-blue-light___1bpmX {
  background-color: #4cadff;
}
.styles__bg-orange___1HvOi {
  background-color: #ff8f00;
}
.styles__bg-error___317NV {
  background-color: #ff3c36;
}
.styles__bg-selected___1NcPz {
  background-color: #1493ff;
}
.styles__bg-featured___ouz7l {
  background-color: #E94600;
}
.styles__bg-nfl___2YLZi {
  background-color: #2B66B1;
}
.styles__bg-nba___antpO {
  background-color: #FF8F00;
}
.styles__bg-nhl___3brAE {
  background-color: #84D4F8;
}
.styles__bg-golf___3bsC1 {
  background-color: #7CB342;
}
.styles__bg-mlb___3akjJ {
  background-color: #E53935;
}
.styles__grid_container___3W1KA {
  display: block;
  width: 100%;
}
.styles__grid_rows___3yvL8,
.styles__grid_columns___bwces {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___3yvL8.styles__no-wrap___1jiu0,
.styles__grid_columns___bwces.styles__no-wrap___1jiu0 {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___bwces .styles__col_first___20k_r {
  padding-left: 0;
}
.styles__grid_columns___bwces .styles__col_last___qnF-b {
  padding-right: 0;
}
.styles__grid_columns___bwces .styles__col_full___3pMXE {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___3x8gW {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___1tDQT {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___38GPa {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___30LQ6 {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___2ClDM {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1_eVh {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___3Y1Tr {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___1sBzM {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3R9w2 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___djEFV,
.styles__col_medium_hidden___3_PJt,
.styles__col_large_hidden___2QbSm,
.styles__col_xlarge_hidden___11CvV {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___2x5ZP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___3bQjZ {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3Aeds {
    left: 100%;
  }
  .styles__col_xlarge_23___3LJre {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___1p0ox {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___2xk9Q {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___2AKOm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___2nPUI {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3HQVC {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___z-km4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___1Mtws {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1DUft {
    left: 87.5%;
  }
  .styles__col_xlarge_20___35bKD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___2hhLP {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___1QhNQ {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___AAUpO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___3E-X_ {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___2qY8P {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___1Lu1q {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___1lOFm {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___ecIIy {
    left: 75%;
  }
  .styles__col_xlarge_17___BZxpO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___1vglk {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___GKdXG {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___2GYYQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3Kfdc {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___3hFi_ {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___s_kIq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___2_wpx {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___3PBkp {
    left: 62.5%;
  }
  .styles__col_xlarge_14___2vHyv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___2mBry {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___2EHNF {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___1zw8S {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3ifRH {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___1gK1d {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___1gbwt {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___1PrI1 {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___3Lw5O {
    left: 50%;
  }
  .styles__col_xlarge_11___7cJwv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___31_uy {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___1uTPZ {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___14EWa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___3cnuq {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___2kXfl {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___poocn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___3APOL {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___1CaDx {
    left: 37.5%;
  }
  .styles__col_xlarge_8___2ilk6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3XDqt {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2qKfB {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___39CiS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___1eH1y {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___rtLwI {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___1Yqy1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___1VOCP {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___1OT6D {
    left: 25%;
  }
  .styles__col_xlarge_5___qqKFD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___fNFuA {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2xm_N {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___22q-H {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___2kQGm {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___dXdLk {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___17RC4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___2F6nL {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___1pnGF {
    left: 12.5%;
  }
  .styles__col_xlarge_2___zva5g {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___1P8lt {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___32wj_ {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3bAcb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___104mi {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___5jcRA {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___djEFV,
  .styles__col_medium_hidden___3_PJt,
  .styles__col_large_hidden___2QbSm {
    display: block;
  }
  .styles__col_xlarge_hidden___11CvV {
    display: none;
  }
  .styles__col_bottom_gutter___30UmV {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___2yRWj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___1SPp- {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1gofp {
    left: 100%;
  }
  .styles__col_large_11___3zz81 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___20wuH {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2Yp5g {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___3MIYw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___1hvo1 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___3oXWa {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2cD1s {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___2Kj-9 {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___1IFQe {
    left: 75%;
  }
  .styles__col_large_8___1toNh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___1b7b3 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___1Qk1n {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___3Pmax {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___ty64j {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___2QFAT {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3PkzA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___1etyZ {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___2KxCz {
    left: 50%;
  }
  .styles__col_large_5___33ZQP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___25m7B {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2GeKw {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___1BYAS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___VFRxC {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___IxqxN {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___2azKD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___1fiM6 {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___3fO1g {
    left: 25%;
  }
  .styles__col_large_2___17oFl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___2iGfD {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___OsXmp {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2zLZO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___3FcUG {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2YvYG {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___djEFV,
  .styles__col_medium_hidden___3_PJt,
  .styles__col_xlarge_hidden___11CvV {
    display: block;
  }
  .styles__col_large_hidden___2QbSm {
    display: none;
  }
  .styles__col_bottom_gutter___30UmV {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2EnzJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___3Y9Z7 {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8____r6Bk {
    left: 100%;
  }
  .styles__col_medium_7___2wCKE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___n9vt6 {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___20MRP {
    left: 87.5%;
  }
  .styles__col_medium_6___1jYXX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___1P4wC {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___Ii3aJ {
    left: 75%;
  }
  .styles__col_medium_5___3fDDN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___2_JBY {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___SmeaG {
    left: 62.5%;
  }
  .styles__col_medium_4___2k0Xy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___1eIDu {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___166Ve {
    left: 50%;
  }
  .styles__col_medium_3___1mIUR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___1fuK2 {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___1ghjG {
    left: 37.5%;
  }
  .styles__col_medium_2___1idmF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3KMM6 {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___UV5cS {
    left: 25%;
  }
  .styles__col_medium_1___3DMZJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___1tXzI {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___1ZrnP {
    left: 12.5%;
  }
  .styles__col_small_hidden___djEFV,
  .styles__col_large_hidden___2QbSm,
  .styles__col_xlarge_hidden___11CvV {
    display: block;
  }
  .styles__col_medium_hidden___3_PJt {
    display: none;
  }
  .styles__col_bottom_gutter___30UmV {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___1hWa0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___1-xD1 {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___3AUpH {
    left: 100%;
  }
  .styles__col_small_1___2A-X_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___pK7OJ {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___n5h2- {
    left: 50%;
  }
  .styles__col_medium_hidden___3_PJt,
  .styles__col_large_hidden___2QbSm,
  .styles__col_xlarge_hidden___11CvV {
    display: block;
  }
  .styles__col_small_hidden___djEFV {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1oEeQ,
  .styles__col_large_bottom_gutter___1cV_C,
  .styles__col_xlarge_bottom_gutter___2nSPo {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___2ddVO {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___30UmV {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___25W7M {
  padding: 2px;
}
.styles__pdn-xxxsmall___20Mz2 {
  padding: 4px;
}
.styles__pdn-xxsmall___QQnA_ {
  padding: 8px;
}
.styles__pdn-xsmall___2DHKQ {
  padding: 16px;
}
.styles__pdn-small___JA5P2 {
  padding: 24px;
}
.styles__pdn-medium___lcfbr {
  padding: 32px;
}
.styles__pdn-large___2oRk4 {
  padding: 40px;
}
.styles__pdn-xlarge___2sT3O {
  padding: 48px;
}
.styles__pdn-xxlarge___1w9o6 {
  padding: 56px;
}
.styles__pdn-xxxlarge___1RJxM {
  padding: 64px;
}
.styles__pdn-huge___1CS8k {
  padding: 72px;
}
.styles__pdn-xhuge___3fSC5 {
  padding: 80px;
}
.styles__pdn-xxhuge___1zyz_ {
  padding: 88px;
}
.styles__pdn-xxxhuge___2S4UT {
  padding: 96px;
}
.styles__pdn-right-tiny___n3Ucb {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___MIGtk {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___3F0az {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___39PUI {
  padding-right: 16px;
}
.styles__pdn-right-small___2rrJA {
  padding-right: 24px;
}
.styles__pdn-right-medium___1rA2k {
  padding-right: 32px;
}
.styles__pdn-right-large___2iAGh {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___2bHY0 {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___8nuXo {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___3S6iL {
  padding-right: 64px;
}
.styles__pdn-right-huge___3jse0 {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___CuKH6 {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___2EBd8 {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___2srga {
  padding-right: 96px;
}
.styles__pdn-left-tiny___38mcw {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___SOEWF {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2k0ul {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___3mucP {
  padding-left: 16px;
}
.styles__pdn-left-small___egLGb {
  padding-left: 24px;
}
.styles__pdn-left-medium___2M737 {
  padding-left: 32px;
}
.styles__pdn-left-large___155Tt {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___CGQcC {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___1E4W- {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3nm5T {
  padding-left: 64px;
}
.styles__pdn-left-huge___3YKqt {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2qwEI {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___KzOdp {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___30j3e {
  padding-left: 96px;
}
.styles__pdn-top-tiny___3ADe8 {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___1kLKk {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___2nTOb {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2O3ou {
  padding-top: 16px;
}
.styles__pdn-top-small___1Xbav {
  padding-top: 24px;
}
.styles__pdn-top-medium___2eX-j {
  padding-top: 32px;
}
.styles__pdn-top-large___18lST {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___sN2QH {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___tB3XK {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___2RycG {
  padding-top: 64px;
}
.styles__pdn-top-huge___1kxPa {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___1tsZP {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___1xoe7 {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___1uiJQ {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___1uRic {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___V1xEj {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___1fQI5 {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___21MqI {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___3OzT0 {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___e0Kxc {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___2X4U0 {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___3riJ- {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___3thkD {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___3OXMk {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___1No6Q {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___3VXXc {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___34SsG {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___33-VY {
  padding-bottom: 96px;
}
.styles__pdn-no___3tfgK {
  padding: 0;
}
.styles__pdn-no-top___38Z7G {
  padding-top: 0;
}
.styles__pdn-no-bottom___2EL9f {
  padding-bottom: 0;
}
.styles__pdn-no-right___36zta {
  padding-right: 0;
}
.styles__pdn-no-left___L1pY6 {
  padding-left: 0;
}
.styles__pdn-no-sides___3CcDh {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___1du9Z {
  margin: 2px;
}
.styles__mrg-xxxsmall___1VtY_ {
  margin: 4px;
}
.styles__mrg-xxsmall___NFGMu {
  margin: 8px;
}
.styles__mrg-xsmall___y5zlf {
  margin: 16px;
}
.styles__mrg-small___1hQ3A {
  margin: 24px;
}
.styles__mrg-medium___8V0Z3 {
  margin: 32px;
}
.styles__mrg-large___-5Obx {
  margin: 40px;
}
.styles__mrg-xlarge___2w2qQ {
  margin: 48px;
}
.styles__mrg-xxlarge___2uxQA {
  margin: 56px;
}
.styles__mrg-xxxlarge___2YERC {
  margin: 64px;
}
.styles__mrg-huge___12ANz {
  margin: 72px;
}
.styles__mrg-xhuge___2XLcx {
  margin: 80px;
}
.styles__mrg-xxhuge___3qM63 {
  margin: 88px;
}
.styles__mrg-xxxhuge___34-lV {
  margin: 96px;
}
.styles__mrg-right-tiny___3Sp7M {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___1M_M1 {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___b0UkG {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___dikhh {
  margin-right: 16px;
}
.styles__mrg-right-small___2pkXw {
  margin-right: 24px;
}
.styles__mrg-right-medium___1M8zY {
  margin-right: 32px;
}
.styles__mrg-right-large___Zzbt7 {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___28tkG {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___qBgjR {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___2y8Fu {
  margin-right: 64px;
}
.styles__mrg-right-huge___1KzCz {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___ZIowQ {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___2mJ5c {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___LA-q_ {
  margin-right: 96px;
}
.styles__mrg-left-tiny___2TxFG {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___N8Uwi {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___ARgZr {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___nwf5r {
  margin-left: 16px;
}
.styles__mrg-left-small___2emrB {
  margin-left: 24px;
}
.styles__mrg-left-medium___38j8I {
  margin-left: 32px;
}
.styles__mrg-left-large___oXkME {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___3_-R3 {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___30ER2 {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___1f2Gg {
  margin-left: 64px;
}
.styles__mrg-left-huge___1Si9- {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___yImg6 {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___2Hp6y {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2K5aB {
  margin-left: 96px;
}
.styles__mrg-top-tiny___32HT- {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___3I33L {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___3d6zw {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___LpJDJ {
  margin-top: 16px;
}
.styles__mrg-top-small___1XRlL {
  margin-top: 24px;
}
.styles__mrg-top-medium___1YqNI {
  margin-top: 32px;
}
.styles__mrg-top-large___3yTWl {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___2uq6x {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___z3NbP {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___YGiwY {
  margin-top: 64px;
}
.styles__mrg-top-huge___3_3L5 {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___2nJVZ {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3WRDQ {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1Jq8b {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3UCcM {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___1Y2Cp {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___1LuNO {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___Tf_rd {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___3s6Za {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___GQXUG {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___TFXm0 {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___3RZyC {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___3ccMC {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___1DI-l {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___2b2_M {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___uiSx2 {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___u-Xe9 {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___3sVgt {
  margin-bottom: 96px;
}
.styles__mrg-no___OfU-M {
  margin: 0;
}
.styles__mrg-no-top___2G71x {
  margin-top: 0;
}
.styles__mrg-no-bottom___2y2D7 {
  margin-bottom: 0;
}
.styles__mrg-no-right___2FYRk {
  margin-right: 0;
}
.styles__mrg-no-left___23fOB {
  margin-left: 0;
}
.styles__mrg-auto___VUyk_ {
  margin: auto;
}
.styles__brd-small___2KF1Z {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1_R5Z {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___2o6Lc {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___dwECx {
  border: none;
}
.styles__brd-no-top___R2zjr {
  border-top-width: 0;
}
.styles__brd-no-bottom___39sjr {
  border-bottom-width: 0;
}
.styles__brd-no-right___mX8Xu {
  border-right-width: 0;
}
.styles__brd-no-left___3PYJI {
  border-left-width: 0;
}
.styles__brd-only-top___1QIuJ {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___3r6Cp {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___2aXRf {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___PjNs3 {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___10AmS {
  border-radius: 2px;
}
.styles__rad-small___2uMQd {
  border-radius: 6px;
}
.styles__rad-medium___elVVa {
  border-radius: 10px;
}
.styles__rad-large___1R8lQ {
  border-radius: 16px;
}
.styles__rad-xlarge___3rTeR {
  border-radius: 24px;
}
.styles__rad-xxlarge___1W7TQ {
  border-radius: 32px;
}
.styles__rad-no___3HfYT {
  border-radius: 0;
}
.styles__rad-no-bottom___udUQx {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___20gB6 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___1Ldnn {
  border-color: #fff;
}
.styles__brd-black___2tMIj {
  border-color: #000;
}
.styles__brd-gray-darker___3JZNi {
  border-color: #737373;
}
.styles__brd-gray-dark___35otH {
  border-color: #9d9d9d;
}
.styles__brd-gray___Zvyts {
  border-color: #ababab;
}
.styles__brd-gray-light___3syak {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter____-Cr0 {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___cl98k {
  border-color: #e5e5e5;
}
.styles__brd-red___2rmCJ {
  border-color: #ff3c36;
}
.styles__brd-green___3UEWd {
  border-color: #36c565;
}
.styles__brd-blue___34zmi {
  border-color: #1493ff;
}
.styles__brd-selected___3uCFP {
  border-color: #1493ff;
}
.styles__brd-featured___3bke8 {
  border-color: #E94600;
}
.styles__brd-nfl___lWAz3 {
  border-color: #2B66B1;
}
.styles__brd-nba___2PBnZ {
  border-color: #FF8F00;
}
.styles__brd-nhl___2jnC7 {
  border-color: #84D4F8;
}
.styles__brd-golf___2QGzE {
  border-color: #7CB342;
}
.styles__brd-mlb___d1VWm {
  border-color: #E53935;
}
.styles__shd-default___3rnV6 {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___3490d {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3QD7M {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___13nrW {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___3OzTz {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___1ZEyP {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___1BMX_ {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___36S5D {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___3jWIk {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___1jF5h {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3xn7N {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___39Xtw {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3rWzr {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___nAEg- {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___Sc3hR {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___2QXcg {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___ksuMN {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___12Q3s {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___ynW_b {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___qOHuw {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___XEqZU {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___161SO {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___3zF6E {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___2Ah-X {
  text-align: center;
}
.styles__txt-right___z9Tzf {
  text-align: right;
}
.styles__txt-left___3x5u_ {
  text-align: left;
}
.styles__txt-bold___14w1E {
  font-weight: bold;
}
.styles__txt-extra-bold___TUNu- {
  font-weight: 800;
}
.styles__txt-no-bold___7UaRs {
  font-weight: normal;
}
.styles__txt-capitalize___1OJUz {
  text-transform: capitalize;
}
.styles__txt-uppercase___27gkD {
  text-transform: uppercase;
}
.styles__txt-italics___3u3fK {
  font-style: italic;
}
.styles__txt-normal___2i9nP {
  font-style: normal;
}
.styles__txt-no-italic___PXhsi {
  font-style: normal;
}
.styles__txt-underline___1-R9F {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___28b-p {
  display: none;
}
.styles__dis-block___1BPFD {
  display: block;
}
.styles__dis-flex___309xq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___2Jp3t {
  display: inline-block;
}
.styles__pos-fixed___REmYL {
  position: fixed;
}
.styles__pos-absolute___12F-G {
  position: absolute;
}
.styles__pos-relative___2T6Ii {
  position: relative;
}
.styles__pos-children-horizontal___2vK2f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___81eBK {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___2eJ7s {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___aGGJP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___3Jm-Q {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___2KmdR {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___2W2Wy {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___2Dycs {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2KyG2 {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___2_0_K {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___1ZgtF {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___2lavv {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___169To {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___2ravf {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___-j5c_ {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___2mmiw {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___2QMuD {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___23-7T {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___VvK6y {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___A6-GX {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___2aQIf {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___56UT7 {
  height: 100%;
}
.styles__pos-self-center-horizonal___3anSF {
  margin: 0 auto;
}
.styles__pos-self-center-vertically____CCDV {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___3AEVe {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___1f0Yb {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__avatar___1xkdy {
  border-radius: 50%;
  position: relative;
}
.styles__avatar___1xkdy img {
  border-radius: 50%;
}
.styles__avatar___1xkdy .styles__skillBadge___10k3W {
  position: absolute;
  display: block;
}
.styles__avatar___1xkdy .styles__skillBadge___10k3W i {
  overflow: visible;
}
.styles__avatar___1xkdy.styles__noURL___3AEHS {
  background-color: #bfbfbf;
}
.styles__avatar___1xkdy.styles__sizeXxsmall___2BiMc {
  height: 32px;
  width: 32px;
}
.styles__avatar___1xkdy.styles__sizeXxsmall___2BiMc .styles__skillBadge___10k3W {
  bottom: -4px;
  right: -4px;
}
.styles__avatar___1xkdy.styles__sizeXxsmall___2BiMc .styles__skillBadge___10k3W i,
.styles__avatar___1xkdy.styles__sizeXxsmall___2BiMc .styles__skillBadge___10k3W svg {
  width: 16px;
  height: 16px;
}
.styles__avatar___1xkdy.styles__sizeXxsmall___2BiMc img {
  height: 32px;
  width: 32px;
}
.styles__avatar___1xkdy.styles__sizeXsmall___2eaM_ {
  height: 40px;
  width: 40px;
}
.styles__avatar___1xkdy.styles__sizeXsmall___2eaM_ .styles__skillBadge___10k3W {
  bottom: 0;
  right: -4px;
}
.styles__avatar___1xkdy.styles__sizeXsmall___2eaM_ .styles__skillBadge___10k3W i,
.styles__avatar___1xkdy.styles__sizeXsmall___2eaM_ .styles__skillBadge___10k3W svg {
  width: 16px;
  height: 16px;
}
.styles__avatar___1xkdy.styles__sizeXsmall___2eaM_ img {
  height: 40px;
  width: 40px;
}
.styles__avatar___1xkdy.styles__sizeSmall___FdcZj {
  height: 48px;
  width: 48px;
}
.styles__avatar___1xkdy.styles__sizeSmall___FdcZj .styles__skillBadge___10k3W {
  bottom: 0;
  right: -4px;
}
.styles__avatar___1xkdy.styles__sizeSmall___FdcZj .styles__skillBadge___10k3W i,
.styles__avatar___1xkdy.styles__sizeSmall___FdcZj .styles__skillBadge___10k3W svg {
  width: 16px;
  height: 16px;
}
.styles__avatar___1xkdy.styles__sizeSmall___FdcZj img {
  height: 48px;
  width: 48px;
}
.styles__avatar___1xkdy.styles__sizeMedium___1niLH {
  height: 64px;
  width: 64px;
}
.styles__avatar___1xkdy.styles__sizeMedium___1niLH .styles__skillBadge___10k3W {
  bottom: 0;
  right: -4px;
}
.styles__avatar___1xkdy.styles__sizeMedium___1niLH .styles__skillBadge___10k3W i,
.styles__avatar___1xkdy.styles__sizeMedium___1niLH .styles__skillBadge___10k3W svg {
  width: 24px;
  height: 24px;
}
.styles__avatar___1xkdy.styles__sizeMedium___1niLH img {
  height: 64px;
  width: 64px;
}
.styles__avatar___1xkdy.styles__sizeLarge___31v9_ {
  height: 96px;
  width: 96px;
}
.styles__avatar___1xkdy.styles__sizeLarge___31v9_ .styles__skillBadge___10k3W {
  bottom: 0;
  right: 8px;
}
.styles__avatar___1xkdy.styles__sizeLarge___31v9_ .styles__skillBadge___10k3W i,
.styles__avatar___1xkdy.styles__sizeLarge___31v9_ .styles__skillBadge___10k3W svg {
  width: 24px;
  height: 24px;
}
.styles__avatar___1xkdy.styles__sizeLarge___31v9_ img {
  height: 96px;
  width: 96px;
}
.styles__avatar___1xkdy.styles__sizeProfile___4yCWD {
  height: 150px;
  width: 150px;
}
.styles__avatar___1xkdy.styles__sizeProfile___4yCWD .styles__skillBadge___10k3W {
  bottom: 0;
  right: 24px;
}
.styles__avatar___1xkdy.styles__sizeProfile___4yCWD .styles__skillBadge___10k3W i,
.styles__avatar___1xkdy.styles__sizeProfile___4yCWD .styles__skillBadge___10k3W svg {
  width: 32px;
  height: 32px;
}
.styles__avatar___1xkdy.styles__sizeProfile___4yCWD img {
  height: 150px;
  width: 150px;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___8K0Xj {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1VUww {
  color: #fff;
}
.styles__txt-black___1AsQM {
  color: #000;
}
.styles__txt-gray-darker___fXOt3 {
  color: #737373;
}
.styles__txt-gray-dark___aFkXd {
  color: #9d9d9d;
}
.styles__txt-gray___3yi_q {
  color: #ababab;
}
.styles__txt-gray-light___1r21Q {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___1dBhA {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___1wpBV {
  color: #e5e5e5;
}
.styles__txt-green___1Ve_S {
  color: #36c565;
}
.styles__txt-green-light___3hIQV {
  color: #41e878;
}
.styles__txt-red___livCu {
  color: #ff3c36;
}
.styles__txt-red-light___2BXai {
  color: #e64765;
}
.styles__txt-blue___2iViJ {
  color: #1493ff;
}
.styles__txt-blue-light___2P-km {
  color: #4cadff;
}
.styles__txt-orage___11XdP {
  color: #ff8f00;
}
.styles__txt-selected___1vZd5 {
  color: #1493ff;
}
.styles__txt-featured___1zLHX {
  color: #E94600;
}
.styles__txt-nfl___103dn {
  color: #2B66B1;
}
.styles__txt-nba___OJ0qV {
  color: #FF8F00;
}
.styles__txt-nhl___iF4C_ {
  color: #84D4F8;
}
.styles__txt-golf___3_muV {
  color: #7CB342;
}
.styles__txt-mlb___2Mp9J {
  color: #E53935;
}
.styles__bg-no___l1HMJ {
  background-color: transparent;
}
.styles__bg-white-dark___1H7SZ {
  background-color: #f2f2f2;
}
.styles__bg-white___gboPy {
  background-color: #fff;
}
.styles__bg-black___3wgVZ {
  background-color: #000;
}
.styles__bg-gray___XZkSf {
  background-color: #ababab;
}
.styles__bg-gray-light___3MekA {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___VXRNp {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2mkEI {
  background-color: #e5e5e5;
}
.styles__bg-red___1hmM0 {
  background-color: #ff3c36;
}
.styles__bg-red-light___zCPoV {
  background-color: #e64765;
}
.styles__bg-green___2Lrtf {
  background-color: #36c565;
}
.styles__bg-green-light___10alt {
  background-color: #41e878;
}
.styles__bg-blue___2A7uy {
  background-color: #1493ff;
}
.styles__bg-blue-light___3Xsem {
  background-color: #4cadff;
}
.styles__bg-orange___2igr- {
  background-color: #ff8f00;
}
.styles__bg-error___2rFct {
  background-color: #ff3c36;
}
.styles__bg-selected___28sgD {
  background-color: #1493ff;
}
.styles__bg-featured___2NFq1 {
  background-color: #E94600;
}
.styles__bg-nfl___3AXYi {
  background-color: #2B66B1;
}
.styles__bg-nba___2YmlZ {
  background-color: #FF8F00;
}
.styles__bg-nhl___3uJ1_ {
  background-color: #84D4F8;
}
.styles__bg-golf___17iDT {
  background-color: #7CB342;
}
.styles__bg-mlb___2wltn {
  background-color: #E53935;
}
.styles__grid_container___1yrIA {
  display: block;
  width: 100%;
}
.styles__grid_rows___2sYdV,
.styles__grid_columns___yQdM9 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___2sYdV.styles__no-wrap___3ifd1,
.styles__grid_columns___yQdM9.styles__no-wrap___3ifd1 {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___yQdM9 .styles__col_first___3sgI7 {
  padding-left: 0;
}
.styles__grid_columns___yQdM9 .styles__col_last___vyX6h {
  padding-right: 0;
}
.styles__grid_columns___yQdM9 .styles__col_full___2MBgv {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___3tVv4 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___1qCcg {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___NtWpF {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___9GqFW {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___25WBA {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___3BTnK {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___3IjQl {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___UvHFC {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___1CSQD {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___16wkb,
.styles__col_medium_hidden___2Hr-Q,
.styles__col_large_hidden___3KJOF,
.styles__col_xlarge_hidden___2YKD9 {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___2kSXp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___1djdX {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___1UVPV {
    left: 100%;
  }
  .styles__col_xlarge_23___2yCO8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___3LMbs {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___10kD4 {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___2CByf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___1pqSD {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___1RKvZ {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___Ujkff {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___3g5KS {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___3pKIi {
    left: 87.5%;
  }
  .styles__col_xlarge_20___1mO2n {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___2VMqo {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___1i-WC {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___4789d {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___zvngV {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___2dSzR {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___UmgdG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___1Ytk2 {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___2NRZE {
    left: 75%;
  }
  .styles__col_xlarge_17___vrlX7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___FIyMK {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___2t4Q9 {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1LPme {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3Ty9S {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___371Fd {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___gRF-E {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___2VwmS {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___f-NYv {
    left: 62.5%;
  }
  .styles__col_xlarge_14___1ocDR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___2Y3Bt {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___viKej {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___3USQJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3Bse4 {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3N03I {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___1B_1v {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___W0I1v {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___n1gmY {
    left: 50%;
  }
  .styles__col_xlarge_11___1XPPr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___3VOrp {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2Rmxp {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___KYxyi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___jYOYr {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___qpn4U {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___21zcA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___ju-R7 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___66Gts {
    left: 37.5%;
  }
  .styles__col_xlarge_8___2qGRh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___29_VR {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___3oZHJ {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3RHSE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___1faoG {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___1qXSR {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___1YcnN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___5AUt2 {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___2xypK {
    left: 25%;
  }
  .styles__col_xlarge_5___hbhrm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3Mpu_ {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___3MTBU {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___23JxK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___reiWL {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___3WDyA {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3VmOi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___3Y8rb {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2SaUZ {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2bLaH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___Dtwzl {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___msNsJ {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___m1P_U {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___3mtqj {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___3lAq4 {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___16wkb,
  .styles__col_medium_hidden___2Hr-Q,
  .styles__col_large_hidden___3KJOF {
    display: block;
  }
  .styles__col_xlarge_hidden___2YKD9 {
    display: none;
  }
  .styles__col_bottom_gutter___231AL {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___1kHlu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___130B1 {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___FyZgC {
    left: 100%;
  }
  .styles__col_large_11___1g1sJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___1ZV_R {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___3kN2o {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___1DS0V {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10____Cl49 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___hDQQI {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___3Gz1F {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___2ZqGd {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___1ls-N {
    left: 75%;
  }
  .styles__col_large_8___UAHzX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___1vbR7 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___34szC {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___kWE-M {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___2YPiK {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___1uCm3 {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___33bda {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___2QnfR {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___1bx-p {
    left: 50%;
  }
  .styles__col_large_5___1r3_N {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___2-KX1 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___15YpG {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___3oIAg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___2JaUs {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___2QmPZ {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___MqCYC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___QvxLD {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2aj82 {
    left: 25%;
  }
  .styles__col_large_2___EXlz1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___mTPjw {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___2iJtr {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___1vIiQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___1qE1G {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___15uqG {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___16wkb,
  .styles__col_medium_hidden___2Hr-Q,
  .styles__col_xlarge_hidden___2YKD9 {
    display: block;
  }
  .styles__col_large_hidden___3KJOF {
    display: none;
  }
  .styles__col_bottom_gutter___231AL {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___3lsPC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___mAp4c {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___2Bxbz {
    left: 100%;
  }
  .styles__col_medium_7___3sx9K {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___3Px7X {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___HAeq7 {
    left: 87.5%;
  }
  .styles__col_medium_6___30njH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___2TNhM {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___211hi {
    left: 75%;
  }
  .styles__col_medium_5___3tpd4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___2foik {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___lrk7H {
    left: 62.5%;
  }
  .styles__col_medium_4___3lPgz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___392mf {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___22LDF {
    left: 50%;
  }
  .styles__col_medium_3___1VCdw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2GuLt {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___38Llx {
    left: 37.5%;
  }
  .styles__col_medium_2___jtWgm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___9WEmI {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___2ZOD9 {
    left: 25%;
  }
  .styles__col_medium_1___2nFgo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___2ANMa {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___XVn9m {
    left: 12.5%;
  }
  .styles__col_small_hidden___16wkb,
  .styles__col_large_hidden___3KJOF,
  .styles__col_xlarge_hidden___2YKD9 {
    display: block;
  }
  .styles__col_medium_hidden___2Hr-Q {
    display: none;
  }
  .styles__col_bottom_gutter___231AL {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___1p7kc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___1wsSK {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___2broY {
    left: 100%;
  }
  .styles__col_small_1___1ECeC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___1RTmX {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___2l1tu {
    left: 50%;
  }
  .styles__col_medium_hidden___2Hr-Q,
  .styles__col_large_hidden___3KJOF,
  .styles__col_xlarge_hidden___2YKD9 {
    display: block;
  }
  .styles__col_small_hidden___16wkb {
    display: none;
  }
  .styles__col_medium_bottom_gutter___14eOU,
  .styles__col_large_bottom_gutter___3eCko,
  .styles__col_xlarge_bottom_gutter___2PlPF {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___z9Qqr {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___231AL {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___1mcvw {
  padding: 2px;
}
.styles__pdn-xxxsmall___3MKCy {
  padding: 4px;
}
.styles__pdn-xxsmall___ELjhV {
  padding: 8px;
}
.styles__pdn-xsmall___vb0ya {
  padding: 16px;
}
.styles__pdn-small___aFHZ_ {
  padding: 24px;
}
.styles__pdn-medium___EPboW {
  padding: 32px;
}
.styles__pdn-large___Z31Nv {
  padding: 40px;
}
.styles__pdn-xlarge___yifVF {
  padding: 48px;
}
.styles__pdn-xxlarge___1me-s {
  padding: 56px;
}
.styles__pdn-xxxlarge___3r0ur {
  padding: 64px;
}
.styles__pdn-huge___srh8P {
  padding: 72px;
}
.styles__pdn-xhuge___i4H6f {
  padding: 80px;
}
.styles__pdn-xxhuge___1kn9U {
  padding: 88px;
}
.styles__pdn-xxxhuge___13GBc {
  padding: 96px;
}
.styles__pdn-right-tiny___1zy22 {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___U9C6N {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___2IU1G {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___fAcdk {
  padding-right: 16px;
}
.styles__pdn-right-small___3zIUZ {
  padding-right: 24px;
}
.styles__pdn-right-medium___o8Y2b {
  padding-right: 32px;
}
.styles__pdn-right-large___1xuid {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___3vX0w {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___1DSeF {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___2jrZL {
  padding-right: 64px;
}
.styles__pdn-right-huge___1aoC2 {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___2rraX {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___lIjv6 {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___3FWoA {
  padding-right: 96px;
}
.styles__pdn-left-tiny___SSxba {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___2zRwJ {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2p7Jv {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___3q9_B {
  padding-left: 16px;
}
.styles__pdn-left-small___2BfBi {
  padding-left: 24px;
}
.styles__pdn-left-medium___hNdpy {
  padding-left: 32px;
}
.styles__pdn-left-large___3Sg_A {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___2SFlN {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___g6ZQn {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___2TPG4 {
  padding-left: 64px;
}
.styles__pdn-left-huge___Xg2rR {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___IiGOP {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___3nmY6 {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___3jkh9 {
  padding-left: 96px;
}
.styles__pdn-top-tiny___3b0Fd {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___3oDVX {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___1itEI {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___H6f1g {
  padding-top: 16px;
}
.styles__pdn-top-small___1BrNz {
  padding-top: 24px;
}
.styles__pdn-top-medium___2wQlF {
  padding-top: 32px;
}
.styles__pdn-top-large___T_-BF {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___1sLvk {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___1w5Bl {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___QVMxi {
  padding-top: 64px;
}
.styles__pdn-top-huge___15q_k {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___34l8F {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___1zbuU {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___3y3K2 {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___1Yx3y {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___1_hF6 {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___1iFnU {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___1irf2 {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___3wpxH {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___1qQah {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___3i5SM {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___gx9P4 {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___1BHfI {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2OdWi {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___2qVv0 {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___2s5lI {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___1ZqTj {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___PXZWZ {
  padding-bottom: 96px;
}
.styles__pdn-no___3ahsY {
  padding: 0;
}
.styles__pdn-no-top___2RkXR {
  padding-top: 0;
}
.styles__pdn-no-bottom___37BT1 {
  padding-bottom: 0;
}
.styles__pdn-no-right___3e6mB {
  padding-right: 0;
}
.styles__pdn-no-left___34fWG {
  padding-left: 0;
}
.styles__pdn-no-sides___2tbSp {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___13u_z {
  margin: 2px;
}
.styles__mrg-xxxsmall___1_GpP {
  margin: 4px;
}
.styles__mrg-xxsmall___3V_27 {
  margin: 8px;
}
.styles__mrg-xsmall___3O8H- {
  margin: 16px;
}
.styles__mrg-small___33_Gv {
  margin: 24px;
}
.styles__mrg-medium___1HXrb {
  margin: 32px;
}
.styles__mrg-large___dOCzy {
  margin: 40px;
}
.styles__mrg-xlarge___zLXjw {
  margin: 48px;
}
.styles__mrg-xxlarge___3oahV {
  margin: 56px;
}
.styles__mrg-xxxlarge___2TEDv {
  margin: 64px;
}
.styles__mrg-huge___1UUg4 {
  margin: 72px;
}
.styles__mrg-xhuge___343sE {
  margin: 80px;
}
.styles__mrg-xxhuge___14vqI {
  margin: 88px;
}
.styles__mrg-xxxhuge___3ja4u {
  margin: 96px;
}
.styles__mrg-right-tiny___SbfE_ {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___31gRk {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3kB0T {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1pta9 {
  margin-right: 16px;
}
.styles__mrg-right-small___1DtiS {
  margin-right: 24px;
}
.styles__mrg-right-medium___7zdQT {
  margin-right: 32px;
}
.styles__mrg-right-large___3J9eV {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___3nwGh {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___1d0Xu {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___1WzTY {
  margin-right: 64px;
}
.styles__mrg-right-huge___3lopF {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___1imgr {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___4yE5Z {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___DkUPx {
  margin-right: 96px;
}
.styles__mrg-left-tiny___1dRib {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___BulAX {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___3eXMS {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___--RFg {
  margin-left: 16px;
}
.styles__mrg-left-small___303x0 {
  margin-left: 24px;
}
.styles__mrg-left-medium___2KtKg {
  margin-left: 32px;
}
.styles__mrg-left-large___66vLn {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___3_rxq {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1Ar-Z {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2tXLR {
  margin-left: 64px;
}
.styles__mrg-left-huge___r95rp {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___Fj1K_ {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___P2_qX {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2YNAC {
  margin-left: 96px;
}
.styles__mrg-top-tiny___8PLNp {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___3ZVsk {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___3rfIR {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___2AegD {
  margin-top: 16px;
}
.styles__mrg-top-small___22jFM {
  margin-top: 24px;
}
.styles__mrg-top-medium___23zfm {
  margin-top: 32px;
}
.styles__mrg-top-large___2Rglx {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___3mJdu {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___37a3Y {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___1Q5sc {
  margin-top: 64px;
}
.styles__mrg-top-huge___oPDNw {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___3-zF9 {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___DDWU5 {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___9BZ1k {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3KbMt {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___rHah_ {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___2Jsty {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___10l-5 {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___1eloJ {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___1O-Ug {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___2dZuD {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___26RJi {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___Te4hL {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___3iNV8 {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___2PBLR {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___lrm9U {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___14s93 {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1sFSF {
  margin-bottom: 96px;
}
.styles__mrg-no___3iGnS {
  margin: 0;
}
.styles__mrg-no-top___vptrg {
  margin-top: 0;
}
.styles__mrg-no-bottom___3PlGF {
  margin-bottom: 0;
}
.styles__mrg-no-right___2jMIG {
  margin-right: 0;
}
.styles__mrg-no-left___pzWMZ {
  margin-left: 0;
}
.styles__mrg-auto___3N5-2 {
  margin: auto;
}
.styles__brd-small___3aU-h {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1pROy {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___2CenO {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___2w2JW {
  border: none;
}
.styles__brd-no-top___25s0A {
  border-top-width: 0;
}
.styles__brd-no-bottom___dD-ee {
  border-bottom-width: 0;
}
.styles__brd-no-right___2SfYl {
  border-right-width: 0;
}
.styles__brd-no-left___2Vl8H {
  border-left-width: 0;
}
.styles__brd-only-top___2cNv4 {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___2hz0h {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___oL7dD {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___3H6Sj {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___Qllls {
  border-radius: 2px;
}
.styles__rad-small___2_8ww {
  border-radius: 6px;
}
.styles__rad-medium___Rplap {
  border-radius: 10px;
}
.styles__rad-large___17DT6 {
  border-radius: 16px;
}
.styles__rad-xlarge___3sIx3 {
  border-radius: 24px;
}
.styles__rad-xxlarge___sepzV {
  border-radius: 32px;
}
.styles__rad-no___1ImsA {
  border-radius: 0;
}
.styles__rad-no-bottom___25BXh {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2SY4A {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___BDW03 {
  border-color: #fff;
}
.styles__brd-black___1zKi0 {
  border-color: #000;
}
.styles__brd-gray-darker___3qKNb {
  border-color: #737373;
}
.styles__brd-gray-dark___3StIj {
  border-color: #9d9d9d;
}
.styles__brd-gray___1ONcB {
  border-color: #ababab;
}
.styles__brd-gray-light___23EkV {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2EOhL {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___hMD-y {
  border-color: #e5e5e5;
}
.styles__brd-red___1tfyX {
  border-color: #ff3c36;
}
.styles__brd-green___3_R3L {
  border-color: #36c565;
}
.styles__brd-blue___2mkEy {
  border-color: #1493ff;
}
.styles__brd-selected___3NqAk {
  border-color: #1493ff;
}
.styles__brd-featured___OCND7 {
  border-color: #E94600;
}
.styles__brd-nfl___2MtTj {
  border-color: #2B66B1;
}
.styles__brd-nba___2TVF7 {
  border-color: #FF8F00;
}
.styles__brd-nhl___29eIM {
  border-color: #84D4F8;
}
.styles__brd-golf___1LH3N {
  border-color: #7CB342;
}
.styles__brd-mlb___btjpF {
  border-color: #E53935;
}
.styles__shd-default___Dt4Sr {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___3DaCc {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3sYhk {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___2nQLl {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2YqG7 {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___2sdh7 {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic____KSGz {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___V41Vq {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___352BE {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___3E51m {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3Anaz {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___2wjA9 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3wQ4x {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___16pS1 {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___xCYRW {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___1n2Rb {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___2bPdt {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___2zXQT {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___1JKjt {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2N4Me {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___2Zwsc {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___njpzU {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___3FdKR {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___OcIFz {
  text-align: center;
}
.styles__txt-right___2Jc09 {
  text-align: right;
}
.styles__txt-left___2ZkID {
  text-align: left;
}
.styles__txt-bold___2cb-Z {
  font-weight: bold;
}
.styles__txt-extra-bold___2Us6d {
  font-weight: 800;
}
.styles__txt-no-bold___1DJLF {
  font-weight: normal;
}
.styles__txt-capitalize___1u5IE {
  text-transform: capitalize;
}
.styles__txt-uppercase___1X6_j {
  text-transform: uppercase;
}
.styles__txt-italics___2l_Yq {
  font-style: italic;
}
.styles__txt-normal___2xomK {
  font-style: normal;
}
.styles__txt-no-italic___sfIgH {
  font-style: normal;
}
.styles__txt-underline___2GWmE {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___WGCD9 {
  display: none;
}
.styles__dis-block___1Ew30 {
  display: block;
}
.styles__dis-flex___2qgYX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___2NOlJ {
  display: inline-block;
}
.styles__pos-fixed___2C-bh {
  position: fixed;
}
.styles__pos-absolute___2kaVX {
  position: absolute;
}
.styles__pos-relative___3IZu8 {
  position: relative;
}
.styles__pos-children-horizontal___2n_Q8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___3vzES {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___2Wtig {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___2v9i- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___5E0zf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___2tII7 {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___2ZKcg {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___2IDqk {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2xqay {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1xckg {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___29VfR {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___2IdKT {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___12-zJ {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___2EChr {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___1Od9x {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___2ec7H {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center____48vU {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___1r2ju {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___3l670 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___3RhLa {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___WoGYY {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___3hcJs {
  height: 100%;
}
.styles__pos-self-center-horizonal___3L0z8 {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___1Z2te {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___1C-MH {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___2Q2dr {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__nav___2JBG5 .styles__roundedDot___1LvAm {
  height: 10px;
  width: 10px;
  margin-right: 4px;
  display: inline-block;
  border-radius: 50%;
  background-color: #36c565;
}
.styles__nav___2JBG5.styles__layoutHorizontal___1wwzW .styles__navButton___1vUZD {
  background-color: transparent;
  display: block;
  margin-bottom: 0;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  text-decoration: none;
}
.styles__nav___2JBG5.styles__layoutHorizontal___1wwzW .styles__navButton___1vUZD.styles__active___KJH6_ {
  font-weight: bold;
}
.styles__nav___2JBG5.styles__layoutHorizontal___1wwzW .styles__navItems___B0E1t {
  color: #000;
}
.styles__nav___2JBG5.styles__layoutVertical___2J-AH .styles__navButton___1vUZD {
  background-color: transparent;
  display: block;
  margin-bottom: 0;
  text-align: left;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  text-decoration: none;
  width: 100%;
}
.styles__nav___2JBG5.styles__layoutVertical___2J-AH .styles__navButton___1vUZD.styles__active___KJH6_ {
  font-weight: bold;
}
.styles__nav___2JBG5.styles__layoutVertical___2J-AH .styles__navItems___B0E1t {
  color: #000;
}
.styles__nav___2JBG5.styles__layoutHorizontalWide___giZCT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: auto;
  padding: 0;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1440px;
}
.styles__nav___2JBG5.styles__layoutHorizontalWide___giZCT .styles__navButton___1vUZD {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
  font-family: 'proxima-nova', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  text-transform: uppercase;
  height: 40px;
  line-height: 40px;
  margin-bottom: 0;
  text-decoration: none;
  width: 100%;
}
.styles__nav___2JBG5.styles__layoutHorizontalWide___giZCT .styles__navItems___B0E1t {
  color: #000;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___3NIb1 {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___k3JAS {
  color: #fff;
}
.styles__txt-black___3HVCK {
  color: #000;
}
.styles__txt-gray-darker___1vfZU {
  color: #737373;
}
.styles__txt-gray-dark___3ZTC3 {
  color: #9d9d9d;
}
.styles__txt-gray___LvYrh {
  color: #ababab;
}
.styles__txt-gray-light___qaoUJ {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___150KS {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2TdUK {
  color: #e5e5e5;
}
.styles__txt-green___3hY_l {
  color: #36c565;
}
.styles__txt-green-light___3FnT4 {
  color: #41e878;
}
.styles__txt-red___2Naoc {
  color: #ff3c36;
}
.styles__txt-red-light___3Nb9j {
  color: #e64765;
}
.styles__txt-blue___1-lR8 {
  color: #1493ff;
}
.styles__txt-blue-light___Xm7YP {
  color: #4cadff;
}
.styles__txt-orage___2vVCk {
  color: #ff8f00;
}
.styles__txt-selected___1Xqkp {
  color: #1493ff;
}
.styles__txt-featured___3wmw2 {
  color: #E94600;
}
.styles__txt-nfl___2eam6 {
  color: #2B66B1;
}
.styles__txt-nba___3PA1P {
  color: #FF8F00;
}
.styles__txt-nhl___1jGUF {
  color: #84D4F8;
}
.styles__txt-golf___3ckfZ {
  color: #7CB342;
}
.styles__txt-mlb___1uA45 {
  color: #E53935;
}
.styles__bg-no___2KMwl {
  background-color: transparent;
}
.styles__bg-white-dark___R5AvQ {
  background-color: #f2f2f2;
}
.styles__bg-white___3CI8T {
  background-color: #fff;
}
.styles__bg-black___3YDnE {
  background-color: #000;
}
.styles__bg-gray___1Vwyb {
  background-color: #ababab;
}
.styles__bg-gray-light___28hX7 {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___27I7M {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___1vbqJ {
  background-color: #e5e5e5;
}
.styles__bg-red___3yMqB {
  background-color: #ff3c36;
}
.styles__bg-red-light___l7ziF {
  background-color: #e64765;
}
.styles__bg-green___1es4f {
  background-color: #36c565;
}
.styles__bg-green-light___2Amvd {
  background-color: #41e878;
}
.styles__bg-blue___frbbP {
  background-color: #1493ff;
}
.styles__bg-blue-light___hD2KS {
  background-color: #4cadff;
}
.styles__bg-orange___3FxUt {
  background-color: #ff8f00;
}
.styles__bg-error___nuxfa {
  background-color: #ff3c36;
}
.styles__bg-selected___rtjB4 {
  background-color: #1493ff;
}
.styles__bg-featured___3qnuo {
  background-color: #E94600;
}
.styles__bg-nfl___2qAPn {
  background-color: #2B66B1;
}
.styles__bg-nba___1RbVo {
  background-color: #FF8F00;
}
.styles__bg-nhl___1IzfG {
  background-color: #84D4F8;
}
.styles__bg-golf___1IJVN {
  background-color: #7CB342;
}
.styles__bg-mlb___14CbY {
  background-color: #E53935;
}
.styles__grid_container___1b80s {
  display: block;
  width: 100%;
}
.styles__grid_rows___1vmkw,
.styles__grid_columns___3eKSe {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___1vmkw.styles__no-wrap___3jRMj,
.styles__grid_columns___3eKSe.styles__no-wrap___3jRMj {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___3eKSe .styles__col_first___1izxT {
  padding-left: 0;
}
.styles__grid_columns___3eKSe .styles__col_last___81s60 {
  padding-right: 0;
}
.styles__grid_columns___3eKSe .styles__col_full___3IITN {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___14w7z {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___ITxDR {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___1ZX_1 {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___1wSUk {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___1ORpS {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1iTdh {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___28lDH {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___AZU16 {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___1PQj7 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___2Cn64,
.styles__col_medium_hidden___3M2iB,
.styles__col_large_hidden___5lhMC,
.styles__col_xlarge_hidden___2l9cn {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___3BwIj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2ODpt {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___1hWRy {
    left: 100%;
  }
  .styles__col_xlarge_23___2TnqM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___1uheB {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___3Pv3o {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___amd82 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___1sAOG {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___Lgydl {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___3HNbe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___1LYRu {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1Nadi {
    left: 87.5%;
  }
  .styles__col_xlarge_20___3e-F1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___3t4U5 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___2lheI {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___M-FX4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___2nhce {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1LPjZ {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___1YLB- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___2SQIP {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___8QqXr {
    left: 75%;
  }
  .styles__col_xlarge_17___3eSja {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___xlWZK {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___3GEiO {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___2GJA5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3J-cb {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___1PWNK {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___4m0NW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1uO7z {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___1T3uT {
    left: 62.5%;
  }
  .styles__col_xlarge_14___1djmB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___3Zra7 {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___2bisr {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___32EKW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___1SAeM {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___2gN6z {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___9S-em {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___1_7ud {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___Vu2yQ {
    left: 50%;
  }
  .styles__col_xlarge_11___CPCXT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___bulGF {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___1-oNN {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___NFFTl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___3mDG6 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___3p-jg {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___UgTic {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___8AERN {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___Vy4O8 {
    left: 37.5%;
  }
  .styles__col_xlarge_8___15TFF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___1rXJt {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2NaYJ {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3etYJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___32ebT {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7____3t2B {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___8x1I6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___2DUj4 {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___2jbsh {
    left: 25%;
  }
  .styles__col_xlarge_5___3pegH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___JYsK7 {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___D-_zd {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___D2pWM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___6s6WX {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___2Ogbo {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___9DRgN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___3zRZa {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___1smRr {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2yNIa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___3csS0 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___1cJWI {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___WnRGh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___1CLIm {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___3q8Cz {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___2Cn64,
  .styles__col_medium_hidden___3M2iB,
  .styles__col_large_hidden___5lhMC {
    display: block;
  }
  .styles__col_xlarge_hidden___2l9cn {
    display: none;
  }
  .styles__col_bottom_gutter___1X44g {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___3YYDG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___11XwD {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___yYtca {
    left: 100%;
  }
  .styles__col_large_11___fwNbj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___3G76o {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___156tx {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___2NI7S {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___5wwOY {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___26l-H {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2kq3p {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___1VZQR {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___33pGo {
    left: 75%;
  }
  .styles__col_large_8___2znVH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___2_xJF {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___L_LEH {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___1H0aD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___2EEQ7 {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___18ECJ {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___2Suq- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___BDzkv {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___3DiOW {
    left: 50%;
  }
  .styles__col_large_5___3lL4G {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___3HOq7 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___21fST {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___3sDUv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___3S2LV {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___20LTP {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___1wuSv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___IdTW_ {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2wFW_ {
    left: 25%;
  }
  .styles__col_large_2___3STkv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___2nXdx {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___fLfDg {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___vv4cb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___uq8Dz {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___BHEVS {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___2Cn64,
  .styles__col_medium_hidden___3M2iB,
  .styles__col_xlarge_hidden___2l9cn {
    display: block;
  }
  .styles__col_large_hidden___5lhMC {
    display: none;
  }
  .styles__col_bottom_gutter___1X44g {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___3F3TJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___1PMaz {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___1Lcm_ {
    left: 100%;
  }
  .styles__col_medium_7___2r53B {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___3S5c0 {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___2TXUQ {
    left: 87.5%;
  }
  .styles__col_medium_6___3EbH3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___BmtN0 {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___3d12y {
    left: 75%;
  }
  .styles__col_medium_5___1C8QW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___2VkXh {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___579oE {
    left: 62.5%;
  }
  .styles__col_medium_4___3ef5j {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___1Vi-W {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___1ogoq {
    left: 50%;
  }
  .styles__col_medium_3___AfqSf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___1sUy7 {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___39TDb {
    left: 37.5%;
  }
  .styles__col_medium_2___2SiIw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___2xMIF {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___2STvu {
    left: 25%;
  }
  .styles__col_medium_1___2y2Hv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___4dfSZ {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___2Dlid {
    left: 12.5%;
  }
  .styles__col_small_hidden___2Cn64,
  .styles__col_large_hidden___5lhMC,
  .styles__col_xlarge_hidden___2l9cn {
    display: block;
  }
  .styles__col_medium_hidden___3M2iB {
    display: none;
  }
  .styles__col_bottom_gutter___1X44g {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___1TCse {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___1M7CD {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___1joFT {
    left: 100%;
  }
  .styles__col_small_1___1tQrX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___22Sv6 {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___xv77T {
    left: 50%;
  }
  .styles__col_medium_hidden___3M2iB,
  .styles__col_large_hidden___5lhMC,
  .styles__col_xlarge_hidden___2l9cn {
    display: block;
  }
  .styles__col_small_hidden___2Cn64 {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1XMk4,
  .styles__col_large_bottom_gutter___2bK6r,
  .styles__col_xlarge_bottom_gutter___jK9ig {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___2MEiU {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___1X44g {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___OclDo {
  padding: 2px;
}
.styles__pdn-xxxsmall___30nBD {
  padding: 4px;
}
.styles__pdn-xxsmall___3zJ8F {
  padding: 8px;
}
.styles__pdn-xsmall___YNhcM {
  padding: 16px;
}
.styles__pdn-small___vgIDI {
  padding: 24px;
}
.styles__pdn-medium___2KHr9 {
  padding: 32px;
}
.styles__pdn-large___3yxlO {
  padding: 40px;
}
.styles__pdn-xlarge___2DewI {
  padding: 48px;
}
.styles__pdn-xxlarge___2geh8 {
  padding: 56px;
}
.styles__pdn-xxxlarge___2AAyz {
  padding: 64px;
}
.styles__pdn-huge___2kXJH {
  padding: 72px;
}
.styles__pdn-xhuge___20Py4 {
  padding: 80px;
}
.styles__pdn-xxhuge___c0eb8 {
  padding: 88px;
}
.styles__pdn-xxxhuge___2G9k4 {
  padding: 96px;
}
.styles__pdn-right-tiny___3XpAc {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___2uFhH {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___1HWC5 {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___qNrQj {
  padding-right: 16px;
}
.styles__pdn-right-small___2dhf2 {
  padding-right: 24px;
}
.styles__pdn-right-medium___3-X1w {
  padding-right: 32px;
}
.styles__pdn-right-large___10BDy {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___U4uRv {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___3pnP0 {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___28QWD {
  padding-right: 64px;
}
.styles__pdn-right-huge___qW6Dk {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___21DvH {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___2M7l1 {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___12kFB {
  padding-right: 96px;
}
.styles__pdn-left-tiny___-5W6G {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___3aUid {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___28XSo {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___2Kbf0 {
  padding-left: 16px;
}
.styles__pdn-left-small___HWaQW {
  padding-left: 24px;
}
.styles__pdn-left-medium___pPs6H {
  padding-left: 32px;
}
.styles__pdn-left-large___36oT- {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1SVIV {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___3IC_O {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___1o1jF {
  padding-left: 64px;
}
.styles__pdn-left-huge___1Ku7z {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___34Tov {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___3R8ts {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___33zwR {
  padding-left: 96px;
}
.styles__pdn-top-tiny___1UHvK {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___7iumR {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___10jJK {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___1IGsv {
  padding-top: 16px;
}
.styles__pdn-top-small___cyQol {
  padding-top: 24px;
}
.styles__pdn-top-medium___3HGh8 {
  padding-top: 32px;
}
.styles__pdn-top-large___1i-uc {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___xJnfX {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___1Yoxf {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___3QiFy {
  padding-top: 64px;
}
.styles__pdn-top-huge___fGrcm {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___1OjD_ {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___3Y2FQ {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___2VjEN {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___RoqeE {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___18kcC {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___DnRws {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___12p8d {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___f_3Jh {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___2UhbY {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___3nP2Z {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___3OYn8 {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___1CgLl {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___jxw_x {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___3RrIm {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___qmImX {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___1ugXO {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___3xwlZ {
  padding-bottom: 96px;
}
.styles__pdn-no___2_80i {
  padding: 0;
}
.styles__pdn-no-top___1FvL3 {
  padding-top: 0;
}
.styles__pdn-no-bottom___1Fk-- {
  padding-bottom: 0;
}
.styles__pdn-no-right___20hs- {
  padding-right: 0;
}
.styles__pdn-no-left___3nTt8 {
  padding-left: 0;
}
.styles__pdn-no-sides___19F5_ {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___1PmqI {
  margin: 2px;
}
.styles__mrg-xxxsmall___1BZsC {
  margin: 4px;
}
.styles__mrg-xxsmall___2RUIp {
  margin: 8px;
}
.styles__mrg-xsmall___vrHEF {
  margin: 16px;
}
.styles__mrg-small___1zuOr {
  margin: 24px;
}
.styles__mrg-medium___eQpNW {
  margin: 32px;
}
.styles__mrg-large___1QI-z {
  margin: 40px;
}
.styles__mrg-xlarge___1tQmj {
  margin: 48px;
}
.styles__mrg-xxlarge___uFrr2 {
  margin: 56px;
}
.styles__mrg-xxxlarge___3wfx5 {
  margin: 64px;
}
.styles__mrg-huge___3BVej {
  margin: 72px;
}
.styles__mrg-xhuge___1XPhB {
  margin: 80px;
}
.styles__mrg-xxhuge___MqvX5 {
  margin: 88px;
}
.styles__mrg-xxxhuge___1h4pL {
  margin: 96px;
}
.styles__mrg-right-tiny___kOAfE {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___-nv-5 {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3uUW7 {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___cgXHl {
  margin-right: 16px;
}
.styles__mrg-right-small___1_74u {
  margin-right: 24px;
}
.styles__mrg-right-medium___2A3Wh {
  margin-right: 32px;
}
.styles__mrg-right-large___2gAtS {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___1ce_U {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___3GNB1 {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___wPuvv {
  margin-right: 64px;
}
.styles__mrg-right-huge___2ZTWF {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___MMz30 {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___1H5WD {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___2doqY {
  margin-right: 96px;
}
.styles__mrg-left-tiny___3aNVq {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___3DSF4 {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___2U-dU {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2f0Ui {
  margin-left: 16px;
}
.styles__mrg-left-small___2dsVT {
  margin-left: 24px;
}
.styles__mrg-left-medium___AT4Ef {
  margin-left: 32px;
}
.styles__mrg-left-large___2OjSt {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2VY5W {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___3NW5R {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___zsXjC {
  margin-left: 64px;
}
.styles__mrg-left-huge___2u7oX {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___2OU7O {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___35Qfl {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___1eDxM {
  margin-left: 96px;
}
.styles__mrg-top-tiny___3NGLp {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___2lJhh {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___2HTLp {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___88vRC {
  margin-top: 16px;
}
.styles__mrg-top-small___2ArEZ {
  margin-top: 24px;
}
.styles__mrg-top-medium___1dIJC {
  margin-top: 32px;
}
.styles__mrg-top-large___2g_WV {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___2cWgM {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___nHcY8 {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___3ChEq {
  margin-top: 64px;
}
.styles__mrg-top-huge___2IAKv {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___2jrEE {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___BY6Db {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1ZnUY {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3H3w- {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___3hJUT {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___1x6Rd {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___usz1H {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___1wpLk {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___1FJFg {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___3iBIB {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___zSeLZ {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___2e0Yi {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2FriP {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___34Ygs {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___2-3te {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___1SrWE {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___3sYzd {
  margin-bottom: 96px;
}
.styles__mrg-no___2Ymjo {
  margin: 0;
}
.styles__mrg-no-top___h0xTU {
  margin-top: 0;
}
.styles__mrg-no-bottom___2ya-G {
  margin-bottom: 0;
}
.styles__mrg-no-right___Wey1j {
  margin-right: 0;
}
.styles__mrg-no-left___3NAB7 {
  margin-left: 0;
}
.styles__mrg-auto___HU4sq {
  margin: auto;
}
.styles__brd-small___3IElC {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___aIbb6 {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1uh-y {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___31Z9h {
  border: none;
}
.styles__brd-no-top___2c9yr {
  border-top-width: 0;
}
.styles__brd-no-bottom___Y9v87 {
  border-bottom-width: 0;
}
.styles__brd-no-right___381O4 {
  border-right-width: 0;
}
.styles__brd-no-left___4IMD1 {
  border-left-width: 0;
}
.styles__brd-only-top___FyLlV {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___ez98A {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___1RYGg {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___1D5BI {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___cGYmn {
  border-radius: 2px;
}
.styles__rad-small___36M-g {
  border-radius: 6px;
}
.styles__rad-medium___U3sCg {
  border-radius: 10px;
}
.styles__rad-large___T0IIN {
  border-radius: 16px;
}
.styles__rad-xlarge___QXEQR {
  border-radius: 24px;
}
.styles__rad-xxlarge___2xWDt {
  border-radius: 32px;
}
.styles__rad-no___OVx85 {
  border-radius: 0;
}
.styles__rad-no-bottom___4hdqU {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2fzT7 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___N2UY3 {
  border-color: #fff;
}
.styles__brd-black___12_D6 {
  border-color: #000;
}
.styles__brd-gray-darker___1veTe {
  border-color: #737373;
}
.styles__brd-gray-dark___t2Ejq {
  border-color: #9d9d9d;
}
.styles__brd-gray___4wK0- {
  border-color: #ababab;
}
.styles__brd-gray-light___2NxZC {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___1QeYv {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___2k0iI {
  border-color: #e5e5e5;
}
.styles__brd-red___2faVi {
  border-color: #ff3c36;
}
.styles__brd-green___1SSsk {
  border-color: #36c565;
}
.styles__brd-blue___1Vuuj {
  border-color: #1493ff;
}
.styles__brd-selected___1tzls {
  border-color: #1493ff;
}
.styles__brd-featured___33cf_ {
  border-color: #E94600;
}
.styles__brd-nfl___3ortB {
  border-color: #2B66B1;
}
.styles__brd-nba___WwxgW {
  border-color: #FF8F00;
}
.styles__brd-nhl___1WHvR {
  border-color: #84D4F8;
}
.styles__brd-golf___umcwt {
  border-color: #7CB342;
}
.styles__brd-mlb___3WFJQ {
  border-color: #E53935;
}
.styles__shd-default___kRIVY {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___2-aoC {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3yC1f {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___38etH {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___sFqLN {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___2E0eo {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___FAfHx {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___g-BJw {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___1M4Ok {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___1ruJC {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3LIHk {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___2DenZ {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___497HI {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___E8-3A {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___2g5KF {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___32ncR {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___UPGd- {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___1XZGS {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___DcyOa {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2QR6J {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___2WdDp {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___3KPPC {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___2wq4W {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___3NMVa {
  text-align: center;
}
.styles__txt-right___rBoLq {
  text-align: right;
}
.styles__txt-left___3BJnE {
  text-align: left;
}
.styles__txt-bold___2qCHE {
  font-weight: bold;
}
.styles__txt-extra-bold___1QhJ6 {
  font-weight: 800;
}
.styles__txt-no-bold___2qC73 {
  font-weight: normal;
}
.styles__txt-capitalize___3YuvQ {
  text-transform: capitalize;
}
.styles__txt-uppercase___1PeyF {
  text-transform: uppercase;
}
.styles__txt-italics___1uW8q {
  font-style: italic;
}
.styles__txt-normal___3Isur {
  font-style: normal;
}
.styles__txt-no-italic___3KswV {
  font-style: normal;
}
.styles__txt-underline___3USPK {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___3kB3g {
  display: none;
}
.styles__dis-block___2Du7t {
  display: block;
}
.styles__dis-flex___ygUXj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___3hgZI {
  display: inline-block;
}
.styles__pos-fixed___32sKS {
  position: fixed;
}
.styles__pos-absolute___SfZxY {
  position: absolute;
}
.styles__pos-relative___1gpw9 {
  position: relative;
}
.styles__pos-children-horizontal___3kyIa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___2TDkf {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___2Nczr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___1A7F3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___hdj_q {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___1zBNm {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___2p1OL {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___3L3q9 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___1KOcg {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___2BE5e {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___2C_fh {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch____ouDb {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___3zSHp {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___306ux {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___33u7z {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___PmsFd {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___3XwvJ {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___1Ni-J {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___ATEMl {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___2mYId {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___2qIi_ {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___l0aoj {
  height: 100%;
}
.styles__pos-self-center-horizonal___1NHzM {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___3gEAv {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___3f6C8 {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___MQUpX {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__page___2pROV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  width: 100%;
}
.styles__page-my-account___3jdfD {
  padding-top: 88px;
  padding-bottom: 88px;
  background-image: url('../static/images/bg-stadium.jpg');
  background-size: cover;
}
.styles__page-my-account___3jdfD.styles__sessionLinked___aIVk_ {
  padding: 0;
}
.styles__container___3AFm9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  padding-right: 48px;
  padding-left: 48px;
  width: 100%;
  min-width: 375px;
  max-width: 1440px;
}
.styles__containerFullWidth___aSaJl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  width: 100%;
}
.styles__modalesque___3YuzT {
  background-color: #fff;
  border-radius: 6px;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  min-width: 420px;
  max-width: 620px;
}
.styles__modalesque___3YuzT > h1 {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  text-align: center;
  margin-bottom: 8px;
}
.styles__footer___2fKkr {
  background-color: #fff;
  color: #000;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  margin-bottom: 0;
  padding-top: 32px;
  padding-bottom: 32px;
  -webkit-box-shadow: 0 -2px 5px 0 rgba(0, 0, 0, 0.16), 0 -2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 -2px 5px 0 rgba(0, 0, 0, 0.16), 0 -2px 10px 0 rgba(0, 0, 0, 0.12);
  z-index: 1;
}
@media screen and (max-width: 640px),
screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 668px),
screen and (-webkit-max-device-pixel-ratio: 3) and (max-device-width: 712px),
screen and (-webkit-max-device-pixel-ratio: 4) and (max-device-width: 740px) {
  .styles__footer___2fKkr {
    display: none;
  }
}
.styles__footer___2fKkr > div > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-style: solid;
  border-width: 1px;
  border-color: #bfbfbf;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  padding-bottom: 16px;
  margin-bottom: 16px;
}
.styles__footer___2fKkr > div > div:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__footer___2fKkr .styles__linksNav___1aUfE {
  width: 180px;
}
.styles__footer___2fKkr .styles__linksNav___1aUfE .styles__linksNavItem___3Xx9l {
  font-family: 'proxima-nova', sans-serif;
  color: #000;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  margin-bottom: 4px;
  padding: 0;
}
.styles__footer___2fKkr .styles__linksNav___1aUfE .styles__linksNavItem___3Xx9l:hover {
  color: #ababab;
}
.styles__footer___2fKkr .styles__linksNav___1aUfE .styles__linksNavItemContainer___33-GG:last-child .styles__linksNavItem___3Xx9l {
  margin-bottom: 0;
}
.styles__footer___2fKkr .styles__socialNav___31LVQ .styles__socialNavItem___1xuhg {
  padding: 0;
  margin-right: 8px;
}
.styles__footer___2fKkr .styles__socialNav___31LVQ .styles__socialNavItemIcon___1nsLk i {
  fill: #1493ff;
  height: 32px;
  width: 32px;
}
.styles__footer___2fKkr .styles__address____hH-D {
  color: #000;
  text-align: right;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-size: 14px;
}
.styles__footer___2fKkr .styles__address____hH-D p {
  margin-bottom: 4px;
}
.styles__footer___2fKkr .styles__address____hH-D .styles__madeNYC___2NNdU {
  font-family: 'proxima-nova', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  margin-bottom: 4px;
}
.styles__footer___2fKkr .styles__address____hH-D .styles__love___2_uZE {
  display: inline-block;
}
.styles__footer___2fKkr .styles__address____hH-D .styles__love___2_uZE i {
  position: relative;
  fill: #1493ff;
  width: 20px;
  height: 20px;
  top: 4px;
}
.styles__footer___2fKkr .styles__copyright___Ch8FT {
  text-align: right;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  margin-bottom: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.styles__footer___2fKkr .styles__copyright___Ch8FT a {
  color: #000;
}
.styles__footer___2fKkr .styles__copyright___Ch8FT a:hover {
  color: #ababab;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___UR5Lx {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1KQhn {
  color: #fff;
}
.styles__txt-black___1R4JU {
  color: #000;
}
.styles__txt-gray-darker___2c8Gj {
  color: #737373;
}
.styles__txt-gray-dark___3vU-9 {
  color: #9d9d9d;
}
.styles__txt-gray___2QeQe {
  color: #ababab;
}
.styles__txt-gray-light___2fcCu {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3vg13 {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2YMUk {
  color: #e5e5e5;
}
.styles__txt-green___CGSil {
  color: #36c565;
}
.styles__txt-green-light___3XwWv {
  color: #41e878;
}
.styles__txt-red___2WcM5 {
  color: #ff3c36;
}
.styles__txt-red-light___12R-Z {
  color: #e64765;
}
.styles__txt-blue___2lb6x {
  color: #1493ff;
}
.styles__txt-blue-light___21eBw {
  color: #4cadff;
}
.styles__txt-orage___1VYVV {
  color: #ff8f00;
}
.styles__txt-selected___3zktc {
  color: #1493ff;
}
.styles__txt-featured___3MveS {
  color: #E94600;
}
.styles__txt-nfl___2exSz {
  color: #2B66B1;
}
.styles__txt-nba___31XXB {
  color: #FF8F00;
}
.styles__txt-nhl___3fGf0 {
  color: #84D4F8;
}
.styles__txt-golf___1T8pK {
  color: #7CB342;
}
.styles__txt-mlb___1DTse {
  color: #E53935;
}
.styles__bg-no___3Mc1n {
  background-color: transparent;
}
.styles__bg-white-dark___TOwzu {
  background-color: #f2f2f2;
}
.styles__bg-white___3xOQh {
  background-color: #fff;
}
.styles__bg-black___2fxfV {
  background-color: #000;
}
.styles__bg-gray___3E-qL {
  background-color: #ababab;
}
.styles__bg-gray-light___1xy5Q {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___jS11I {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___36pHl {
  background-color: #e5e5e5;
}
.styles__bg-red___ryC_2 {
  background-color: #ff3c36;
}
.styles__bg-red-light___1j4gu {
  background-color: #e64765;
}
.styles__bg-green___3iGHh {
  background-color: #36c565;
}
.styles__bg-green-light___1buG6 {
  background-color: #41e878;
}
.styles__bg-blue___3CVIb {
  background-color: #1493ff;
}
.styles__bg-blue-light___1M961 {
  background-color: #4cadff;
}
.styles__bg-orange___1Ui31 {
  background-color: #ff8f00;
}
.styles__bg-error___3ipD2 {
  background-color: #ff3c36;
}
.styles__bg-selected___JI8GI {
  background-color: #1493ff;
}
.styles__bg-featured___2ntK9 {
  background-color: #E94600;
}
.styles__bg-nfl___1rHBg {
  background-color: #2B66B1;
}
.styles__bg-nba___A3I2u {
  background-color: #FF8F00;
}
.styles__bg-nhl___1X2Ui {
  background-color: #84D4F8;
}
.styles__bg-golf___PCJjy {
  background-color: #7CB342;
}
.styles__bg-mlb___3JfK0 {
  background-color: #E53935;
}
.styles__grid_container___3TXMW {
  display: block;
  width: 100%;
}
.styles__grid_rows___2jGeb,
.styles__grid_columns___17Jz9 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___2jGeb.styles__no-wrap___3hXI0,
.styles__grid_columns___17Jz9.styles__no-wrap___3hXI0 {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___17Jz9 .styles__col_first___2xB8m {
  padding-left: 0;
}
.styles__grid_columns___17Jz9 .styles__col_last___86Vva {
  padding-right: 0;
}
.styles__grid_columns___17Jz9 .styles__col_full___1sRiY {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___1vU5q {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___2rP2O {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___F741H {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___BayUZ {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___l1jUF {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1saNH {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___27P04 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___zpsNd {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___2mxER {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___3tGmf,
.styles__col_medium_hidden___1BFPv,
.styles__col_large_hidden___1JrKk,
.styles__col_xlarge_hidden___2sxsa {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___1YIbs {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___1ghDH {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___jukMd {
    left: 100%;
  }
  .styles__col_xlarge_23___1NyQd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___3eC2v {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___VN1d7 {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___2fAiq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3KGZ5 {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___1ttW4 {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___3cF91 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2wx8t {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1i-xB {
    left: 87.5%;
  }
  .styles__col_xlarge_20___c-fkR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___2H73j {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___3Yxlm {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___wm8MO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___fVz4k {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1nB7N {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___3eYK4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___3Jn7v {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___19JK3 {
    left: 75%;
  }
  .styles__col_xlarge_17___NmGVC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___7UeLf {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___2rYyh {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1mMme {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___oYqi3 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___xgRBm {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___af_xl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___24I3w {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___2BAU4 {
    left: 62.5%;
  }
  .styles__col_xlarge_14___2wTob {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___3D_o4 {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___3Yepw {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___3QWjB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3TUQG {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3oKez {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___rm9Yy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___38RhQ {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___3On4g {
    left: 50%;
  }
  .styles__col_xlarge_11___3jNMj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___3BuDP {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___20TNb {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___1V9Bf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___ZGbq0 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___C5cem {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___M_UiQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___3PHpi {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___2Fc2Q {
    left: 37.5%;
  }
  .styles__col_xlarge_8___3rD28 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3I3_p {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___QKZpB {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3WsUI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___2obUU {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___2djEq {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___10LW7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___MbLFJ {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___3vjOA {
    left: 25%;
  }
  .styles__col_xlarge_5___1PNF2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3YJNY {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___17d2z {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___25GYS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3Wk9F {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___u9HwX {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___1avVM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___2v1yO {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___1yCfx {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2YMcA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___3Nhga {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___2PzT- {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___2TLhG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___1wIwO {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___EnEww {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___3tGmf,
  .styles__col_medium_hidden___1BFPv,
  .styles__col_large_hidden___1JrKk {
    display: block;
  }
  .styles__col_xlarge_hidden___2sxsa {
    display: none;
  }
  .styles__col_bottom_gutter___1Ftoy {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___1YzRl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___1F1nB {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1K9HR {
    left: 100%;
  }
  .styles__col_large_11___2mdM7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___3K36M {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2ryY3 {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___VexWd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___1aGra {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___1jH46 {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2EgWr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___1xv_c {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___IwY6k {
    left: 75%;
  }
  .styles__col_large_8___2uvIg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___3kUwp {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___MNt1l {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___WdDI4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___TcBSz {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___UQT1d {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___1w3fD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___3QinO {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___1h6m0 {
    left: 50%;
  }
  .styles__col_large_5___2lzJ- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___2BD0B {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___vLvia {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___1gh3H {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___2jcdh {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___anKJQ {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___2FM4N {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___1AZny {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___12Mt9 {
    left: 25%;
  }
  .styles__col_large_2___1uTgO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___19RD_ {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___NLV8p {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___3yg_c {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___U7WCa {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___383-R {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___3tGmf,
  .styles__col_medium_hidden___1BFPv,
  .styles__col_xlarge_hidden___2sxsa {
    display: block;
  }
  .styles__col_large_hidden___1JrKk {
    display: none;
  }
  .styles__col_bottom_gutter___1Ftoy {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2mTp3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___2qhPS {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___3OiM3 {
    left: 100%;
  }
  .styles__col_medium_7___1YOnb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___eLK4q {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___U55A- {
    left: 87.5%;
  }
  .styles__col_medium_6___3fZ3E {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___25i60 {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___3RGAU {
    left: 75%;
  }
  .styles__col_medium_5___87tJs {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3BskH {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___35C8q {
    left: 62.5%;
  }
  .styles__col_medium_4___2Ygha {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___W8kHL {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___n2kHL {
    left: 50%;
  }
  .styles__col_medium_3___1PDHb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___nY1dx {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___3B-eO {
    left: 37.5%;
  }
  .styles__col_medium_2___80vPv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3FWG2 {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___1ghna {
    left: 25%;
  }
  .styles__col_medium_1___2Nexf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___13ml- {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___2FbSx {
    left: 12.5%;
  }
  .styles__col_small_hidden___3tGmf,
  .styles__col_large_hidden___1JrKk,
  .styles__col_xlarge_hidden___2sxsa {
    display: block;
  }
  .styles__col_medium_hidden___1BFPv {
    display: none;
  }
  .styles__col_bottom_gutter___1Ftoy {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___2mGtI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___ntz7p {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___Tbn1r {
    left: 100%;
  }
  .styles__col_small_1___eowA3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___3LeYg {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___3g5Z0 {
    left: 50%;
  }
  .styles__col_medium_hidden___1BFPv,
  .styles__col_large_hidden___1JrKk,
  .styles__col_xlarge_hidden___2sxsa {
    display: block;
  }
  .styles__col_small_hidden___3tGmf {
    display: none;
  }
  .styles__col_medium_bottom_gutter___3YOZL,
  .styles__col_large_bottom_gutter___tCrMX,
  .styles__col_xlarge_bottom_gutter___PxFQt {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___2GbPJ {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___1Ftoy {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___37HK0 {
  padding: 2px;
}
.styles__pdn-xxxsmall___2xA-U {
  padding: 4px;
}
.styles__pdn-xxsmall___3Z790 {
  padding: 8px;
}
.styles__pdn-xsmall___3hl_x {
  padding: 16px;
}
.styles__pdn-small___28aU0 {
  padding: 24px;
}
.styles__pdn-medium___2iB9j {
  padding: 32px;
}
.styles__pdn-large___H_vd8 {
  padding: 40px;
}
.styles__pdn-xlarge___1bbWA {
  padding: 48px;
}
.styles__pdn-xxlarge___15ygd {
  padding: 56px;
}
.styles__pdn-xxxlarge___fKHsH {
  padding: 64px;
}
.styles__pdn-huge___1vrko {
  padding: 72px;
}
.styles__pdn-xhuge___TjIfi {
  padding: 80px;
}
.styles__pdn-xxhuge___3Kkxy {
  padding: 88px;
}
.styles__pdn-xxxhuge___9Dfz1 {
  padding: 96px;
}
.styles__pdn-right-tiny___X1FfR {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3A-UJ {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___3DIFF {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___eKanE {
  padding-right: 16px;
}
.styles__pdn-right-small___242Tv {
  padding-right: 24px;
}
.styles__pdn-right-medium___2y_El {
  padding-right: 32px;
}
.styles__pdn-right-large___26fEI {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___1y1Th {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___BkygV {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___2CCr_ {
  padding-right: 64px;
}
.styles__pdn-right-huge___v9vMS {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___1wNfp {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___2J41z {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___23PV0 {
  padding-right: 96px;
}
.styles__pdn-left-tiny___2sb-C {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___1VJoP {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___17MOn {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___3v3I9 {
  padding-left: 16px;
}
.styles__pdn-left-small___28bkN {
  padding-left: 24px;
}
.styles__pdn-left-medium___25P8g {
  padding-left: 32px;
}
.styles__pdn-left-large___27Lse {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___3BfbT {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___3umPk {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___UWfAF {
  padding-left: 64px;
}
.styles__pdn-left-huge___UH_8V {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___3s5HT {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___vL3wz {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___3O0km {
  padding-left: 96px;
}
.styles__pdn-top-tiny___DnR41 {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___1MNFh {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___1tsjQ {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___Pfgqy {
  padding-top: 16px;
}
.styles__pdn-top-small___RQzGj {
  padding-top: 24px;
}
.styles__pdn-top-medium___miFCw {
  padding-top: 32px;
}
.styles__pdn-top-large___RvTlu {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___ndCik {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___lpuWL {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___qkcgj {
  padding-top: 64px;
}
.styles__pdn-top-huge___YQB-v {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___1gEYQ {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___7Yg1n {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___fgFEI {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___2ku-2 {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___AtXAA {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___1ENa3 {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___1g4Dr {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___3XPOd {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___3pYxI {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___2-dIi {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___2RPOI {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___2QfIg {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___1Obwq {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___3zfBP {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___cUx2L {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___3Afb5 {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___1B9pr {
  padding-bottom: 96px;
}
.styles__pdn-no___2W7Q- {
  padding: 0;
}
.styles__pdn-no-top___1Gqyo {
  padding-top: 0;
}
.styles__pdn-no-bottom___1nah0 {
  padding-bottom: 0;
}
.styles__pdn-no-right___2XfRQ {
  padding-right: 0;
}
.styles__pdn-no-left___3eR5E {
  padding-left: 0;
}
.styles__pdn-no-sides___2F8IH {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___1wokt {
  margin: 2px;
}
.styles__mrg-xxxsmall___1GlZw {
  margin: 4px;
}
.styles__mrg-xxsmall___20Qab {
  margin: 8px;
}
.styles__mrg-xsmall___1fQeS {
  margin: 16px;
}
.styles__mrg-small___1LMV3 {
  margin: 24px;
}
.styles__mrg-medium___2sooE {
  margin: 32px;
}
.styles__mrg-large___2Q82L {
  margin: 40px;
}
.styles__mrg-xlarge___2_RJH {
  margin: 48px;
}
.styles__mrg-xxlarge___2C0pQ {
  margin: 56px;
}
.styles__mrg-xxxlarge___2LcSz {
  margin: 64px;
}
.styles__mrg-huge___3hknd {
  margin: 72px;
}
.styles__mrg-xhuge___1Vfkz {
  margin: 80px;
}
.styles__mrg-xxhuge___GeqSW {
  margin: 88px;
}
.styles__mrg-xxxhuge___1yQq9 {
  margin: 96px;
}
.styles__mrg-right-tiny___2dVkl {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___dAGBT {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3vZ-B {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___3x8lL {
  margin-right: 16px;
}
.styles__mrg-right-small___1iRq3 {
  margin-right: 24px;
}
.styles__mrg-right-medium___3E1Xy {
  margin-right: 32px;
}
.styles__mrg-right-large___QJKt2 {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___1Nyf0 {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___3QrhY {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___2T_XC {
  margin-right: 64px;
}
.styles__mrg-right-huge___1DXpO {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___SFSMB {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___2j4oE {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___ubhnT {
  margin-right: 96px;
}
.styles__mrg-left-tiny___1w0NQ {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___3oAcY {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___1H1Jj {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___goR4l {
  margin-left: 16px;
}
.styles__mrg-left-small___6YAYz {
  margin-left: 24px;
}
.styles__mrg-left-medium___3C5V7 {
  margin-left: 32px;
}
.styles__mrg-left-large___RsWv8 {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___201Fl {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1m7ub {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___34LuB {
  margin-left: 64px;
}
.styles__mrg-left-huge___30Ytm {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___1KnVU {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___1XnD6 {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___1mA7c {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1hNrS {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___ZpG-e {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___1vy61 {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___3yMm9 {
  margin-top: 16px;
}
.styles__mrg-top-small___2_V2O {
  margin-top: 24px;
}
.styles__mrg-top-medium___3wIU2 {
  margin-top: 32px;
}
.styles__mrg-top-large___2mTHT {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___1-DFt {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___2kUZJ {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___3kvXb {
  margin-top: 64px;
}
.styles__mrg-top-huge___26qiu {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___3vQeN {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___64sMa {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___2axAY {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3-6BG {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___3FOc5 {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___20cU9 {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___xIO1l {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___kQfSS {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___eW3Cg {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___1BwpZ {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___2Qzqj {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___1MRmV {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___3HDsC {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___1EKit {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___3UnrD {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___b0Gxd {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1ahc5 {
  margin-bottom: 96px;
}
.styles__mrg-no___2rdYK {
  margin: 0;
}
.styles__mrg-no-top___2M_Qk {
  margin-top: 0;
}
.styles__mrg-no-bottom___Thibu {
  margin-bottom: 0;
}
.styles__mrg-no-right___2duWZ {
  margin-right: 0;
}
.styles__mrg-no-left___24reG {
  margin-left: 0;
}
.styles__mrg-auto___3MvQM {
  margin: auto;
}
.styles__brd-small___36Fpy {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___P9OzW {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1Lhs0 {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___gI7OK {
  border: none;
}
.styles__brd-no-top___2uIQf {
  border-top-width: 0;
}
.styles__brd-no-bottom___3a4h3 {
  border-bottom-width: 0;
}
.styles__brd-no-right___3saGx {
  border-right-width: 0;
}
.styles__brd-no-left___2-Nw2 {
  border-left-width: 0;
}
.styles__brd-only-top___1S_6n {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___1ZpYn {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___2SEls {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___2yfex {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___syQ5N {
  border-radius: 2px;
}
.styles__rad-small___16Owf {
  border-radius: 6px;
}
.styles__rad-medium___obxIX {
  border-radius: 10px;
}
.styles__rad-large___3SMsQ {
  border-radius: 16px;
}
.styles__rad-xlarge___2kPz9 {
  border-radius: 24px;
}
.styles__rad-xxlarge___3MlsL {
  border-radius: 32px;
}
.styles__rad-no___ZKjkb {
  border-radius: 0;
}
.styles__rad-no-bottom___1Ajt1 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___M72C6 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___3nsAe {
  border-color: #fff;
}
.styles__brd-black___3ApUu {
  border-color: #000;
}
.styles__brd-gray-darker___19pop {
  border-color: #737373;
}
.styles__brd-gray-dark___3g7ZA {
  border-color: #9d9d9d;
}
.styles__brd-gray___26WB3 {
  border-color: #ababab;
}
.styles__brd-gray-light___1lcxK {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___1EwEP {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___2n3kY {
  border-color: #e5e5e5;
}
.styles__brd-red___3a6P- {
  border-color: #ff3c36;
}
.styles__brd-green___2aily {
  border-color: #36c565;
}
.styles__brd-blue___3WJoR {
  border-color: #1493ff;
}
.styles__brd-selected___3-BVu {
  border-color: #1493ff;
}
.styles__brd-featured___3Lbhx {
  border-color: #E94600;
}
.styles__brd-nfl___3SDf2 {
  border-color: #2B66B1;
}
.styles__brd-nba___1Z9j_ {
  border-color: #FF8F00;
}
.styles__brd-nhl___QGEVt {
  border-color: #84D4F8;
}
.styles__brd-golf___soRos {
  border-color: #7CB342;
}
.styles__brd-mlb___E4_8- {
  border-color: #E53935;
}
.styles__shd-default___E5GMo {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___24uRZ {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___1pe_K {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___1VtES {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___3eeKl {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___32_Oj {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___1ltGh {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___3jg0W {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___6aAQo {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___35UQ6 {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___NlYv_ {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___2rqzN {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3OEv3 {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___1CUhb {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___3UcO3 {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___309_W {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___1QClE {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___341cA {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___3SbLP {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2KNKt {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___VGBfA {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___NXWfS {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___N2sZW {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1b9Qm {
  text-align: center;
}
.styles__txt-right___2ZkY2 {
  text-align: right;
}
.styles__txt-left___2Hy-m {
  text-align: left;
}
.styles__txt-bold___1iJk0 {
  font-weight: bold;
}
.styles__txt-extra-bold___21IqL {
  font-weight: 800;
}
.styles__txt-no-bold___seLUA {
  font-weight: normal;
}
.styles__txt-capitalize___39bmh {
  text-transform: capitalize;
}
.styles__txt-uppercase___cHvFB {
  text-transform: uppercase;
}
.styles__txt-italics___Wpgdy {
  font-style: italic;
}
.styles__txt-normal___Mqf8C {
  font-style: normal;
}
.styles__txt-no-italic___kKUMO {
  font-style: normal;
}
.styles__txt-underline___151wY {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___JExib {
  display: none;
}
.styles__dis-block___2Gt0k {
  display: block;
}
.styles__dis-flex___x4k2_ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___3j7m5 {
  display: inline-block;
}
.styles__pos-fixed___31eOR {
  position: fixed;
}
.styles__pos-absolute___pHP5H {
  position: absolute;
}
.styles__pos-relative___1gmCs {
  position: relative;
}
.styles__pos-children-horizontal___lkUNA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___3t0RN {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___121OS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___riYsX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___lDsDm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___1Z07d {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___2wHgH {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___8rwm3 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___3GwG8 {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1A2BO {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___31FNI {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___2lw88 {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2XrPC {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1Afq9 {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___2zq2U {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___2ZFS4 {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___3e5EL {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___O3jpk {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___3tGC3 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___227i0 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___2BF0P {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___3w0-6 {
  height: 100%;
}
.styles__pos-self-center-horizonal___2in7h {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___3uKSG {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___srTIz {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___1n6tu {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__userNav___1OgnX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  height: 64px;
}
.styles__userNav___1OgnX .styles__badge___1Xzue {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-right: 8px;
  padding-right: 8px;
  height: 64px;
  z-index: 1;
  cursor: pointer;
}
.styles__userNav___1OgnX .styles__badge___1Xzue .styles__username___oc8Qv {
  margin-left: 16px;
  margin-right: 8px;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
}
.styles__userNav___1OgnX .styles__badge___1Xzue .styles__balance___1QYuh {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  margin-right: 16px;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
}
.styles__userNav___1OgnX .styles__badge___1Xzue .styles__avatar___GGNEM {
  position: relative;
  margin-right: 8px;
}
.styles__userNav___1OgnX .styles__badge___1Xzue .styles__downArrowIcon___tXVFV i {
  height: 22px;
  width: 22px;
}
.styles__userNav___1OgnX .styles__menu___1Z0sZ {
  position: absolute;
  top: 53.33333333px;
  left: 0;
  background-color: #fff;
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 5px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px;
          box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 5px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  opacity: 0;
  visibility: hidden;
  z-index: 0;
  width: 270px;
}
.styles__userNav___1OgnX .styles__showMenu___2Mv9H {
  top: 64px;
  opacity: 1;
  visibility: visible;
}
.styles__userNav___1OgnX .styles__menuItemContainer___LeJ9B .styles__menuItem___1nwI8 {
  font-family: 'proxima-nova', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  color: #000;
  margin-bottom: 0;
  padding-right: 24px;
  padding-left: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
  text-transform: uppercase;
  line-height: 22px;
}
.styles__userNav___1OgnX .styles__menuItemContainer___LeJ9B .styles__menuItem___1nwI8:hover {
  color: #ababab;
  background-color: #d9d9d9;
}
.styles__userNav___1OgnX .styles__depositButton___2B0Ci {
  z-index: 1;
}
.styles__userNav___1OgnX .styles__depositButton___2B0Ci.styles__warn___28qbP {
  background-color: #ff3c36;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___3kksF {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___eAALU {
  color: #fff;
}
.styles__txt-black___2JXfu {
  color: #000;
}
.styles__txt-gray-darker___1LBMT {
  color: #737373;
}
.styles__txt-gray-dark___a5fs0 {
  color: #9d9d9d;
}
.styles__txt-gray___lkXFX {
  color: #ababab;
}
.styles__txt-gray-light___1TEdS {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___1u7BG {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2aufF {
  color: #e5e5e5;
}
.styles__txt-green___3YOaR {
  color: #36c565;
}
.styles__txt-green-light___Imz9a {
  color: #41e878;
}
.styles__txt-red___3-IUV {
  color: #ff3c36;
}
.styles__txt-red-light___3KmWJ {
  color: #e64765;
}
.styles__txt-blue___2qYGy {
  color: #1493ff;
}
.styles__txt-blue-light___fGhMH {
  color: #4cadff;
}
.styles__txt-orage___3mhZC {
  color: #ff8f00;
}
.styles__txt-selected___2PKFp {
  color: #1493ff;
}
.styles__txt-featured___2gn2i {
  color: #E94600;
}
.styles__txt-nfl___75aEN {
  color: #2B66B1;
}
.styles__txt-nba___3auEZ {
  color: #FF8F00;
}
.styles__txt-nhl___xTYwO {
  color: #84D4F8;
}
.styles__txt-golf___2J2Jn {
  color: #7CB342;
}
.styles__txt-mlb___3Jrvx {
  color: #E53935;
}
.styles__bg-no___2xq7R {
  background-color: transparent;
}
.styles__bg-white-dark___3u-rE {
  background-color: #f2f2f2;
}
.styles__bg-white___1NCLQ {
  background-color: #fff;
}
.styles__bg-black___hEPnu {
  background-color: #000;
}
.styles__bg-gray___3AOy7 {
  background-color: #ababab;
}
.styles__bg-gray-light___2S2FI {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___25r4m {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___3deU_ {
  background-color: #e5e5e5;
}
.styles__bg-red___3Tsqt {
  background-color: #ff3c36;
}
.styles__bg-red-light___3Kmxk {
  background-color: #e64765;
}
.styles__bg-green___jpHaL {
  background-color: #36c565;
}
.styles__bg-green-light___2XkzO {
  background-color: #41e878;
}
.styles__bg-blue___30UDv {
  background-color: #1493ff;
}
.styles__bg-blue-light___G0LDu {
  background-color: #4cadff;
}
.styles__bg-orange___37Mts {
  background-color: #ff8f00;
}
.styles__bg-error___2D7en {
  background-color: #ff3c36;
}
.styles__bg-selected___1ICVn {
  background-color: #1493ff;
}
.styles__bg-featured___1n9Nr {
  background-color: #E94600;
}
.styles__bg-nfl___2NR1q {
  background-color: #2B66B1;
}
.styles__bg-nba___3y76w {
  background-color: #FF8F00;
}
.styles__bg-nhl___2B-q5 {
  background-color: #84D4F8;
}
.styles__bg-golf___1jWq5 {
  background-color: #7CB342;
}
.styles__bg-mlb___2bYe4 {
  background-color: #E53935;
}
.styles__grid_container___1PQUp {
  display: block;
  width: 100%;
}
.styles__grid_rows___3OtCE,
.styles__grid_columns___Unoh9 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___3OtCE.styles__no-wrap___mFBp_,
.styles__grid_columns___Unoh9.styles__no-wrap___mFBp_ {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___Unoh9 .styles__col_first___dgJbS {
  padding-left: 0;
}
.styles__grid_columns___Unoh9 .styles__col_last___1jeN6 {
  padding-right: 0;
}
.styles__grid_columns___Unoh9 .styles__col_full___3Xdsv {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___w4E6u {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___T6xpy {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2WsVr {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___hHabm {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___2NVqm {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___aESIw {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___dJ-Bz {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___3RMWv {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3wo4o {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___3abEC,
.styles__col_medium_hidden___36Gtm,
.styles__col_large_hidden___20VE8,
.styles__col_xlarge_hidden___1C_h0 {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___2KriQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2eiuu {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___2hLqW {
    left: 100%;
  }
  .styles__col_xlarge_23___m1C8o {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___KNyom {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___1CznC {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___1k37J {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___2dWT8 {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___2bMfT {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2g2Qd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___mtR7r {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1vvPr {
    left: 87.5%;
  }
  .styles__col_xlarge_20___2EH_E {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___BqmhM {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___39vj5 {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___KTsVU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___8Jovv {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___2N7vT {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___1rWyw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___H9wFK {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___2Mg6S {
    left: 75%;
  }
  .styles__col_xlarge_17___3WKAy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___1XwDZ {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___1fSZp {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1YV9f {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___1u-bb {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___5uVm7 {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___2Dy8i {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___2u9Yy {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___3x7IS {
    left: 62.5%;
  }
  .styles__col_xlarge_14___3VHHU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1Uojb {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___3Y86e {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___zNMiN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___1llMT {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___2t6EG {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___2RUdo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___Su2AV {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___286hS {
    left: 50%;
  }
  .styles__col_xlarge_11___1PG4n {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___3XD3L {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___bfdEF {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___3tOhj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___1qxc3 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___2jKIy {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___rCZYX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___3tKY7 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___3ALwU {
    left: 37.5%;
  }
  .styles__col_xlarge_8___3e6n4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___DSB_D {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___3pDQP {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___2A3wU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___3L2lE {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___3dpoZ {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___8qdv5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___2MdYD {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___3iIly {
    left: 25%;
  }
  .styles__col_xlarge_5___1vWEh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___2xdgj {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2-gkU {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___3CCMq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___2AxXM {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___1z4E7 {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3F5xV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___2HI0A {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3uShB {
    left: 12.5%;
  }
  .styles__col_xlarge_2___xLapa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___2CCH7 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___3N041 {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___2ihtE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___2LvPp {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1aRdM {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___3abEC,
  .styles__col_medium_hidden___36Gtm,
  .styles__col_large_hidden___20VE8 {
    display: block;
  }
  .styles__col_xlarge_hidden___1C_h0 {
    display: none;
  }
  .styles__col_bottom_gutter___2cNWt {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___twp89 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___ng-lV {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___18NbM {
    left: 100%;
  }
  .styles__col_large_11___XryVY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___2VL7F {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2leRJ {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___adFR5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___1PMHG {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___2zo3l {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2Slth {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___1HjFN {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___UZxYh {
    left: 75%;
  }
  .styles__col_large_8___19Jcp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___3-LnL {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___31GQp {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___2cklk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___1aPeb {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___2PKQ4 {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3xf2- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___1Y1bc {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___H9KmN {
    left: 50%;
  }
  .styles__col_large_5___1MMV9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___3cJB6 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___n8YCM {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___FVqRE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___3hlKw {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___KmxYL {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___1nX2w {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___1EvkN {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2GGIk {
    left: 25%;
  }
  .styles__col_large_2___1SOfa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___3503n {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___1HXo3 {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2MP8_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___3Is1K {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2Len_ {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___3abEC,
  .styles__col_medium_hidden___36Gtm,
  .styles__col_xlarge_hidden___1C_h0 {
    display: block;
  }
  .styles__col_large_hidden___20VE8 {
    display: none;
  }
  .styles__col_bottom_gutter___2cNWt {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2QyFc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___2QcD_ {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___3lHI4 {
    left: 100%;
  }
  .styles__col_medium_7___3O_Jk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___1BBi5 {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___rDHC9 {
    left: 87.5%;
  }
  .styles__col_medium_6___ONR6I {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___2sli_ {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___3Zzh3 {
    left: 75%;
  }
  .styles__col_medium_5___1HDiU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3h_fs {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___S8fy7 {
    left: 62.5%;
  }
  .styles__col_medium_4___CBjoR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___20Cvv {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___hvTbq {
    left: 50%;
  }
  .styles__col_medium_3___1-6a1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2UoGo {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___2QW4m {
    left: 37.5%;
  }
  .styles__col_medium_2___B-fS3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___1h8NI {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___VGMqo {
    left: 25%;
  }
  .styles__col_medium_1___1TPLU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___20H05 {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___s0ta5 {
    left: 12.5%;
  }
  .styles__col_small_hidden___3abEC,
  .styles__col_large_hidden___20VE8,
  .styles__col_xlarge_hidden___1C_h0 {
    display: block;
  }
  .styles__col_medium_hidden___36Gtm {
    display: none;
  }
  .styles__col_bottom_gutter___2cNWt {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___3oIGl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___ZAiNU {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___alGhG {
    left: 100%;
  }
  .styles__col_small_1___36qow {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___3fgQd {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___2Y39I {
    left: 50%;
  }
  .styles__col_medium_hidden___36Gtm,
  .styles__col_large_hidden___20VE8,
  .styles__col_xlarge_hidden___1C_h0 {
    display: block;
  }
  .styles__col_small_hidden___3abEC {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1vzuX,
  .styles__col_large_bottom_gutter___3xWBG,
  .styles__col_xlarge_bottom_gutter___392CJ {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___1gPYk {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___2cNWt {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___1IIrS {
  padding: 2px;
}
.styles__pdn-xxxsmall___13wXi {
  padding: 4px;
}
.styles__pdn-xxsmall___15bN5 {
  padding: 8px;
}
.styles__pdn-xsmall___28pBz {
  padding: 16px;
}
.styles__pdn-small___l4h_G {
  padding: 24px;
}
.styles__pdn-medium___3U2s6 {
  padding: 32px;
}
.styles__pdn-large___KuV_y {
  padding: 40px;
}
.styles__pdn-xlarge___a0ggS {
  padding: 48px;
}
.styles__pdn-xxlarge___36gKU {
  padding: 56px;
}
.styles__pdn-xxxlarge___CSGK2 {
  padding: 64px;
}
.styles__pdn-huge___3uNuU {
  padding: 72px;
}
.styles__pdn-xhuge___alLzt {
  padding: 80px;
}
.styles__pdn-xxhuge___1X7MS {
  padding: 88px;
}
.styles__pdn-xxxhuge___5H2rS {
  padding: 96px;
}
.styles__pdn-right-tiny___1507k {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3q9h8 {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___1Wvg2 {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___1OJcE {
  padding-right: 16px;
}
.styles__pdn-right-small___1jl7t {
  padding-right: 24px;
}
.styles__pdn-right-medium___Aoc_0 {
  padding-right: 32px;
}
.styles__pdn-right-large___1yeNl {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___-FvNO {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___1IG5V {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge____fNOa {
  padding-right: 64px;
}
.styles__pdn-right-huge___2vrkf {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___-6lwG {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___2uwDt {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___2eyBM {
  padding-right: 96px;
}
.styles__pdn-left-tiny___1yV6Y {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___2gWcw {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2q13t {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___2Etbf {
  padding-left: 16px;
}
.styles__pdn-left-small___2L1Lv {
  padding-left: 24px;
}
.styles__pdn-left-medium___2OgWF {
  padding-left: 32px;
}
.styles__pdn-left-large___3zerQ {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___3Revy {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___1W0pQ {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3lhwW {
  padding-left: 64px;
}
.styles__pdn-left-huge___2BK37 {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___1jMnF {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___1sxkX {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___2CyzA {
  padding-left: 96px;
}
.styles__pdn-top-tiny___21SW1 {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___3XxyL {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___20sTj {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___1Bfhc {
  padding-top: 16px;
}
.styles__pdn-top-small___3Pfpk {
  padding-top: 24px;
}
.styles__pdn-top-medium___2QOdn {
  padding-top: 32px;
}
.styles__pdn-top-large___1-X0t {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___1tHni {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___2b3EP {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___1XhSR {
  padding-top: 64px;
}
.styles__pdn-top-huge___2Ybi_ {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___27NY_ {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___1QgnB {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___sdVmo {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___3d1ib {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___1IuoH {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___368d2 {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___In-eu {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___SGd7C {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___1fkY2 {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___jbOSV {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___dckP2 {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge____dktg {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___Kz8sm {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___S0iza {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___2XUh0 {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___17d_0 {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___1fNbv {
  padding-bottom: 96px;
}
.styles__pdn-no___1OMya {
  padding: 0;
}
.styles__pdn-no-top___3zDND {
  padding-top: 0;
}
.styles__pdn-no-bottom___2foMn {
  padding-bottom: 0;
}
.styles__pdn-no-right___1ndFl {
  padding-right: 0;
}
.styles__pdn-no-left___1IzJV {
  padding-left: 0;
}
.styles__pdn-no-sides___12GPu {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___3Ocv6 {
  margin: 2px;
}
.styles__mrg-xxxsmall___15jqy {
  margin: 4px;
}
.styles__mrg-xxsmall___15LQ7 {
  margin: 8px;
}
.styles__mrg-xsmall___LpQCC {
  margin: 16px;
}
.styles__mrg-small___2rwit {
  margin: 24px;
}
.styles__mrg-medium___2fmxQ {
  margin: 32px;
}
.styles__mrg-large___2oicf {
  margin: 40px;
}
.styles__mrg-xlarge___1iqLa {
  margin: 48px;
}
.styles__mrg-xxlarge___AFmsz {
  margin: 56px;
}
.styles__mrg-xxxlarge___3hYBS {
  margin: 64px;
}
.styles__mrg-huge___3MzVc {
  margin: 72px;
}
.styles__mrg-xhuge___3zIJT {
  margin: 80px;
}
.styles__mrg-xxhuge___3nwKo {
  margin: 88px;
}
.styles__mrg-xxxhuge___3hr3L {
  margin: 96px;
}
.styles__mrg-right-tiny___3qpU- {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___iDCzd {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3dIxl {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1gps0 {
  margin-right: 16px;
}
.styles__mrg-right-small___3gtmj {
  margin-right: 24px;
}
.styles__mrg-right-medium___Vumpc {
  margin-right: 32px;
}
.styles__mrg-right-large___mE41y {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___36Y8t {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___3rDIi {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___1d1F6 {
  margin-right: 64px;
}
.styles__mrg-right-huge___25U2K {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___1qbfn {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___1yY9A {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___1agyQ {
  margin-right: 96px;
}
.styles__mrg-left-tiny___2XOl8 {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___5DWkp {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall____gAjB {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___afPoU {
  margin-left: 16px;
}
.styles__mrg-left-small___kAhxs {
  margin-left: 24px;
}
.styles__mrg-left-medium___CC6ia {
  margin-left: 32px;
}
.styles__mrg-left-large___1o3wM {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___3bQN7 {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___HRIB_ {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___3bMDK {
  margin-left: 64px;
}
.styles__mrg-left-huge___1fb2e {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___2MFTM {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___tOPXA {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2T-GE {
  margin-left: 96px;
}
.styles__mrg-top-tiny___2vskl {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___3eS_6 {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___1tRq- {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___30f2A {
  margin-top: 16px;
}
.styles__mrg-top-small___2B2Ve {
  margin-top: 24px;
}
.styles__mrg-top-medium___3aGmm {
  margin-top: 32px;
}
.styles__mrg-top-large___CUmBl {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___QU08G {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___3MkfY {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___1S3fL {
  margin-top: 64px;
}
.styles__mrg-top-huge___2HEjM {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___3DY1S {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3KOvy {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___Ei0vQ {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3JiSR {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___2DdnS {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___3pq2v {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___2UAW- {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___3OnKb {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___yJUh9 {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___301AH {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___3Y7t1 {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___2jeXQ {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2iEtM {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___1AfwG {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___Vr4aD {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___gnsJT {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1OT_x {
  margin-bottom: 96px;
}
.styles__mrg-no___1nlql {
  margin: 0;
}
.styles__mrg-no-top___2vk8a {
  margin-top: 0;
}
.styles__mrg-no-bottom___2oQwe {
  margin-bottom: 0;
}
.styles__mrg-no-right___3qNFH {
  margin-right: 0;
}
.styles__mrg-no-left___23NOB {
  margin-left: 0;
}
.styles__mrg-auto___16871 {
  margin: auto;
}
.styles__brd-small___Mjzu- {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1Kx2U {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1sWlK {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___2HafW {
  border: none;
}
.styles__brd-no-top___1CsQ6 {
  border-top-width: 0;
}
.styles__brd-no-bottom___1--tU {
  border-bottom-width: 0;
}
.styles__brd-no-right___YfKM2 {
  border-right-width: 0;
}
.styles__brd-no-left___xU9sK {
  border-left-width: 0;
}
.styles__brd-only-top___2N-pM {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___3lU-o {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___3S4iK {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___3SA28 {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___2fEF3 {
  border-radius: 2px;
}
.styles__rad-small___3vNZq {
  border-radius: 6px;
}
.styles__rad-medium___1x6kV {
  border-radius: 10px;
}
.styles__rad-large___3yUPV {
  border-radius: 16px;
}
.styles__rad-xlarge___3CXCr {
  border-radius: 24px;
}
.styles__rad-xxlarge___GIVED {
  border-radius: 32px;
}
.styles__rad-no___NwoCT {
  border-radius: 0;
}
.styles__rad-no-bottom___2mcnp {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2hEGK {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___3I_t5 {
  border-color: #fff;
}
.styles__brd-black___1Rt8l {
  border-color: #000;
}
.styles__brd-gray-darker___1lExE {
  border-color: #737373;
}
.styles__brd-gray-dark___2EvxM {
  border-color: #9d9d9d;
}
.styles__brd-gray___voPjO {
  border-color: #ababab;
}
.styles__brd-gray-light___2Yspi {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___gG9dW {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___1RntP {
  border-color: #e5e5e5;
}
.styles__brd-red___3JLSh {
  border-color: #ff3c36;
}
.styles__brd-green___17awd {
  border-color: #36c565;
}
.styles__brd-blue___F7qhx {
  border-color: #1493ff;
}
.styles__brd-selected___2HhU3 {
  border-color: #1493ff;
}
.styles__brd-featured___1yuz5 {
  border-color: #E94600;
}
.styles__brd-nfl___1-GPp {
  border-color: #2B66B1;
}
.styles__brd-nba___Chy5- {
  border-color: #FF8F00;
}
.styles__brd-nhl___1sGPY {
  border-color: #84D4F8;
}
.styles__brd-golf___3uGLX {
  border-color: #7CB342;
}
.styles__brd-mlb___2I7YU {
  border-color: #E53935;
}
.styles__shd-default___cpmRY {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___19I_z {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___1sXE5 {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___3AQKt {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___1_Bcf {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___3dpNy {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___2FNJV {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___3_fyd {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2RMvI {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___27ADZ {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3Oc4_ {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___3nUb- {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___2Dqsa {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___3t4NW {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___3jtcY {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___1Bent {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___1FvXy {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___31ZJG {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___3bq3M {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2-nGP {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___1eGrP {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___1Rfit {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___3vdy4 {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1Whci {
  text-align: center;
}
.styles__txt-right___3MFtc {
  text-align: right;
}
.styles__txt-left___3OsiV {
  text-align: left;
}
.styles__txt-bold___1N2XC {
  font-weight: bold;
}
.styles__txt-extra-bold___1lGKR {
  font-weight: 800;
}
.styles__txt-no-bold___2fSLL {
  font-weight: normal;
}
.styles__txt-capitalize___1kQEN {
  text-transform: capitalize;
}
.styles__txt-uppercase___3EbcZ {
  text-transform: uppercase;
}
.styles__txt-italics___MaijV {
  font-style: italic;
}
.styles__txt-normal___jCWr8 {
  font-style: normal;
}
.styles__txt-no-italic___3hnUu {
  font-style: normal;
}
.styles__txt-underline___13MlN {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___1goVf {
  display: none;
}
.styles__dis-block___2ZcYu {
  display: block;
}
.styles__dis-flex___btsdV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___xEtIM {
  display: inline-block;
}
.styles__pos-fixed___1T8Ij {
  position: fixed;
}
.styles__pos-absolute___smqo9 {
  position: absolute;
}
.styles__pos-relative___10Xit {
  position: relative;
}
.styles__pos-children-horizontal___1XxXL {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___2aNv5 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___23XQe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___1zfbU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___IRN5N {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___1Losy {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___3d0TW {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___1sxo0 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2jaSq {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___2bN43 {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___21rhq {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___1EwM- {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___1BjNN {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1bTQw {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___35C_v {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___31KbO {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___3wLZJ {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___DzQNu {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___3cZRM {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___251fX {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___3kw8D {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1hlaD {
  height: 100%;
}
.styles__pos-self-center-horizonal___cD2Pd {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___ZEEOL {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___2psoG {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___24NFr {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__page___z9BLU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  width: 100%;
}
.styles__page-my-account___6UvSA {
  padding-top: 88px;
  padding-bottom: 88px;
  background-image: url('../static/images/bg-stadium.jpg');
  background-size: cover;
}
.styles__page-my-account___6UvSA.styles__sessionLinked___Wc0F0 {
  padding: 0;
}
.styles__container___1Ju6C {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  padding-right: 48px;
  padding-left: 48px;
  width: 100%;
  min-width: 375px;
  max-width: 1440px;
}
.styles__containerFullWidth___327Ea {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  width: 100%;
}
.styles__modalesque___3EImW {
  background-color: #fff;
  border-radius: 6px;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  min-width: 420px;
  max-width: 620px;
}
.styles__modalesque___3EImW > h1 {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  text-align: center;
  margin-bottom: 8px;
}
.styles__header___-8sUa {
  position: relative;
  background-color: #fff;
  color: #000;
  min-height: 64px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  z-index: 1;
}
@media screen and (max-width: 640px),
screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 668px),
screen and (-webkit-max-device-pixel-ratio: 3) and (max-device-width: 712px),
screen and (-webkit-max-device-pixel-ratio: 4) and (max-device-width: 740px) {
  .styles__header___-8sUa {
    display: none;
  }
}
.styles__header___-8sUa .styles__container___1Ju6C {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  padding-right: 48px;
  padding-left: 48px;
  width: 100%;
  min-width: 375px;
  max-width: 1440px;
  position: relative;
  min-height: 64px;
}
.styles__header___-8sUa .styles__logo___3lqX5 {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__header___-8sUa .styles__logo___3lqX5 i {
  width: 109px;
  height: 20px;
}
@media screen and (max-width: 1024px) {
  .styles__header___-8sUa .styles__logo___3lqX5 {
    display: none;
  }
}
.styles__header___-8sUa .styles__nav___2EVBX {
  color: #000;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__header___-8sUa .styles__nav___2EVBX .styles__navItem___2IgnB {
  font-family: 'proxima-nova', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  color: #000;
  margin-right: 24px;
  margin-bottom: 0;
  text-transform: uppercase;
}
.styles__header___-8sUa .styles__nav___2EVBX .styles__navItem___2IgnB.styles__hasLiveDraft___Qa4FY {
  color: #36c565;
}
.styles__header___-8sUa .styles__nav___2EVBX .styles__navItem___2IgnB.styles__navItemActive___3ANhA {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__header___-8sUa .styles__userNav___2WDyr {
  position: absolute;
  right: 48px;
}
.styles__header___-8sUa .styles__loggedOutContainer___1M7bW {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  padding-right: 48px;
  padding-left: 48px;
  width: 100%;
  min-width: 375px;
  max-width: 1440px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
  min-height: 64px;
}
.styles__header___-8sUa .styles__loggedOutNavWrapper___35Xu4 {
  margin-left: auto;
}
.styles__header___-8sUa .styles__loggedOutNavWrapper___35Xu4 .styles__loggedOutNav___13uDh .styles__loggedOutNavItem____tj8E {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
  margin-bottom: 0;
  padding-left: 8px;
  padding-right: 8px;
  text-transform: uppercase;
}
.styles__header___-8sUa .styles__loggedOutNavWrapper___35Xu4 .styles__loggedOutNav___13uDh .styles__joinNow___1s9D_ {
  color: #36c565;
}
.styles__header___-8sUa .styles__loggedOutNavWrapper___35Xu4 .styles__loggedOutNav___13uDh .styles__signIn___RMa0e {
  color: #1493ff;
}
.styles__header___-8sUa .styles__loggedOutLogo___3dwuV {
  height: 30px;
}
.styles__header___-8sUa .styles__tagLine___3I9y8 {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
  margin-bottom: 0;
  color: #ababab;
  font-size: 27px;
  margin-left: 16px;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___r5bfq {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___30nhA {
  color: #fff;
}
.styles__txt-black___HgO61 {
  color: #000;
}
.styles__txt-gray-darker___2KjtY {
  color: #737373;
}
.styles__txt-gray-dark___1TpxM {
  color: #9d9d9d;
}
.styles__txt-gray___1hiN9 {
  color: #ababab;
}
.styles__txt-gray-light___nSFEC {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3RpVj {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___1XUrV {
  color: #e5e5e5;
}
.styles__txt-green___onxoy {
  color: #36c565;
}
.styles__txt-green-light___1TY-P {
  color: #41e878;
}
.styles__txt-red___1Wh3g {
  color: #ff3c36;
}
.styles__txt-red-light___3wf_c {
  color: #e64765;
}
.styles__txt-blue___2MyAe {
  color: #1493ff;
}
.styles__txt-blue-light___2I6lG {
  color: #4cadff;
}
.styles__txt-orage___2GNGp {
  color: #ff8f00;
}
.styles__txt-selected___2IPvd {
  color: #1493ff;
}
.styles__txt-featured___1SRYY {
  color: #E94600;
}
.styles__txt-nfl___2osuF {
  color: #2B66B1;
}
.styles__txt-nba___Sx2_J {
  color: #FF8F00;
}
.styles__txt-nhl___VMRWA {
  color: #84D4F8;
}
.styles__txt-golf___1iaWv {
  color: #7CB342;
}
.styles__txt-mlb___fSf67 {
  color: #E53935;
}
.styles__bg-no___2yTFd {
  background-color: transparent;
}
.styles__bg-white-dark___2xj6Z {
  background-color: #f2f2f2;
}
.styles__bg-white___Bii5h {
  background-color: #fff;
}
.styles__bg-black___1sFWU {
  background-color: #000;
}
.styles__bg-gray___WqWdF {
  background-color: #ababab;
}
.styles__bg-gray-light___2jC10 {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___3loCM {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2aj9J {
  background-color: #e5e5e5;
}
.styles__bg-red___1hS9r {
  background-color: #ff3c36;
}
.styles__bg-red-light___2Yp-Q {
  background-color: #e64765;
}
.styles__bg-green___W9sgj {
  background-color: #36c565;
}
.styles__bg-green-light___3NNes {
  background-color: #41e878;
}
.styles__bg-blue___3hxDL {
  background-color: #1493ff;
}
.styles__bg-blue-light___99AQG {
  background-color: #4cadff;
}
.styles__bg-orange___tM_QF {
  background-color: #ff8f00;
}
.styles__bg-error___D_Gfl {
  background-color: #ff3c36;
}
.styles__bg-selected___2m5E8 {
  background-color: #1493ff;
}
.styles__bg-featured___15NoP {
  background-color: #E94600;
}
.styles__bg-nfl___QHOzm {
  background-color: #2B66B1;
}
.styles__bg-nba___1pGUX {
  background-color: #FF8F00;
}
.styles__bg-nhl___1UwbH {
  background-color: #84D4F8;
}
.styles__bg-golf___3RuJl {
  background-color: #7CB342;
}
.styles__bg-mlb___L3bsw {
  background-color: #E53935;
}
.styles__grid_container___-VILh {
  display: block;
  width: 100%;
}
.styles__grid_rows___3DVhm,
.styles__grid_columns___3xG1v {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___3DVhm.styles__no-wrap___1URxu,
.styles__grid_columns___3xG1v.styles__no-wrap___1URxu {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___3xG1v .styles__col_first___1ySEV {
  padding-left: 0;
}
.styles__grid_columns___3xG1v .styles__col_last___2j_qK {
  padding-right: 0;
}
.styles__grid_columns___3xG1v .styles__col_full___2jCgA {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___2Q0Be {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___1ZVgD {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2GSYm {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___R02vm {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___1dsoX {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1rPvp {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___1Wkxd {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___2pGS0 {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3Wbls {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___yeiP2,
.styles__col_medium_hidden___2SpHL,
.styles__col_large_hidden___3Shim,
.styles__col_xlarge_hidden___13VDg {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___25-aq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___1oU_I {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___21WmQ {
    left: 100%;
  }
  .styles__col_xlarge_23___2bP7H {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___2spJH {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___2TxNF {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___3CnTu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3Z23d {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___2iwRJ {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___3yf7b {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___32QQP {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___2q8Kh {
    left: 87.5%;
  }
  .styles__col_xlarge_20___3t2dZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___KQ7pC {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___2YZHj {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___3Ibry {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___1uv0g {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1jRHz {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___1GnI1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___hArN4 {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___2_j55 {
    left: 75%;
  }
  .styles__col_xlarge_17___p7Z3z {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___UtQ5j {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___2fx1- {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___2wk2J {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___2ZYP1 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___UaJfd {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___RAkjM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1DXqy {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___3oNm_ {
    left: 62.5%;
  }
  .styles__col_xlarge_14___13e_l {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___2lxgq {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___w_DUN {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___qmJse {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___oBoh- {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___2hDvz {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___3wkHH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___vuaTN {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___1TH7k {
    left: 50%;
  }
  .styles__col_xlarge_11___24uex {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___2B0mT {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___1nCWS {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___Fn-Yp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___1WibC {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___1MCc4 {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___3BUtW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___2OJkr {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___2zkkb {
    left: 37.5%;
  }
  .styles__col_xlarge_8___1qizT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3WnN4 {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___25un_ {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3zxOV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___1-7y8 {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___127B0 {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___3m_uw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___3R2ZX {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___2u-Co {
    left: 25%;
  }
  .styles__col_xlarge_5___2AjsK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___2JLiJ {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___IMGPu {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___7MHpu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3B83u {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___3oOPX {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___4OYr3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___3yHvY {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2ArLp {
    left: 12.5%;
  }
  .styles__col_xlarge_2___1rSNg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___2rkXg {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___35dVS {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___1Fc3E {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___bjAKR {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___3zICI {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___yeiP2,
  .styles__col_medium_hidden___2SpHL,
  .styles__col_large_hidden___3Shim {
    display: block;
  }
  .styles__col_xlarge_hidden___13VDg {
    display: none;
  }
  .styles__col_bottom_gutter___2klVF {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___XV1Nq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___3CoDs {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1LZTZ {
    left: 100%;
  }
  .styles__col_large_11___1JQI1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___wBe_R {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2zw9u {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___1_cYZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___16e1Q {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___249Kv {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___3KMr7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___2sviu {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___AFhFO {
    left: 75%;
  }
  .styles__col_large_8___2dOpN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___2lXCN {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___30nv- {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___2OlUn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___2tlDj {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___3_tYo {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___2wXlm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___1kx-V {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___1VMri {
    left: 50%;
  }
  .styles__col_large_5___1TLne {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___2PF5T {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2Pb6a {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___1cS_h {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___3s2p1 {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___2eWE2 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___22N0m {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___2FPXp {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2TWm2 {
    left: 25%;
  }
  .styles__col_large_2___Xfpmg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___m9MSK {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___3T2ci {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2so2p {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___1gKRj {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2Vt-B {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___yeiP2,
  .styles__col_medium_hidden___2SpHL,
  .styles__col_xlarge_hidden___13VDg {
    display: block;
  }
  .styles__col_large_hidden___3Shim {
    display: none;
  }
  .styles__col_bottom_gutter___2klVF {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___38hq3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___e0EMy {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___2A2T1 {
    left: 100%;
  }
  .styles__col_medium_7___3qG-L {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___2S29Z {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___RNszn {
    left: 87.5%;
  }
  .styles__col_medium_6___O3jkg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___2Z1q3 {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___2Mlt2 {
    left: 75%;
  }
  .styles__col_medium_5___1O7Et {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3Lyjl {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___3FTFu {
    left: 62.5%;
  }
  .styles__col_medium_4___10TZf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___1Knx- {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___3kipr {
    left: 50%;
  }
  .styles__col_medium_3___10759 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2Oxj5 {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___3OqEK {
    left: 37.5%;
  }
  .styles__col_medium_2___yaDpQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3DBtp {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___3H7T9 {
    left: 25%;
  }
  .styles__col_medium_1___XD1eF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___1oVS8 {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___3lQfi {
    left: 12.5%;
  }
  .styles__col_small_hidden___yeiP2,
  .styles__col_large_hidden___3Shim,
  .styles__col_xlarge_hidden___13VDg {
    display: block;
  }
  .styles__col_medium_hidden___2SpHL {
    display: none;
  }
  .styles__col_bottom_gutter___2klVF {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___10pdA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___dxNOc {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___-kM1z {
    left: 100%;
  }
  .styles__col_small_1___1lZn2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___49XKe {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___1Mpxz {
    left: 50%;
  }
  .styles__col_medium_hidden___2SpHL,
  .styles__col_large_hidden___3Shim,
  .styles__col_xlarge_hidden___13VDg {
    display: block;
  }
  .styles__col_small_hidden___yeiP2 {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1-yQn,
  .styles__col_large_bottom_gutter___28XsX,
  .styles__col_xlarge_bottom_gutter___3speE {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___vu6jL {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___2klVF {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___3TZgQ {
  padding: 2px;
}
.styles__pdn-xxxsmall___2KtRi {
  padding: 4px;
}
.styles__pdn-xxsmall___U7kcA {
  padding: 8px;
}
.styles__pdn-xsmall___32HDI {
  padding: 16px;
}
.styles__pdn-small___3eFTK {
  padding: 24px;
}
.styles__pdn-medium___2JP99 {
  padding: 32px;
}
.styles__pdn-large___2thgi {
  padding: 40px;
}
.styles__pdn-xlarge___XeTlX {
  padding: 48px;
}
.styles__pdn-xxlarge___14xcb {
  padding: 56px;
}
.styles__pdn-xxxlarge___2xmc- {
  padding: 64px;
}
.styles__pdn-huge___155_Z {
  padding: 72px;
}
.styles__pdn-xhuge___3DxFg {
  padding: 80px;
}
.styles__pdn-xxhuge___8kplm {
  padding: 88px;
}
.styles__pdn-xxxhuge___2w43m {
  padding: 96px;
}
.styles__pdn-right-tiny___2eCpO {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3MucZ {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___ucCd7 {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___3XRDd {
  padding-right: 16px;
}
.styles__pdn-right-small___1Xu6K {
  padding-right: 24px;
}
.styles__pdn-right-medium___2M0jv {
  padding-right: 32px;
}
.styles__pdn-right-large___1J5I3 {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___27qHG {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___13p9Y {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___piBr_ {
  padding-right: 64px;
}
.styles__pdn-right-huge___2ja7r {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___fxljK {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___1EAEP {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___36zKQ {
  padding-right: 96px;
}
.styles__pdn-left-tiny___Uzsl3 {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___13tkp {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___msdLX {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___1x6r8 {
  padding-left: 16px;
}
.styles__pdn-left-small___T-l6f {
  padding-left: 24px;
}
.styles__pdn-left-medium___X_f0n {
  padding-left: 32px;
}
.styles__pdn-left-large___SC6zL {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1DY7c {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___1jRk3 {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___2bAxo {
  padding-left: 64px;
}
.styles__pdn-left-huge___548P9 {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2Fhms {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___2ScHP {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___29q5u {
  padding-left: 96px;
}
.styles__pdn-top-tiny___Zj9WA {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___3tF3S {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___3aAWi {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___3WTnD {
  padding-top: 16px;
}
.styles__pdn-top-small___2KRXw {
  padding-top: 24px;
}
.styles__pdn-top-medium___2JEWO {
  padding-top: 32px;
}
.styles__pdn-top-large___1Xp8x {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___6Ab0h {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___3BtYE {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___125Ui {
  padding-top: 64px;
}
.styles__pdn-top-huge___2Mbeb {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___6_2uN {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___WlGBC {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___36OwB {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___3BdDM {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___1Ajc8 {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___ZQBLa {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___3HYsq {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___2emwl {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___12CMr {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___6JrT9 {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___S7BFk {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___1pQPV {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___1AC2C {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___qfJgf {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___b5dE_ {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___2VvEx {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___3dIdU {
  padding-bottom: 96px;
}
.styles__pdn-no___zBo3t {
  padding: 0;
}
.styles__pdn-no-top___3Xteg {
  padding-top: 0;
}
.styles__pdn-no-bottom___1xZQc {
  padding-bottom: 0;
}
.styles__pdn-no-right___3JO1x {
  padding-right: 0;
}
.styles__pdn-no-left___3OHmh {
  padding-left: 0;
}
.styles__pdn-no-sides___3l3B5 {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___lFcKK {
  margin: 2px;
}
.styles__mrg-xxxsmall___3oRnB {
  margin: 4px;
}
.styles__mrg-xxsmall___2hMGB {
  margin: 8px;
}
.styles__mrg-xsmall___2-wmM {
  margin: 16px;
}
.styles__mrg-small___1IbZk {
  margin: 24px;
}
.styles__mrg-medium___1Qbew {
  margin: 32px;
}
.styles__mrg-large___2LRhZ {
  margin: 40px;
}
.styles__mrg-xlarge___1Rmk3 {
  margin: 48px;
}
.styles__mrg-xxlarge___qnjC2 {
  margin: 56px;
}
.styles__mrg-xxxlarge___1I4Po {
  margin: 64px;
}
.styles__mrg-huge___1GPey {
  margin: 72px;
}
.styles__mrg-xhuge___2aef8 {
  margin: 80px;
}
.styles__mrg-xxhuge___3Vb91 {
  margin: 88px;
}
.styles__mrg-xxxhuge___2AwHX {
  margin: 96px;
}
.styles__mrg-right-tiny___3X-g9 {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___33bQA {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3e3jG {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1JgOj {
  margin-right: 16px;
}
.styles__mrg-right-small___Wy3Xz {
  margin-right: 24px;
}
.styles__mrg-right-medium___391oU {
  margin-right: 32px;
}
.styles__mrg-right-large___3LlJz {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___2E7e0 {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___rVc67 {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___eK7Qh {
  margin-right: 64px;
}
.styles__mrg-right-huge___H1p_H {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___CJOMY {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___3-Hig {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___wlCLm {
  margin-right: 96px;
}
.styles__mrg-left-tiny___1DpLF {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___3XEAj {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___2Gu3P {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___1c24U {
  margin-left: 16px;
}
.styles__mrg-left-small___1e92p {
  margin-left: 24px;
}
.styles__mrg-left-medium___3rErx {
  margin-left: 32px;
}
.styles__mrg-left-large___13fle {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___ixR1s {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1pt8F {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2wQAz {
  margin-left: 64px;
}
.styles__mrg-left-huge___sqbPq {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___337y5 {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___1c4iF {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___Tla4X {
  margin-left: 96px;
}
.styles__mrg-top-tiny___Zr_Ja {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___3fWiO {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___1Dzgv {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___GJmT1 {
  margin-top: 16px;
}
.styles__mrg-top-small___2tWhG {
  margin-top: 24px;
}
.styles__mrg-top-medium___3dhRn {
  margin-top: 32px;
}
.styles__mrg-top-large___3K55s {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___24noR {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___GGIHf {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___j7jf2 {
  margin-top: 64px;
}
.styles__mrg-top-huge___14l7J {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___2L9UA {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___1c47K {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___6wocE {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___2B9DV {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___23dkg {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___293Bn {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___3EWwA {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___3VJCE {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___yj-oL {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___3buB3 {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___DCQl2 {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___24Xqf {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___3G-wD {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___2iYRj {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___1tpA6 {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___zqWgS {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1hVnf {
  margin-bottom: 96px;
}
.styles__mrg-no___19k-5 {
  margin: 0;
}
.styles__mrg-no-top___3oL70 {
  margin-top: 0;
}
.styles__mrg-no-bottom___3KvGM {
  margin-bottom: 0;
}
.styles__mrg-no-right___3S2Zc {
  margin-right: 0;
}
.styles__mrg-no-left___2kARR {
  margin-left: 0;
}
.styles__mrg-auto___1hZwL {
  margin: auto;
}
.styles__brd-small___1_v5v {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___o8p2l {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___3tqv_ {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___1Pr8p {
  border: none;
}
.styles__brd-no-top___1MISZ {
  border-top-width: 0;
}
.styles__brd-no-bottom___1_hMh {
  border-bottom-width: 0;
}
.styles__brd-no-right___2622D {
  border-right-width: 0;
}
.styles__brd-no-left___2d7QX {
  border-left-width: 0;
}
.styles__brd-only-top___17JSt {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___34WfE {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___s6FTG {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___3hsNn {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___28e8d {
  border-radius: 2px;
}
.styles__rad-small___yDCtg {
  border-radius: 6px;
}
.styles__rad-medium___1Hewr {
  border-radius: 10px;
}
.styles__rad-large___O8RZz {
  border-radius: 16px;
}
.styles__rad-xlarge___3j3pl {
  border-radius: 24px;
}
.styles__rad-xxlarge___tKzUn {
  border-radius: 32px;
}
.styles__rad-no___1P5xQ {
  border-radius: 0;
}
.styles__rad-no-bottom___3E8Ii {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2z69G {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___ckdk5 {
  border-color: #fff;
}
.styles__brd-black___1CsMW {
  border-color: #000;
}
.styles__brd-gray-darker___B6g6J {
  border-color: #737373;
}
.styles__brd-gray-dark___3oYdP {
  border-color: #9d9d9d;
}
.styles__brd-gray___xDVYj {
  border-color: #ababab;
}
.styles__brd-gray-light___3lzAs {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2VrjM {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___1E8WN {
  border-color: #e5e5e5;
}
.styles__brd-red___29CSU {
  border-color: #ff3c36;
}
.styles__brd-green___uV9Ts {
  border-color: #36c565;
}
.styles__brd-blue___20W3I {
  border-color: #1493ff;
}
.styles__brd-selected___pRdzv {
  border-color: #1493ff;
}
.styles__brd-featured___26oqu {
  border-color: #E94600;
}
.styles__brd-nfl___18ydh {
  border-color: #2B66B1;
}
.styles__brd-nba___3WtBv {
  border-color: #FF8F00;
}
.styles__brd-nhl___3evdP {
  border-color: #84D4F8;
}
.styles__brd-golf___2iFMn {
  border-color: #7CB342;
}
.styles__brd-mlb___3ywH3 {
  border-color: #E53935;
}
.styles__shd-default___3ALcw {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___3FF8i {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___1e6Q6 {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___V8bOF {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2lUlN {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___GThyh {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___l7kwH {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___dcaHP {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___3cH9f {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___KUpVk {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___-BccE {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___1c_jS {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___MrN4L {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___1TIHg {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___1bamO {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___3eQnr {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___1omow {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___3ERTU {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___2-PYn {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___DCKkt {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___3oqg0 {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___3Mbbp {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___qv7sU {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___3Szhy {
  text-align: center;
}
.styles__txt-right___1SEiu {
  text-align: right;
}
.styles__txt-left___3EXBK {
  text-align: left;
}
.styles__txt-bold___3_V9E {
  font-weight: bold;
}
.styles__txt-extra-bold___3bj31 {
  font-weight: 800;
}
.styles__txt-no-bold___lVWZj {
  font-weight: normal;
}
.styles__txt-capitalize___RNOv6 {
  text-transform: capitalize;
}
.styles__txt-uppercase___3vjZW {
  text-transform: uppercase;
}
.styles__txt-italics___kktP- {
  font-style: italic;
}
.styles__txt-normal___1mTmP {
  font-style: normal;
}
.styles__txt-no-italic___2sFpY {
  font-style: normal;
}
.styles__txt-underline___3qAWc {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___3t4ra {
  display: none;
}
.styles__dis-block___1m3fL {
  display: block;
}
.styles__dis-flex___2JKTc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___3zN9M {
  display: inline-block;
}
.styles__pos-fixed___1Y3yf {
  position: fixed;
}
.styles__pos-absolute___I3Yyz {
  position: absolute;
}
.styles__pos-relative___s0sjR {
  position: relative;
}
.styles__pos-children-horizontal___1qMQy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___3Sfgv {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___1EwXd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___3aSEM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___1FaJD {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___3Rzku {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___2zzLv {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___3rqZU {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2sQjH {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1z9df {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___137DL {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch____ACno {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2pM9u {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___txz7y {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___1mMPj {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___1TXza {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___3tpFf {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___1CINo {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___2aX0f {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___3-gmW {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___1xcX7 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___2vjCT {
  height: 100%;
}
.styles__pos-self-center-horizonal___3Drzr {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___vxOSu {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___2n3uY {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___1MN4o {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__loginForm___1_an6 {
  position: relative;
  padding: 32px;
  background-color: #fff;
  border-radius: 6px;
  min-height: 200px;
  min-width: 350px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__loginForm___1_an6 > p {
  margin-bottom: 24px;
}
.styles__loginForm___1_an6.styles__isLoading___1b6A_ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__loginForm___1_an6.styles__isLoading___1b6A_ .styles__loader___3gzKd {
  text-align: center;
  width: 75%;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___2sydS {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1gewA {
  color: #fff;
}
.styles__txt-black___387EH {
  color: #000;
}
.styles__txt-gray-darker___3v2gq {
  color: #737373;
}
.styles__txt-gray-dark___2YPBB {
  color: #9d9d9d;
}
.styles__txt-gray___1AD5n {
  color: #ababab;
}
.styles__txt-gray-light___23smI {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___9OQ09 {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___9_tT3 {
  color: #e5e5e5;
}
.styles__txt-green___3TcRi {
  color: #36c565;
}
.styles__txt-green-light___30TTR {
  color: #41e878;
}
.styles__txt-red___2c7Ag {
  color: #ff3c36;
}
.styles__txt-red-light___p08QR {
  color: #e64765;
}
.styles__txt-blue___2FcNh {
  color: #1493ff;
}
.styles__txt-blue-light___2_ugf {
  color: #4cadff;
}
.styles__txt-orage___caFu7 {
  color: #ff8f00;
}
.styles__txt-selected___32rfk {
  color: #1493ff;
}
.styles__txt-featured___XqFnT {
  color: #E94600;
}
.styles__txt-nfl___Jgv1F {
  color: #2B66B1;
}
.styles__txt-nba___83JsX {
  color: #FF8F00;
}
.styles__txt-nhl___1tJnD {
  color: #84D4F8;
}
.styles__txt-golf___2Z71G {
  color: #7CB342;
}
.styles__txt-mlb___28fYz {
  color: #E53935;
}
.styles__bg-no___2nmFt {
  background-color: transparent;
}
.styles__bg-white-dark___2KH6T {
  background-color: #f2f2f2;
}
.styles__bg-white___2j80D {
  background-color: #fff;
}
.styles__bg-black___VrA8u {
  background-color: #000;
}
.styles__bg-gray___1d9JG {
  background-color: #ababab;
}
.styles__bg-gray-light___367Z4 {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___21Ho2 {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2yFbj {
  background-color: #e5e5e5;
}
.styles__bg-red____JBmW {
  background-color: #ff3c36;
}
.styles__bg-red-light___dprGh {
  background-color: #e64765;
}
.styles__bg-green___38HRz {
  background-color: #36c565;
}
.styles__bg-green-light___11RWQ {
  background-color: #41e878;
}
.styles__bg-blue___OYyhl {
  background-color: #1493ff;
}
.styles__bg-blue-light___5o02X {
  background-color: #4cadff;
}
.styles__bg-orange___2wm8e {
  background-color: #ff8f00;
}
.styles__bg-error___1h4V7 {
  background-color: #ff3c36;
}
.styles__bg-selected___37VXN {
  background-color: #1493ff;
}
.styles__bg-featured___1EWPW {
  background-color: #E94600;
}
.styles__bg-nfl___19Olh {
  background-color: #2B66B1;
}
.styles__bg-nba___2byRF {
  background-color: #FF8F00;
}
.styles__bg-nhl___1tc5F {
  background-color: #84D4F8;
}
.styles__bg-golf___Omj9N {
  background-color: #7CB342;
}
.styles__bg-mlb___3xcAj {
  background-color: #E53935;
}
.styles__grid_container___23vXa {
  display: block;
  width: 100%;
}
.styles__grid_rows___3mhgW,
.styles__grid_columns___1kWLN {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___3mhgW.styles__no-wrap___1EgkV,
.styles__grid_columns___1kWLN.styles__no-wrap___1EgkV {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___1kWLN .styles__col_first___2YxMI {
  padding-left: 0;
}
.styles__grid_columns___1kWLN .styles__col_last___63Rac {
  padding-right: 0;
}
.styles__grid_columns___1kWLN .styles__col_full___1nI3f {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___G8s0j {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___3fT3h {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2TCzT {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___1IviZ {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___2CpX3 {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1KT4n {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___yQNnm {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___1mVre {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___1e4bY {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___enBeC,
.styles__col_medium_hidden___3b0ry,
.styles__col_large_hidden___1YRw9,
.styles__col_xlarge_hidden___1rGaY {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___24tzm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2Iods {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3mspw {
    left: 100%;
  }
  .styles__col_xlarge_23___13SP4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___2Y8Hx {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___vBJdo {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___1CL4a {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___Qidom {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3rpYA {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___mZEkb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___3x1KQ {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1zSPD {
    left: 87.5%;
  }
  .styles__col_xlarge_20___1f2pQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___3fOne {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___bj_Eb {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___1HJkb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___2zNPE {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___39dtR {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___N6MBG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___2Ynfm {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___36-vM {
    left: 75%;
  }
  .styles__col_xlarge_17___2kMAd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___1q1ZD {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___1kR3d {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___u1hRi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3Pbbp {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___3QRHZ {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___EX3lU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___2m7Jg {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___1Kfgd {
    left: 62.5%;
  }
  .styles__col_xlarge_14___3LUrD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___2EUVk {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___Ke8pO {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___3j-4X {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3RClS {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___2eN1F {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___1skgA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___3F_5j {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___286XB {
    left: 50%;
  }
  .styles__col_xlarge_11___xscrY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___34WVw {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___12PIh {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___2Qq5N {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___t-Ts4 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___1g4GJ {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___XfzAf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___2iWZw {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___3TLnR {
    left: 37.5%;
  }
  .styles__col_xlarge_8___1_CEG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___QZu2F {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2n7-e {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3pQnA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___4Vjzf {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___16eT8 {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___2ACo5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___1fUPR {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___W6uAF {
    left: 25%;
  }
  .styles__col_xlarge_5___1sDY2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___2AzKk {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___jM9S0 {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___2fbxH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3U4zv {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___2_u_g {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3Slto {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___8rin- {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___1Gkqm {
    left: 12.5%;
  }
  .styles__col_xlarge_2___16ySq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___1RD6R {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___2v8gs {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3mt2N {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___1WI3s {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___16tT6 {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___enBeC,
  .styles__col_medium_hidden___3b0ry,
  .styles__col_large_hidden___1YRw9 {
    display: block;
  }
  .styles__col_xlarge_hidden___1rGaY {
    display: none;
  }
  .styles__col_bottom_gutter___4rmUE {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___2XuMK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___1L1us {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___35ktG {
    left: 100%;
  }
  .styles__col_large_11___2lc7J {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___Kw0jg {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2rlU- {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___MSjOM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___RJYRm {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___OJNa2 {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___1Q5Bq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___SfnFZ {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___3T1j2 {
    left: 75%;
  }
  .styles__col_large_8___Cbkon {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___2ATBK {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___2ydDC {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___2tqkk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___1Bxqr {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___NO_aC {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3bFT_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___3RhUd {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___3Fk-S {
    left: 50%;
  }
  .styles__col_large_5___2evaM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___xRoTd {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___GkuTe {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___2BXm0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___3D-9u {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___1vIlN {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___axwIh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___3Dhck {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2mMNW {
    left: 25%;
  }
  .styles__col_large_2___3BGqq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___23_WY {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___1D7eJ {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___buf9- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___TaGuF {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2E-IQ {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___enBeC,
  .styles__col_medium_hidden___3b0ry,
  .styles__col_xlarge_hidden___1rGaY {
    display: block;
  }
  .styles__col_large_hidden___1YRw9 {
    display: none;
  }
  .styles__col_bottom_gutter___4rmUE {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___3TY0g {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___3dzhc {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___273-1 {
    left: 100%;
  }
  .styles__col_medium_7___yogGs {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___1Fj2x {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___3Q3Kt {
    left: 87.5%;
  }
  .styles__col_medium_6___8hFu6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___1g0hS {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___2b473 {
    left: 75%;
  }
  .styles__col_medium_5___ogpMO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___21mgi {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___2rEZ7 {
    left: 62.5%;
  }
  .styles__col_medium_4___3Pk83 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___2ivIK {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___1Bmso {
    left: 50%;
  }
  .styles__col_medium_3___1K1Yh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3____on76 {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___1jOfr {
    left: 37.5%;
  }
  .styles__col_medium_2___2wHCr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___1qacZ {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___3GHyX {
    left: 25%;
  }
  .styles__col_medium_1___3b55h {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___2IfEC {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___2jRE9 {
    left: 12.5%;
  }
  .styles__col_small_hidden___enBeC,
  .styles__col_large_hidden___1YRw9,
  .styles__col_xlarge_hidden___1rGaY {
    display: block;
  }
  .styles__col_medium_hidden___3b0ry {
    display: none;
  }
  .styles__col_bottom_gutter___4rmUE {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___3UtmV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___1KrD3 {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___MabDk {
    left: 100%;
  }
  .styles__col_small_1___2PKxE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___3Lfeu {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___1ebfL {
    left: 50%;
  }
  .styles__col_medium_hidden___3b0ry,
  .styles__col_large_hidden___1YRw9,
  .styles__col_xlarge_hidden___1rGaY {
    display: block;
  }
  .styles__col_small_hidden___enBeC {
    display: none;
  }
  .styles__col_medium_bottom_gutter___8A89a,
  .styles__col_large_bottom_gutter___1VSzA,
  .styles__col_xlarge_bottom_gutter___3BMs0 {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___1HNM_ {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___4rmUE {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___1cp1S {
  padding: 2px;
}
.styles__pdn-xxxsmall___2BVaQ {
  padding: 4px;
}
.styles__pdn-xxsmall___mavRD {
  padding: 8px;
}
.styles__pdn-xsmall___2SPdA {
  padding: 16px;
}
.styles__pdn-small___2PNQN {
  padding: 24px;
}
.styles__pdn-medium___1TzVL {
  padding: 32px;
}
.styles__pdn-large___19Ej6 {
  padding: 40px;
}
.styles__pdn-xlarge___3tdGl {
  padding: 48px;
}
.styles__pdn-xxlarge___K0bFC {
  padding: 56px;
}
.styles__pdn-xxxlarge___3t5Mi {
  padding: 64px;
}
.styles__pdn-huge___3ghkE {
  padding: 72px;
}
.styles__pdn-xhuge___KLHVI {
  padding: 80px;
}
.styles__pdn-xxhuge___C6cvd {
  padding: 88px;
}
.styles__pdn-xxxhuge___1AvXw {
  padding: 96px;
}
.styles__pdn-right-tiny___y1Jj2 {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3s4M9 {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___bB4ZD {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___tIYir {
  padding-right: 16px;
}
.styles__pdn-right-small___1u7io {
  padding-right: 24px;
}
.styles__pdn-right-medium___2ud2L {
  padding-right: 32px;
}
.styles__pdn-right-large___3s6Q7 {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___2yjnH {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___1iSFW {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___3XLG2 {
  padding-right: 64px;
}
.styles__pdn-right-huge___4Pqjh {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___1v5YK {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___AgB4G {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___2yMoe {
  padding-right: 96px;
}
.styles__pdn-left-tiny___2TqzY {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___1L-1H {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___17YIp {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___1F6xA {
  padding-left: 16px;
}
.styles__pdn-left-small___3C8Lg {
  padding-left: 24px;
}
.styles__pdn-left-medium___4YfTl {
  padding-left: 32px;
}
.styles__pdn-left-large___MFAPd {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___Yvgu8 {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___3P6zv {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3LGAC {
  padding-left: 64px;
}
.styles__pdn-left-huge___HAdxY {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___1mYf- {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___3pRd1 {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___3QfEs {
  padding-left: 96px;
}
.styles__pdn-top-tiny___36Lro {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___27xv6 {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___24_jq {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___8rcJr {
  padding-top: 16px;
}
.styles__pdn-top-small___2O4IS {
  padding-top: 24px;
}
.styles__pdn-top-medium___2JK0N {
  padding-top: 32px;
}
.styles__pdn-top-large___1E7k5 {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___a1lnO {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___2kbUC {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___2Cgdo {
  padding-top: 64px;
}
.styles__pdn-top-huge___W3sZe {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___2T10G {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___WDdAg {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___36tax {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___1vvoT {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___1cRDp {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___3qw5T {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___3iTTq {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___3FivA {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___34NQ7 {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___1ggTa {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___1fhZT {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___zI9Jw {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___3EWBJ {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___3_wMP {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___3IdRz {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___3iKQX {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___luS_A {
  padding-bottom: 96px;
}
.styles__pdn-no___3wvlN {
  padding: 0;
}
.styles__pdn-no-top___IquX_ {
  padding-top: 0;
}
.styles__pdn-no-bottom___7UnBf {
  padding-bottom: 0;
}
.styles__pdn-no-right___3wOHL {
  padding-right: 0;
}
.styles__pdn-no-left___3hefB {
  padding-left: 0;
}
.styles__pdn-no-sides___JE7Fz {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___1Ua50 {
  margin: 2px;
}
.styles__mrg-xxxsmall___2n8OE {
  margin: 4px;
}
.styles__mrg-xxsmall___3-2mD {
  margin: 8px;
}
.styles__mrg-xsmall___3mjwn {
  margin: 16px;
}
.styles__mrg-small___3DrYC {
  margin: 24px;
}
.styles__mrg-medium___2rXZW {
  margin: 32px;
}
.styles__mrg-large___3nIel {
  margin: 40px;
}
.styles__mrg-xlarge___3ky6q {
  margin: 48px;
}
.styles__mrg-xxlarge___2pni- {
  margin: 56px;
}
.styles__mrg-xxxlarge___p1ZHo {
  margin: 64px;
}
.styles__mrg-huge___1WNk9 {
  margin: 72px;
}
.styles__mrg-xhuge___3jsHY {
  margin: 80px;
}
.styles__mrg-xxhuge___1Ylfn {
  margin: 88px;
}
.styles__mrg-xxxhuge___3kBUH {
  margin: 96px;
}
.styles__mrg-right-tiny___L_mSp {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___1z-mu {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___12Tle {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___227Bt {
  margin-right: 16px;
}
.styles__mrg-right-small___31gcf {
  margin-right: 24px;
}
.styles__mrg-right-medium___2k9iU {
  margin-right: 32px;
}
.styles__mrg-right-large___2-4HT {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___BN9HO {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___2LO_t {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___2iTCM {
  margin-right: 64px;
}
.styles__mrg-right-huge___5RxZy {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___3EVMH {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___1CRDz {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___3SVvj {
  margin-right: 96px;
}
.styles__mrg-left-tiny___2AehX {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___2sJ-x {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___24drX {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2KGxL {
  margin-left: 16px;
}
.styles__mrg-left-small___1EjtJ {
  margin-left: 24px;
}
.styles__mrg-left-medium___2JtZh {
  margin-left: 32px;
}
.styles__mrg-left-large___2uf8a {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___1iqb8 {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge____aATh {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___132p5 {
  margin-left: 64px;
}
.styles__mrg-left-huge___7j-I0 {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___3rAnX {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3PDLg {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2mPXg {
  margin-left: 96px;
}
.styles__mrg-top-tiny___d8Ui1 {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___3r8V_ {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___1TP2P {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___FIWZv {
  margin-top: 16px;
}
.styles__mrg-top-small___1gZtb {
  margin-top: 24px;
}
.styles__mrg-top-medium___1YWde {
  margin-top: 32px;
}
.styles__mrg-top-large___2t_gl {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___2vsDC {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___wiyFs {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___fXHJ7 {
  margin-top: 64px;
}
.styles__mrg-top-huge___2YGXM {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___1l25J {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___O-SWS {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___enu1_ {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___as7Rx {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___1bJqu {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___1udAd {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___cbayY {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___137O6 {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___3jl8w {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___xQcif {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___38T8h {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___327EN {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___FltS3 {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___3tIXC {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___29gt- {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___idIRj {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___2Dayd {
  margin-bottom: 96px;
}
.styles__mrg-no___3gY9_ {
  margin: 0;
}
.styles__mrg-no-top___hDjM6 {
  margin-top: 0;
}
.styles__mrg-no-bottom___1w5YH {
  margin-bottom: 0;
}
.styles__mrg-no-right___3nHv1 {
  margin-right: 0;
}
.styles__mrg-no-left___WVwmM {
  margin-left: 0;
}
.styles__mrg-auto___29vMV {
  margin: auto;
}
.styles__brd-small___3GJDo {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___UFMtf {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___zQO1q {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___14opU {
  border: none;
}
.styles__brd-no-top___4rJTv {
  border-top-width: 0;
}
.styles__brd-no-bottom___31xhB {
  border-bottom-width: 0;
}
.styles__brd-no-right___10uNj {
  border-right-width: 0;
}
.styles__brd-no-left___1YDz5 {
  border-left-width: 0;
}
.styles__brd-only-top___143EX {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___Q9oRk {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___3ysBr {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___3trdn {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___2ns2M {
  border-radius: 2px;
}
.styles__rad-small___1V10D {
  border-radius: 6px;
}
.styles__rad-medium___3Lh4q {
  border-radius: 10px;
}
.styles__rad-large___1uSb6 {
  border-radius: 16px;
}
.styles__rad-xlarge___xbPfU {
  border-radius: 24px;
}
.styles__rad-xxlarge___3sR54 {
  border-radius: 32px;
}
.styles__rad-no___2q1Lb {
  border-radius: 0;
}
.styles__rad-no-bottom___b3K3J {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2dXHn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___2bZd- {
  border-color: #fff;
}
.styles__brd-black___3TWtK {
  border-color: #000;
}
.styles__brd-gray-darker___1adIi {
  border-color: #737373;
}
.styles__brd-gray-dark___1u6Ur {
  border-color: #9d9d9d;
}
.styles__brd-gray___2pdOy {
  border-color: #ababab;
}
.styles__brd-gray-light___2F18R {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2cTbZ {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___1Y2oW {
  border-color: #e5e5e5;
}
.styles__brd-red___1r1vT {
  border-color: #ff3c36;
}
.styles__brd-green___3SDwE {
  border-color: #36c565;
}
.styles__brd-blue___3QCOP {
  border-color: #1493ff;
}
.styles__brd-selected___34enz {
  border-color: #1493ff;
}
.styles__brd-featured___2xEbP {
  border-color: #E94600;
}
.styles__brd-nfl___1O8FB {
  border-color: #2B66B1;
}
.styles__brd-nba___3JPT- {
  border-color: #FF8F00;
}
.styles__brd-nhl___24jBp {
  border-color: #84D4F8;
}
.styles__brd-golf___14aBG {
  border-color: #7CB342;
}
.styles__brd-mlb___2V77E {
  border-color: #E53935;
}
.styles__shd-default___1hT-4 {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___3C2pG {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___2CV5v {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___CF5gn {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___1ItRS {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___V6cvz {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___y2KFI {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___3XNoW {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___3guKz {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___2gK4J {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___2fWVG {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___3KJag {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___kOYj2 {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___3QY4r {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___t9umg {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___8j9cV {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___No-lP {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___2_xd4 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___2ThZs {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___3PFnZ {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___3r8np {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___2HXhe {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___pNZtv {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___13ULB {
  text-align: center;
}
.styles__txt-right___1ZZYI {
  text-align: right;
}
.styles__txt-left___2Pnw4 {
  text-align: left;
}
.styles__txt-bold___DKvYB {
  font-weight: bold;
}
.styles__txt-extra-bold___yCs4c {
  font-weight: 800;
}
.styles__txt-no-bold___13mUV {
  font-weight: normal;
}
.styles__txt-capitalize___1bJU8 {
  text-transform: capitalize;
}
.styles__txt-uppercase___15-1E {
  text-transform: uppercase;
}
.styles__txt-italics___3pRyN {
  font-style: italic;
}
.styles__txt-normal___3VbVB {
  font-style: normal;
}
.styles__txt-no-italic___1EmCI {
  font-style: normal;
}
.styles__txt-underline___q3X3c {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___2_uUX {
  display: none;
}
.styles__dis-block___1r9SQ {
  display: block;
}
.styles__dis-flex___GaZt_ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___3vJPb {
  display: inline-block;
}
.styles__pos-fixed___31rqa {
  position: fixed;
}
.styles__pos-absolute___3ELRC {
  position: absolute;
}
.styles__pos-relative___2t16K {
  position: relative;
}
.styles__pos-children-horizontal___2fkcN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___2iMrw {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___3nDS5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___2RGGG {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___2NJcT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___-MPYr {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___3Zbei {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___26O4T {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2MF1t {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___2tHOr {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___1f3i6 {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___130lw {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2fSo9 {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___270GP {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___3XuOw {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___1GrJG {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___z1F6B {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___1k-1T {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___1o_pl {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___1jB3n {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___2Tsb3 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1buHp {
  height: 100%;
}
.styles__pos-self-center-horizonal___2xRtm {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___1eeZz {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___19uGo {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___2U8yy {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__page___1cHkh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  width: 100%;
}
.styles__page-my-account___2chmO {
  padding-top: 88px;
  padding-bottom: 88px;
  background-image: url('../static/images/bg-stadium.jpg');
  background-size: cover;
}
.styles__page-my-account___2chmO.styles__sessionLinked___3n66N {
  padding: 0;
}
.styles__container___3ZrGM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  padding-right: 48px;
  padding-left: 48px;
  width: 100%;
  min-width: 375px;
  max-width: 1440px;
}
.styles__containerFullWidth___1o4GN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  width: 100%;
}
.styles__modalesque___FpQ2u {
  background-color: #fff;
  border-radius: 6px;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  min-width: 420px;
  max-width: 620px;
}
.styles__modalesque___FpQ2u > h1 {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  text-align: center;
  margin-bottom: 8px;
}
.styles__login___1qhKS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  width: 100%;
  padding-top: 88px;
  padding-bottom: 88px;
  background-image: url('../static/images/bg-stadium.jpg');
  background-size: cover;
}
.styles__login___1qhKS .styles__container___3ZrGM {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___3KeMT {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___3lIKs {
  color: #fff;
}
.styles__txt-black___2EOH_ {
  color: #000;
}
.styles__txt-gray-darker___1ndRh {
  color: #737373;
}
.styles__txt-gray-dark___2IgEB {
  color: #9d9d9d;
}
.styles__txt-gray___14qKD {
  color: #ababab;
}
.styles__txt-gray-light___2qs5m {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___2Uf4q {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___32Zsn {
  color: #e5e5e5;
}
.styles__txt-green___lXZbs {
  color: #36c565;
}
.styles__txt-green-light___cAUEZ {
  color: #41e878;
}
.styles__txt-red___2zIDi {
  color: #ff3c36;
}
.styles__txt-red-light___1XwX4 {
  color: #e64765;
}
.styles__txt-blue___2CwxE {
  color: #1493ff;
}
.styles__txt-blue-light___4ylbo {
  color: #4cadff;
}
.styles__txt-orage___2x3s_ {
  color: #ff8f00;
}
.styles__txt-selected___334iR {
  color: #1493ff;
}
.styles__txt-featured___2CLuy {
  color: #E94600;
}
.styles__txt-nfl___2_smi {
  color: #2B66B1;
}
.styles__txt-nba___2yY-P {
  color: #FF8F00;
}
.styles__txt-nhl___Mm4Iy {
  color: #84D4F8;
}
.styles__txt-golf___3FLhQ {
  color: #7CB342;
}
.styles__txt-mlb___ifYc_ {
  color: #E53935;
}
.styles__bg-no___3FP66 {
  background-color: transparent;
}
.styles__bg-white-dark___3o411 {
  background-color: #f2f2f2;
}
.styles__bg-white___2pVaG {
  background-color: #fff;
}
.styles__bg-black___3JDnV {
  background-color: #000;
}
.styles__bg-gray___2zicE {
  background-color: #ababab;
}
.styles__bg-gray-light___25Iol {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___3RYD1 {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2oXR5 {
  background-color: #e5e5e5;
}
.styles__bg-red___qq3Rp {
  background-color: #ff3c36;
}
.styles__bg-red-light___1NmWS {
  background-color: #e64765;
}
.styles__bg-green___J7uh5 {
  background-color: #36c565;
}
.styles__bg-green-light___2JcNo {
  background-color: #41e878;
}
.styles__bg-blue___34pAU {
  background-color: #1493ff;
}
.styles__bg-blue-light___2tcty {
  background-color: #4cadff;
}
.styles__bg-orange___H5Y2n {
  background-color: #ff8f00;
}
.styles__bg-error___eDb18 {
  background-color: #ff3c36;
}
.styles__bg-selected___ckppy {
  background-color: #1493ff;
}
.styles__bg-featured___36JMI {
  background-color: #E94600;
}
.styles__bg-nfl___29uQp {
  background-color: #2B66B1;
}
.styles__bg-nba___2n7Xh {
  background-color: #FF8F00;
}
.styles__bg-nhl___ovmab {
  background-color: #84D4F8;
}
.styles__bg-golf___1SW3L {
  background-color: #7CB342;
}
.styles__bg-mlb___g_65m {
  background-color: #E53935;
}
.styles__grid_container___1oDg0 {
  display: block;
  width: 100%;
}
.styles__grid_rows___2Va2H,
.styles__grid_columns___3SG6W {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___2Va2H.styles__no-wrap___RB1_o,
.styles__grid_columns___3SG6W.styles__no-wrap___RB1_o {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___3SG6W .styles__col_first___kfc_p {
  padding-left: 0;
}
.styles__grid_columns___3SG6W .styles__col_last___xlqPZ {
  padding-right: 0;
}
.styles__grid_columns___3SG6W .styles__col_full___1qUc4 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___16m7w {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___21Ovm {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___3y9yc {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___2oz9f {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___3OqJO {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1V1Y3 {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___1kqgj {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___27kzU {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___yHQyb {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___DDtf8,
.styles__col_medium_hidden___2KdI9,
.styles__col_large_hidden___1MZL6,
.styles__col_xlarge_hidden___bZ0sp {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___26PVK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___HylpD {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___1Y1QK {
    left: 100%;
  }
  .styles__col_xlarge_23___1FSpH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___pzmE3 {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___2yKpq {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___3Hyoi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___1_VE7 {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3wtKh {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___1fr8f {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2YXYk {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___21oMg {
    left: 87.5%;
  }
  .styles__col_xlarge_20___13Kp5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___9cZs6 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___3Rdza {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___1OTlU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___3zU03 {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1S_gX {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___2LWo7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___1OPbY {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___ZwTBd {
    left: 75%;
  }
  .styles__col_xlarge_17___ORMP8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___1klxa {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___2-2bc {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___MWJ_o {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___G9V_2 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___f1oF0 {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___1o35j {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___GkFyt {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___3plUx {
    left: 62.5%;
  }
  .styles__col_xlarge_14___QVSLx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___LUHcJ {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___2BSoT {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___1DOr4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3l3Cl {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___2web7 {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___11BYH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___34QiZ {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___3I9lP {
    left: 50%;
  }
  .styles__col_xlarge_11___1-9N6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___31-_s {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___3k9t_ {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___3Ag6m {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___1b18b {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___1phrx {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___2U4MZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___1l_GD {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___1BcRw {
    left: 37.5%;
  }
  .styles__col_xlarge_8___1pjz6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3owlN {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___3_9pW {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___2fxxR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___3tf1S {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___3CHJO {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___1T-qz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___21Fqw {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___1tC8K {
    left: 25%;
  }
  .styles__col_xlarge_5___GwwI0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3kKgy {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2cLhH {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___3-7GH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___kSX1g {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___2_3X1 {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3x51Z {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___1SxXC {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3a79E {
    left: 12.5%;
  }
  .styles__col_xlarge_2___bRvJ7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___25ATn {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___uxm6d {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___1Wzoz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___Ueh9R {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___XWVFy {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___DDtf8,
  .styles__col_medium_hidden___2KdI9,
  .styles__col_large_hidden___1MZL6 {
    display: block;
  }
  .styles__col_xlarge_hidden___bZ0sp {
    display: none;
  }
  .styles__col_bottom_gutter___1KTCw {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___R4-mV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___2bSPg {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___3ntT6 {
    left: 100%;
  }
  .styles__col_large_11___32nF5 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___3X0fR {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2Yper {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___2HHo8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___1z9_t {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___ccUlf {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___11mmB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___184t9 {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___1Bmzk {
    left: 75%;
  }
  .styles__col_large_8___2xL0G {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___3W1-0 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___GzZDx {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___1xoij {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___1G0Xl {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___xH-2Z {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___1NaME {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___3WZj8 {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___vpI9f {
    left: 50%;
  }
  .styles__col_large_5___1HDll {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___3ZjMi {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2K6wJ {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___3POww {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___2OKRQ {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___2QTt1 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___25gNc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___1LYKr {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___256cZ {
    left: 25%;
  }
  .styles__col_large_2___m95fi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___16S7D {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___Z6Ywx {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2FUlO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___3fgOj {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2Hvij {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___DDtf8,
  .styles__col_medium_hidden___2KdI9,
  .styles__col_xlarge_hidden___bZ0sp {
    display: block;
  }
  .styles__col_large_hidden___1MZL6 {
    display: none;
  }
  .styles__col_bottom_gutter___1KTCw {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2Jro9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___2D3ZU {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___py9SA {
    left: 100%;
  }
  .styles__col_medium_7___31U5N {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___2zzM6 {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___29zed {
    left: 87.5%;
  }
  .styles__col_medium_6___uZXuM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___1wbBO {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___2wpeJ {
    left: 75%;
  }
  .styles__col_medium_5___2JaLk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___1Sf2q {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___1Kf00 {
    left: 62.5%;
  }
  .styles__col_medium_4___1KYMG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___1J8Iy {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___1pq9M {
    left: 50%;
  }
  .styles__col_medium_3___KVu_I {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___3JoD- {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___9_ig3 {
    left: 37.5%;
  }
  .styles__col_medium_2___2OeRE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___27OwL {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___2eVmp {
    left: 25%;
  }
  .styles__col_medium_1___2ixxw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___cq_gU {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___3HsuC {
    left: 12.5%;
  }
  .styles__col_small_hidden___DDtf8,
  .styles__col_large_hidden___1MZL6,
  .styles__col_xlarge_hidden___bZ0sp {
    display: block;
  }
  .styles__col_medium_hidden___2KdI9 {
    display: none;
  }
  .styles__col_bottom_gutter___1KTCw {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___35NYO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___1nmdt {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___1HGIU {
    left: 100%;
  }
  .styles__col_small_1___2TCjX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___1Lz0M {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___335sX {
    left: 50%;
  }
  .styles__col_medium_hidden___2KdI9,
  .styles__col_large_hidden___1MZL6,
  .styles__col_xlarge_hidden___bZ0sp {
    display: block;
  }
  .styles__col_small_hidden___DDtf8 {
    display: none;
  }
  .styles__col_medium_bottom_gutter___2pio0,
  .styles__col_large_bottom_gutter___11amA,
  .styles__col_xlarge_bottom_gutter___bEwzY {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___2_Wki {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___1KTCw {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___14IKd {
  padding: 2px;
}
.styles__pdn-xxxsmall___2Ia_I {
  padding: 4px;
}
.styles__pdn-xxsmall___15dSY {
  padding: 8px;
}
.styles__pdn-xsmall___1jQxr {
  padding: 16px;
}
.styles__pdn-small___2pfkJ {
  padding: 24px;
}
.styles__pdn-medium___BOr4F {
  padding: 32px;
}
.styles__pdn-large___3RQhX {
  padding: 40px;
}
.styles__pdn-xlarge___1wgVj {
  padding: 48px;
}
.styles__pdn-xxlarge___16TtQ {
  padding: 56px;
}
.styles__pdn-xxxlarge___ESuFO {
  padding: 64px;
}
.styles__pdn-huge___2bX5x {
  padding: 72px;
}
.styles__pdn-xhuge___2UlV3 {
  padding: 80px;
}
.styles__pdn-xxhuge___3OSTz {
  padding: 88px;
}
.styles__pdn-xxxhuge___3hiA2 {
  padding: 96px;
}
.styles__pdn-right-tiny___14mB7 {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___15xbu {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___3uzzD {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___3mKXm {
  padding-right: 16px;
}
.styles__pdn-right-small___1yO7D {
  padding-right: 24px;
}
.styles__pdn-right-medium___3aUgt {
  padding-right: 32px;
}
.styles__pdn-right-large___2Xwfb {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___GC5dl {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___3L-qa {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___20vgm {
  padding-right: 64px;
}
.styles__pdn-right-huge___Q0mYH {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___2SLlj {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___3MYtL {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___1HOwT {
  padding-right: 96px;
}
.styles__pdn-left-tiny___2KiSb {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___1jUyn {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___1xIJb {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___pucxn {
  padding-left: 16px;
}
.styles__pdn-left-small___UtewO {
  padding-left: 24px;
}
.styles__pdn-left-medium___2Yp6t {
  padding-left: 32px;
}
.styles__pdn-left-large___gCSvF {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___4GpU7 {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___7r9sn {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3CRIY {
  padding-left: 64px;
}
.styles__pdn-left-huge___AKnOr {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___1Vleo {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___2xwEa {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___N2pCg {
  padding-left: 96px;
}
.styles__pdn-top-tiny___8YsBp {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___1XpIY {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___ME_rN {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2m2Jz {
  padding-top: 16px;
}
.styles__pdn-top-small___3CriS {
  padding-top: 24px;
}
.styles__pdn-top-medium___3n7sk {
  padding-top: 32px;
}
.styles__pdn-top-large___1OdVZ {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___3geHR {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___2fwtM {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___1bEvU {
  padding-top: 64px;
}
.styles__pdn-top-huge___3YKaT {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___3AKBF {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___1bygn {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___3Y6xV {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___2E-VZ {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___yKMWF {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___1_Ik7 {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___3aqaC {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___2CF1s {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___2yGUp {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___2WDnu {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___1LcsA {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___mlDrh {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2AYkI {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___2IlMx {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___1xp48 {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___1eOUt {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___3V4Vk {
  padding-bottom: 96px;
}
.styles__pdn-no___2w88z {
  padding: 0;
}
.styles__pdn-no-top___3SfiS {
  padding-top: 0;
}
.styles__pdn-no-bottom___33A9n {
  padding-bottom: 0;
}
.styles__pdn-no-right___wooWc {
  padding-right: 0;
}
.styles__pdn-no-left___v94dd {
  padding-left: 0;
}
.styles__pdn-no-sides___1Duf0 {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___Cm1cE {
  margin: 2px;
}
.styles__mrg-xxxsmall___1N6GM {
  margin: 4px;
}
.styles__mrg-xxsmall___3pI5O {
  margin: 8px;
}
.styles__mrg-xsmall___379oR {
  margin: 16px;
}
.styles__mrg-small___3Vjbs {
  margin: 24px;
}
.styles__mrg-medium___2V1ZP {
  margin: 32px;
}
.styles__mrg-large___1WM_F {
  margin: 40px;
}
.styles__mrg-xlarge____9bjJ {
  margin: 48px;
}
.styles__mrg-xxlarge___1mZAq {
  margin: 56px;
}
.styles__mrg-xxxlarge___1fysK {
  margin: 64px;
}
.styles__mrg-huge___ddo-T {
  margin: 72px;
}
.styles__mrg-xhuge___3IhQM {
  margin: 80px;
}
.styles__mrg-xxhuge___33Ks_ {
  margin: 88px;
}
.styles__mrg-xxxhuge___vNd08 {
  margin: 96px;
}
.styles__mrg-right-tiny___nYcX3 {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___1gUv2 {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3d964 {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___3YQ1G {
  margin-right: 16px;
}
.styles__mrg-right-small___dr0Hs {
  margin-right: 24px;
}
.styles__mrg-right-medium___3yA7P {
  margin-right: 32px;
}
.styles__mrg-right-large___24tiC {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___2rqzG {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___2KI92 {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___3xYh1 {
  margin-right: 64px;
}
.styles__mrg-right-huge___3oKli {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___3LJye {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___FwYSb {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___3VylC {
  margin-right: 96px;
}
.styles__mrg-left-tiny___2B0P8 {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___3pAe_ {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___3WNOQ {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___11Fgz {
  margin-left: 16px;
}
.styles__mrg-left-small___F3SI4 {
  margin-left: 24px;
}
.styles__mrg-left-medium___2PGrc {
  margin-left: 32px;
}
.styles__mrg-left-large___3ug91 {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2XOuY {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___3NSzs {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2vmoV {
  margin-left: 64px;
}
.styles__mrg-left-huge___12Z4D {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___aqzqg {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3lQbZ {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___3UrCo {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1J8ml {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___1l_it {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___2UV1o {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___3xt8T {
  margin-top: 16px;
}
.styles__mrg-top-small___1zq4l {
  margin-top: 24px;
}
.styles__mrg-top-medium___KnmTO {
  margin-top: 32px;
}
.styles__mrg-top-large___1tGrj {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___1JZF7 {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___zCTom {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___3Ce76 {
  margin-top: 64px;
}
.styles__mrg-top-huge___sFbqK {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___PRUIK {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___QYJTV {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1h0Ja {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3D-cj {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___1sWp9 {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___2N_30 {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___1JqEP {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___33oX3 {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___1eOvt {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___R3GF7 {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___2kJpV {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___1wvwx {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2VmY_ {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___2o3xX {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___1wwQ3 {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___3mcSX {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___8vw1c {
  margin-bottom: 96px;
}
.styles__mrg-no___1Dh_V {
  margin: 0;
}
.styles__mrg-no-top___1S7rI {
  margin-top: 0;
}
.styles__mrg-no-bottom___3cWa- {
  margin-bottom: 0;
}
.styles__mrg-no-right___NBOsk {
  margin-right: 0;
}
.styles__mrg-no-left___1u1QB {
  margin-left: 0;
}
.styles__mrg-auto___1KMvP {
  margin: auto;
}
.styles__brd-small___1Uh1d {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___QJADc {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___Aib4H {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___2YY5B {
  border: none;
}
.styles__brd-no-top___1sHE5 {
  border-top-width: 0;
}
.styles__brd-no-bottom___kosE8 {
  border-bottom-width: 0;
}
.styles__brd-no-right___rZnKb {
  border-right-width: 0;
}
.styles__brd-no-left___3iDUc {
  border-left-width: 0;
}
.styles__brd-only-top___1Qvgd {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___3x1BL {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___3yUZE {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___j69-K {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___2NEfz {
  border-radius: 2px;
}
.styles__rad-small___2SZRS {
  border-radius: 6px;
}
.styles__rad-medium___ytU6S {
  border-radius: 10px;
}
.styles__rad-large___1wYej {
  border-radius: 16px;
}
.styles__rad-xlarge___3d-aB {
  border-radius: 24px;
}
.styles__rad-xxlarge___2fRAS {
  border-radius: 32px;
}
.styles__rad-no___1p2Nz {
  border-radius: 0;
}
.styles__rad-no-bottom___250UD {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___3GPrW {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___3aB8R {
  border-color: #fff;
}
.styles__brd-black___1F9oq {
  border-color: #000;
}
.styles__brd-gray-darker___3h3SH {
  border-color: #737373;
}
.styles__brd-gray-dark___2miFj {
  border-color: #9d9d9d;
}
.styles__brd-gray___1LSe4 {
  border-color: #ababab;
}
.styles__brd-gray-light___1sqWR {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___3Wagh {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___oleES {
  border-color: #e5e5e5;
}
.styles__brd-red___2F8p6 {
  border-color: #ff3c36;
}
.styles__brd-green___1C7Qg {
  border-color: #36c565;
}
.styles__brd-blue___2FaLG {
  border-color: #1493ff;
}
.styles__brd-selected___P16aM {
  border-color: #1493ff;
}
.styles__brd-featured___1bPnI {
  border-color: #E94600;
}
.styles__brd-nfl___11qry {
  border-color: #2B66B1;
}
.styles__brd-nba___3jg9W {
  border-color: #FF8F00;
}
.styles__brd-nhl___3CniN {
  border-color: #84D4F8;
}
.styles__brd-golf___29RtQ {
  border-color: #7CB342;
}
.styles__brd-mlb___32JR- {
  border-color: #E53935;
}
.styles__shd-default___2kWOM {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___1G7sb {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___19wjP {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___2OAh_ {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___20sRh {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___1IEUy {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___3a2NC {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___17AMv {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___38sMv {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___1t7BE {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3xpXB {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___2HJ2D {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3EjPX {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___I1oUq {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___1J8SZ {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___2ze-j {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___26Be7 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___3U6vK {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___39_aJ {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___3XJkw {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___EHZuK {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___2WBNN {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___2tN_7 {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1baAW {
  text-align: center;
}
.styles__txt-right___1mG6G {
  text-align: right;
}
.styles__txt-left___2RQjQ {
  text-align: left;
}
.styles__txt-bold___1HHa5 {
  font-weight: bold;
}
.styles__txt-extra-bold___rgERa {
  font-weight: 800;
}
.styles__txt-no-bold___3Yb2b {
  font-weight: normal;
}
.styles__txt-capitalize___15TTc {
  text-transform: capitalize;
}
.styles__txt-uppercase___1UXkZ {
  text-transform: uppercase;
}
.styles__txt-italics___3IeHj {
  font-style: italic;
}
.styles__txt-normal___2U5G8 {
  font-style: normal;
}
.styles__txt-no-italic___30WwW {
  font-style: normal;
}
.styles__txt-underline___2dhSh {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___1jwQY {
  display: none;
}
.styles__dis-block___2XhZA {
  display: block;
}
.styles__dis-flex___nhMO8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___S1bcj {
  display: inline-block;
}
.styles__pos-fixed___LAL7_ {
  position: fixed;
}
.styles__pos-absolute___1phIQ {
  position: absolute;
}
.styles__pos-relative___1OPsP {
  position: relative;
}
.styles__pos-children-horizontal___TRHAO {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___1hDLa {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___H1pXM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___3aWGQ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___22FON {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___2k_fi {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___3yfpV {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___3r7pQ {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___-hgC8 {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___2_urb {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___1hBaV {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___2wCTC {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___B4gvp {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1cVg- {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___3EX29 {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___3Uv8s {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___26GEm {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___240mJ {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___34JnU {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___3E_xm {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___3FcPw {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___3j-7m {
  height: 100%;
}
.styles__pos-self-center-horizonal___2gxuR {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___8L5WG {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___T2nt7 {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___3ze1y {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__shentoxTitle___29kDM {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
  margin-top: 16px;
  text-transform: uppercase;
}
.styles__shentoxSubitle___1h4-- {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__sectionContainer___3bW1u {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 90%;
  margin: 0 auto;
}
.styles__mobileBlocker___1aN8X {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 100;
  overflow: hidden;
  min-height: 102vh;
  height: 100%;
  min-width: 102vw;
  width: 100%;
}
@media screen and (min-width: 640px),
screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-width: 668px),
screen and (-webkit-min-device-pixel-ratio: 3) and (min-device-width: 712px),
screen and (-webkit-min-device-pixel-ratio: 4) and (min-device-width: 740px) {
  .styles__mobileBlocker___1aN8X {
    display: none;
  }
}
.styles__mobileBlocker___1aN8X .styles__section___vTqv2 {
  height: 106%;
  background-color: #fff;
}
.styles__mobileBlocker___1aN8X .styles__background___2b4kM {
  height: 106%;
  background-color: #fff;
  color: #fff;
  background: #1493ff -webkit-gradient(linear, left bottom, left top, from(#14499E), to(@clr-blue));
  background: #1493ff linear-gradient(0deg, #14499E 0%, @clr-blue 100%);
  background: url('../static/images/splash/stadium-bg-no-grass.png') no-repeat;
  background-position: center;
  background-size: cover;
  -webkit-font-smoothing: antialiased;
}
.styles__mobileBlocker___1aN8X .styles__mainSection___8fbXx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 90%;
  margin: 0 auto;
  padding: 32px;
}
.styles__mobileBlocker___1aN8X .styles__leftColumn___3tkAS {
  margin: auto;
  text-align: center;
}
.styles__mobileBlocker___1aN8X .styles__title___KDOVA {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
  margin-top: 16px;
  text-transform: uppercase;
}
@media (max-height: 520px) {
  .styles__mobileBlocker___1aN8X .styles__title___KDOVA {
    margin-bottom: 0;
  }
}
.styles__mobileBlocker___1aN8X .styles__subtitle___3EcMN {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
@media (max-height: 520px) {
  .styles__mobileBlocker___1aN8X .styles__subtitle___3EcMN {
    margin-bottom: 0;
  }
}
.styles__mobileBlocker___1aN8X .styles__mainLogo___2sufu {
  -webkit-filter: drop-shadow(0px 0px 3px #444);
          filter: drop-shadow(0px 0px 3px #444);
  margin: 0 auto 10px auto;
  width: 200px;
}
@media (max-height: 650px) {
  .styles__mobileBlocker___1aN8X .styles__mainLogo___2sufu {
    width: 100px;
  }
}
.styles__mobileBlocker___1aN8X .styles__sportsIcon___2pEso {
  display: inline-block;
  height: 24px;
  margin: 8px;
  margin-top: 0;
  margin-bottom: 0;
  opacity: .9;
  width: 24px;
}
.styles__mobileBlocker___1aN8X .styles__sportsIcon___2pEso svg {
  fill: #fff;
}
.styles__mobileBlocker___1aN8X .styles__appStoreWrapper___3XoSl {
  margin-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__mobileBlocker___1aN8X .styles__appStoreButton___207Br {
  width: 143px;
  height: 44px;
  margin-right: 4px;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___1GeRy {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___Mzk6x {
  color: #fff;
}
.styles__txt-black___1TVky {
  color: #000;
}
.styles__txt-gray-darker___1ce7w {
  color: #737373;
}
.styles__txt-gray-dark___3lTmP {
  color: #9d9d9d;
}
.styles__txt-gray___U9a_Q {
  color: #ababab;
}
.styles__txt-gray-light___13n9p {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___2-quw {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2QvWU {
  color: #e5e5e5;
}
.styles__txt-green___2IFNr {
  color: #36c565;
}
.styles__txt-green-light___2YmCV {
  color: #41e878;
}
.styles__txt-red___3jfc7 {
  color: #ff3c36;
}
.styles__txt-red-light___3Rhlk {
  color: #e64765;
}
.styles__txt-blue___34rto {
  color: #1493ff;
}
.styles__txt-blue-light___1ODqY {
  color: #4cadff;
}
.styles__txt-orage___1U7TP {
  color: #ff8f00;
}
.styles__txt-selected___24-sM {
  color: #1493ff;
}
.styles__txt-featured___225E8 {
  color: #E94600;
}
.styles__txt-nfl___1FJA4 {
  color: #2B66B1;
}
.styles__txt-nba___tqPFt {
  color: #FF8F00;
}
.styles__txt-nhl___38rxW {
  color: #84D4F8;
}
.styles__txt-golf___wZzt- {
  color: #7CB342;
}
.styles__txt-mlb___1uXXv {
  color: #E53935;
}
.styles__bg-no___1CC-_ {
  background-color: transparent;
}
.styles__bg-white-dark___g9skw {
  background-color: #f2f2f2;
}
.styles__bg-white___1X-Sq {
  background-color: #fff;
}
.styles__bg-black___Vz1Ux {
  background-color: #000;
}
.styles__bg-gray___Vcrtd {
  background-color: #ababab;
}
.styles__bg-gray-light___4S9Xu {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___2dtJD {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___nBjFr {
  background-color: #e5e5e5;
}
.styles__bg-red___3WtDV {
  background-color: #ff3c36;
}
.styles__bg-red-light___3reB7 {
  background-color: #e64765;
}
.styles__bg-green___9reKv {
  background-color: #36c565;
}
.styles__bg-green-light___3xeg- {
  background-color: #41e878;
}
.styles__bg-blue___1kGtC {
  background-color: #1493ff;
}
.styles__bg-blue-light___2vcAz {
  background-color: #4cadff;
}
.styles__bg-orange____SQDX {
  background-color: #ff8f00;
}
.styles__bg-error___1c8zj {
  background-color: #ff3c36;
}
.styles__bg-selected___2MZEd {
  background-color: #1493ff;
}
.styles__bg-featured___1FHre {
  background-color: #E94600;
}
.styles__bg-nfl___3ZrZc {
  background-color: #2B66B1;
}
.styles__bg-nba___3rz04 {
  background-color: #FF8F00;
}
.styles__bg-nhl___mAreh {
  background-color: #84D4F8;
}
.styles__bg-golf___2OUoc {
  background-color: #7CB342;
}
.styles__bg-mlb___2S5FV {
  background-color: #E53935;
}
.styles__grid_container___1vpn6 {
  display: block;
  width: 100%;
}
.styles__grid_rows___1VZhk,
.styles__grid_columns___dsBXx {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___1VZhk.styles__no-wrap___14Yuc,
.styles__grid_columns___dsBXx.styles__no-wrap___14Yuc {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___dsBXx .styles__col_first___SaSua {
  padding-left: 0;
}
.styles__grid_columns___dsBXx .styles__col_last___16svF {
  padding-right: 0;
}
.styles__grid_columns___dsBXx .styles__col_full___3Lo-N {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___3-Pm8 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___2Yl2I {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___3NVYD {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___3_vDq {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___1tATB {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___2wJCz {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___s9kSq {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___mhhf9 {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___1AoXS {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___OzxmT,
.styles__col_medium_hidden___2jClP,
.styles__col_large_hidden___2d3sv,
.styles__col_xlarge_hidden___lP4vT {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___2xDv2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2eZls {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___1X_P9 {
    left: 100%;
  }
  .styles__col_xlarge_23___11lc0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___18uyp {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___34EdZ {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___1wt0L {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___3Rubl {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3Izug {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___32_wF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2zaM6 {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___3Dld3 {
    left: 87.5%;
  }
  .styles__col_xlarge_20_____zIK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1b-R_ {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___1J6JM {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___3SBMX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___3xMyZ {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___106La {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___3QCID {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___3JcFX {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___1MRM3 {
    left: 75%;
  }
  .styles__col_xlarge_17___203eI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___VTVpw {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___3hI0N {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1ORLa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3Bl82 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___yoUvd {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___39ois {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___3Fh9y {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___z1emJ {
    left: 62.5%;
  }
  .styles__col_xlarge_14___M-HK- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___2frkb {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___OhlcI {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___1dsw3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___3Tqa8 {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___1ngek {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___32S9u {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___3kuhr {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___12FKs {
    left: 50%;
  }
  .styles__col_xlarge_11___3m0CS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___3Zgqj {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___39TRp {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___1aRL1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___276M8 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___3ftDa {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___3rTuw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___3C_a9 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___3XIoi {
    left: 37.5%;
  }
  .styles__col_xlarge_8___3VU-w {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___NxqDs {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___2719I {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___3Tz2i {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___tPttL {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___2J6ey {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___1PddA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___jIMFK {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___1_SQx {
    left: 25%;
  }
  .styles__col_xlarge_5___3vO3z {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___QMXic {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___3t_hA {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___3S4rx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3cNHg {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___KRXtl {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3w9Il {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___moHj8 {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2Of7i {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2G4rm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___FKB-1 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___2N4Yi {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___-fUgB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___djxkm {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___2BA7l {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___OzxmT,
  .styles__col_medium_hidden___2jClP,
  .styles__col_large_hidden___2d3sv {
    display: block;
  }
  .styles__col_xlarge_hidden___lP4vT {
    display: none;
  }
  .styles__col_bottom_gutter___uz0B1 {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___xblfj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___1AxKP {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1bfs7 {
    left: 100%;
  }
  .styles__col_large_11___2DS4Q {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___1Czdi {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2uPLW {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___BQvaT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___2FgtX {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___3aKKg {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2RCvU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___1_J7g {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___2NXHm {
    left: 75%;
  }
  .styles__col_large_8___2gV4B {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___2rls6 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___3rtCs {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___3RJsM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___2adMz {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___gCL2Q {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___1ggcx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___12wzx {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___1LXIV {
    left: 50%;
  }
  .styles__col_large_5___1RRWP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___1WYN5 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___1kg2g {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___2jnCu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___2rRTN {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___39lY0 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___3-k00 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___37XM9 {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2kEyM {
    left: 25%;
  }
  .styles__col_large_2___3msVL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___rrV_q {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___2RkPx {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___xyuv1 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___3k2pj {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___-hQsF {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___OzxmT,
  .styles__col_medium_hidden___2jClP,
  .styles__col_xlarge_hidden___lP4vT {
    display: block;
  }
  .styles__col_large_hidden___2d3sv {
    display: none;
  }
  .styles__col_bottom_gutter___uz0B1 {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2PmWH {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___GPSNU {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___1P-z- {
    left: 100%;
  }
  .styles__col_medium_7___2GU3o {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___3OIYX {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___SymB4 {
    left: 87.5%;
  }
  .styles__col_medium_6___Ey0_K {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___1HB_d {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___3626a {
    left: 75%;
  }
  .styles__col_medium_5___2OuDk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___1HyiY {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___2aJK6 {
    left: 62.5%;
  }
  .styles__col_medium_4___32Z7b {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___V8DZ8 {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___2xi4H {
    left: 50%;
  }
  .styles__col_medium_3___3_LzM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___29NO4 {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___Y8GAu {
    left: 37.5%;
  }
  .styles__col_medium_2___29ykb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___1jB6k {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___15ue9 {
    left: 25%;
  }
  .styles__col_medium_1___1bTcX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___1cA2h {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___2mHlC {
    left: 12.5%;
  }
  .styles__col_small_hidden___OzxmT,
  .styles__col_large_hidden___2d3sv,
  .styles__col_xlarge_hidden___lP4vT {
    display: block;
  }
  .styles__col_medium_hidden___2jClP {
    display: none;
  }
  .styles__col_bottom_gutter___uz0B1 {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___3Vy81 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___2otZZ {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___2wTuP {
    left: 100%;
  }
  .styles__col_small_1___3tInk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___3-2Gy {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___3Yd6m {
    left: 50%;
  }
  .styles__col_medium_hidden___2jClP,
  .styles__col_large_hidden___2d3sv,
  .styles__col_xlarge_hidden___lP4vT {
    display: block;
  }
  .styles__col_small_hidden___OzxmT {
    display: none;
  }
  .styles__col_medium_bottom_gutter___vMP_J,
  .styles__col_large_bottom_gutter___WNJIQ,
  .styles__col_xlarge_bottom_gutter___3oGk- {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___18C4X {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___uz0B1 {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___2aFQw {
  padding: 2px;
}
.styles__pdn-xxxsmall___2k9ZX {
  padding: 4px;
}
.styles__pdn-xxsmall___3VzIQ {
  padding: 8px;
}
.styles__pdn-xsmall___2bSIA {
  padding: 16px;
}
.styles__pdn-small___3dI0S {
  padding: 24px;
}
.styles__pdn-medium___3w84v {
  padding: 32px;
}
.styles__pdn-large___2ehzB {
  padding: 40px;
}
.styles__pdn-xlarge___1CtXQ {
  padding: 48px;
}
.styles__pdn-xxlarge___2d7RE {
  padding: 56px;
}
.styles__pdn-xxxlarge___O_JKN {
  padding: 64px;
}
.styles__pdn-huge___2S-Fg {
  padding: 72px;
}
.styles__pdn-xhuge___2De0B {
  padding: 80px;
}
.styles__pdn-xxhuge___fk1-z {
  padding: 88px;
}
.styles__pdn-xxxhuge___D4E9N {
  padding: 96px;
}
.styles__pdn-right-tiny___1w8W0 {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3r4So {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___24ey4 {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___1g_Vj {
  padding-right: 16px;
}
.styles__pdn-right-small___1wQbg {
  padding-right: 24px;
}
.styles__pdn-right-medium___3OdWS {
  padding-right: 32px;
}
.styles__pdn-right-large___3nD__ {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___31SvL {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___1expV {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___Ya-6a {
  padding-right: 64px;
}
.styles__pdn-right-huge___3tKQa {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___1626w {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___2Vgz5 {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___2G14S {
  padding-right: 96px;
}
.styles__pdn-left-tiny___17pNC {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___3MYx_ {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___39ggi {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___2y7TJ {
  padding-left: 16px;
}
.styles__pdn-left-small___2yj1k {
  padding-left: 24px;
}
.styles__pdn-left-medium___c06z6 {
  padding-left: 32px;
}
.styles__pdn-left-large___3Ou4I {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___3akQz {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___1Rw1M {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___1TLyL {
  padding-left: 64px;
}
.styles__pdn-left-huge___a_qGz {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___OdQ25 {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___2uKCB {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___3P0uT {
  padding-left: 96px;
}
.styles__pdn-top-tiny___1503F {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___1y7eb {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___2eM1w {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___TdKJr {
  padding-top: 16px;
}
.styles__pdn-top-small___owaNp {
  padding-top: 24px;
}
.styles__pdn-top-medium___2glFJ {
  padding-top: 32px;
}
.styles__pdn-top-large___uXZZP {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___2_pEm {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___3Odtv {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___S-0pE {
  padding-top: 64px;
}
.styles__pdn-top-huge___1ztYf {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___2MDkW {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___vytkW {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___3ffK2 {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___r6h4j {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___22Giu {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___gzsc0 {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___wRTTz {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___1KpIH {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___3FIqt {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___3BpRX {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___1l5YO {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___N5UbR {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___2FK5l {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___U4y7k {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___2M2kC {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___2vjZe {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___2RYTY {
  padding-bottom: 96px;
}
.styles__pdn-no___1pkLh {
  padding: 0;
}
.styles__pdn-no-top___bXq_C {
  padding-top: 0;
}
.styles__pdn-no-bottom___UaaSz {
  padding-bottom: 0;
}
.styles__pdn-no-right___1R0ZF {
  padding-right: 0;
}
.styles__pdn-no-left___3IdKr {
  padding-left: 0;
}
.styles__pdn-no-sides___QruRZ {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___VVm5M {
  margin: 2px;
}
.styles__mrg-xxxsmall___5HUcr {
  margin: 4px;
}
.styles__mrg-xxsmall___2r4Q3 {
  margin: 8px;
}
.styles__mrg-xsmall___2tENd {
  margin: 16px;
}
.styles__mrg-small___3ll5R {
  margin: 24px;
}
.styles__mrg-medium___3A5Jg {
  margin: 32px;
}
.styles__mrg-large___14QKy {
  margin: 40px;
}
.styles__mrg-xlarge___1Hxng {
  margin: 48px;
}
.styles__mrg-xxlarge___psTuY {
  margin: 56px;
}
.styles__mrg-xxxlarge___pqnGS {
  margin: 64px;
}
.styles__mrg-huge___1148A {
  margin: 72px;
}
.styles__mrg-xhuge___2C20L {
  margin: 80px;
}
.styles__mrg-xxhuge___lluRW {
  margin: 88px;
}
.styles__mrg-xxxhuge___2tViZ {
  margin: 96px;
}
.styles__mrg-right-tiny___1BSfl {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___yesUK {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3rsXW {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___3xFr3 {
  margin-right: 16px;
}
.styles__mrg-right-small___2pmvR {
  margin-right: 24px;
}
.styles__mrg-right-medium___3kI59 {
  margin-right: 32px;
}
.styles__mrg-right-large___3UAG_ {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___3RjhL {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___3r6T1 {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___2RLm8 {
  margin-right: 64px;
}
.styles__mrg-right-huge___aSuKe {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___p5_UN {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___1rUN0 {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___104eW {
  margin-right: 96px;
}
.styles__mrg-left-tiny___34Nfg {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___31Y2F {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___3VfkP {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___1hZcE {
  margin-left: 16px;
}
.styles__mrg-left-small___8wd3S {
  margin-left: 24px;
}
.styles__mrg-left-medium___34ktW {
  margin-left: 32px;
}
.styles__mrg-left-large___18T6A {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2fn5t {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___V1IXw {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___1z8LO {
  margin-left: 64px;
}
.styles__mrg-left-huge___ATUjV {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___1r2iN {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3hpZA {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___3IjII {
  margin-left: 96px;
}
.styles__mrg-top-tiny___2ko1D {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___1nvZY {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___e7TFR {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___3q-XG {
  margin-top: 16px;
}
.styles__mrg-top-small___3bW2s {
  margin-top: 24px;
}
.styles__mrg-top-medium___1Bo32 {
  margin-top: 32px;
}
.styles__mrg-top-large___q7zd9 {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___3mqVj {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___YyE-g {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___3S9W- {
  margin-top: 64px;
}
.styles__mrg-top-huge___174Rh {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___1OJ6V {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3m3iL {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___3q3F3 {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___1Tje8 {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___jYF7- {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___2fcej {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___2iwvq {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___3F8vb {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___2RPRi {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___2tJyD {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___kmCxM {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___1WuxZ {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___3EeU- {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___2yTZK {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___3d5vF {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___DRuVy {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___U4gun {
  margin-bottom: 96px;
}
.styles__mrg-no___1XR4o {
  margin: 0;
}
.styles__mrg-no-top___Ra2qz {
  margin-top: 0;
}
.styles__mrg-no-bottom___1fPWs {
  margin-bottom: 0;
}
.styles__mrg-no-right___1MVIf {
  margin-right: 0;
}
.styles__mrg-no-left___2LTZY {
  margin-left: 0;
}
.styles__mrg-auto___3QsCN {
  margin: auto;
}
.styles__brd-small___b19Rw {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___uQqmI {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___j81vy {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___hV71Y {
  border: none;
}
.styles__brd-no-top___3Ch12 {
  border-top-width: 0;
}
.styles__brd-no-bottom___2aapE {
  border-bottom-width: 0;
}
.styles__brd-no-right___2335M {
  border-right-width: 0;
}
.styles__brd-no-left___13Ks9 {
  border-left-width: 0;
}
.styles__brd-only-top___2CAt7 {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___qccM5 {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___2Liqn {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___2tZNV {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___1Y9VI {
  border-radius: 2px;
}
.styles__rad-small___2cdFF {
  border-radius: 6px;
}
.styles__rad-medium___225EQ {
  border-radius: 10px;
}
.styles__rad-large___2H9s0 {
  border-radius: 16px;
}
.styles__rad-xlarge___1Ujas {
  border-radius: 24px;
}
.styles__rad-xxlarge___3I-0T {
  border-radius: 32px;
}
.styles__rad-no___34vnN {
  border-radius: 0;
}
.styles__rad-no-bottom___32LoO {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___lxJqw {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___2u4mu {
  border-color: #fff;
}
.styles__brd-black___NdGeU {
  border-color: #000;
}
.styles__brd-gray-darker___1mhh- {
  border-color: #737373;
}
.styles__brd-gray-dark___2_rMk {
  border-color: #9d9d9d;
}
.styles__brd-gray___2cQRq {
  border-color: #ababab;
}
.styles__brd-gray-light___1Xbir {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___3Nyeh {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___1Vu4s {
  border-color: #e5e5e5;
}
.styles__brd-red___296nk {
  border-color: #ff3c36;
}
.styles__brd-green___3wQvH {
  border-color: #36c565;
}
.styles__brd-blue___2uCu3 {
  border-color: #1493ff;
}
.styles__brd-selected___3V7Rj {
  border-color: #1493ff;
}
.styles__brd-featured___pzJsZ {
  border-color: #E94600;
}
.styles__brd-nfl___2Kof_ {
  border-color: #2B66B1;
}
.styles__brd-nba___2OmTL {
  border-color: #FF8F00;
}
.styles__brd-nhl___dMGnI {
  border-color: #84D4F8;
}
.styles__brd-golf___3VIZu {
  border-color: #7CB342;
}
.styles__brd-mlb___P3q3K {
  border-color: #E53935;
}
.styles__shd-default___3BwOI {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___37Tus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___15LKC {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___2Cx6V {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___3GYsb {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___12_cH {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___3s_8i {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2uLgd {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___gLn78 {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___mwlhe {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3k4Gk {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___F3uui {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___5M7lp {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___2pubg {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___2On1t {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___35v-4 {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___2VdC4 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___3LNLn {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___1ccky {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___3mYmM {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___1UX_7 {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___17PwX {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___1mWep {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1Cowd {
  text-align: center;
}
.styles__txt-right___3dlvp {
  text-align: right;
}
.styles__txt-left___1aopd {
  text-align: left;
}
.styles__txt-bold___WnpZO {
  font-weight: bold;
}
.styles__txt-extra-bold___3o6z- {
  font-weight: 800;
}
.styles__txt-no-bold___3U3ya {
  font-weight: normal;
}
.styles__txt-capitalize___r1PU_ {
  text-transform: capitalize;
}
.styles__txt-uppercase___3Zbte {
  text-transform: uppercase;
}
.styles__txt-italics___1-uIs {
  font-style: italic;
}
.styles__txt-normal___39ydU {
  font-style: normal;
}
.styles__txt-no-italic___E743V {
  font-style: normal;
}
.styles__txt-underline___3KtED {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___2W6n2 {
  display: none;
}
.styles__dis-block___3d5tF {
  display: block;
}
.styles__dis-flex___3ebct {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___3wKcC {
  display: inline-block;
}
.styles__pos-fixed___1menZ {
  position: fixed;
}
.styles__pos-absolute___24fT9 {
  position: absolute;
}
.styles__pos-relative___2Wi6c {
  position: relative;
}
.styles__pos-children-horizontal___1TzmZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___1tp-y {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___aHNh6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___3-asU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___12LVI {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___2gbVZ {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___22Qgq {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___fKD8X {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___9mBOV {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1Wj6n {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___2Aoxl {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___3LO-M {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___2arc9 {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1QPXk {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___jkqOL {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___wQfnG {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___375ln {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___oju6g {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___2oZcl {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___2DvwM {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___3jPsd {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___3DEKH {
  height: 100%;
}
.styles__pos-self-center-horizonal___1Kf8r {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___3mumC {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___ksAzq {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___1vdh- {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__modals___2fqH6 {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.styles__modals___2fqH6.styles__show___3BzQ9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__modals___2fqH6.styles__hide___U0F_s {
  display: none;
}
.styles__modals___2fqH6 .styles__modal___1ghjY {
  z-index: 10;
}
.styles__modals___2fqH6 .styles__stage___2LOBo {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 1;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___N3yiw {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___2GX04 {
  color: #fff;
}
.styles__txt-black___2NLvK {
  color: #000;
}
.styles__txt-gray-darker___cdhwT {
  color: #737373;
}
.styles__txt-gray-dark___3X48o {
  color: #9d9d9d;
}
.styles__txt-gray___zHdQl {
  color: #ababab;
}
.styles__txt-gray-light___230JQ {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3A9fV {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___3Erpt {
  color: #e5e5e5;
}
.styles__txt-green___1DHUE {
  color: #36c565;
}
.styles__txt-green-light___JVSYl {
  color: #41e878;
}
.styles__txt-red___3eYbt {
  color: #ff3c36;
}
.styles__txt-red-light___SLuiL {
  color: #e64765;
}
.styles__txt-blue___3Bjkt {
  color: #1493ff;
}
.styles__txt-blue-light___3azgE {
  color: #4cadff;
}
.styles__txt-orage___2fDZW {
  color: #ff8f00;
}
.styles__txt-selected___BFP14 {
  color: #1493ff;
}
.styles__txt-featured___1T3Ei {
  color: #E94600;
}
.styles__txt-nfl___47PPs {
  color: #2B66B1;
}
.styles__txt-nba___3tApT {
  color: #FF8F00;
}
.styles__txt-nhl___3vWwG {
  color: #84D4F8;
}
.styles__txt-golf___2f1da {
  color: #7CB342;
}
.styles__txt-mlb___2SB4v {
  color: #E53935;
}
.styles__bg-no___Ch1S5 {
  background-color: transparent;
}
.styles__bg-white-dark___3WURl {
  background-color: #f2f2f2;
}
.styles__bg-white___21zDS {
  background-color: #fff;
}
.styles__bg-black___3prJu {
  background-color: #000;
}
.styles__bg-gray___1Hlpi {
  background-color: #ababab;
}
.styles__bg-gray-light___1kD01 {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___sPOmi {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___3T5DA {
  background-color: #e5e5e5;
}
.styles__bg-red___1LX5i {
  background-color: #ff3c36;
}
.styles__bg-red-light___2QQnD {
  background-color: #e64765;
}
.styles__bg-green___1C_mO {
  background-color: #36c565;
}
.styles__bg-green-light___3bV7M {
  background-color: #41e878;
}
.styles__bg-blue___1MTDj {
  background-color: #1493ff;
}
.styles__bg-blue-light___1hf9C {
  background-color: #4cadff;
}
.styles__bg-orange___A9vN_ {
  background-color: #ff8f00;
}
.styles__bg-error___1knpf {
  background-color: #ff3c36;
}
.styles__bg-selected___1y0fY {
  background-color: #1493ff;
}
.styles__bg-featured___32176 {
  background-color: #E94600;
}
.styles__bg-nfl___2BQPI {
  background-color: #2B66B1;
}
.styles__bg-nba___1EOnc {
  background-color: #FF8F00;
}
.styles__bg-nhl___3PdsJ {
  background-color: #84D4F8;
}
.styles__bg-golf___3izXG {
  background-color: #7CB342;
}
.styles__bg-mlb___GCzWm {
  background-color: #E53935;
}
.styles__grid_container___2lfoi {
  display: block;
  width: 100%;
}
.styles__grid_rows___20P0S,
.styles__grid_columns___KpEvf {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___20P0S.styles__no-wrap___cSPOc,
.styles__grid_columns___KpEvf.styles__no-wrap___cSPOc {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___KpEvf .styles__col_first___A_VjW {
  padding-left: 0;
}
.styles__grid_columns___KpEvf .styles__col_last___D88vZ {
  padding-right: 0;
}
.styles__grid_columns___KpEvf .styles__col_full___12Se6 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___2UPGd {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___1ZuzE {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___1Aeir {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___PsN2p {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___3da0d {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___3Ne9p {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___13S_m {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___gtDUn {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___2YAAN {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___rWyrw,
.styles__col_medium_hidden___2erVt,
.styles__col_large_hidden___CgO3T,
.styles__col_xlarge_hidden___3Za8O {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___1eSxb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___3Cfcj {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3mv3H {
    left: 100%;
  }
  .styles__col_xlarge_23___M88uR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___37GPW {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___1gX5l {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___1yjhw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___1411v {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___2F2z0 {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___1C9wD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2zWf4 {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1zGLf {
    left: 87.5%;
  }
  .styles__col_xlarge_20___1NZk3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1lIMu {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___11V9P {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___2cx8J {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___2VRyu {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___Frs9x {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___3rYaz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___2Z5lv {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___3eR3T {
    left: 75%;
  }
  .styles__col_xlarge_17___2_BH_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___2tR08 {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___1bTsP {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1wlP6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___1QMbt {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___KWBzC {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___1Iu-D {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___2RCcD {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___1BOGK {
    left: 62.5%;
  }
  .styles__col_xlarge_14___3_UuP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1Uaat {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___1qIOa {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___2l7zc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___2nh71 {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___272Sy {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___3MUor {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___JymJZ {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___1WxoD {
    left: 50%;
  }
  .styles__col_xlarge_11___1oyBP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___3fGua {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___2nDDx {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___I3YUU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___1fP4J {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___3an-w {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___3TcNC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___r4KF1 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___3YBJa {
    left: 37.5%;
  }
  .styles__col_xlarge_8___2t-gD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___2d-MT {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___7nuZk {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___33LpF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___AQgRG {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___NSTwZ {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___3AEKG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___3SvwR {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___2L3Oo {
    left: 25%;
  }
  .styles__col_xlarge_5___2zKp8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___1YqV- {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___1BNiE {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___2pb8B {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3mtFx {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___zlKiP {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3bC03 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___5_V5W {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3kcqk {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2iXFN {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___3M_dl {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___a7N0g {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___1tJ4e {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___kcICd {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___1GnZ9 {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___rWyrw,
  .styles__col_medium_hidden___2erVt,
  .styles__col_large_hidden___CgO3T {
    display: block;
  }
  .styles__col_xlarge_hidden___3Za8O {
    display: none;
  }
  .styles__col_bottom_gutter___gvsjy {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___18XKB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___g2GlN {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___3yGI4 {
    left: 100%;
  }
  .styles__col_large_11___1VzLj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___QJubH {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___21Tt9 {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___1Cp0o {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___3dXF9 {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___la-gA {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___lA5wK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___16vcu {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___20iNy {
    left: 75%;
  }
  .styles__col_large_8___2N9tW {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___20OJq {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___2dp6E {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___1Ig04 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___DqLmz {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___4Vv7O {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___1P_Tl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___21tYd {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___K1L_j {
    left: 50%;
  }
  .styles__col_large_5___aDX_X {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___12yU- {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___1Wgvk {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___1IIvq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___2fHXG {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___1_YYl {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___2wRce {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___2Uitz {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___2dPOG {
    left: 25%;
  }
  .styles__col_large_2___2Floo {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___qlvEP {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___2Uxno {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___1t06T {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___2w2DJ {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2ZoJk {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___rWyrw,
  .styles__col_medium_hidden___2erVt,
  .styles__col_xlarge_hidden___3Za8O {
    display: block;
  }
  .styles__col_large_hidden___CgO3T {
    display: none;
  }
  .styles__col_bottom_gutter___gvsjy {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2KKZf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___BhUkO {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___3KbH1 {
    left: 100%;
  }
  .styles__col_medium_7___2tgoS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___RoQmA {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___1jO_0 {
    left: 87.5%;
  }
  .styles__col_medium_6___13ffb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___1iCcu {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___2XY5Z {
    left: 75%;
  }
  .styles__col_medium_5___2QPnt {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___2UWCp {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___uBn7X {
    left: 62.5%;
  }
  .styles__col_medium_4___1MFFs {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___30cMv {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___K9UAJ {
    left: 50%;
  }
  .styles__col_medium_3___3eBXQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___vE95E {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___13hzm {
    left: 37.5%;
  }
  .styles__col_medium_2___2XehY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___tsqQ6 {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___272LU {
    left: 25%;
  }
  .styles__col_medium_1___2P61P {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___2-Jv1 {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___2MYuM {
    left: 12.5%;
  }
  .styles__col_small_hidden___rWyrw,
  .styles__col_large_hidden___CgO3T,
  .styles__col_xlarge_hidden___3Za8O {
    display: block;
  }
  .styles__col_medium_hidden___2erVt {
    display: none;
  }
  .styles__col_bottom_gutter___gvsjy {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___tBmIC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___2PCTS {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___FRQND {
    left: 100%;
  }
  .styles__col_small_1___3sfxy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___5xiT5 {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___VUsU4 {
    left: 50%;
  }
  .styles__col_medium_hidden___2erVt,
  .styles__col_large_hidden___CgO3T,
  .styles__col_xlarge_hidden___3Za8O {
    display: block;
  }
  .styles__col_small_hidden___rWyrw {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1sgl8,
  .styles__col_large_bottom_gutter___2FUz4,
  .styles__col_xlarge_bottom_gutter___2epx1 {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___1zi0G {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___gvsjy {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___1TsFl {
  padding: 2px;
}
.styles__pdn-xxxsmall___1-uND {
  padding: 4px;
}
.styles__pdn-xxsmall___25_N1 {
  padding: 8px;
}
.styles__pdn-xsmall___1QX7u {
  padding: 16px;
}
.styles__pdn-small___33bbh {
  padding: 24px;
}
.styles__pdn-medium___7aRkp {
  padding: 32px;
}
.styles__pdn-large___2Ci-- {
  padding: 40px;
}
.styles__pdn-xlarge___56LhN {
  padding: 48px;
}
.styles__pdn-xxlarge___2LL76 {
  padding: 56px;
}
.styles__pdn-xxxlarge___1lS1D {
  padding: 64px;
}
.styles__pdn-huge___Ue52C {
  padding: 72px;
}
.styles__pdn-xhuge___5AfU8 {
  padding: 80px;
}
.styles__pdn-xxhuge___1TiFg {
  padding: 88px;
}
.styles__pdn-xxxhuge___20Q21 {
  padding: 96px;
}
.styles__pdn-right-tiny___2Oi5Q {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___2qFDG {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___ecg36 {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___Fyo9- {
  padding-right: 16px;
}
.styles__pdn-right-small___19cT5 {
  padding-right: 24px;
}
.styles__pdn-right-medium___1C-Z2 {
  padding-right: 32px;
}
.styles__pdn-right-large___nN4HS {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___-nVfT {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___1bD7d {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___2sotZ {
  padding-right: 64px;
}
.styles__pdn-right-huge___vVzzy {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___2d2qG {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___3FZ3S {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___ulMpJ {
  padding-right: 96px;
}
.styles__pdn-left-tiny___37a_x {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___3OBsM {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___1qAaw {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___3u7Jn {
  padding-left: 16px;
}
.styles__pdn-left-small___1XvPw {
  padding-left: 24px;
}
.styles__pdn-left-medium___3U-rJ {
  padding-left: 32px;
}
.styles__pdn-left-large___1ZZXc {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___3XMFw {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___1Kouk {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3A3iJ {
  padding-left: 64px;
}
.styles__pdn-left-huge___2qFDA {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___3JwBj {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___19sir {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___1CzkR {
  padding-left: 96px;
}
.styles__pdn-top-tiny___3w1J0 {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___7Vk-t {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___NMHKW {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___1dEVS {
  padding-top: 16px;
}
.styles__pdn-top-small___LVCZi {
  padding-top: 24px;
}
.styles__pdn-top-medium___3DufV {
  padding-top: 32px;
}
.styles__pdn-top-large___3OvOT {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___1BMA3 {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___E4TWR {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___3CKVa {
  padding-top: 64px;
}
.styles__pdn-top-huge___3_kfG {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___2jJrD {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___17Jlm {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___3f4iR {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___2IbvR {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___25CR- {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___1fSuK {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___1Xco1 {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___1gqWf {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___3CAiI {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large____06MQ {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___2GkFc {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___1f9KN {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___31FLt {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___34YTn {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___2exy9 {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___1drDN {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___2ohkc {
  padding-bottom: 96px;
}
.styles__pdn-no___3gLSF {
  padding: 0;
}
.styles__pdn-no-top___1lMYG {
  padding-top: 0;
}
.styles__pdn-no-bottom___2TMh1 {
  padding-bottom: 0;
}
.styles__pdn-no-right___uhtSj {
  padding-right: 0;
}
.styles__pdn-no-left___OiB8d {
  padding-left: 0;
}
.styles__pdn-no-sides___auyr5 {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___2LUUx {
  margin: 2px;
}
.styles__mrg-xxxsmall___VmyGL {
  margin: 4px;
}
.styles__mrg-xxsmall___1yeK1 {
  margin: 8px;
}
.styles__mrg-xsmall___3bzd1 {
  margin: 16px;
}
.styles__mrg-small___bKw0X {
  margin: 24px;
}
.styles__mrg-medium___1BLot {
  margin: 32px;
}
.styles__mrg-large___kCmHV {
  margin: 40px;
}
.styles__mrg-xlarge___FyJbi {
  margin: 48px;
}
.styles__mrg-xxlarge___1P4J1 {
  margin: 56px;
}
.styles__mrg-xxxlarge___2arxo {
  margin: 64px;
}
.styles__mrg-huge___1J2N8 {
  margin: 72px;
}
.styles__mrg-xhuge___3CAIs {
  margin: 80px;
}
.styles__mrg-xxhuge___1cKYd {
  margin: 88px;
}
.styles__mrg-xxxhuge___GMYHC {
  margin: 96px;
}
.styles__mrg-right-tiny___C8Wmw {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___1IP27 {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___2hync {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___Ytx3x {
  margin-right: 16px;
}
.styles__mrg-right-small___Jxk6E {
  margin-right: 24px;
}
.styles__mrg-right-medium___1UjyT {
  margin-right: 32px;
}
.styles__mrg-right-large___2WULB {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___2o_4T {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___3CtdG {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___30_-S {
  margin-right: 64px;
}
.styles__mrg-right-huge___18qfi {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___M6VD_ {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___3PUkN {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___2yfZJ {
  margin-right: 96px;
}
.styles__mrg-left-tiny___3-tVM {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___1KLxg {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___1RTGB {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___2xEq8 {
  margin-left: 16px;
}
.styles__mrg-left-small___3eWJA {
  margin-left: 24px;
}
.styles__mrg-left-medium___2Onaq {
  margin-left: 32px;
}
.styles__mrg-left-large___1QfQw {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2aIxK {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___qdtEJ {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___PDXzV {
  margin-left: 64px;
}
.styles__mrg-left-huge___1wUSp {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___bSBD7 {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3yMxT {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___3ZIUk {
  margin-left: 96px;
}
.styles__mrg-top-tiny___aUVpQ {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___p8SUw {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___1OJhu {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___18Om6 {
  margin-top: 16px;
}
.styles__mrg-top-small___2e-Uu {
  margin-top: 24px;
}
.styles__mrg-top-medium___20zcB {
  margin-top: 32px;
}
.styles__mrg-top-large___2eCsi {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___T1iWA {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___1NNWc {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___1Egbb {
  margin-top: 64px;
}
.styles__mrg-top-huge___3ETpD {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___1xvKL {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___CYURz {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___oypZH {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3H4e9 {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___3HaxN {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___3j45H {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___29T_I {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___3A3jf {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___30LO_ {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___3-0Bu {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___3McNO {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___290Q_ {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___3Suln {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___1CP6T {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___1pM0n {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___3JFLx {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1upN5 {
  margin-bottom: 96px;
}
.styles__mrg-no___22GQy {
  margin: 0;
}
.styles__mrg-no-top___svCvr {
  margin-top: 0;
}
.styles__mrg-no-bottom___2Evw6 {
  margin-bottom: 0;
}
.styles__mrg-no-right___3QQdv {
  margin-right: 0;
}
.styles__mrg-no-left___2ucAg {
  margin-left: 0;
}
.styles__mrg-auto___2Xf_f {
  margin: auto;
}
.styles__brd-small___2nClw {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___jSobj {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1lCH5 {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___2A9Kt {
  border: none;
}
.styles__brd-no-top___1aXyg {
  border-top-width: 0;
}
.styles__brd-no-bottom___3I8n- {
  border-bottom-width: 0;
}
.styles__brd-no-right___3LeVn {
  border-right-width: 0;
}
.styles__brd-no-left___M6r-0 {
  border-left-width: 0;
}
.styles__brd-only-top___2rgF8 {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___2tFA0 {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___ZOqt4 {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___133xH {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___3-N7b {
  border-radius: 2px;
}
.styles__rad-small___3jsb7 {
  border-radius: 6px;
}
.styles__rad-medium___GQniU {
  border-radius: 10px;
}
.styles__rad-large___3I6w_ {
  border-radius: 16px;
}
.styles__rad-xlarge___2vd3J {
  border-radius: 24px;
}
.styles__rad-xxlarge___25Om6 {
  border-radius: 32px;
}
.styles__rad-no___1ESbY {
  border-radius: 0;
}
.styles__rad-no-bottom___2Jis7 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2iRPN {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___30sBW {
  border-color: #fff;
}
.styles__brd-black___3m1g3 {
  border-color: #000;
}
.styles__brd-gray-darker___3QX41 {
  border-color: #737373;
}
.styles__brd-gray-dark___1zhYZ {
  border-color: #9d9d9d;
}
.styles__brd-gray___2v5sZ {
  border-color: #ababab;
}
.styles__brd-gray-light___3l_Im {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___9TJUd {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___3dyxQ {
  border-color: #e5e5e5;
}
.styles__brd-red___2lwHZ {
  border-color: #ff3c36;
}
.styles__brd-green___2h4lO {
  border-color: #36c565;
}
.styles__brd-blue___2a5UR {
  border-color: #1493ff;
}
.styles__brd-selected___1FNnL {
  border-color: #1493ff;
}
.styles__brd-featured___2ZrD5 {
  border-color: #E94600;
}
.styles__brd-nfl___7ZQJP {
  border-color: #2B66B1;
}
.styles__brd-nba___3uFn2 {
  border-color: #FF8F00;
}
.styles__brd-nhl___2BeFh {
  border-color: #84D4F8;
}
.styles__brd-golf___3IAJT {
  border-color: #7CB342;
}
.styles__brd-mlb___MV69b {
  border-color: #E53935;
}
.styles__shd-default___1SCyZ {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___hL9uc {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___2w31a {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___3bOy2 {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___3t0LJ {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___1Noqp {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___3qJco {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2WA8w {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2IjAf {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___2QBXP {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___1ZwvH {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___sDsJN {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___12mWr {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___3amLF {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___3TEq4 {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___1t0mP {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___3VdL8 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___LE8J8 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___L0KxY {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___dWl81 {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___5yqo7 {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___3ngEh {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___22-q- {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___3DGHr {
  text-align: center;
}
.styles__txt-right___357hy {
  text-align: right;
}
.styles__txt-left___3DR3X {
  text-align: left;
}
.styles__txt-bold___2SJPB {
  font-weight: bold;
}
.styles__txt-extra-bold___3QZsm {
  font-weight: 800;
}
.styles__txt-no-bold___2Q1_2 {
  font-weight: normal;
}
.styles__txt-capitalize___3xxlC {
  text-transform: capitalize;
}
.styles__txt-uppercase___1UL65 {
  text-transform: uppercase;
}
.styles__txt-italics___vWGMB {
  font-style: italic;
}
.styles__txt-normal___1vvjH {
  font-style: normal;
}
.styles__txt-no-italic___ZYWbY {
  font-style: normal;
}
.styles__txt-underline___3zrER {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___GwNLL {
  display: none;
}
.styles__dis-block___2oHL9 {
  display: block;
}
.styles__dis-flex___3A4c4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___3_5Np {
  display: inline-block;
}
.styles__pos-fixed___3l9yi {
  position: fixed;
}
.styles__pos-absolute___2c-KP {
  position: absolute;
}
.styles__pos-relative___3OtIR {
  position: relative;
}
.styles__pos-children-horizontal___2FLdN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___1G337 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___anKOT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___2ecId {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___1AlQc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___2Y4ec {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___1gWIK {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___1pdTq {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2FpN9 {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___3k4XG {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___2QJdK {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___18nW8 {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___1aOt- {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___W283_ {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___17PoO {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___3xndC {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___aEUpx {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___21pNk {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___3vzP6 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___1l796 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___IjmPt {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1hSJA {
  height: 100%;
}
.styles__pos-self-center-horizonal___1oDfe {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___2oUPd {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___2gb0z {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___t4lIG {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__page___VVYql {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  width: 100%;
}
.styles__page-my-account___7n5Mu {
  padding-top: 88px;
  padding-bottom: 88px;
  background-image: url('../static/images/bg-stadium.jpg');
  background-size: cover;
}
.styles__page-my-account___7n5Mu.styles__sessionLinked___1z9Pw {
  padding: 0;
}
.styles__container___IQUAi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  padding-right: 48px;
  padding-left: 48px;
  width: 100%;
  min-width: 375px;
  max-width: 1440px;
}
.styles__containerFullWidth___wIZyH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  width: 100%;
}
.styles__modalesque___e2up6 {
  background-color: #fff;
  border-radius: 6px;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  min-width: 420px;
  max-width: 620px;
}
.styles__modalesque___e2up6 > h1 {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  text-align: center;
  margin-bottom: 8px;
}
.styles__button___Qbp_- {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: inline-block;
  font-weight: normal;
  border: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.styles__button___Qbp_- .styles__icon___2xHyl {
  display: inline-block;
}
.styles__button___Qbp_- .styles__display___eIMz4 {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.styles__button___Qbp_- > * {
  pointer-events: none;
}
.styles__button___Qbp_-.styles__sizeXsmall___299Zm {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
  margin-bottom: 0;
  padding-right: 16px;
  padding-left: 16px;
  padding-top: 4px;
  padding-bottom: 4px;
  line-height: 12px;
}
.styles__button___Qbp_-.styles__sizeXsmall___299Zm .styles__icon___2xHyl {
  display: inline-block;
  margin-right: 4px;
}
.styles__button___Qbp_-.styles__sizeXsmall___299Zm .styles__icon___2xHyl i {
  width: 16px;
  height: 16px;
}
.styles__button___Qbp_-.styles__sizeXsmall___299Zm.styles__isLoading___3Op5i {
  padding-top: 2px;
  padding-bottom: 2px;
}
.styles__button___Qbp_-.styles__sizeSmall___nk_ic {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 24px;
  padding-left: 24px;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 12px;
}
.styles__button___Qbp_-.styles__sizeSmall___nk_ic .styles__icon___2xHyl {
  display: inline-block;
  margin-right: 8px;
}
.styles__button___Qbp_-.styles__sizeSmall___nk_ic .styles__icon___2xHyl i {
  width: 20px;
  height: 20px;
}
.styles__button___Qbp_-.styles__sizeSmall___nk_ic.styles__isLoading___3Op5i {
  padding-top: 4px;
  padding-bottom: 4px;
}
.styles__button___Qbp_-.styles__sizeMedium___1-TfS {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 32px;
  padding-left: 32px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 16px;
}
.styles__button___Qbp_-.styles__sizeMedium___1-TfS.styles__isLoading___3Op5i {
  padding-top: 8px;
  padding-bottom: 8px;
}
.styles__button___Qbp_-.styles__sizeLarge___1OqUZ {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 24px;
  padding-bottom: 24px;
  line-height: 20px;
}
.styles__button___Qbp_-.styles__sizeLarge___1OqUZ.styles__isLoading___3Op5i {
  padding-top: 16px;
  padding-bottom: 16px;
}
.styles__button___Qbp_-.styles__layoutNone___Pk7_m {
  placeholder: true;
}
.styles__button___Qbp_-.styles__isDisabled___1CvVY,
.styles__button___Qbp_-:disabled {
  cursor: not-allowed;
}
.styles__button___Qbp_-.styles__layoutCircleWhite___fZ0-J {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  background-color: #fff;
  padding: 0;
  border-radius: 50%;
  overflow: hidden;
}
.styles__button___Qbp_-.styles__layoutCircleWhite___fZ0-J:hover {
  background-color: #1493ff;
}
.styles__button___Qbp_-.styles__layoutCircleWhite___fZ0-J.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutCircleWhite___fZ0-J:disabled {
  background-color: #bfbfbf;
}
.styles__button___Qbp_-.styles__layoutCircleWhite___fZ0-J.styles__sizeSmall___nk_ic {
  width: 24px;
  height: 24px;
}
.styles__button___Qbp_-.styles__layoutCircleWhite___fZ0-J.styles__sizeMedium___1-TfS {
  width: 32px;
  height: 32px;
}
.styles__button___Qbp_-.styles__layoutCircleWhite___fZ0-J.styles__sizeLarge___1OqUZ {
  width: 40px;
  height: 40px;
}
.styles__button___Qbp_-.styles__layoutRoundedGreen___3OqiS {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #36c565;
}
.styles__button___Qbp_-.styles__layoutRoundedGreen___3OqiS .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___Qbp_-.styles__layoutRoundedGreen___3OqiS:hover {
  background-color: #41e878;
}
.styles__button___Qbp_-.styles__layoutRoundedGreen___3OqiS.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedGreen___3OqiS:disabled {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedGreen___3OqiS.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__button___Qbp_-.styles__layoutRoundedGreen___3OqiS.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__button___Qbp_-.styles__layoutRoundedGreen___3OqiS.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__button___Qbp_-.styles__layoutRoundedGreen___3OqiS.styles__isLoading___3Op5i {
  background-color: #41e878;
}
.styles__button___Qbp_-.styles__layoutRoundedBlue___3UAaH {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #1493ff;
}
.styles__button___Qbp_-.styles__layoutRoundedBlue___3UAaH .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___Qbp_-.styles__layoutRoundedBlue___3UAaH:hover {
  background-color: #4cadff;
}
.styles__button___Qbp_-.styles__layoutRoundedBlue___3UAaH.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedBlue___3UAaH:disabled {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedBlue___3UAaH.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__button___Qbp_-.styles__layoutRoundedBlue___3UAaH.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__button___Qbp_-.styles__layoutRoundedBlue___3UAaH.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__button___Qbp_-.styles__layoutRoundedBlue___3UAaH.styles__isLoading___3Op5i {
  background-color: #4cadff;
}
.styles__button___Qbp_-.styles__layoutRoundedRed___2JWqo {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #ff3c36;
}
.styles__button___Qbp_-.styles__layoutRoundedRed___2JWqo .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___Qbp_-.styles__layoutRoundedRed___2JWqo:hover {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedRed___2JWqo.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedRed___2JWqo:disabled {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedRed___2JWqo.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__button___Qbp_-.styles__layoutRoundedRed___2JWqo.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__button___Qbp_-.styles__layoutRoundedRed___2JWqo.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__button___Qbp_-.styles__layoutRoundedRed___2JWqo.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedGray___1hx0u {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  border-radius: 16px;
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedGray___1hx0u .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___Qbp_-.styles__layoutRoundedGray___1hx0u:hover {
  background-color: #bfbfbf;
}
.styles__button___Qbp_-.styles__layoutRoundedGray___1hx0u.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedGray___1hx0u:disabled {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedGray___1hx0u.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__button___Qbp_-.styles__layoutRoundedGray___1hx0u.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__button___Qbp_-.styles__layoutRoundedGray___1hx0u.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__button___Qbp_-.styles__layoutRoundedGray___1hx0u.styles__isLoading___3Op5i {
  background-color: #bfbfbf;
}
.styles__button___Qbp_-.styles__layoutRoundedGrayLight___360Cd {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  border-radius: 16px;
  background-color: #bfbfbf;
}
.styles__button___Qbp_-.styles__layoutRoundedGrayLight___360Cd .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___Qbp_-.styles__layoutRoundedGrayLight___360Cd:hover {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedGrayLight___360Cd.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedGrayLight___360Cd:disabled {
  color: #bfbfbf;
  background-color: #e5e5e5;
}
.styles__button___Qbp_-.styles__layoutRoundedGrayLight___360Cd.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__button___Qbp_-.styles__layoutRoundedGrayLight___360Cd.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__button___Qbp_-.styles__layoutRoundedGrayLight___360Cd.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__button___Qbp_-.styles__layoutRoundedGrayLight___360Cd.styles__isLoading___3Op5i {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutSquareGreen___2o7kf {
  background-color: #36c565;
  font-family: 'proxima-nova', sans-serif;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__button___Qbp_-.styles__layoutSquareGreen___2o7kf .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__button___Qbp_-.styles__layoutSquareGreen___2o7kf:hover {
  background-color: #41e878;
}
.styles__button___Qbp_-.styles__layoutSquareGreen___2o7kf.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutSquareGreen___2o7kf:disabled {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutSquareGreen___2o7kf.styles__isLoading___3Op5i {
  background-color: #41e878;
}
.styles__button___Qbp_-.styles__layoutRoundedSquareRed___1IqIx {
  border-radius: 6px;
  background-color: #ff3c36;
  font-family: 'proxima-nova', sans-serif;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__button___Qbp_-.styles__layoutRoundedSquareRed___1IqIx .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___Qbp_-.styles__layoutRoundedSquareRed___1IqIx:hover {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedSquareRed___1IqIx.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedSquareRed___1IqIx:disabled {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedSquareRed___1IqIx.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedSquareGreen___2pX5N {
  border-radius: 6px;
  background-color: #36c565;
  font-family: 'proxima-nova', sans-serif;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__button___Qbp_-.styles__layoutRoundedSquareGreen___2pX5N .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___Qbp_-.styles__layoutRoundedSquareGreen___2pX5N:hover {
  background-color: #41e878;
}
.styles__button___Qbp_-.styles__layoutRoundedSquareGreen___2pX5N.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedSquareGreen___2pX5N:disabled {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedSquareGreen___2pX5N.styles__isLoading___3Op5i {
  background-color: #41e878;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangle___1Iuyw {
  border-radius: 6px;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangle___1Iuyw .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangle___1Iuyw:hover {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangle___1Iuyw.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangle___1Iuyw.styles__sizeLarge___1OqUZ {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 20px;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangle___1Iuyw.styles__sizeLarge___1OqUZ .styles__icon___2xHyl i {
  width: 24px;
  height: 24px;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangle___1Iuyw.styles__sizeLarge___1OqUZ.styles__noDisplay___YYSZz {
  padding-right: 16px;
  padding-left: 16px;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangle___1Iuyw.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedRectangle___1Iuyw:disabled {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_ {
  border-radius: 6px;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #1493ff;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_ .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_:hover {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_.styles__sizeLarge___1OqUZ {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 20px;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_.styles__sizeLarge___1OqUZ .styles__icon___2xHyl i {
  width: 24px;
  height: 24px;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_.styles__sizeLarge___1OqUZ.styles__noDisplay___YYSZz {
  padding-right: 16px;
  padding-left: 16px;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_:disabled {
  background-color: #ababab;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleBlue___1yyY_:hover {
  background-color: #1493ff;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleGreen___3FcS4 {
  border-radius: 6px;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #36c565;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleGreen___3FcS4 .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleGreen___3FcS4:hover {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleGreen___3FcS4.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleGreen___3FcS4.styles__sizeLarge___1OqUZ {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 20px;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleGreen___3FcS4.styles__sizeLarge___1OqUZ .styles__icon___2xHyl i {
  width: 24px;
  height: 24px;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleGreen___3FcS4.styles__sizeLarge___1OqUZ.styles__noDisplay___YYSZz {
  padding-right: 16px;
  padding-left: 16px;
}
.styles__button___Qbp_-.styles__layoutRoundedRectangleGreen___3FcS4.styles__isDisabled___1CvVY,
.styles__button___Qbp_-.styles__layoutRoundedRectangleGreen___3FcS4:disabled {
  background-color: #ababab;
}
.styles__shentoxTitle___3IGpf {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
  margin-top: 16px;
  margin-bottom: 0;
  text-transform: uppercase;
}
.styles__shentoxSubitle___1DPcA {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  margin-bottom: 0;
  text-transform: uppercase;
}
.styles__sectionContainer___3kmc9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
}
@media (max-width: 600px) {
  .styles__sectionContainer___3kmc9 {
    height: auto;
  }
}
.styles__splash___12c3a {
  overflow: hidden;
  width: 100%;
}
.styles__splash___12c3a .styles__section___2-28p {
  height: 600px;
  background-color: #fff;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__section___2-28p {
    height: auto;
  }
}
.styles__splash___12c3a .styles__background___snNAo {
  height: 600px;
  background-color: #fff;
  color: #fff;
  background: #1493ff -webkit-gradient(linear, left bottom, left top, from(#14499E), to(@clr-blue));
  background: #1493ff linear-gradient(0deg, #14499E 0%, @clr-blue 100%);
  background: url('../static/images/splash/stadium-bg-no-grass.png') no-repeat;
  background-position: center;
  background-size: cover;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__background___snNAo {
    height: auto;
  }
}
.styles__splash___12c3a .styles__mainSection___2VlgW {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 32px;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__mainSection___2VlgW {
    height: auto;
  }
}
.styles__splash___12c3a .styles__mainButton___3UuI5 {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: inline-block;
  font-weight: normal;
  border: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #36c565;
  padding-right: 32px;
  padding-left: 32px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 16px;
  border-radius: 24px;
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
}
.styles__splash___12c3a .styles__mainButton___3UuI5 .styles__icon___2xHyl {
  display: inline-block;
}
.styles__splash___12c3a .styles__mainButton___3UuI5 .styles__display___eIMz4 {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.styles__splash___12c3a .styles__mainButton___3UuI5 > * {
  pointer-events: none;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeXsmall___299Zm {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
  margin-bottom: 0;
  padding-right: 16px;
  padding-left: 16px;
  padding-top: 4px;
  padding-bottom: 4px;
  line-height: 12px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeXsmall___299Zm .styles__icon___2xHyl {
  display: inline-block;
  margin-right: 4px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeXsmall___299Zm .styles__icon___2xHyl i {
  width: 16px;
  height: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeXsmall___299Zm.styles__isLoading___3Op5i {
  padding-top: 2px;
  padding-bottom: 2px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeSmall___nk_ic {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 24px;
  padding-left: 24px;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 12px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeSmall___nk_ic .styles__icon___2xHyl {
  display: inline-block;
  margin-right: 8px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeSmall___nk_ic .styles__icon___2xHyl i {
  width: 20px;
  height: 20px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeSmall___nk_ic.styles__isLoading___3Op5i {
  padding-top: 4px;
  padding-bottom: 4px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeMedium___1-TfS {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 32px;
  padding-left: 32px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeMedium___1-TfS.styles__isLoading___3Op5i {
  padding-top: 8px;
  padding-bottom: 8px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeLarge___1OqUZ {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 24px;
  padding-bottom: 24px;
  line-height: 20px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeLarge___1OqUZ.styles__isLoading___3Op5i {
  padding-top: 16px;
  padding-bottom: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutNone___Pk7_m {
  placeholder: true;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5:disabled {
  cursor: not-allowed;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutCircleWhite___fZ0-J {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  background-color: #fff;
  padding: 0;
  border-radius: 50%;
  overflow: hidden;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutCircleWhite___fZ0-J:hover {
  background-color: #1493ff;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutCircleWhite___fZ0-J.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutCircleWhite___fZ0-J:disabled {
  background-color: #bfbfbf;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutCircleWhite___fZ0-J.styles__sizeSmall___nk_ic {
  width: 24px;
  height: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutCircleWhite___fZ0-J.styles__sizeMedium___1-TfS {
  width: 32px;
  height: 32px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutCircleWhite___fZ0-J.styles__sizeLarge___1OqUZ {
  width: 40px;
  height: 40px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGreen___3OqiS {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #36c565;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGreen___3OqiS .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGreen___3OqiS:hover {
  background-color: #41e878;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGreen___3OqiS.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGreen___3OqiS:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGreen___3OqiS.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGreen___3OqiS.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGreen___3OqiS.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGreen___3OqiS.styles__isLoading___3Op5i {
  background-color: #41e878;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedBlue___3UAaH {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #1493ff;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedBlue___3UAaH .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedBlue___3UAaH:hover {
  background-color: #4cadff;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedBlue___3UAaH.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedBlue___3UAaH:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedBlue___3UAaH.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedBlue___3UAaH.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedBlue___3UAaH.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedBlue___3UAaH.styles__isLoading___3Op5i {
  background-color: #4cadff;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRed___2JWqo {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  background-color: #ff3c36;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRed___2JWqo .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRed___2JWqo:hover {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRed___2JWqo.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRed___2JWqo:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRed___2JWqo.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRed___2JWqo.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRed___2JWqo.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRed___2JWqo.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGray___1hx0u {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  border-radius: 16px;
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGray___1hx0u .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGray___1hx0u:hover {
  background-color: #bfbfbf;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGray___1hx0u.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGray___1hx0u:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGray___1hx0u.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGray___1hx0u.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGray___1hx0u.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGray___1hx0u.styles__isLoading___3Op5i {
  background-color: #bfbfbf;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGrayLight___360Cd {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  border-radius: 16px;
  background-color: #bfbfbf;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGrayLight___360Cd .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGrayLight___360Cd:hover {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGrayLight___360Cd.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGrayLight___360Cd:disabled {
  color: #bfbfbf;
  background-color: #e5e5e5;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGrayLight___360Cd.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGrayLight___360Cd.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGrayLight___360Cd.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedGrayLight___360Cd.styles__isLoading___3Op5i {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutSquareGreen___2o7kf {
  background-color: #36c565;
  font-family: 'proxima-nova', sans-serif;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutSquareGreen___2o7kf .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutSquareGreen___2o7kf:hover {
  background-color: #41e878;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutSquareGreen___2o7kf.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutSquareGreen___2o7kf:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutSquareGreen___2o7kf.styles__isLoading___3Op5i {
  background-color: #41e878;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareRed___1IqIx {
  border-radius: 6px;
  background-color: #ff3c36;
  font-family: 'proxima-nova', sans-serif;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareRed___1IqIx .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareRed___1IqIx:hover {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareRed___1IqIx.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareRed___1IqIx:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareRed___1IqIx.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareGreen___2pX5N {
  border-radius: 6px;
  background-color: #36c565;
  font-family: 'proxima-nova', sans-serif;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareGreen___2pX5N .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareGreen___2pX5N:hover {
  background-color: #41e878;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareGreen___2pX5N.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareGreen___2pX5N:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedSquareGreen___2pX5N.styles__isLoading___3Op5i {
  background-color: #41e878;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangle___1Iuyw {
  border-radius: 6px;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangle___1Iuyw .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangle___1Iuyw:hover {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangle___1Iuyw.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangle___1Iuyw.styles__sizeLarge___1OqUZ {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 20px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangle___1Iuyw.styles__sizeLarge___1OqUZ .styles__icon___2xHyl i {
  width: 24px;
  height: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangle___1Iuyw.styles__sizeLarge___1OqUZ.styles__noDisplay___YYSZz {
  padding-right: 16px;
  padding-left: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangle___1Iuyw.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangle___1Iuyw:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_ {
  border-radius: 6px;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #1493ff;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_ .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_:hover {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_.styles__sizeLarge___1OqUZ {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 20px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_.styles__sizeLarge___1OqUZ .styles__icon___2xHyl i {
  width: 24px;
  height: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_.styles__sizeLarge___1OqUZ.styles__noDisplay___YYSZz {
  padding-right: 16px;
  padding-left: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleBlue___1yyY_:hover {
  background-color: #1493ff;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleGreen___3FcS4 {
  border-radius: 6px;
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #36c565;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleGreen___3FcS4 .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleGreen___3FcS4:hover {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleGreen___3FcS4.styles__isLoading___3Op5i {
  background-color: #e64765;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleGreen___3FcS4.styles__sizeLarge___1OqUZ {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 40px;
  padding-top: 16px;
  padding-bottom: 16px;
  line-height: 20px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleGreen___3FcS4.styles__sizeLarge___1OqUZ .styles__icon___2xHyl i {
  width: 24px;
  height: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleGreen___3FcS4.styles__sizeLarge___1OqUZ.styles__noDisplay___YYSZz {
  padding-right: 16px;
  padding-left: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleGreen___3FcS4.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__layoutRoundedRectangleGreen___3FcS4:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5 .styles__display___eIMz4 {
  color: #fff;
  letter-spacing: 1.1;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__mainButton___3UuI5:hover {
  background-color: #41e878;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__isDisabled___1CvVY,
.styles__splash___12c3a .styles__mainButton___3UuI5:disabled {
  background-color: #ababab;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeSmall___nk_ic {
  border-radius: 16px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeMedium___1-TfS {
  border-radius: 24px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__sizeLarge___1OqUZ {
  border-radius: 32px;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__isLoading___3Op5i {
  background-color: #41e878;
}
.styles__splash___12c3a .styles__mainButton___3UuI5.styles__isLoading___3Op5i {
  padding-top: 8px;
  padding-bottom: 8px;
}
.styles__splash___12c3a .styles__leftColumn___-6jvY {
  margin: auto;
  text-align: center;
}
.styles__splash___12c3a .styles__mainImage___35fz8 {
  width: 40%;
  margin: auto;
  padding: 40px;
}
@media (max-width: 950px) {
  .styles__splash___12c3a .styles__mainImage___35fz8 {
    display: none;
  }
}
.styles__splash___12c3a .styles__title___1v05b {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
  margin-top: 16px;
  margin-bottom: 0;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__subtitle___V0SbF {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  margin-bottom: 0;
  text-transform: uppercase;
  letter-spacing: 8px;
}
.styles__splash___12c3a .styles__mainLogo___1x4mf {
  -webkit-filter: drop-shadow(0px 0px 3px #444);
          filter: drop-shadow(0px 0px 3px #444);
  margin: 0 auto 10px auto;
  width: 100px;
}
.styles__splash___12c3a .styles__sportsIcon___2KOQz {
  display: inline-block;
  height: 24px;
  margin: 8px;
  margin-top: 0;
  margin-bottom: 0;
  opacity: .9;
  width: 24px;
}
.styles__splash___12c3a .styles__sportsIcon___2KOQz svg {
  fill: #fff;
}
.styles__splash___12c3a .styles__appStoreWrapper___ROSzO {
  margin-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__splash___12c3a .styles__appStoreButton___1xgDG {
  width: 143px;
  height: 44px;
  margin-right: 4px;
}
.styles__splash___12c3a .styles__pressSection___fGQyS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #fff;
  padding: 8px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  position: relative;
  height: inherit;
  min-height: 60px;
  z-index: 1;
}
.styles__splash___12c3a .styles__pressImage___1Qehh {
  height: 20px;
  margin: auto;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
  padding-top: 0;
  padding-bottom: 0;
}
.styles__splash___12c3a .styles__featureSection___2ba7U {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__featureSection___2ba7U {
    height: auto;
  }
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__featureSection___2ba7U {
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 24px;
  }
}
.styles__splash___12c3a .styles__featureGroup___26f55 {
  width: 33%;
  margin: auto;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  padding: 24px;
}
@media (max-width: 800px) {
  .styles__splash___12c3a .styles__featureGroup___26f55 {
    width: 100%;
    margin: 0;
  }
}
.styles__splash___12c3a .styles__featureTitle___3j1Ax {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  margin-bottom: 0;
  text-transform: uppercase;
  margin-top: 16px;
}
.styles__splash___12c3a .styles__featureSubtitle___1mhbc {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__splash___12c3a .styles__featureImage___2m1dC {
  height: 100px;
  margin: auto;
  margin-top: 0;
  margin-bottom: 0;
}
.styles__splash___12c3a .styles__howToPlaySection___GLr6o {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
  text-align: left;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__howToPlaySection___GLr6o {
    height: auto;
  }
}
.styles__splash___12c3a .styles__howToPlayImage___YVqfu {
  width: 50%;
}
.styles__splash___12c3a .styles__howToPlayImage___YVqfu img {
  width: 90%;
  margin-top: -20px;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__howToPlayImage___YVqfu {
    display: none;
  }
}
.styles__splash___12c3a .styles__howToPlayText___2mG2C {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__howToPlayText___2mG2C {
    width: 100%;
    padding: 48px;
  }
}
.styles__splash___12c3a .styles__howToPlayTitle___1MRMs {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
  margin-top: 16px;
  margin-bottom: 0;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__howToPlayGroup___VH8fR h3 {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  margin-bottom: 0;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__howToPlayGroup___VH8fR p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin: 0;
}
.styles__splash___12c3a .styles__howToPlaySmallImage___XrAxp {
  width: 90%;
  margin: auto;
  margin-top: 48px;
  margin-bottom: 24px;
}
@media (min-width: 600px) {
  .styles__splash___12c3a .styles__howToPlaySmallImage___XrAxp {
    display: none;
  }
}
.styles__splash___12c3a .styles__fiveStarSection___1-ht8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__fiveStarSection___1-ht8 {
    height: auto;
  }
}
.styles__splash___12c3a .styles__fiveStarLeftCol___2hpIf {
  padding: 64px;
  padding-right: 0;
  padding-left: 0;
  width: 80%;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__fiveStarLeftCol___2hpIf {
    width: 100%;
  }
}
.styles__splash___12c3a .styles__fiveStarsBig___3NRF6 {
  width: 200px;
  margin-bottom: 20px;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__fiveStarsBig___3NRF6 {
    width: 80%;
    margin: auto;
    margin-top: 0;
    margin-bottom: 24px;
  }
}
.styles__splash___12c3a .styles__fiveStarAppStoreWrapper___tyGRI {
  margin-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__splash___12c3a .styles__fiveStarReview___2wJDt {
  margin-top: 24px;
}
.styles__splash___12c3a .styles__fiveStarReview___2wJDt h3 {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  margin-bottom: 0;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__fiveStarReview___2wJDt p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  margin-bottom: 0;
}
@media (min-width: 600px) {
  .styles__splash___12c3a .styles__fiveStarReview___2wJDt {
    width: 65%;
  }
}
.styles__splash___12c3a .styles__fiveStarReviewAuthor___yvW6Y {
  font-style: italic;
}
.styles__splash___12c3a .styles__fiveStarReviewAuthor___yvW6Y span {
  color: #1493ff;
}
.styles__splash___12c3a .styles__fiveStarIcons___25lQ9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__splash___12c3a .styles__fiveStarIcons___25lQ9 img {
  height: 20px;
}
.styles__splash___12c3a .styles__fiveStarTitle___1rM5O {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
  margin-top: 16px;
  margin-bottom: 0;
  text-transform: uppercase;
}
.styles__splash___12c3a .styles__fiveStarMainImage___4N8j- {
  position: relative;
  height: 600px;
}
.styles__splash___12c3a .styles__fiveStarMainImage___4N8j- img {
  position: absolute;
  max-width: 600px;
  -webkit-transform: translate(-25%, -53%);
          transform: translate(-25%, -53%);
  top: 50%;
}
@media (max-width: 800px) {
  .styles__splash___12c3a .styles__fiveStarMainImage___4N8j- img {
    max-width: 400px;
    -webkit-transform: translate(-40%, -50%);
            transform: translate(-40%, -50%);
  }
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__fiveStarMainImage___4N8j- {
    display: none;
  }
}
.styles__splash___12c3a .styles__draftsDoneSection___xdCmn {
  height: 100%;
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 40px;
  padding-right: 0;
  padding-left: 0;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__draftsDoneSection___xdCmn {
    height: auto;
  }
}
.styles__splash___12c3a .styles__draftsDone___3qJSZ {
  font-family: 'Scoreboard', sans-serif;
  font-size: 150px;
  line-height: 160px;
  font-weight: normal;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__draftsDone___3qJSZ {
    font-size: 80px;
  }
}
.styles__splash___12c3a .styles__tweetsSection___1sNfU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
  height: auto;
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__tweetsSection___1sNfU {
    height: auto;
  }
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__tweetsSection___1sNfU {
    -webkit-transform: none;
            transform: none;
    padding: 24px;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles__splash___12c3a .styles__tweetsDraftLogo___3_y23 {
  -webkit-filter: drop-shadow(0px 0px 3px #999);
          filter: drop-shadow(0px 0px 3px #999);
  height: 150px;
  margin-right: 24px;
  width: 150px;
}
.styles__splash___12c3a .styles__tweetsImage___3tPRZ {
  height: 21px;
  margin-right: 4px;
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__splash___12c3a .styles__tweetsHandle___1DzRr {
  font-family: 'Shentox-Bold', sans-serif;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  margin-bottom: 0;
  text-transform: uppercase;
  margin: auto;
  margin-left: 0;
  margin-right: 0;
}
.styles__splash___12c3a .styles__tweetsContent___73cFn {
  -webkit-transform: translateY(-30px);
          transform: translateY(-30px);
  background-image: url('../static/images/splash/tweets.png');
  background-size: cover;
  background-position: 50% 50%;
  max-width: 1706px;
  height: 351px;
  margin: auto;
  margin-top: 0;
  margin-bottom: 0;
}
@media (max-width: 600px) {
  .styles__splash___12c3a .styles__tweetsContent___73cFn {
    display: none;
  }
}
.styles__splash___12c3a .styles__tweetsContentMobile___3heie {
  width: 95%;
  margin: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 24px;
}
@media (min-width: 600px) {
  .styles__splash___12c3a .styles__tweetsContentMobile___3heie {
    display: none;
  }
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___1q1fF {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___3Lmzh {
  color: #fff;
}
.styles__txt-black___3BdZl {
  color: #000;
}
.styles__txt-gray-darker___2wRd8 {
  color: #737373;
}
.styles__txt-gray-dark___26N_W {
  color: #9d9d9d;
}
.styles__txt-gray___1vTRY {
  color: #ababab;
}
.styles__txt-gray-light___2L6x9 {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___dGR9s {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___3OTkr {
  color: #e5e5e5;
}
.styles__txt-green___357M7 {
  color: #36c565;
}
.styles__txt-green-light___2q-Gz {
  color: #41e878;
}
.styles__txt-red___1n3em {
  color: #ff3c36;
}
.styles__txt-red-light___3HIJr {
  color: #e64765;
}
.styles__txt-blue___1dnsf {
  color: #1493ff;
}
.styles__txt-blue-light___1A3ez {
  color: #4cadff;
}
.styles__txt-orage___3eFgh {
  color: #ff8f00;
}
.styles__txt-selected___1nKp7 {
  color: #1493ff;
}
.styles__txt-featured___6YKhQ {
  color: #E94600;
}
.styles__txt-nfl___LgTCu {
  color: #2B66B1;
}
.styles__txt-nba___oSOhw {
  color: #FF8F00;
}
.styles__txt-nhl___3syHp {
  color: #84D4F8;
}
.styles__txt-golf___3cd1u {
  color: #7CB342;
}
.styles__txt-mlb___eSNvr {
  color: #E53935;
}
.styles__bg-no___HjKyR {
  background-color: transparent;
}
.styles__bg-white-dark___16Ito {
  background-color: #f2f2f2;
}
.styles__bg-white___1OlEp {
  background-color: #fff;
}
.styles__bg-black___1zhPM {
  background-color: #000;
}
.styles__bg-gray___qD3Yf {
  background-color: #ababab;
}
.styles__bg-gray-light___7JIVe {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___9C2sC {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___1bJ9s {
  background-color: #e5e5e5;
}
.styles__bg-red___7pk9- {
  background-color: #ff3c36;
}
.styles__bg-red-light___y7FVR {
  background-color: #e64765;
}
.styles__bg-green___3w1ec {
  background-color: #36c565;
}
.styles__bg-green-light___3SFlO {
  background-color: #41e878;
}
.styles__bg-blue___1wFrK {
  background-color: #1493ff;
}
.styles__bg-blue-light___8cnEy {
  background-color: #4cadff;
}
.styles__bg-orange___3Lo36 {
  background-color: #ff8f00;
}
.styles__bg-error___wXRvg {
  background-color: #ff3c36;
}
.styles__bg-selected___39GQt {
  background-color: #1493ff;
}
.styles__bg-featured___2Y7BY {
  background-color: #E94600;
}
.styles__bg-nfl___3h8wp {
  background-color: #2B66B1;
}
.styles__bg-nba___2F11P {
  background-color: #FF8F00;
}
.styles__bg-nhl___284zd {
  background-color: #84D4F8;
}
.styles__bg-golf____qmMc {
  background-color: #7CB342;
}
.styles__bg-mlb___3ALgR {
  background-color: #E53935;
}
.styles__grid_container___3rgZg {
  display: block;
  width: 100%;
}
.styles__grid_rows___3VSwC,
.styles__grid_columns___2Eg4G {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___3VSwC.styles__no-wrap___2r1s-,
.styles__grid_columns___2Eg4G.styles__no-wrap___2r1s- {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___2Eg4G .styles__col_first___3v3Lb {
  padding-left: 0;
}
.styles__grid_columns___2Eg4G .styles__col_last___2gPQ3 {
  padding-right: 0;
}
.styles__grid_columns___2Eg4G .styles__col_full___1ik4U {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___2-8Gq {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___1nQvI {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2aVDm {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___2pM8F {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___2ifOV {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___pPMeH {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___2inwB {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___js4ST {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___23aXR {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___vlkCo,
.styles__col_medium_hidden___2waZu,
.styles__col_large_hidden___5F2yz,
.styles__col_xlarge_hidden___3MBhc {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___R2bKS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___1qZGK {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___Ka-CV {
    left: 100%;
  }
  .styles__col_xlarge_23___1amxK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___akJ1R {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___o7HmS {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___23NUU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___zXIXt {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___3Dwlj {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2sMAs {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___3Q4DY {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___1JnFo {
    left: 87.5%;
  }
  .styles__col_xlarge_20___1J31N {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___U18_V {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___1WfxO {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___TaUeI {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___1hqEq {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___3LOv8 {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___2zr2_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___2NHZ0 {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___1X61K {
    left: 75%;
  }
  .styles__col_xlarge_17___FU5kT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___3Mxgp {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___17NYO {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___3O5N0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3KsCU {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___CJIe0 {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___1B3ll {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___2AVIU {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___zWsYh {
    left: 62.5%;
  }
  .styles__col_xlarge_14___2kZQZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___1jjpG {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___1lE-6 {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___hmZXh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___1jfUs {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___32gPj {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___38ru6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___3vvex {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___3nyhR {
    left: 50%;
  }
  .styles__col_xlarge_11___3aVQD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___33qvc {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___1AxNY {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___2NIWt {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___mexKd {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___2IFVI {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___1UjdS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___1TVOG {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___rw5mv {
    left: 37.5%;
  }
  .styles__col_xlarge_8___3bCcx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___2jnNd {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___1L5MS {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___kSgcx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___1E4YG {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___1Bxsf {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___2y3kZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___2WP7q {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___HuWeb {
    left: 25%;
  }
  .styles__col_xlarge_5___2tuVG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___24cc8 {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___h7SBG {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___1MolE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___cAo1d {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___3LWVW {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___CdLhi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___2QYyP {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2mcpx {
    left: 12.5%;
  }
  .styles__col_xlarge_2___QhLJE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___3EcqI {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___3ct8r {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3uumc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___3e27y {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___3Va2R {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___vlkCo,
  .styles__col_medium_hidden___2waZu,
  .styles__col_large_hidden___5F2yz {
    display: block;
  }
  .styles__col_xlarge_hidden___3MBhc {
    display: none;
  }
  .styles__col_bottom_gutter___2GCDj {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___3tpXJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___z2qi_ {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1YeDC {
    left: 100%;
  }
  .styles__col_large_11___1nVJE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___3WuQC {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2S2uh {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___KyFlp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___1XYSn {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___1c2_U {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___2tFfA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___25hEz {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___3hhRr {
    left: 75%;
  }
  .styles__col_large_8___qzou4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___39ffQ {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___1_8vr {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___grKSe {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___3Dwqj {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___3LQis {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3OTzr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___1dfdp {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___3rUeO {
    left: 50%;
  }
  .styles__col_large_5___1ZwMU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___3EJv2 {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___YmS1u {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___CsgPS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___2wM3U {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___2i-7k {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___UvqdF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___1ngLA {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___19NuO {
    left: 25%;
  }
  .styles__col_large_2___26wJS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___o-Hy4 {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___XvS9M {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___1r-Ah {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___2bmTV {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___VA_Sb {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___vlkCo,
  .styles__col_medium_hidden___2waZu,
  .styles__col_xlarge_hidden___3MBhc {
    display: block;
  }
  .styles__col_large_hidden___5F2yz {
    display: none;
  }
  .styles__col_bottom_gutter___2GCDj {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2mJA3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___zGbMb {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___xwS2D {
    left: 100%;
  }
  .styles__col_medium_7___voJd2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___1b1Gc {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___1zKlM {
    left: 87.5%;
  }
  .styles__col_medium_6___2Kuer {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___26vPn {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___36YrP {
    left: 75%;
  }
  .styles__col_medium_5___37q9f {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___1RdB0 {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___1BD7Y {
    left: 62.5%;
  }
  .styles__col_medium_4___1EO4e {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___72dDA {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___3xgfA {
    left: 50%;
  }
  .styles__col_medium_3___2IqIj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___3Nj4J {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___394QE {
    left: 37.5%;
  }
  .styles__col_medium_2___28F_Q {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___3nQTc {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___1W9lM {
    left: 25%;
  }
  .styles__col_medium_1___1NnEn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___2PAln {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___4QZNg {
    left: 12.5%;
  }
  .styles__col_small_hidden___vlkCo,
  .styles__col_large_hidden___5F2yz,
  .styles__col_xlarge_hidden___3MBhc {
    display: block;
  }
  .styles__col_medium_hidden___2waZu {
    display: none;
  }
  .styles__col_bottom_gutter___2GCDj {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___2WZbf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___17z4j {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___3kCQQ {
    left: 100%;
  }
  .styles__col_small_1___27gw_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___1FmD2 {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___Hgsvo {
    left: 50%;
  }
  .styles__col_medium_hidden___2waZu,
  .styles__col_large_hidden___5F2yz,
  .styles__col_xlarge_hidden___3MBhc {
    display: block;
  }
  .styles__col_small_hidden___vlkCo {
    display: none;
  }
  .styles__col_medium_bottom_gutter___3bLKc,
  .styles__col_large_bottom_gutter___13M9M,
  .styles__col_xlarge_bottom_gutter___hH7kt {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___1M-O9 {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___2GCDj {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___3NJ_l {
  padding: 2px;
}
.styles__pdn-xxxsmall___1aPts {
  padding: 4px;
}
.styles__pdn-xxsmall___2cTnv {
  padding: 8px;
}
.styles__pdn-xsmall___w23yc {
  padding: 16px;
}
.styles__pdn-small___3HVEL {
  padding: 24px;
}
.styles__pdn-medium___bf765 {
  padding: 32px;
}
.styles__pdn-large___2DcXJ {
  padding: 40px;
}
.styles__pdn-xlarge___24FCq {
  padding: 48px;
}
.styles__pdn-xxlarge___1y8tK {
  padding: 56px;
}
.styles__pdn-xxxlarge___pwLHL {
  padding: 64px;
}
.styles__pdn-huge___31e1U {
  padding: 72px;
}
.styles__pdn-xhuge___2pGgb {
  padding: 80px;
}
.styles__pdn-xxhuge___3cBjU {
  padding: 88px;
}
.styles__pdn-xxxhuge___2BpnV {
  padding: 96px;
}
.styles__pdn-right-tiny___3T1zt {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___jc1TH {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___lHOiz {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___3puEP {
  padding-right: 16px;
}
.styles__pdn-right-small___3ubtJ {
  padding-right: 24px;
}
.styles__pdn-right-medium___3Zf5w {
  padding-right: 32px;
}
.styles__pdn-right-large___Qy8mb {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___1wTqI {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___3exAs {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___1zfK2 {
  padding-right: 64px;
}
.styles__pdn-right-huge___1cj18 {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___3al0g {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___5mO6M {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___1QRjR {
  padding-right: 96px;
}
.styles__pdn-left-tiny___1Lrun {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___1r2Tc {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___3y3C2 {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___1kIuu {
  padding-left: 16px;
}
.styles__pdn-left-small___4VzUf {
  padding-left: 24px;
}
.styles__pdn-left-medium___a5J8P {
  padding-left: 32px;
}
.styles__pdn-left-large___1sO3A {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1rhEN {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___22wAK {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___1-KAo {
  padding-left: 64px;
}
.styles__pdn-left-huge___lJCOE {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___396KD {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___Zeftu {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___3VBTj {
  padding-left: 96px;
}
.styles__pdn-top-tiny___5la0l {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___rCG-M {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___gN_YY {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___NRmRw {
  padding-top: 16px;
}
.styles__pdn-top-small___2Gil8 {
  padding-top: 24px;
}
.styles__pdn-top-medium___2mJFZ {
  padding-top: 32px;
}
.styles__pdn-top-large___1cJp2 {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___bRB1e {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___1LuYa {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___1v_gW {
  padding-top: 64px;
}
.styles__pdn-top-huge___sqxG2 {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___3LZXh {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___2OS25 {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___2sYRr {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___2dw7U {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___AK_XW {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___2AakD {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___o-Hur {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___3uTEV {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___3IrLO {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___2ApoS {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___1ST7V {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___3rjrG {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___15MWS {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___2ORbP {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___Ev9le {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___2qPki {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___2LrgU {
  padding-bottom: 96px;
}
.styles__pdn-no___WzEIW {
  padding: 0;
}
.styles__pdn-no-top___1lGug {
  padding-top: 0;
}
.styles__pdn-no-bottom___3ZcfF {
  padding-bottom: 0;
}
.styles__pdn-no-right___1SZnv {
  padding-right: 0;
}
.styles__pdn-no-left___3HbEE {
  padding-left: 0;
}
.styles__pdn-no-sides___120Zh {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___2Kg1s {
  margin: 2px;
}
.styles__mrg-xxxsmall___JDaOD {
  margin: 4px;
}
.styles__mrg-xxsmall___2jDUs {
  margin: 8px;
}
.styles__mrg-xsmall___2Ygeg {
  margin: 16px;
}
.styles__mrg-small___1M_Yp {
  margin: 24px;
}
.styles__mrg-medium___euR9z {
  margin: 32px;
}
.styles__mrg-large___1j9tb {
  margin: 40px;
}
.styles__mrg-xlarge___58VHb {
  margin: 48px;
}
.styles__mrg-xxlarge___3pLEs {
  margin: 56px;
}
.styles__mrg-xxxlarge___2VNn0 {
  margin: 64px;
}
.styles__mrg-huge___1J6Gm {
  margin: 72px;
}
.styles__mrg-xhuge___3TqAL {
  margin: 80px;
}
.styles__mrg-xxhuge___1-Myu {
  margin: 88px;
}
.styles__mrg-xxxhuge___2IuTu {
  margin: 96px;
}
.styles__mrg-right-tiny___Ttn-i {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___3iy8N {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___1o_Gb {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___3frLH {
  margin-right: 16px;
}
.styles__mrg-right-small___2V0yc {
  margin-right: 24px;
}
.styles__mrg-right-medium___17ffC {
  margin-right: 32px;
}
.styles__mrg-right-large___1sLJV {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___d0Ote {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___2t6Wl {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___3x6Y1 {
  margin-right: 64px;
}
.styles__mrg-right-huge___1Y_uW {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___2mxTT {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___1jNte {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___2_3Ya {
  margin-right: 96px;
}
.styles__mrg-left-tiny___248Iz {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___26rUI {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___xi_Nr {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___G438T {
  margin-left: 16px;
}
.styles__mrg-left-small___3dL1k {
  margin-left: 24px;
}
.styles__mrg-left-medium___oH6IU {
  margin-left: 32px;
}
.styles__mrg-left-large___3_QPC {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___26Si- {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1Gj-F {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___1Xg4D {
  margin-left: 64px;
}
.styles__mrg-left-huge___7xFyi {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___hfcSk {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___2RCQp {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___2DqkZ {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1qw1b {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___1gKCy {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___184_P {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___1YSZb {
  margin-top: 16px;
}
.styles__mrg-top-small___1yJj8 {
  margin-top: 24px;
}
.styles__mrg-top-medium___2swzw {
  margin-top: 32px;
}
.styles__mrg-top-large___2Xikg {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___2U9it {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___oSowp {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___2i6pT {
  margin-top: 64px;
}
.styles__mrg-top-huge___Qs5Xc {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___12s2r {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___2A0OO {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___XiA7T {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___1-R4W {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___Giq3h {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___raeKo {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___Ow4iE {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___2gCno {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___2Z6mK {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___2SH-z {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___32Got {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___1IbJF {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___2n68d {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___3P-Gi {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___1wYUp {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___3wm67 {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___MZFXl {
  margin-bottom: 96px;
}
.styles__mrg-no___3pZ0H {
  margin: 0;
}
.styles__mrg-no-top___D_p8z {
  margin-top: 0;
}
.styles__mrg-no-bottom___3ov8I {
  margin-bottom: 0;
}
.styles__mrg-no-right___2bN2k {
  margin-right: 0;
}
.styles__mrg-no-left___shwad {
  margin-left: 0;
}
.styles__mrg-auto___35ch5 {
  margin: auto;
}
.styles__brd-small___2oo-B {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___22lnQ {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___1PKUk {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___22RJp {
  border: none;
}
.styles__brd-no-top___1jEws {
  border-top-width: 0;
}
.styles__brd-no-bottom___lBRDX {
  border-bottom-width: 0;
}
.styles__brd-no-right___2rmSE {
  border-right-width: 0;
}
.styles__brd-no-left___IJ5pl {
  border-left-width: 0;
}
.styles__brd-only-top___1N7D9 {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___8j_B2 {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___m1HsX {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___rgMz5 {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___2bCp9 {
  border-radius: 2px;
}
.styles__rad-small___UfSbL {
  border-radius: 6px;
}
.styles__rad-medium___1IOYg {
  border-radius: 10px;
}
.styles__rad-large___eshSB {
  border-radius: 16px;
}
.styles__rad-xlarge___2dojw {
  border-radius: 24px;
}
.styles__rad-xxlarge___1rCzd {
  border-radius: 32px;
}
.styles__rad-no___2kSya {
  border-radius: 0;
}
.styles__rad-no-bottom___2GINz {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___5H98d {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___2Gizu {
  border-color: #fff;
}
.styles__brd-black___2Ib0T {
  border-color: #000;
}
.styles__brd-gray-darker___20Ffk {
  border-color: #737373;
}
.styles__brd-gray-dark___3Vw5S {
  border-color: #9d9d9d;
}
.styles__brd-gray___2mOOa {
  border-color: #ababab;
}
.styles__brd-gray-light___2LX56 {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___36J6J {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___1qJou {
  border-color: #e5e5e5;
}
.styles__brd-red___1pyz_ {
  border-color: #ff3c36;
}
.styles__brd-green___2G96j {
  border-color: #36c565;
}
.styles__brd-blue___2Dtae {
  border-color: #1493ff;
}
.styles__brd-selected___2vX8J {
  border-color: #1493ff;
}
.styles__brd-featured___2nuyl {
  border-color: #E94600;
}
.styles__brd-nfl___x0Iec {
  border-color: #2B66B1;
}
.styles__brd-nba___9lF8y {
  border-color: #FF8F00;
}
.styles__brd-nhl___1S6Rp {
  border-color: #84D4F8;
}
.styles__brd-golf___26YG3 {
  border-color: #7CB342;
}
.styles__brd-mlb___2fn3W {
  border-color: #E53935;
}
.styles__shd-default___2C58H {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___2c7SW {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3S4wt {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___22IHA {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2nf0N {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___2SrJT {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___2CCok {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___yko93 {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___3wydv {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___3g-fn {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___25yg3 {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___3G0PY {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___2r4Fq {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___3NIjP {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___lBW2I {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___3I92d {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___3rAfZ {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___XV5x4 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___D5jJq {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___1aoQd {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___2elYk {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___23Fb1 {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___Q2t-1 {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___3-tIQ {
  text-align: center;
}
.styles__txt-right___3jaCx {
  text-align: right;
}
.styles__txt-left___2vFAu {
  text-align: left;
}
.styles__txt-bold___2Hgft {
  font-weight: bold;
}
.styles__txt-extra-bold___2BFxS {
  font-weight: 800;
}
.styles__txt-no-bold___WDWaU {
  font-weight: normal;
}
.styles__txt-capitalize___2KHZ2 {
  text-transform: capitalize;
}
.styles__txt-uppercase___22LsE {
  text-transform: uppercase;
}
.styles__txt-italics___2DqR7 {
  font-style: italic;
}
.styles__txt-normal___1Vly9 {
  font-style: normal;
}
.styles__txt-no-italic___1qRia {
  font-style: normal;
}
.styles__txt-underline___1NxVT {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___QkdaT {
  display: none;
}
.styles__dis-block___XRpD8 {
  display: block;
}
.styles__dis-flex___3jjLi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___GGSwP {
  display: inline-block;
}
.styles__pos-fixed___3Uw0j {
  position: fixed;
}
.styles__pos-absolute___1WMza {
  position: absolute;
}
.styles__pos-relative___2sk0A {
  position: relative;
}
.styles__pos-children-horizontal___1rS6I {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___DTPhA {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___2gfAv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___D32CW {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___Q8ERD {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___1s656 {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___3630i {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___A9mMX {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___1-aV8 {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___1Kc46 {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___1waMt {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___rMuIq {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___24lZc {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1YpWk {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___1QoCS {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___3K7LN {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___uCmet {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___2yxoQ {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___3b_8d {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___1yCZw {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___3xVl9 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1w4gv {
  height: 100%;
}
.styles__pos-self-center-horizonal___2L5tP {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___3DOkM {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___1O-Kh {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___EToQk {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__page___17JPI {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  width: 100%;
}
.styles__page-my-account___8fXtM {
  padding-top: 88px;
  padding-bottom: 88px;
  background-image: url('../static/images/bg-stadium.jpg');
  background-size: cover;
}
.styles__page-my-account___8fXtM.styles__sessionLinked___3n87u {
  padding: 0;
}
.styles__container___3dFNf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  padding-right: 48px;
  padding-left: 48px;
  width: 100%;
  min-width: 375px;
  max-width: 1440px;
}
.styles__containerFullWidth___1PioO {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  width: 100%;
}
.styles__modalesque___Qml1z {
  background-color: #fff;
  border-radius: 6px;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  min-width: 420px;
  max-width: 620px;
}
.styles__modalesque___Qml1z > h1 {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  text-align: center;
  margin-bottom: 8px;
}
.styles__support___3cs6I {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  width: 100%;
}
.styles__support___3cs6I .styles__innerSupport___1ADgf {
  border-radius: 6px;
  background-color: #fff;
  padding: 24px;
  margin: auto;
  margin-top: 0;
  margin-bottom: 0;
  width: 100%;
  max-width: 888px;
  min-height: 600px;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___3YtN1 {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___3FkP6 {
  color: #fff;
}
.styles__txt-black___3CoyP {
  color: #000;
}
.styles__txt-gray-darker___2smlC {
  color: #737373;
}
.styles__txt-gray-dark___1wN1T {
  color: #9d9d9d;
}
.styles__txt-gray___bEVkD {
  color: #ababab;
}
.styles__txt-gray-light___C30Nj {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___yK8qF {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2jaAV {
  color: #e5e5e5;
}
.styles__txt-green___3rzyy {
  color: #36c565;
}
.styles__txt-green-light___3v30L {
  color: #41e878;
}
.styles__txt-red___1xipb {
  color: #ff3c36;
}
.styles__txt-red-light___GogGj {
  color: #e64765;
}
.styles__txt-blue___3coyO {
  color: #1493ff;
}
.styles__txt-blue-light___36jjP {
  color: #4cadff;
}
.styles__txt-orage___FUyy2 {
  color: #ff8f00;
}
.styles__txt-selected___2Drnu {
  color: #1493ff;
}
.styles__txt-featured___1AG60 {
  color: #E94600;
}
.styles__txt-nfl___3yOz9 {
  color: #2B66B1;
}
.styles__txt-nba___PG38- {
  color: #FF8F00;
}
.styles__txt-nhl___DHHx1 {
  color: #84D4F8;
}
.styles__txt-golf___3WTcA {
  color: #7CB342;
}
.styles__txt-mlb___3QK_s {
  color: #E53935;
}
.styles__bg-no___28cEX {
  background-color: transparent;
}
.styles__bg-white-dark___2sLBa {
  background-color: #f2f2f2;
}
.styles__bg-white___2VBT1 {
  background-color: #fff;
}
.styles__bg-black___2X7gM {
  background-color: #000;
}
.styles__bg-gray___2C3v5 {
  background-color: #ababab;
}
.styles__bg-gray-light___EMJz- {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___2aUyX {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___1nY7x {
  background-color: #e5e5e5;
}
.styles__bg-red___3a5wg {
  background-color: #ff3c36;
}
.styles__bg-red-light___3bhic {
  background-color: #e64765;
}
.styles__bg-green___6ZUx9 {
  background-color: #36c565;
}
.styles__bg-green-light___2R-xK {
  background-color: #41e878;
}
.styles__bg-blue___2lSD6 {
  background-color: #1493ff;
}
.styles__bg-blue-light___1rLvD {
  background-color: #4cadff;
}
.styles__bg-orange___AwTuI {
  background-color: #ff8f00;
}
.styles__bg-error___1D6li {
  background-color: #ff3c36;
}
.styles__bg-selected___1NLP5 {
  background-color: #1493ff;
}
.styles__bg-featured___1m0ig {
  background-color: #E94600;
}
.styles__bg-nfl___YTtwK {
  background-color: #2B66B1;
}
.styles__bg-nba___bnMwT {
  background-color: #FF8F00;
}
.styles__bg-nhl___3lP-k {
  background-color: #84D4F8;
}
.styles__bg-golf___1yg9M {
  background-color: #7CB342;
}
.styles__bg-mlb___2D_il {
  background-color: #E53935;
}
.styles__grid_container___15IY7 {
  display: block;
  width: 100%;
}
.styles__grid_rows___3BmoG,
.styles__grid_columns___KF76V {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___3BmoG.styles__no-wrap___1y8KZ,
.styles__grid_columns___KF76V.styles__no-wrap___1y8KZ {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___KF76V .styles__col_first___pHvxd {
  padding-left: 0;
}
.styles__grid_columns___KF76V .styles__col_last___3lja6 {
  padding-right: 0;
}
.styles__grid_columns___KF76V .styles__col_full___2CTD4 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___-qYS3 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___23hQ4 {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___1Pwei {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___2YS_Z {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___y2H_u {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___loVsU {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___QlBZP {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___2jKsS {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___1v0ug {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___2Wreq,
.styles__col_medium_hidden___1FhWt,
.styles__col_large_hidden___2l0K8,
.styles__col_xlarge_hidden___1SIvQ {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___1YGFF {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___3NJHu {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___2AYRB {
    left: 100%;
  }
  .styles__col_xlarge_23___1m4J7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___1Iny7 {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___1yGU6 {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___2aB47 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___10GTd {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___1acTF {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___sWi8a {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2e92r {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___26XQI {
    left: 87.5%;
  }
  .styles__col_xlarge_20___2gwth {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1GNj_ {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___1985y {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___2PJu4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___2-eNY {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___mUz-_ {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___P_piR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___SdmbF {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___15ucE {
    left: 75%;
  }
  .styles__col_xlarge_17___2XvoQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___t7Ypb {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___1tH9i {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___3WBXT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3Rbs7 {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___1n-VH {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___2xxuy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1bvis {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___3Bcrw {
    left: 62.5%;
  }
  .styles__col_xlarge_14___1iCij {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___BIy0p {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___3_ejB {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___1RcIi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___2clhs {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___3fGiF {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___3X_Qu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___1Por6 {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___fL9TT {
    left: 50%;
  }
  .styles__col_xlarge_11___1AP26 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___skcfm {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___JalR4 {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___22uUk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___mzHcS {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___36FnW {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___vxLSn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___2iGE4 {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___2on2B {
    left: 37.5%;
  }
  .styles__col_xlarge_8___2DSaw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___L2qIp {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___Az5Ur {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___akCF_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___2RBt5 {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___GDpb5 {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___2SwDx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___3RGus {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___3Txsd {
    left: 25%;
  }
  .styles__col_xlarge_5____rvSR {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___2jJ3J {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___33FzT {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___3_Xfz {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3yORk {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___27zI6 {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3Itk4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___3blJt {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3N5uj {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2bk8Q {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___2j6fH {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___2d1Wo {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___3LAp- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___3r1hJ {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___25Zfg {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___2Wreq,
  .styles__col_medium_hidden___1FhWt,
  .styles__col_large_hidden___2l0K8 {
    display: block;
  }
  .styles__col_xlarge_hidden___1SIvQ {
    display: none;
  }
  .styles__col_bottom_gutter___9dqrR {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___2ZNlQ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___nBTG- {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___3XXAG {
    left: 100%;
  }
  .styles__col_large_11___ibctL {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___2XpZi {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___bZuI7 {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___31wtJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___82efG {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___-0GAH {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___1xl87 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___30542 {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___17Jax {
    left: 75%;
  }
  .styles__col_large_8___1eIva {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___3SN_m {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___Fv_Tn {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___2MAbg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___1uVOK {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___4KYIz {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3XQo3 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___2jo5D {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___2kB6G {
    left: 50%;
  }
  .styles__col_large_5___yLZOm {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___3xYkp {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___2kH6k {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___2kYdi {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___eK4El {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___3L3Ki {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___3HyAr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___TeZ-b {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___3lwik {
    left: 25%;
  }
  .styles__col_large_2___2InMl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___29eMn {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___2Ba6o {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___2kZwa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___1dsE6 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2tPny {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___2Wreq,
  .styles__col_medium_hidden___1FhWt,
  .styles__col_xlarge_hidden___1SIvQ {
    display: block;
  }
  .styles__col_large_hidden___2l0K8 {
    display: none;
  }
  .styles__col_bottom_gutter___9dqrR {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___2feMV {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___1rXij {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___3GpFW {
    left: 100%;
  }
  .styles__col_medium_7___1iCfq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___nK3u_ {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___3JJIX {
    left: 87.5%;
  }
  .styles__col_medium_6___2HDLY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___1l59S {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___hjpaF {
    left: 75%;
  }
  .styles__col_medium_5___1eH9k {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3q0IT {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___aAh6Y {
    left: 62.5%;
  }
  .styles__col_medium_4___1iduU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___YVL4X {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___2iMv6 {
    left: 50%;
  }
  .styles__col_medium_3___DaVrj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___30VUk {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___1U1Fn {
    left: 37.5%;
  }
  .styles__col_medium_2___2uH1C {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___CtMua {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___1xflx {
    left: 25%;
  }
  .styles__col_medium_1___3QhXf {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___CRXit {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___2tAAk {
    left: 12.5%;
  }
  .styles__col_small_hidden___2Wreq,
  .styles__col_large_hidden___2l0K8,
  .styles__col_xlarge_hidden___1SIvQ {
    display: block;
  }
  .styles__col_medium_hidden___1FhWt {
    display: none;
  }
  .styles__col_bottom_gutter___9dqrR {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___SbPAE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___3C5Yg {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___21a6s {
    left: 100%;
  }
  .styles__col_small_1___3J1ai {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___27cfm {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___1isza {
    left: 50%;
  }
  .styles__col_medium_hidden___1FhWt,
  .styles__col_large_hidden___2l0K8,
  .styles__col_xlarge_hidden___1SIvQ {
    display: block;
  }
  .styles__col_small_hidden___2Wreq {
    display: none;
  }
  .styles__col_medium_bottom_gutter___AAr_E,
  .styles__col_large_bottom_gutter___1NvYu,
  .styles__col_xlarge_bottom_gutter___2fL3P {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___To1M- {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___9dqrR {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___1ZULu {
  padding: 2px;
}
.styles__pdn-xxxsmall___3kVrQ {
  padding: 4px;
}
.styles__pdn-xxsmall___2WMYp {
  padding: 8px;
}
.styles__pdn-xsmall___2kugX {
  padding: 16px;
}
.styles__pdn-small___TR5Ij {
  padding: 24px;
}
.styles__pdn-medium___3G5-r {
  padding: 32px;
}
.styles__pdn-large___2H_Dz {
  padding: 40px;
}
.styles__pdn-xlarge___1AGhG {
  padding: 48px;
}
.styles__pdn-xxlarge___2FMSR {
  padding: 56px;
}
.styles__pdn-xxxlarge___2bVE2 {
  padding: 64px;
}
.styles__pdn-huge___NKSNp {
  padding: 72px;
}
.styles__pdn-xhuge___2eqhn {
  padding: 80px;
}
.styles__pdn-xxhuge___2d6RA {
  padding: 88px;
}
.styles__pdn-xxxhuge___2WOlt {
  padding: 96px;
}
.styles__pdn-right-tiny___s7e2R {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___1Ov0N {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___wPR71 {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___1aIF7 {
  padding-right: 16px;
}
.styles__pdn-right-small___3IruK {
  padding-right: 24px;
}
.styles__pdn-right-medium___3TEGB {
  padding-right: 32px;
}
.styles__pdn-right-large___3bgC6 {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___16K1F {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___3_qwj {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___2QibC {
  padding-right: 64px;
}
.styles__pdn-right-huge___2u8Lf {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___37lbs {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___1C6nF {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___xDXRx {
  padding-right: 96px;
}
.styles__pdn-left-tiny___2jL28 {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___2CTED {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___11c4Z {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___A07Ru {
  padding-left: 16px;
}
.styles__pdn-left-small___9kLQE {
  padding-left: 24px;
}
.styles__pdn-left-medium___1zRmn {
  padding-left: 32px;
}
.styles__pdn-left-large___3CPgQ {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___3T4m4 {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___1M9c_ {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___Qwusb {
  padding-left: 64px;
}
.styles__pdn-left-huge___tN_fe {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___RtTT0 {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___Li7PC {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___2bBLm {
  padding-left: 96px;
}
.styles__pdn-top-tiny___2zxP1 {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___kVxlH {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___2WWHB {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2sJKO {
  padding-top: 16px;
}
.styles__pdn-top-small___1xcYD {
  padding-top: 24px;
}
.styles__pdn-top-medium___1FCJl {
  padding-top: 32px;
}
.styles__pdn-top-large___1_24v {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___sxRSq {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___3ToMu {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___1O_Zx {
  padding-top: 64px;
}
.styles__pdn-top-huge___Xe8cZ {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___3YJZb {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___1RLny {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___P5GcP {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___28x3W {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___avS_8 {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___3YYDJ {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___2kMR2 {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___uGYZw {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___2j2-j {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___292NR {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___14aOE {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___3RnBx {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___3yObP {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___2B1Yy {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___rIwYe {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___3mJsv {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___1A37P {
  padding-bottom: 96px;
}
.styles__pdn-no___1XDXP {
  padding: 0;
}
.styles__pdn-no-top___PYVU6 {
  padding-top: 0;
}
.styles__pdn-no-bottom___B99bS {
  padding-bottom: 0;
}
.styles__pdn-no-right___30qcK {
  padding-right: 0;
}
.styles__pdn-no-left___1AqK_ {
  padding-left: 0;
}
.styles__pdn-no-sides___28u_g {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___2bj_7 {
  margin: 2px;
}
.styles__mrg-xxxsmall___O24nL {
  margin: 4px;
}
.styles__mrg-xxsmall___2YkIS {
  margin: 8px;
}
.styles__mrg-xsmall___2A2aD {
  margin: 16px;
}
.styles__mrg-small___F700A {
  margin: 24px;
}
.styles__mrg-medium___24dUq {
  margin: 32px;
}
.styles__mrg-large___2WJqm {
  margin: 40px;
}
.styles__mrg-xlarge___1Jt2q {
  margin: 48px;
}
.styles__mrg-xxlarge___1ueL0 {
  margin: 56px;
}
.styles__mrg-xxxlarge___3b5ug {
  margin: 64px;
}
.styles__mrg-huge___3ylxG {
  margin: 72px;
}
.styles__mrg-xhuge___2U02k {
  margin: 80px;
}
.styles__mrg-xxhuge___1nr1R {
  margin: 88px;
}
.styles__mrg-xxxhuge___vlv-J {
  margin: 96px;
}
.styles__mrg-right-tiny___UoUtO {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___ned-e {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___R792F {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___1kVdG {
  margin-right: 16px;
}
.styles__mrg-right-small___1l3sV {
  margin-right: 24px;
}
.styles__mrg-right-medium___2tLd7 {
  margin-right: 32px;
}
.styles__mrg-right-large___EIdZq {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___GUumL {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___P6kDS {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___32qCg {
  margin-right: 64px;
}
.styles__mrg-right-huge___8rCU0 {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___2Czex {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___1BhK3 {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___3DRi3 {
  margin-right: 96px;
}
.styles__mrg-left-tiny___2DuSB {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___34YXr {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___705E5 {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___1c5Ce {
  margin-left: 16px;
}
.styles__mrg-left-small___12wQp {
  margin-left: 24px;
}
.styles__mrg-left-medium___TsFGd {
  margin-left: 32px;
}
.styles__mrg-left-large___2KElc {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___2Lg3B {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1RxhL {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___1J66s {
  margin-left: 64px;
}
.styles__mrg-left-huge___krw0J {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___rlUyU {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___7wb56 {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___jByEN {
  margin-left: 96px;
}
.styles__mrg-top-tiny___37ZFe {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___2u06d {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___3oufl {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___3D2AY {
  margin-top: 16px;
}
.styles__mrg-top-small___1ApeQ {
  margin-top: 24px;
}
.styles__mrg-top-medium___1Zbls {
  margin-top: 32px;
}
.styles__mrg-top-large___2BEA4 {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___3i2d4 {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___3pyvG {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___3fG2Z {
  margin-top: 64px;
}
.styles__mrg-top-huge___3IoNP {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___2EFVL {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___2GZAf {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___1L0Rl {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___3lHAu {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___X5rcc {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___UYqoJ {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___22Iz- {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___12SoZ {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___44Prq {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___23NuT {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___13zPN {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___2zuCj {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___29DPO {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___oc0vy {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___2woa6 {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___1E_nr {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1c8Mq {
  margin-bottom: 96px;
}
.styles__mrg-no___1BXfM {
  margin: 0;
}
.styles__mrg-no-top___3EdAI {
  margin-top: 0;
}
.styles__mrg-no-bottom___dhijo {
  margin-bottom: 0;
}
.styles__mrg-no-right___1_XD7 {
  margin-right: 0;
}
.styles__mrg-no-left___1kOWS {
  margin-left: 0;
}
.styles__mrg-auto___1X-qU {
  margin: auto;
}
.styles__brd-small___25dvc {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1Ia2E {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___P5TKS {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___pjg56 {
  border: none;
}
.styles__brd-no-top___cHgzO {
  border-top-width: 0;
}
.styles__brd-no-bottom___1yxBD {
  border-bottom-width: 0;
}
.styles__brd-no-right___25_BK {
  border-right-width: 0;
}
.styles__brd-no-left___2f2CG {
  border-left-width: 0;
}
.styles__brd-only-top___3H-_u {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___19nWo {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___1Bb7q {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___dzDAC {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___3vlqk {
  border-radius: 2px;
}
.styles__rad-small___16SfI {
  border-radius: 6px;
}
.styles__rad-medium___3SWKv {
  border-radius: 10px;
}
.styles__rad-large___2ZUZ_ {
  border-radius: 16px;
}
.styles__rad-xlarge___m1XCN {
  border-radius: 24px;
}
.styles__rad-xxlarge___1sPAG {
  border-radius: 32px;
}
.styles__rad-no___6fpp4 {
  border-radius: 0;
}
.styles__rad-no-bottom___2iAIW {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___fXzd8 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___3x8m1 {
  border-color: #fff;
}
.styles__brd-black___1JjCd {
  border-color: #000;
}
.styles__brd-gray-darker___2cSal {
  border-color: #737373;
}
.styles__brd-gray-dark___2gs_F {
  border-color: #9d9d9d;
}
.styles__brd-gray___2m9eW {
  border-color: #ababab;
}
.styles__brd-gray-light___1kDny {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___2aj8c {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___3CeTa {
  border-color: #e5e5e5;
}
.styles__brd-red___FaZdy {
  border-color: #ff3c36;
}
.styles__brd-green___2vesE {
  border-color: #36c565;
}
.styles__brd-blue___Oc_u3 {
  border-color: #1493ff;
}
.styles__brd-selected___2WVk8 {
  border-color: #1493ff;
}
.styles__brd-featured___xMbBc {
  border-color: #E94600;
}
.styles__brd-nfl___2jxA9 {
  border-color: #2B66B1;
}
.styles__brd-nba___3Sl-m {
  border-color: #FF8F00;
}
.styles__brd-nhl___3otS7 {
  border-color: #84D4F8;
}
.styles__brd-golf___2fIi8 {
  border-color: #7CB342;
}
.styles__brd-mlb___fUkzT {
  border-color: #E53935;
}
.styles__shd-default___3lVUF {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___3I_08 {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___2IeTf {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___20NqC {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2v6dz {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___1dz84 {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___1O-4W {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2yqwd {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___1L6Nv {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___1BLoy {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___162xF {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___38cJl {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___1YGPu {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___r4e1C {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___2T-0I {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___GUCap {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___2QCI- {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___Xax9G {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___3eEJz {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___2f1i8 {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___1L7Ae {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___1owoL {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___G1mSY {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___3-B6w {
  text-align: center;
}
.styles__txt-right___12GPn {
  text-align: right;
}
.styles__txt-left___eP1BM {
  text-align: left;
}
.styles__txt-bold___3Ssbh {
  font-weight: bold;
}
.styles__txt-extra-bold___3vpC1 {
  font-weight: 800;
}
.styles__txt-no-bold___3WIVf {
  font-weight: normal;
}
.styles__txt-capitalize___1vwpF {
  text-transform: capitalize;
}
.styles__txt-uppercase___ks6bi {
  text-transform: uppercase;
}
.styles__txt-italics___1W682 {
  font-style: italic;
}
.styles__txt-normal___1eKvL {
  font-style: normal;
}
.styles__txt-no-italic___nfxkE {
  font-style: normal;
}
.styles__txt-underline___2atH3 {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___wVIkA {
  display: none;
}
.styles__dis-block___25kfl {
  display: block;
}
.styles__dis-flex___2J0rh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___11mq- {
  display: inline-block;
}
.styles__pos-fixed___1rXE4 {
  position: fixed;
}
.styles__pos-absolute___14DkW {
  position: absolute;
}
.styles__pos-relative___1Q04m {
  position: relative;
}
.styles__pos-children-horizontal___2-g5V {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___7AGZY {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___LRGvx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___1-svI {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___1Ij85 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___OdI8G {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___3bUSd {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___3hRLT {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___1hWcZ {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___JNVT6 {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___2iSX1 {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___1P_qd {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___YhFMA {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___1FxFU {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___pwcGZ {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___1mE9P {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___uP0UL {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___2rd8Q {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___8mshK {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___2F0Ln {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___31_Uu {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___2bPhQ {
  height: 100%;
}
.styles__pos-self-center-horizonal___1uuuL {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___2UMx6 {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___1JWN1 {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___3ViaI {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__swapBanner___Yo9dp {
  background-color: #ff3c36;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 16px;
  color: #fff;
}
.styles__swapBanner___Yo9dp a {
  color: #fff;
  font-weight: bold;
}
.styles__swapBanner___Yo9dp i {
  margin-right: 32px;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___8T1-R {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___1U6rx {
  color: #fff;
}
.styles__txt-black___2hrwL {
  color: #000;
}
.styles__txt-gray-darker___KO6E- {
  color: #737373;
}
.styles__txt-gray-dark___3-1sT {
  color: #9d9d9d;
}
.styles__txt-gray___gzg27 {
  color: #ababab;
}
.styles__txt-gray-light___3ZG8Q {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___3raye {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2swlL {
  color: #e5e5e5;
}
.styles__txt-green___HwWU_ {
  color: #36c565;
}
.styles__txt-green-light___rFJOA {
  color: #41e878;
}
.styles__txt-red___anfDH {
  color: #ff3c36;
}
.styles__txt-red-light___3syU6 {
  color: #e64765;
}
.styles__txt-blue___u-0AL {
  color: #1493ff;
}
.styles__txt-blue-light___3bTRl {
  color: #4cadff;
}
.styles__txt-orage___QqqMf {
  color: #ff8f00;
}
.styles__txt-selected___20zI6 {
  color: #1493ff;
}
.styles__txt-featured___2kVcw {
  color: #E94600;
}
.styles__txt-nfl___-MiV8 {
  color: #2B66B1;
}
.styles__txt-nba___z8KQ8 {
  color: #FF8F00;
}
.styles__txt-nhl___1eLmW {
  color: #84D4F8;
}
.styles__txt-golf___wPc3b {
  color: #7CB342;
}
.styles__txt-mlb___nNSuy {
  color: #E53935;
}
.styles__bg-no___uouzO {
  background-color: transparent;
}
.styles__bg-white-dark___RItMn {
  background-color: #f2f2f2;
}
.styles__bg-white___WOzW3 {
  background-color: #fff;
}
.styles__bg-black___74o6n {
  background-color: #000;
}
.styles__bg-gray___2oSKU {
  background-color: #ababab;
}
.styles__bg-gray-light___1lZ6o {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___1SG6h {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___2zF7p {
  background-color: #e5e5e5;
}
.styles__bg-red___1FvVs {
  background-color: #ff3c36;
}
.styles__bg-red-light___12C2h {
  background-color: #e64765;
}
.styles__bg-green___ZSogY {
  background-color: #36c565;
}
.styles__bg-green-light___1pAym {
  background-color: #41e878;
}
.styles__bg-blue___1X1Ad {
  background-color: #1493ff;
}
.styles__bg-blue-light___3n4ov {
  background-color: #4cadff;
}
.styles__bg-orange___3Wo5g {
  background-color: #ff8f00;
}
.styles__bg-error___3URQO {
  background-color: #ff3c36;
}
.styles__bg-selected___3Y1h4 {
  background-color: #1493ff;
}
.styles__bg-featured___1jOAa {
  background-color: #E94600;
}
.styles__bg-nfl___1mxb0 {
  background-color: #2B66B1;
}
.styles__bg-nba___3Xajj {
  background-color: #FF8F00;
}
.styles__bg-nhl___3NOkm {
  background-color: #84D4F8;
}
.styles__bg-golf___24zSS {
  background-color: #7CB342;
}
.styles__bg-mlb___3AZ_6 {
  background-color: #E53935;
}
.styles__grid_container___1Caen {
  display: block;
  width: 100%;
}
.styles__grid_rows___1pgJV,
.styles__grid_columns___B7Cqf {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___1pgJV.styles__no-wrap___1FX7b,
.styles__grid_columns___B7Cqf.styles__no-wrap___1FX7b {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___B7Cqf .styles__col_first___2_l5J {
  padding-left: 0;
}
.styles__grid_columns___B7Cqf .styles__col_last___2GRsW {
  padding-right: 0;
}
.styles__grid_columns___B7Cqf .styles__col_full___1w5Dc {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___14iIY {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___2WZEU {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___2gQ_z {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___3k2kZ {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___2XiHm {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___1BgJR {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___1-ruW {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___3YX5o {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___3v-P1 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___2ETKo,
.styles__col_medium_hidden___1sUF9,
.styles__col_large_hidden___1GlWr,
.styles__col_xlarge_hidden___66iH3 {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___3gGAw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___1upJ8 {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___J5ugN {
    left: 100%;
  }
  .styles__col_xlarge_23___34AS8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___32WNy {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___UlS38 {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___WmB9o {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___2m0S2 {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___1o-LE {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___q7p1C {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2RUKx {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___3H0nh {
    left: 87.5%;
  }
  .styles__col_xlarge_20___1BbFS {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___1lpnC {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___3GJC- {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___6Bz3J {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___2yzvI {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___3NMt0 {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___huJhE {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___bGVKo {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___2Xhv2 {
    left: 75%;
  }
  .styles__col_xlarge_17___2kGS9 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___3nepz {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___1_-b1 {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1Tk1- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___3wXCP {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___2vTxo {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___1fApu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___1C87g {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___2jHRD {
    left: 62.5%;
  }
  .styles__col_xlarge_14___2GJe0 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___245pH {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___22syG {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___1_qiP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___1Okkh {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___99M0k {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___3WSUh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___1wb6I {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___32_Sv {
    left: 50%;
  }
  .styles__col_xlarge_11___2AnLJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___32db7 {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___1Bg_n {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___xCc8p {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___15eYb {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___1uUas {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___3g9MG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___miuCG {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___2XRSZ {
    left: 37.5%;
  }
  .styles__col_xlarge_8___1leyr {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___2VB-m {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___1p3H4 {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___127Iu {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___wKAvn {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___1wP4I {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___SwgdX {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___3_zWQ {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___1SkQP {
    left: 25%;
  }
  .styles__col_xlarge_5___zJAu4 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___3ep1I {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___2rZ2Z {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___2rV7_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3bgOq {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___1SCAB {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___19fOZ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___3EPgK {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___2om5N {
    left: 12.5%;
  }
  .styles__col_xlarge_2___8-gpg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___2kNj8 {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___1Dj_6 {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___AkkJ_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___3Tfwv {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___5MT29 {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___2ETKo,
  .styles__col_medium_hidden___1sUF9,
  .styles__col_large_hidden___1GlWr {
    display: block;
  }
  .styles__col_xlarge_hidden___66iH3 {
    display: none;
  }
  .styles__col_bottom_gutter___1Ksf0 {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___8KPcT {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___3pbKe {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1xlVc {
    left: 100%;
  }
  .styles__col_large_11___3fc5t {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___25NKg {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2h85G {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___1aXFP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___3wLmW {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___2IliX {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___1Crjl {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___1rXPz {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___2yk_Q {
    left: 75%;
  }
  .styles__col_large_8___1s0qy {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___1rKwC {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___aIuLU {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___h92xp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___3hyzg {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___1fwj9 {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___3_h2- {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___lwLGp {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___1hTPV {
    left: 50%;
  }
  .styles__col_large_5___2N755 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___b-8dN {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___KHZv9 {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___NquZB {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___G1dkm {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___1d-Cy {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___32l9M {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___6iuWA {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___3u9rd {
    left: 25%;
  }
  .styles__col_large_2___2m435 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___2o5hD {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___2q_Kr {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___3Y2Kw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___3LKLf {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___1U-EA {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___2ETKo,
  .styles__col_medium_hidden___1sUF9,
  .styles__col_xlarge_hidden___66iH3 {
    display: block;
  }
  .styles__col_large_hidden___1GlWr {
    display: none;
  }
  .styles__col_bottom_gutter___1Ksf0 {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___V63Vw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___IaUzJ {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___2XKF6 {
    left: 100%;
  }
  .styles__col_medium_7___2xTga {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___1HhfL {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___3ralX {
    left: 87.5%;
  }
  .styles__col_medium_6___3NE52 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___3Ef0w {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___3YODc {
    left: 75%;
  }
  .styles__col_medium_5___3ohqv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___2GdSL {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___1r5xc {
    left: 62.5%;
  }
  .styles__col_medium_4____7Wbd {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___29Kgm {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___3m9jE {
    left: 50%;
  }
  .styles__col_medium_3___x_TW6 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___2mB3q {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___3HY4B {
    left: 37.5%;
  }
  .styles__col_medium_2___3CUKD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___36zYx {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___1oIHC {
    left: 25%;
  }
  .styles__col_medium_1___2PIHa {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___2-P0J {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___v2QKD {
    left: 12.5%;
  }
  .styles__col_small_hidden___2ETKo,
  .styles__col_large_hidden___1GlWr,
  .styles__col_xlarge_hidden___66iH3 {
    display: block;
  }
  .styles__col_medium_hidden___1sUF9 {
    display: none;
  }
  .styles__col_bottom_gutter___1Ksf0 {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___idMQj {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___3AjNR {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___UxREt {
    left: 100%;
  }
  .styles__col_small_1___V_OmP {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1___13PTj {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___1DEMm {
    left: 50%;
  }
  .styles__col_medium_hidden___1sUF9,
  .styles__col_large_hidden___1GlWr,
  .styles__col_xlarge_hidden___66iH3 {
    display: block;
  }
  .styles__col_small_hidden___2ETKo {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1-g-Q,
  .styles__col_large_bottom_gutter___1UW-p,
  .styles__col_xlarge_bottom_gutter___3sDX6 {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___24dkq {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___1Ksf0 {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___3ezvc {
  padding: 2px;
}
.styles__pdn-xxxsmall___3XtKK {
  padding: 4px;
}
.styles__pdn-xxsmall___3Jb0k {
  padding: 8px;
}
.styles__pdn-xsmall___18bBq {
  padding: 16px;
}
.styles__pdn-small___3S3er {
  padding: 24px;
}
.styles__pdn-medium___1zpV3 {
  padding: 32px;
}
.styles__pdn-large___u2IMe {
  padding: 40px;
}
.styles__pdn-xlarge___1neLu {
  padding: 48px;
}
.styles__pdn-xxlarge___1UT_r {
  padding: 56px;
}
.styles__pdn-xxxlarge___3TmQ9 {
  padding: 64px;
}
.styles__pdn-huge___2OrGs {
  padding: 72px;
}
.styles__pdn-xhuge___2Yleo {
  padding: 80px;
}
.styles__pdn-xxhuge___3qLk5 {
  padding: 88px;
}
.styles__pdn-xxxhuge___3EanZ {
  padding: 96px;
}
.styles__pdn-right-tiny___ztTNl {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___3I29y {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___1DPSA {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___lWpyy {
  padding-right: 16px;
}
.styles__pdn-right-small___1TFYU {
  padding-right: 24px;
}
.styles__pdn-right-medium___3uxQ9 {
  padding-right: 32px;
}
.styles__pdn-right-large___suRJ8 {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___KDmWI {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___2Y61j {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___1Hruu {
  padding-right: 64px;
}
.styles__pdn-right-huge___3TXdb {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___2rVV_ {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___1k3l5 {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___Rdx8I {
  padding-right: 96px;
}
.styles__pdn-left-tiny___5Cq44 {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___3GEMo {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___2eMbR {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___2RwKQ {
  padding-left: 16px;
}
.styles__pdn-left-small___3rHOX {
  padding-left: 24px;
}
.styles__pdn-left-medium___2-TAR {
  padding-left: 32px;
}
.styles__pdn-left-large___yfpkp {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1t27A {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___PPIib {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___3P22L {
  padding-left: 64px;
}
.styles__pdn-left-huge___1pjff {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___2KX42 {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___NbskX {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___sEs-v {
  padding-left: 96px;
}
.styles__pdn-top-tiny___1RbnE {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___WAkNO {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___4K2fh {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___2zcb_ {
  padding-top: 16px;
}
.styles__pdn-top-small___jPBY6 {
  padding-top: 24px;
}
.styles__pdn-top-medium___2PuRG {
  padding-top: 32px;
}
.styles__pdn-top-large___lVht_ {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___2OJxn {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___3gh4J {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___SnMwr {
  padding-top: 64px;
}
.styles__pdn-top-huge___9U6Y7 {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___3wq0M {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___rzqjv {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___2l1IH {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___2KChp {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___3i3kH {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___2C1uQ {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___3pTrV {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___mWFIo {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___1RAl- {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___6-lhU {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___TWzZN {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___14BnO {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___3_rJZ {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___1u9lA {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___3Gxvv {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___3t4AL {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___AlFrX {
  padding-bottom: 96px;
}
.styles__pdn-no___1xsZW {
  padding: 0;
}
.styles__pdn-no-top___3GpB3 {
  padding-top: 0;
}
.styles__pdn-no-bottom___3TBMk {
  padding-bottom: 0;
}
.styles__pdn-no-right___WFKCF {
  padding-right: 0;
}
.styles__pdn-no-left___W-UvP {
  padding-left: 0;
}
.styles__pdn-no-sides___2We_x {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___2eeh6 {
  margin: 2px;
}
.styles__mrg-xxxsmall___EpAP1 {
  margin: 4px;
}
.styles__mrg-xxsmall___8jhst {
  margin: 8px;
}
.styles__mrg-xsmall___2E8Eb {
  margin: 16px;
}
.styles__mrg-small___ogItH {
  margin: 24px;
}
.styles__mrg-medium___3rbwr {
  margin: 32px;
}
.styles__mrg-large___1yKSY {
  margin: 40px;
}
.styles__mrg-xlarge___1DInL {
  margin: 48px;
}
.styles__mrg-xxlarge___bt3NZ {
  margin: 56px;
}
.styles__mrg-xxxlarge___38Hes {
  margin: 64px;
}
.styles__mrg-huge___HAsnM {
  margin: 72px;
}
.styles__mrg-xhuge___3gr51 {
  margin: 80px;
}
.styles__mrg-xxhuge___331Ss {
  margin: 88px;
}
.styles__mrg-xxxhuge___1iPZY {
  margin: 96px;
}
.styles__mrg-right-tiny___1Ycpw {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___1Jt8R {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___3i060 {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___353wP {
  margin-right: 16px;
}
.styles__mrg-right-small___g73iv {
  margin-right: 24px;
}
.styles__mrg-right-medium___3u6o7 {
  margin-right: 32px;
}
.styles__mrg-right-large___2GwFG {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___2-VuM {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___35WHz {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___2xr48 {
  margin-right: 64px;
}
.styles__mrg-right-huge___1vStA {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___1r060 {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___31pAl {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___366Py {
  margin-right: 96px;
}
.styles__mrg-left-tiny___zi2xr {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___vSIEU {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___3SlmM {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___ExAS4 {
  margin-left: 16px;
}
.styles__mrg-left-small___jL6W1 {
  margin-left: 24px;
}
.styles__mrg-left-medium___3bYeO {
  margin-left: 32px;
}
.styles__mrg-left-large___3OORv {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___26QFE {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1BPDb {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___2Xe-B {
  margin-left: 64px;
}
.styles__mrg-left-huge___3r2AC {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___3pKRs {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___3Zb0A {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___1igmV {
  margin-left: 96px;
}
.styles__mrg-top-tiny___1g8Dz {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___2HkpR {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___9TSIn {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___2qgqY {
  margin-top: 16px;
}
.styles__mrg-top-small___10Qv8 {
  margin-top: 24px;
}
.styles__mrg-top-medium___3Jt6J {
  margin-top: 32px;
}
.styles__mrg-top-large___3nMbm {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___1I89a {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___2hv7o {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___2BsTE {
  margin-top: 64px;
}
.styles__mrg-top-huge___6B66c {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___1ZBiC {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___2enxP {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___b0mKQ {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___2Fc0x {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___31q2p {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___10vwj {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___1Nb5I {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___2PosP {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___14s-l {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___22scM {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___19JCj {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___1TAsP {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___3bbV9 {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___2RMU2 {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___3JFyO {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___31jhF {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___1b4iN {
  margin-bottom: 96px;
}
.styles__mrg-no___3go43 {
  margin: 0;
}
.styles__mrg-no-top___62yEE {
  margin-top: 0;
}
.styles__mrg-no-bottom___3C0lk {
  margin-bottom: 0;
}
.styles__mrg-no-right___30KTl {
  margin-right: 0;
}
.styles__mrg-no-left___3bBU5 {
  margin-left: 0;
}
.styles__mrg-auto___KfxWi {
  margin: auto;
}
.styles__brd-small___3u6OI {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___1mcEb {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___2AjcS {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___SxFIq {
  border: none;
}
.styles__brd-no-top___3zej8 {
  border-top-width: 0;
}
.styles__brd-no-bottom___23aU9 {
  border-bottom-width: 0;
}
.styles__brd-no-right___2ygb5 {
  border-right-width: 0;
}
.styles__brd-no-left___GP_8w {
  border-left-width: 0;
}
.styles__brd-only-top___2nRAz {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___y_0qM {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___qwB-A {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___2pLEG {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___3gCOb {
  border-radius: 2px;
}
.styles__rad-small___kqNUn {
  border-radius: 6px;
}
.styles__rad-medium___12RFa {
  border-radius: 10px;
}
.styles__rad-large___2UoEC {
  border-radius: 16px;
}
.styles__rad-xlarge___1tU7- {
  border-radius: 24px;
}
.styles__rad-xxlarge___2etpF {
  border-radius: 32px;
}
.styles__rad-no___133Qs {
  border-radius: 0;
}
.styles__rad-no-bottom___5rrxI {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___35KQE {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___3THjC {
  border-color: #fff;
}
.styles__brd-black___1HvIq {
  border-color: #000;
}
.styles__brd-gray-darker___3EYgs {
  border-color: #737373;
}
.styles__brd-gray-dark___1DlI8 {
  border-color: #9d9d9d;
}
.styles__brd-gray___2Q3b3 {
  border-color: #ababab;
}
.styles__brd-gray-light___2C91l {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___336LQ {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___1INDG {
  border-color: #e5e5e5;
}
.styles__brd-red___3tMIt {
  border-color: #ff3c36;
}
.styles__brd-green___1oxBM {
  border-color: #36c565;
}
.styles__brd-blue___3akgG {
  border-color: #1493ff;
}
.styles__brd-selected___ClvNf {
  border-color: #1493ff;
}
.styles__brd-featured___2cCid {
  border-color: #E94600;
}
.styles__brd-nfl___2VV9F {
  border-color: #2B66B1;
}
.styles__brd-nba___DdjWy {
  border-color: #FF8F00;
}
.styles__brd-nhl___3_nM8 {
  border-color: #84D4F8;
}
.styles__brd-golf___3iZNM {
  border-color: #7CB342;
}
.styles__brd-mlb___3sab1 {
  border-color: #E53935;
}
.styles__shd-default___2HrH7 {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___2WjjY {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___3y7lP {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___3OaKH {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___1opXn {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___2X2SI {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___1jFcX {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___n0x2q {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___31cIL {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___Q7o0g {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___2mUgo {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___1qCXZ {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3buym {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___1ZddD {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___3j01b {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___3xGGR {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___2uXaL {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___3sFid {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___57dml {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___1gYuX {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___biKzu {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___3e49x {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___3DKfN {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___3Dgrj {
  text-align: center;
}
.styles__txt-right___17ZqD {
  text-align: right;
}
.styles__txt-left___1ufbT {
  text-align: left;
}
.styles__txt-bold___2CEGl {
  font-weight: bold;
}
.styles__txt-extra-bold___3IrET {
  font-weight: 800;
}
.styles__txt-no-bold___1bLMa {
  font-weight: normal;
}
.styles__txt-capitalize___1Aw3W {
  text-transform: capitalize;
}
.styles__txt-uppercase___kmN5- {
  text-transform: uppercase;
}
.styles__txt-italics___Zvt3n {
  font-style: italic;
}
.styles__txt-normal___1Nupq {
  font-style: normal;
}
.styles__txt-no-italic___1ObFS {
  font-style: normal;
}
.styles__txt-underline___mL7qk {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___qGVJy {
  display: none;
}
.styles__dis-block___VKgRs {
  display: block;
}
.styles__dis-flex___2qOEo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___IZmqv {
  display: inline-block;
}
.styles__pos-fixed___2WHwO {
  position: fixed;
}
.styles__pos-absolute___17feV {
  position: absolute;
}
.styles__pos-relative___u7LEp {
  position: relative;
}
.styles__pos-children-horizontal___3w8j8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___19JIp {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___2wjc7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___3p5UH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___2g1gP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___1lJtJ {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___2yp40 {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___1xqI6 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___2QsrK {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___2Hd5d {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___17o8B {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___1wl0N {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___1gwVq {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___3kZHb {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___2qdlI {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___3ZLkO {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___2GFQi {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___3CKze {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___1bSQI {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___2cS5n {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___1E6BC {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___1Yj5Y {
  height: 100%;
}
.styles__pos-self-center-horizonal____05vQ {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___MUjU3 {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___2-mju {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___1J2Uq {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__page___2bIXR {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  width: 100%;
}
.styles__page-my-account___juEi1 {
  padding-top: 88px;
  padding-bottom: 88px;
  background-image: url('../static/images/bg-stadium.jpg');
  background-size: cover;
}
.styles__page-my-account___juEi1.styles__sessionLinked___wrKR0 {
  padding: 0;
}
.styles__container___aLKZb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  padding-right: 48px;
  padding-left: 48px;
  width: 100%;
  min-width: 375px;
  max-width: 1440px;
}
.styles__containerFullWidth___2xwjP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 auto;
  width: 100%;
}
.styles__modalesque___3P5HX {
  background-color: #fff;
  border-radius: 6px;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  min-width: 420px;
  max-width: 620px;
}
.styles__modalesque___3P5HX > h1 {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  text-align: center;
  margin-bottom: 8px;
}
.styles__withdrawTaxes___kM93z {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 32px;
  padding-bottom: 40px;
  width: 100%;
  padding-top: 88px;
  padding-bottom: 88px;
  background-image: url('../static/images/bg-stadium.jpg');
  background-size: cover;
}
.styles__withdrawTaxes___kM93z.styles__sessionLinked___wrKR0 {
  padding: 0;
}
.styles__withdrawTaxes___kM93z .styles__container___aLKZb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__withdrawTaxes___kM93z .styles__container___aLKZb .styles__stage___2TvvL {
  background-color: #fff;
  border-radius: 6px;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  min-width: 420px;
  max-width: 620px;
}
.styles__withdrawTaxes___kM93z .styles__container___aLKZb .styles__stage___2TvvL > h1 {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
  text-align: center;
  margin-bottom: 8px;
}
.styles__withdrawTaxes___kM93z .styles__container___aLKZb .styles__stage___2TvvL > p {
  text-align: center;
}
.styles__withdrawTaxes___kM93z .styles__labelSpan___OP2PR {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
  margin-bottom: 0;
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 0;
}
html,
body,
#styles__app___3lxCC {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
ul,
ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
img {
  display: block;
}
p {
  margin: 0;
}
form {
  margin: 0;
}
input {
  margin: 0;
  padding: 0;
  border: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  border: none;
  background-color: transparent;
}
:focus:not(:focus-visible) {
  outline: none;
}
.styles__txt-white___3XJb5 {
  color: #fff;
}
.styles__txt-black___3kYts {
  color: #000;
}
.styles__txt-gray-darker___2KxZH {
  color: #737373;
}
.styles__txt-gray-dark___1y0nM {
  color: #9d9d9d;
}
.styles__txt-gray___EL5kE {
  color: #ababab;
}
.styles__txt-gray-light___1pCiz {
  color: #bfbfbf;
}
.styles__txt-gray-lighter___L2mVo {
  color: #d9d9d9;
}
.styles__txt-gray-lightest___2MMKD {
  color: #e5e5e5;
}
.styles__txt-green___1M8Cf {
  color: #36c565;
}
.styles__txt-green-light___2XLbZ {
  color: #41e878;
}
.styles__txt-red___2v7VN {
  color: #ff3c36;
}
.styles__txt-red-light___2Bl8U {
  color: #e64765;
}
.styles__txt-blue___3u1nT {
  color: #1493ff;
}
.styles__txt-blue-light___1apVo {
  color: #4cadff;
}
.styles__txt-orage___2QTSr {
  color: #ff8f00;
}
.styles__txt-selected___1k_YP {
  color: #1493ff;
}
.styles__txt-featured___2JFfk {
  color: #E94600;
}
.styles__txt-nfl___Z7iFI {
  color: #2B66B1;
}
.styles__txt-nba___3v6ek {
  color: #FF8F00;
}
.styles__txt-nhl___3QU8d {
  color: #84D4F8;
}
.styles__txt-golf___1ZIPs {
  color: #7CB342;
}
.styles__txt-mlb___2g8to {
  color: #E53935;
}
.styles__bg-no___3xcy7 {
  background-color: transparent;
}
.styles__bg-white-dark___34UlU {
  background-color: #f2f2f2;
}
.styles__bg-white___2QAyo {
  background-color: #fff;
}
.styles__bg-black___2rd0F {
  background-color: #000;
}
.styles__bg-gray___qL7jd {
  background-color: #ababab;
}
.styles__bg-gray-light___J2spm {
  background-color: #bfbfbf;
}
.styles__bg-gray-lighter___39iLd {
  background-color: #d9d9d9;
}
.styles__bg-gray-lightest___VMAE1 {
  background-color: #e5e5e5;
}
.styles__bg-red___2LyIt {
  background-color: #ff3c36;
}
.styles__bg-red-light___2ylbJ {
  background-color: #e64765;
}
.styles__bg-green___1g0vs {
  background-color: #36c565;
}
.styles__bg-green-light___Dfid- {
  background-color: #41e878;
}
.styles__bg-blue___1xBQT {
  background-color: #1493ff;
}
.styles__bg-blue-light___1647I {
  background-color: #4cadff;
}
.styles__bg-orange___29k7i {
  background-color: #ff8f00;
}
.styles__bg-error___14Gi- {
  background-color: #ff3c36;
}
.styles__bg-selected___XqDTL {
  background-color: #1493ff;
}
.styles__bg-featured___kM4n- {
  background-color: #E94600;
}
.styles__bg-nfl___1zZgx {
  background-color: #2B66B1;
}
.styles__bg-nba___1FPTx {
  background-color: #FF8F00;
}
.styles__bg-nhl___3Z_aD {
  background-color: #84D4F8;
}
.styles__bg-golf___1paxq {
  background-color: #7CB342;
}
.styles__bg-mlb___1LJo8 {
  background-color: #E53935;
}
.styles__grid_container___1uoD4 {
  display: block;
  width: 100%;
}
.styles__grid_rows___GLQSK,
.styles__grid_columns___3Nsi- {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__grid_rows___GLQSK.styles__no-wrap___2xIJp,
.styles__grid_columns___3Nsi-.styles__no-wrap___2xIJp {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.styles__grid_columns___3Nsi- .styles__col_first___1V1Rk {
  padding-left: 0;
}
.styles__grid_columns___3Nsi- .styles__col_last___3OUZG {
  padding-right: 0;
}
.styles__grid_columns___3Nsi- .styles__col_full___2Mhr5 {
  padding-right: 0;
  padding-left: 0;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
[class*="items-"],
[class*="justify-"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__items-center___3d51Q {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__items-start___1BTAs {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__items-end___3liJC {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__items-stretch___tqquC {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.styles__justify-center___3z36Q {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__justify-end___zQ9wm {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__justify-start___3BiKS {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__justify-around___1qpl0 {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.styles__justify-between___35INV {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__col_small_hidden___3vnox,
.styles__col_medium_hidden___38A_0,
.styles__col_large_hidden___VYqO8,
.styles__col_xlarge_hidden___Rn5Sg {
  display: block;
}
@media only screen and (min-width: 1440px) {
  .styles__col_xlarge_24___Gh3kK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_xlarge_24___2HzQS {
    margin-left: 100%;
  }
  .styles__col_abs_xlarge_24___3pong {
    left: 100%;
  }
  .styles__col_xlarge_23___1QzaG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 95.83333333333334%;
        flex-basis: 95.83333333333334%;
    width: 95.83333333333334%;
  }
  .styles__col_offset_xlarge_23___2LKgu {
    margin-left: 95.83333333333334%;
  }
  .styles__col_abs_xlarge_23___2Cfy8 {
    left: 95.83333333333334%;
  }
  .styles__col_xlarge_22___1S5gp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_xlarge_22___rclNO {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_xlarge_22___2ApaI {
    left: 91.66666666666666%;
  }
  .styles__col_xlarge_21___2bllO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_xlarge_21___2rZL1 {
    margin-left: 87.5%;
  }
  .styles__col_abs_xlarge_21___i-gJT {
    left: 87.5%;
  }
  .styles__col_xlarge_20___1-PRw {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_xlarge_20___3NURx {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_xlarge_20___3Dk2F {
    left: 83.33333333333334%;
  }
  .styles__col_xlarge_19___2qTwM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 79.16666666666666%;
        flex-basis: 79.16666666666666%;
    width: 79.16666666666666%;
  }
  .styles__col_offset_xlarge_19___3x3lm {
    margin-left: 79.16666666666666%;
  }
  .styles__col_abs_xlarge_19___1vE8P {
    left: 79.16666666666666%;
  }
  .styles__col_xlarge_18___3dQwG {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_xlarge_18___3W-Ck {
    margin-left: 75%;
  }
  .styles__col_abs_xlarge_18___1dMm8 {
    left: 75%;
  }
  .styles__col_xlarge_17___RsxvJ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 70.83333333333334%;
        flex-basis: 70.83333333333334%;
    width: 70.83333333333334%;
  }
  .styles__col_offset_xlarge_17___33JM8 {
    margin-left: 70.83333333333334%;
  }
  .styles__col_abs_xlarge_17___1gRcG {
    left: 70.83333333333334%;
  }
  .styles__col_xlarge_16___1Ky6p {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_xlarge_16___2dZl_ {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_xlarge_16___3WjBZ {
    left: 66.66666666666666%;
  }
  .styles__col_xlarge_15___EWFYt {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_xlarge_15___3Rq6W {
    margin-left: 62.5%;
  }
  .styles__col_abs_xlarge_15___L9QxH {
    left: 62.5%;
  }
  .styles__col_xlarge_14___9C6Jx {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_xlarge_14___2AwYg {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_xlarge_14___1tq9o {
    left: 58.333333333333336%;
  }
  .styles__col_xlarge_13___3qBgq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 54.166666666666664%;
        flex-basis: 54.166666666666664%;
    width: 54.166666666666664%;
  }
  .styles__col_offset_xlarge_13___1sJiO {
    margin-left: 54.166666666666664%;
  }
  .styles__col_abs_xlarge_13___7ldrF {
    left: 54.166666666666664%;
  }
  .styles__col_xlarge_12___3YIWv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_xlarge_12___PyuP7 {
    margin-left: 50%;
  }
  .styles__col_abs_xlarge_12___jfHUd {
    left: 50%;
  }
  .styles__col_xlarge_11___30UyA {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 45.83333333333333%;
        flex-basis: 45.83333333333333%;
    width: 45.83333333333333%;
  }
  .styles__col_offset_xlarge_11___25P2W {
    margin-left: 45.83333333333333%;
  }
  .styles__col_abs_xlarge_11___25TeG {
    left: 45.83333333333333%;
  }
  .styles__col_xlarge_10___3D60n {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_xlarge_10___36nOP {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_xlarge_10___2rtZh {
    left: 41.66666666666667%;
  }
  .styles__col_xlarge_9___13sbc {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_xlarge_9___3yLta {
    margin-left: 37.5%;
  }
  .styles__col_abs_xlarge_9___IQuKs {
    left: 37.5%;
  }
  .styles__col_xlarge_8___xsSek {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_xlarge_8___3L7RQ {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_xlarge_8___3aR08 {
    left: 33.33333333333333%;
  }
  .styles__col_xlarge_7___O4UTk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 29.166666666666668%;
        flex-basis: 29.166666666666668%;
    width: 29.166666666666668%;
  }
  .styles__col_offset_xlarge_7___2cvxs {
    margin-left: 29.166666666666668%;
  }
  .styles__col_abs_xlarge_7___3Uxel {
    left: 29.166666666666668%;
  }
  .styles__col_xlarge_6___31fP2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_xlarge_6___1LHRC {
    margin-left: 25%;
  }
  .styles__col_abs_xlarge_6___3hRgL {
    left: 25%;
  }
  .styles__col_xlarge_5___3MTGv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 20.833333333333336%;
        flex-basis: 20.833333333333336%;
    width: 20.833333333333336%;
  }
  .styles__col_offset_xlarge_5___1K15S {
    margin-left: 20.833333333333336%;
  }
  .styles__col_abs_xlarge_5___1KHSh {
    left: 20.833333333333336%;
  }
  .styles__col_xlarge_4___2iZ6D {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_xlarge_4___3p3tj {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_xlarge_4___3a4r1 {
    left: 16.666666666666664%;
  }
  .styles__col_xlarge_3___3KIao {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_xlarge_3___3CxmH {
    margin-left: 12.5%;
  }
  .styles__col_abs_xlarge_3___3HMsU {
    left: 12.5%;
  }
  .styles__col_xlarge_2___2KoOg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_xlarge_2___Xkkfl {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_xlarge_2___1WPu9 {
    left: 8.333333333333332%;
  }
  .styles__col_xlarge_1___hn1Ud {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 14px;
    padding-left: 14px;
    -ms-flex-preferred-size: 4.166666666666666%;
        flex-basis: 4.166666666666666%;
    width: 4.166666666666666%;
  }
  .styles__col_offset_xlarge_1___GYd9C {
    margin-left: 4.166666666666666%;
  }
  .styles__col_abs_xlarge_1___19Tri {
    left: 4.166666666666666%;
  }
  .styles__col_small_hidden___3vnox,
  .styles__col_medium_hidden___38A_0,
  .styles__col_large_hidden___VYqO8 {
    display: block;
  }
  .styles__col_xlarge_hidden___Rn5Sg {
    display: none;
  }
  .styles__col_bottom_gutter___2kRvN {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 1440px) {
  .styles__col_large_12___7kKA8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_large_12___T-8o4 {
    margin-left: 100%;
  }
  .styles__col_abs_large_12___1oKSd {
    left: 100%;
  }
  .styles__col_large_11___20EWp {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 91.66666666666666%;
        flex-basis: 91.66666666666666%;
    width: 91.66666666666666%;
  }
  .styles__col_offset_large_11___bPOwC {
    margin-left: 91.66666666666666%;
  }
  .styles__col_abs_large_11___2tign {
    left: 91.66666666666666%;
  }
  .styles__col_large_10___2V4Fh {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 83.33333333333334%;
        flex-basis: 83.33333333333334%;
    width: 83.33333333333334%;
  }
  .styles__col_offset_large_10___2DSIB {
    margin-left: 83.33333333333334%;
  }
  .styles__col_abs_large_10___2jfkt {
    left: 83.33333333333334%;
  }
  .styles__col_large_9___eikSC {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_large_9___SJwpw {
    margin-left: 75%;
  }
  .styles__col_abs_large_9___15mjB {
    left: 75%;
  }
  .styles__col_large_8___3Y7Hs {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 66.66666666666666%;
        flex-basis: 66.66666666666666%;
    width: 66.66666666666666%;
  }
  .styles__col_offset_large_8___AgWpG {
    margin-left: 66.66666666666666%;
  }
  .styles__col_abs_large_8___AQ_9r {
    left: 66.66666666666666%;
  }
  .styles__col_large_7___UD8uv {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 58.333333333333336%;
        flex-basis: 58.333333333333336%;
    width: 58.333333333333336%;
  }
  .styles__col_offset_large_7___30v-V {
    margin-left: 58.333333333333336%;
  }
  .styles__col_abs_large_7___qAVPh {
    left: 58.333333333333336%;
  }
  .styles__col_large_6___1tS4K {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_large_6___3SIEV {
    margin-left: 50%;
  }
  .styles__col_abs_large_6___E99eD {
    left: 50%;
  }
  .styles__col_large_5___2Iz63 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 41.66666666666667%;
        flex-basis: 41.66666666666667%;
    width: 41.66666666666667%;
  }
  .styles__col_offset_large_5___1nsXc {
    margin-left: 41.66666666666667%;
  }
  .styles__col_abs_large_5___HnwHQ {
    left: 41.66666666666667%;
  }
  .styles__col_large_4___2G1r8 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 33.33333333333333%;
        flex-basis: 33.33333333333333%;
    width: 33.33333333333333%;
  }
  .styles__col_offset_large_4___2Rqc6 {
    margin-left: 33.33333333333333%;
  }
  .styles__col_abs_large_4___mzbb5 {
    left: 33.33333333333333%;
  }
  .styles__col_large_3___RJBoK {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_large_3___2e606 {
    margin-left: 25%;
  }
  .styles__col_abs_large_3___b_tKd {
    left: 25%;
  }
  .styles__col_large_2___JiErq {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 16.666666666666664%;
        flex-basis: 16.666666666666664%;
    width: 16.666666666666664%;
  }
  .styles__col_offset_large_2___3ZDIx {
    margin-left: 16.666666666666664%;
  }
  .styles__col_abs_large_2___1xvLP {
    left: 16.666666666666664%;
  }
  .styles__col_large_1___1YOV7 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 12px;
    padding-left: 12px;
    -ms-flex-preferred-size: 8.333333333333332%;
        flex-basis: 8.333333333333332%;
    width: 8.333333333333332%;
  }
  .styles__col_offset_large_1___39Lqt {
    margin-left: 8.333333333333332%;
  }
  .styles__col_abs_large_1___2o8dO {
    left: 8.333333333333332%;
  }
  .styles__col_small_hidden___3vnox,
  .styles__col_medium_hidden___38A_0,
  .styles__col_xlarge_hidden___Rn5Sg {
    display: block;
  }
  .styles__col_large_hidden___VYqO8 {
    display: none;
  }
  .styles__col_bottom_gutter___2kRvN {
    padding-bottom: 24px;
  }
}
@media only screen and (max-width: 768px) {
  .styles__col_medium_8___3DZuM {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_medium_8___1-Wk7 {
    margin-left: 100%;
  }
  .styles__col_abs_medium_8___386Xn {
    left: 100%;
  }
  .styles__col_medium_7___215lU {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
    width: 87.5%;
  }
  .styles__col_offset_medium_7___3pxvb {
    margin-left: 87.5%;
  }
  .styles__col_abs_medium_7___sYwv_ {
    left: 87.5%;
  }
  .styles__col_medium_6___ZWXtg {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    width: 75%;
  }
  .styles__col_offset_medium_6___2-cNR {
    margin-left: 75%;
  }
  .styles__col_abs_medium_6___1Yakl {
    left: 75%;
  }
  .styles__col_medium_5___2GkKY {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
    width: 62.5%;
  }
  .styles__col_offset_medium_5___3j5Qz {
    margin-left: 62.5%;
  }
  .styles__col_abs_medium_5___37sTz {
    left: 62.5%;
  }
  .styles__col_medium_4___1OXi2 {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_medium_4___3Xd3p {
    margin-left: 50%;
  }
  .styles__col_abs_medium_4___gunks {
    left: 50%;
  }
  .styles__col_medium_3___1q_Bk {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
    width: 37.5%;
  }
  .styles__col_offset_medium_3___1vGEP {
    margin-left: 37.5%;
  }
  .styles__col_abs_medium_3___1gjOO {
    left: 37.5%;
  }
  .styles__col_medium_2___3p4Te {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    width: 25%;
  }
  .styles__col_offset_medium_2___yvDal {
    margin-left: 25%;
  }
  .styles__col_abs_medium_2___VNo_o {
    left: 25%;
  }
  .styles__col_medium_1___3Pzsb {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 10px;
    padding-left: 10px;
    -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
    width: 12.5%;
  }
  .styles__col_offset_medium_1___1M3P1 {
    margin-left: 12.5%;
  }
  .styles__col_abs_medium_1___-htyu {
    left: 12.5%;
  }
  .styles__col_small_hidden___3vnox,
  .styles__col_large_hidden___VYqO8,
  .styles__col_xlarge_hidden___Rn5Sg {
    display: block;
  }
  .styles__col_medium_hidden___38A_0 {
    display: none;
  }
  .styles__col_bottom_gutter___2kRvN {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 375px) {
  .styles__col_small_2___33F8_ {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    width: 100%;
  }
  .styles__col_offset_small_2___13va_ {
    margin-left: 100%;
  }
  .styles__col_abs_small_2___1Sp7r {
    left: 100%;
  }
  .styles__col_small_1___IROtO {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-right: 5px;
    padding-left: 5px;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    width: 50%;
  }
  .styles__col_offset_small_1____g_pA {
    margin-left: 50%;
  }
  .styles__col_abs_small_1___3Z-c7 {
    left: 50%;
  }
  .styles__col_medium_hidden___38A_0,
  .styles__col_large_hidden___VYqO8,
  .styles__col_xlarge_hidden___Rn5Sg {
    display: block;
  }
  .styles__col_small_hidden___3vnox {
    display: none;
  }
  .styles__col_medium_bottom_gutter___1bK3k,
  .styles__col_large_bottom_gutter___31_Cq,
  .styles__col_xlarge_bottom_gutter___3OeVr {
    padding-bottom: 0;
  }
  .styles__col_small_bottom_gutter___lJePC {
    padding-bottom: 10px;
  }
  .styles__col_bottom_gutter___2kRvN {
    padding-bottom: 10px;
  }
}
.styles__pdn-tiny___3K4Mq {
  padding: 2px;
}
.styles__pdn-xxxsmall___R8xTM {
  padding: 4px;
}
.styles__pdn-xxsmall___3Naov {
  padding: 8px;
}
.styles__pdn-xsmall___1O_Kb {
  padding: 16px;
}
.styles__pdn-small___2d-gW {
  padding: 24px;
}
.styles__pdn-medium___22aZa {
  padding: 32px;
}
.styles__pdn-large___37Cqk {
  padding: 40px;
}
.styles__pdn-xlarge___3oSVZ {
  padding: 48px;
}
.styles__pdn-xxlarge___2gJ1n {
  padding: 56px;
}
.styles__pdn-xxxlarge___1p-Ax {
  padding: 64px;
}
.styles__pdn-huge___2sQI6 {
  padding: 72px;
}
.styles__pdn-xhuge___3HlhE {
  padding: 80px;
}
.styles__pdn-xxhuge___1Xpy4 {
  padding: 88px;
}
.styles__pdn-xxxhuge___2i46H {
  padding: 96px;
}
.styles__pdn-right-tiny___2qyxd {
  padding-right: 2px;
}
.styles__pdn-right-xxxsmall___2iqbH {
  padding-right: 4px;
}
.styles__pdn-right-xxsmall___2Af7L {
  padding-right: 8px;
}
.styles__pdn-right-xsmall___1qcib {
  padding-right: 16px;
}
.styles__pdn-right-small___3sqXu {
  padding-right: 24px;
}
.styles__pdn-right-medium___3f9OJ {
  padding-right: 32px;
}
.styles__pdn-right-large___2qpP2 {
  padding-right: 40px;
}
.styles__pdn-right-xlarge___31Aek {
  padding-right: 48px;
}
.styles__pdn-right-xxlarge___3Sf6P {
  padding-right: 56px;
}
.styles__pdn-right-xxxlarge___2R0DL {
  padding-right: 64px;
}
.styles__pdn-right-huge___LYywS {
  padding-right: 72px;
}
.styles__pdn-right-xhuge___3SomM {
  padding-right: 80px;
}
.styles__pdn-right-xxhuge___3GQEJ {
  padding-right: 88px;
}
.styles__pdn-right-xxxhuge___2x923 {
  padding-right: 96px;
}
.styles__pdn-left-tiny___WaTpr {
  padding-left: 2px;
}
.styles__pdn-left-xxxsmall___1j--x {
  padding-left: 4px;
}
.styles__pdn-left-xxsmall___1xghZ {
  padding-left: 8px;
}
.styles__pdn-left-xsmall___2sHPb {
  padding-left: 16px;
}
.styles__pdn-left-small___F36Sp {
  padding-left: 24px;
}
.styles__pdn-left-medium___3KVax {
  padding-left: 32px;
}
.styles__pdn-left-large___1DGJX {
  padding-left: 40px;
}
.styles__pdn-left-xlarge___1C2CF {
  padding-left: 48px;
}
.styles__pdn-left-xxlarge___3Bk3V {
  padding-left: 56px;
}
.styles__pdn-left-xxxlarge___Vd5Zt {
  padding-left: 64px;
}
.styles__pdn-left-huge___3BrIT {
  padding-left: 72px;
}
.styles__pdn-left-xhuge___1PcLw {
  padding-left: 80px;
}
.styles__pdn-left-xxhuge___1VnZX {
  padding-left: 88px;
}
.styles__pdn-left-xxxhuge___1wyOL {
  padding-left: 96px;
}
.styles__pdn-top-tiny___3Xb1u {
  padding-top: 2px;
}
.styles__pdn-top-xxxsmall___3lJ_M {
  padding-top: 4px;
}
.styles__pdn-top-xxsmall___lJy6k {
  padding-top: 8px;
}
.styles__pdn-top-xsmall___33p-5 {
  padding-top: 16px;
}
.styles__pdn-top-small___3cQFy {
  padding-top: 24px;
}
.styles__pdn-top-medium___XKqkm {
  padding-top: 32px;
}
.styles__pdn-top-large___3jGrW {
  padding-top: 40px;
}
.styles__pdn-top-xlarge___2ICNL {
  padding-top: 48px;
}
.styles__pdn-top-xxlarge___2KD5V {
  padding-top: 56px;
}
.styles__pdn-top-xxxlarge___2xP2U {
  padding-top: 64px;
}
.styles__pdn-top-huge___3Ism8 {
  padding-top: 72px;
}
.styles__pdn-top-xhuge___1QC-d {
  padding-top: 80px;
}
.styles__pdn-top-xxhuge___2fjQm {
  padding-top: 88px;
}
.styles__pdn-top-xxxhuge___2IRiH {
  padding-top: 96px;
}
.styles__pdn-bottom-tiny___32s3i {
  padding-bottom: 2px;
}
.styles__pdn-bottom-xxxsmall___3QOxS {
  padding-bottom: 4px;
}
.styles__pdn-bottom-xxsmall___2yeD6 {
  padding-bottom: 8px;
}
.styles__pdn-bottom-xsmall___3jgB7 {
  padding-bottom: 16px;
}
.styles__pdn-bottom-small___M44WY {
  padding-bottom: 24px;
}
.styles__pdn-bottom-medium___1cgB0 {
  padding-bottom: 32px;
}
.styles__pdn-bottom-large___1ERPi {
  padding-bottom: 40px;
}
.styles__pdn-bottom-xlarge___3_rri {
  padding-bottom: 48px;
}
.styles__pdn-bottom-xxlarge___Fwiah {
  padding-bottom: 56px;
}
.styles__pdn-bottom-xxxlarge___37lVP {
  padding-bottom: 64px;
}
.styles__pdn-bottom-huge___1R2Gp {
  padding-bottom: 72px;
}
.styles__pdn-bottom-xhuge___39087 {
  padding-bottom: 80px;
}
.styles__pdn-bottom-xxhuge___3ICbv {
  padding-bottom: 88px;
}
.styles__pdn-bottom-xxxhuge___1zLW- {
  padding-bottom: 96px;
}
.styles__pdn-no___3TySv {
  padding: 0;
}
.styles__pdn-no-top___vzmlP {
  padding-top: 0;
}
.styles__pdn-no-bottom___EXipU {
  padding-bottom: 0;
}
.styles__pdn-no-right___3xGk1 {
  padding-right: 0;
}
.styles__pdn-no-left___2efxP {
  padding-left: 0;
}
.styles__pdn-no-sides___3Co-F {
  padding-right: 0;
  padding-left: 0;
}
.styles__mrg-tiny___FlAwt {
  margin: 2px;
}
.styles__mrg-xxxsmall___tJFB1 {
  margin: 4px;
}
.styles__mrg-xxsmall___yG9o0 {
  margin: 8px;
}
.styles__mrg-xsmall___3EUEU {
  margin: 16px;
}
.styles__mrg-small___33UOm {
  margin: 24px;
}
.styles__mrg-medium___140cd {
  margin: 32px;
}
.styles__mrg-large___5g-lO {
  margin: 40px;
}
.styles__mrg-xlarge___2BHhc {
  margin: 48px;
}
.styles__mrg-xxlarge___2mQh- {
  margin: 56px;
}
.styles__mrg-xxxlarge___2ayEr {
  margin: 64px;
}
.styles__mrg-huge___Ns2cL {
  margin: 72px;
}
.styles__mrg-xhuge___AMWlD {
  margin: 80px;
}
.styles__mrg-xxhuge___3u3ir {
  margin: 88px;
}
.styles__mrg-xxxhuge___3qko- {
  margin: 96px;
}
.styles__mrg-right-tiny___2EK7V {
  margin-right: 2px;
}
.styles__mrg-right-xxxsmall___3uY9K {
  margin-right: 4px;
}
.styles__mrg-right-xxsmall___2C55X {
  margin-right: 8px;
}
.styles__mrg-right-xsmall___59Yu6 {
  margin-right: 16px;
}
.styles__mrg-right-small___5ma74 {
  margin-right: 24px;
}
.styles__mrg-right-medium___31YCo {
  margin-right: 32px;
}
.styles__mrg-right-large___UDkoB {
  margin-right: 40px;
}
.styles__mrg-right-xlarge___3abYB {
  margin-right: 48px;
}
.styles__mrg-right-xxlarge___1I7sQ {
  margin-right: 56px;
}
.styles__mrg-right-xxxlarge___m5x9C {
  margin-right: 64px;
}
.styles__mrg-right-huge___1NnEF {
  margin-right: 72px;
}
.styles__mrg-right-xhuge___3BKJK {
  margin-right: 80px;
}
.styles__mrg-right-xxhuge___k-MpG {
  margin-right: 88px;
}
.styles__mrg-right-xxxhuge___1dQAs {
  margin-right: 96px;
}
.styles__mrg-left-tiny___1RHbv {
  margin-left: 2px;
}
.styles__mrg-left-xxxsmall___3d_1G {
  margin-left: 4px;
}
.styles__mrg-left-xxsmall___30Fq6 {
  margin-left: 8px;
}
.styles__mrg-left-xsmall___1rTtQ {
  margin-left: 16px;
}
.styles__mrg-left-small___49hor {
  margin-left: 24px;
}
.styles__mrg-left-medium___Vi2a1 {
  margin-left: 32px;
}
.styles__mrg-left-large___35c4B {
  margin-left: 40px;
}
.styles__mrg-left-xlarge___37Iyi {
  margin-left: 48px;
}
.styles__mrg-left-xxlarge___1anS6 {
  margin-left: 56px;
}
.styles__mrg-left-xxxlarge___1oGXz {
  margin-left: 64px;
}
.styles__mrg-left-huge___3gfd7 {
  margin-left: 72px;
}
.styles__mrg-left-xhuge___3wMdm {
  margin-left: 80px;
}
.styles__mrg-left-xxhuge___1-x6P {
  margin-left: 88px;
}
.styles__mrg-left-xxxhuge___xpqtg {
  margin-left: 96px;
}
.styles__mrg-top-tiny___2BZnd {
  margin-top: 2px;
}
.styles__mrg-top-xxxsmall___3TGfe {
  margin-top: 4px;
}
.styles__mrg-top-xxsmall___2_69A {
  margin-top: 8px;
}
.styles__mrg-top-xsmall___26fJV {
  margin-top: 16px;
}
.styles__mrg-top-small___1MkWX {
  margin-top: 24px;
}
.styles__mrg-top-medium___q9C_f {
  margin-top: 32px;
}
.styles__mrg-top-large___2nils {
  margin-top: 40px;
}
.styles__mrg-top-xlarge___2ZGBw {
  margin-top: 48px;
}
.styles__mrg-top-xxlarge___1MIdr {
  margin-top: 56px;
}
.styles__mrg-top-xxxlarge___CuvF0 {
  margin-top: 64px;
}
.styles__mrg-top-huge___lE-0T {
  margin-top: 72px;
}
.styles__mrg-top-xhuge___r6anb {
  margin-top: 80px;
}
.styles__mrg-top-xxhuge___3AKDH {
  margin-top: 88px;
}
.styles__mrg-top-xxxhuge___pIQjk {
  margin-top: 96px;
}
.styles__mrg-bottom-tiny___1c7bS {
  margin-bottom: 2px;
}
.styles__mrg-bottom-xxxsmall___2sRWQ {
  margin-bottom: 4px;
}
.styles__mrg-bottom-xxsmall___fms7M {
  margin-bottom: 8px;
}
.styles__mrg-bottom-xsmall___JrxKD {
  margin-bottom: 16px;
}
.styles__mrg-bottom-small___1Y7Ln {
  margin-bottom: 24px;
}
.styles__mrg-bottom-medium___2cX37 {
  margin-bottom: 32px;
}
.styles__mrg-bottom-large___39g7m {
  margin-bottom: 40px;
}
.styles__mrg-bottom-xlarge___2GepF {
  margin-bottom: 48px;
}
.styles__mrg-bottom-xxlarge___3fkx_ {
  margin-bottom: 56px;
}
.styles__mrg-bottom-xxxlarge___18k0t {
  margin-bottom: 64px;
}
.styles__mrg-bottom-huge___k9vMQ {
  margin-bottom: 72px;
}
.styles__mrg-bottom-xhuge___3u0Jv {
  margin-bottom: 80px;
}
.styles__mrg-bottom-xxhuge___3WjNd {
  margin-bottom: 88px;
}
.styles__mrg-bottom-xxxhuge___2USIo {
  margin-bottom: 96px;
}
.styles__mrg-no___1tnKT {
  margin: 0;
}
.styles__mrg-no-top___1W-Gs {
  margin-top: 0;
}
.styles__mrg-no-bottom____E3ix {
  margin-bottom: 0;
}
.styles__mrg-no-right___1O96z {
  margin-right: 0;
}
.styles__mrg-no-left___3G31r {
  margin-left: 0;
}
.styles__mrg-auto___3qrGK {
  margin: auto;
}
.styles__brd-small___2jURh {
  border-style: solid;
  border-width: 1px;
}
.styles__brd-medium___8b3QC {
  border-style: solid;
  border-width: 3px;
}
.styles__brd-large___zlHJz {
  border-style: solid;
  border-width: 6px;
}
.styles__brd-no___u3Gf9 {
  border: none;
}
.styles__brd-no-top___2fTgS {
  border-top-width: 0;
}
.styles__brd-no-bottom___CYO1l {
  border-bottom-width: 0;
}
.styles__brd-no-right___3K7Tv {
  border-right-width: 0;
}
.styles__brd-no-left___2d0_Q {
  border-left-width: 0;
}
.styles__brd-only-top___UKag6 {
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}
.styles__brd-only-bottom___1VT-l {
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.styles__brd-only-right___2pCPR {
  border-left-width: 0;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__brd-only-sides___YpiIF {
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 0;
  border-top-width: 0;
}
.styles__rad-xsmall___2XDvl {
  border-radius: 2px;
}
.styles__rad-small___2n7zF {
  border-radius: 6px;
}
.styles__rad-medium___1ukxA {
  border-radius: 10px;
}
.styles__rad-large___1DStj {
  border-radius: 16px;
}
.styles__rad-xlarge___2VBvi {
  border-radius: 24px;
}
.styles__rad-xxlarge___3H5B7 {
  border-radius: 32px;
}
.styles__rad-no___eL9oU {
  border-radius: 0;
}
.styles__rad-no-bottom___1MZHL {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.styles__rad-no-top___2Y4bN {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.styles__brd-white___xI8E_ {
  border-color: #fff;
}
.styles__brd-black___2OnKj {
  border-color: #000;
}
.styles__brd-gray-darker___VPquu {
  border-color: #737373;
}
.styles__brd-gray-dark___bPPBJ {
  border-color: #9d9d9d;
}
.styles__brd-gray___1XSWV {
  border-color: #ababab;
}
.styles__brd-gray-light___k9Fqo {
  border-color: #bfbfbf;
}
.styles__brd-gray-lighter___27wl1 {
  border-color: #d9d9d9;
}
.styles__brd-gray-lightest___2u6yF {
  border-color: #e5e5e5;
}
.styles__brd-red___3Ie6l {
  border-color: #ff3c36;
}
.styles__brd-green___1KNdC {
  border-color: #36c565;
}
.styles__brd-blue___3fhpp {
  border-color: #1493ff;
}
.styles__brd-selected___1FsFx {
  border-color: #1493ff;
}
.styles__brd-featured___1ZPIP {
  border-color: #E94600;
}
.styles__brd-nfl___2Hkt1 {
  border-color: #2B66B1;
}
.styles__brd-nba___3cFrW {
  border-color: #FF8F00;
}
.styles__brd-nhl___3oXDy {
  border-color: #84D4F8;
}
.styles__brd-golf___2RjQ6 {
  border-color: #7CB342;
}
.styles__brd-mlb___icUWA {
  border-color: #E53935;
}
.styles__shd-default___18PlS {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.styles__shd-no___17tcO {
  -webkit-box-shadow: none;
          box-shadow: none;
}
@font-face {
  font-family: 'GeometricaBook';
  src: url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_book-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GeometricaExtraBlack';
  src: url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff2'), url('../static/fonts/latinotype_-_geometrica_extrablack-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('../static/fonts/opensans-regular-webfont.woff') format('woff2'), url('../static/fonts/opensans-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegular';
  src: url('https://playdraft.com/static/fonts/OpenSans-Bold') format('tff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularExtraBold';
  src: url('https://playdraft.com/static/fonts/OpenSans-ExtraBold') format('tff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansRegularItalic';
  src: url('https://playdraft.com/static/fonts/OpenSans-Italic') format('tff');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Shentox-BoldItalic';
  src: url('../static/fonts/shentox/34DA8F_0_0.eot'), url('../static/fonts/shentox/34DA8F_0_0.svg') format('svg');
}
@font-face {
  font-family: 'Shentox-Bold';
  src: url('../static/fonts/shentox/34DA8F_1_0.eot');
  src: url('../static/fonts/shentox/34DA8F_1_0.svg') format('svg'), url('../static/fonts/shentox/Shentox-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Scoreboard';
  src: url('../static/fonts/scoreboard/32E657_0_0.eot');
  src: url('../static/fonts/scoreboard/32E657_0_0.eot#iefix') format('embedded-opentype'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff2'), url('../static/fonts/scoreboard/32E657_0_0.woff') format('woff'), url('../static/fonts/scoreboard/32E657_0_0.ttf') format('truetype');
}
.styles__txt-face-geometrica___tN5SK {
  font-family: 'GeometricaBook', sans-serif;
}
.styles__txt-face-geometrica-bold___22u_A {
  font-family: 'GeometricaExtraBlack', sans-serif;
}
.styles__txt-face-open-sans___2ma1- {
  font-family: 'OpenSansRegular', sans-serif;
}
.styles__txt-face-open-bold___2_4OU {
  font-family: 'OpenSansRegularExtraBold', sans-serif;
}
.styles__txt-face-open-italic___2Ajqd {
  font-family: 'OpenSansRegularItalic', sans-serif;
}
.styles__txt-shentox-bold___2Apsp {
  font-family: 'Shentox-Bold', sans-serif;
}
.styles__txt-shentox-bold-italic___2Yyca {
  font-family: 'Shentox-BoldItalic', sans-serif;
}
.styles__txt-scoreboard___1y-bZ {
  font-family: 'Scoreboard', sans-serif;
}
.styles__txt-proxima-nova___3CnxU {
  font-family: 'proxima-nova', sans-serif;
}
.styles__txt-proxima-nova-bold___1CLNH {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
}
.styles__txt-proxima-nova-italic___3OgTx {
  font-family: 'proxima-nova', sans-serif;
  font-style: italic;
}
.styles__txt-xxsmall___10Vyn {
  font-size: 4px;
  line-height: 12px;
  margin-bottom: 8px;
}
.styles__txt-xsmall___1-T6b {
  font-size: 8px;
  line-height: 16px;
  margin-bottom: 12px;
}
.styles__txt-small___300Jg {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 16px;
}
.styles__txt-medium___1qRrF {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__txt-large___vc1wB {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
.styles__txt-xlarge___B286d {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 28px;
}
.styles__txt-xxlarge___1HCyJ {
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 32px;
}
.styles__txt-xxxlarge___2oWNJ {
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 36px;
}
.styles__txt-huge___3DWv_ {
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 40px;
}
.styles__txt-clear___3hVFc {
  font-size: 0;
  line-height: 0;
  margin-bottom: 0;
}
.styles__txt-center___1fKQT {
  text-align: center;
}
.styles__txt-right___1iHvr {
  text-align: right;
}
.styles__txt-left___gNJMT {
  text-align: left;
}
.styles__txt-bold___1YxB0 {
  font-weight: bold;
}
.styles__txt-extra-bold___3VAGm {
  font-weight: 800;
}
.styles__txt-no-bold___3XPgM {
  font-weight: normal;
}
.styles__txt-capitalize___3svHK {
  text-transform: capitalize;
}
.styles__txt-uppercase___ncS9c {
  text-transform: uppercase;
}
.styles__txt-italics___1IwCT {
  font-style: italic;
}
.styles__txt-normal___21z90 {
  font-style: normal;
}
.styles__txt-no-italic___2NH_3 {
  font-style: normal;
}
.styles__txt-underline___1KKv7 {
  text-decoration: underline;
}
body {
  font-family: 'proxima-nova', sans-serif;
}
h1,
h2 {
  font-family: 'proxima-nova', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
h1 {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 24px;
}
h2 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.styles__dis-no___Tr8qO {
  display: none;
}
.styles__dis-block___10AqE {
  display: block;
}
.styles__dis-flex___2oGYH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__dis-inline-block___h4hO5 {
  display: inline-block;
}
.styles__pos-fixed___2OsA- {
  position: fixed;
}
.styles__pos-absolute___1jD5H {
  position: absolute;
}
.styles__pos-relative___iHP5x {
  position: relative;
}
.styles__pos-children-horizontal____t2jU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.styles__pos-children-horizontal-inline___2WC9z {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.styles__pos-children-horizontal-wrap___2I_cw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.styles__pos-children-vertical___1Q9cv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles__pos-children-centered___1Iyi4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-end___1FCJt {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.styles__align-children-start___1OviR {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.styles__align-children-center___1dkl- {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.styles__align-children-baseline___T-9dy {
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.styles__align-child-start___2kEnV {
  -ms-flex-item-align: start;
      align-self: start;
}
.styles__align-child-center___28204 {
  -ms-flex-item-align: center;
      align-self: center;
}
.styles__align-child-stretch___kWfzd {
  -ms-flex-item-align: stretch;
      align-self: stretch;
}
.styles__align-child-end___S_W6p {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.styles__align-content-end___TjKQ3 {
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.styles__align-content-start___1WsgW {
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.styles__align-content-center___3lplx {
  -ms-flex-line-pack: center;
      align-content: center;
}
.styles__just-center___nPmSS {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.styles__just-end___zcaNz {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.styles__just-start___HIJh1 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.styles__just-space-between___3xrO0 {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.styles__size-no-shrink___14Stw {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.styles__size-full-height___2pOVH {
  height: 100%;
}
.styles__pos-self-center-horizonal___2Jr_0 {
  margin: 0 auto;
}
.styles__pos-self-center-vertically___2zEip {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.styles__pos-self-center-both___nQ2fG {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.styles__disable-user-selection___2Yloh {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
*:focus {
  outline-style: none;
}
.styles__app___3lxCC {
  background-color: #e5e5e5;
  color: #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100%;
}
.styles__app___3lxCC main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-height: calc(100vh - 64px);
}