/**
 * Foundation for Sites
 * Version 6.6.3
 * https://get.foundation
 * Licensed under MIT Open Source
 */
@font-face {
  font-family: GTEestiProDisplay;
  src: url("../fonts/GTEestiProDisplay-Regular.woff?v=dc6a0ed7") format("woff"), url("../fonts/GTEestiProDisplay-Regular.woff2?v=6d80e628") format("woff2"), url("../fonts/GTEestiProDisplay-Regular.eot?v=377f4592") format("eot"), url("../fonts/GTEestiProDisplay-Regular.ttf?v=65897239") format("ttf");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: GTEestiProDisplay;
  src: url("../fonts/GTEestiProDisplay-UltraBold.woff?v=7ef3ada2") format("woff"), url("../fonts/GTEestiProDisplay-UltraBold.woff2?v=240ce263") format("woff2"), url("../fonts/GTEestiProDisplay-UltraBold.eot?v=513299da") format("eot"), url("../fonts/GTEestiProDisplay-UltraBold.ttf?v=1df238da") format("ttf");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: GTEestiProDisplay;
  src: url("../fonts/GTEestiProDisplay-Bold.woff?v=4dc0c9e0") format("woff"), url("../fonts/GTEestiProDisplay-Bold.woff2?v=8f303739") format("woff2"), url("../fonts/GTEestiProDisplay-Bold.eot?v=de53debe") format("eot"), url("../fonts/GTEestiProDisplay-Bold.ttf?v=d9af6ee2") format("ttf");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: GTEestiProDisplay;
  src: url("../fonts/GTEestiProDisplay-Medium.woff?v=6612421e") format("woff"), url("../fonts/GTEestiProDisplay-Medium.woff2?v=587fb122") format("woff2"), url("../fonts/GTEestiProDisplay-Medium.eot?v=64ca505c") format("eot"), url("../fonts/GTEestiProDisplay-Medium.ttf?v=47797c7f") format("ttf");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: GTEestiProDisplay;
  src: url("../fonts/GTEestiProDisplay-Light.woff?v=8f9281e9") format("woff"), url("../fonts/GTEestiProDisplay-Light.woff2?v=af730ada") format("woff2"), url("../fonts/GTEestiProDisplay-Light.eot?v=85869481") format("eot"), url("../fonts/GTEestiProDisplay-Light.ttf?v=ce3c48ee") format("ttf");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: GTEestiProText;
  src: url("../fonts/GTEestiProText-Regular.woff?v=54813137") format("woff"), url("../fonts/GTEestiProText-Regular.woff2?v=b7bac069") format("woff2"), url("../fonts/GTEestiProText-Regular.eot?v=b12f65aa") format("eot"), url("../fonts/GTEestiProText-Regular.ttf?v=67290198") format("ttf");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: GTEestiProText;
  src: url("../fonts/GTEestiProText-Light.woff?v=068ee56e") format("woff"), url("../fonts/GTEestiProText-Light.woff2?v=98f39a5b") format("woff2"), url("../fonts/GTEestiProText-Light.eot?v=7a6b2459") format("eot"), url("../fonts/GTEestiProText-Light.ttf?v=95a0ffdc") format("ttf");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: GTEestiProText;
  src: url("../fonts/GTEestiProText-UltraLight.woff?v=922b5600") format("woff"), url("../fonts/GTEestiProText-UltraLight.woff2?v=2f57c87c") format("woff2"), url("../fonts/GTEestiProText-UltraLight.eot?v=555acec3") format("eot"), url("../fonts/GTEestiProText-UltraLight.ttf?v=b3f8f29f") format("ttf");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: GTEestiProText;
  src: url("../fonts/GTEestiProText-Bold.woff?v=ed21aae5") format("woff"), url("../fonts/GTEestiProText-Bold.woff2?v=61407b64") format("woff2"), url("../fonts/GTEestiProText-Bold.eot?v=6401338d") format("eot"), url("../fonts/GTEestiProText-Bold.ttf?v=b23683ef") format("ttf");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: GTEestiProText;
  src: url("../fonts/GTEestiProText-Medium.woff?v=fac1e8e0") format("woff"), url("../fonts/GTEestiProText-Medium.woff2?v=cbac21d5") format("woff2"), url("../fonts/GTEestiProText-Medium.eot?v=e6808430") format("eot"), url("../fonts/GTEestiProText-Medium.ttf?v=26089a5d") format("ttf");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: ph-GTEestiProDisplay;
  src: url("../fonts/GTEestiProDisplay-Regular.woff?v=dc6a0ed7") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: ph-GTEestiProDisplay;
  src: url("../fonts/GTEestiProDisplay-Light.woff?v=8f9281e9") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: ph-GTEestiProDisplay;
  src: url("../fonts/GTEestiProDisplay-Bold.woff?v=4dc0c9e0") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: ph-GTEestiProDisplay;
  src: url("../fonts/GTEestiProDisplay-Medium.woff?v=6612421e") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }

body {
  margin: 0; }

#ozon4sportTop, #ozon4sportBottom {
  /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ }
  #ozon4sportTop html, #ozon4sportBottom html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%; }
  #ozon4sportTop body, #ozon4sportBottom body {
    margin: 0; }
  #ozon4sportTop h1, #ozon4sportBottom h1 {
    font-size: 2em;
    margin: 0.67em 0; }
  #ozon4sportTop hr, #ozon4sportBottom hr {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    height: 0;
    overflow: visible; }
  #ozon4sportTop pre, #ozon4sportBottom pre {
    font-family: monospace, monospace;
    font-size: 1em; }
  #ozon4sportTop a, #ozon4sportBottom a {
    background-color: transparent; }
  #ozon4sportTop abbr[title], #ozon4sportBottom abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
            text-decoration: underline dotted; }
  #ozon4sportTop b,
  #ozon4sportTop strong, #ozon4sportBottom b,
  #ozon4sportBottom strong {
    font-weight: bolder; }
  #ozon4sportTop code,
  #ozon4sportTop kbd,
  #ozon4sportTop samp, #ozon4sportBottom code,
  #ozon4sportBottom kbd,
  #ozon4sportBottom samp {
    font-family: monospace, monospace;
    font-size: 1em; }
  #ozon4sportTop small, #ozon4sportBottom small {
    font-size: 80%; }
  #ozon4sportTop sub,
  #ozon4sportTop sup, #ozon4sportBottom sub,
  #ozon4sportBottom sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  #ozon4sportTop sub, #ozon4sportBottom sub {
    bottom: -0.25em; }
  #ozon4sportTop sup, #ozon4sportBottom sup {
    top: -0.5em; }
  #ozon4sportTop img, #ozon4sportBottom img {
    border-style: none; }
  #ozon4sportTop button,
  #ozon4sportTop input,
  #ozon4sportTop optgroup,
  #ozon4sportTop select,
  #ozon4sportTop textarea, #ozon4sportBottom button,
  #ozon4sportBottom input,
  #ozon4sportBottom optgroup,
  #ozon4sportBottom select,
  #ozon4sportBottom textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0; }
  #ozon4sportTop button,
  #ozon4sportTop input, #ozon4sportBottom button,
  #ozon4sportBottom input {
    overflow: visible; }
  #ozon4sportTop button,
  #ozon4sportTop select, #ozon4sportBottom button,
  #ozon4sportBottom select {
    text-transform: none; }
  #ozon4sportTop button,
  #ozon4sportTop [type="button"],
  #ozon4sportTop [type="reset"],
  #ozon4sportTop [type="submit"], #ozon4sportBottom button,
  #ozon4sportBottom [type="button"],
  #ozon4sportBottom [type="reset"],
  #ozon4sportBottom [type="submit"] {
    -webkit-appearance: button; }
  #ozon4sportTop button::-moz-focus-inner,
  #ozon4sportTop [type="button"]::-moz-focus-inner,
  #ozon4sportTop [type="reset"]::-moz-focus-inner,
  #ozon4sportTop [type="submit"]::-moz-focus-inner, #ozon4sportBottom button::-moz-focus-inner,
  #ozon4sportBottom [type="button"]::-moz-focus-inner,
  #ozon4sportBottom [type="reset"]::-moz-focus-inner,
  #ozon4sportBottom [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0; }
  #ozon4sportTop button:-moz-focusring,
  #ozon4sportTop [type="button"]:-moz-focusring,
  #ozon4sportTop [type="reset"]:-moz-focusring,
  #ozon4sportTop [type="submit"]:-moz-focusring, #ozon4sportBottom button:-moz-focusring,
  #ozon4sportBottom [type="button"]:-moz-focusring,
  #ozon4sportBottom [type="reset"]:-moz-focusring,
  #ozon4sportBottom [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText; }
  #ozon4sportTop fieldset, #ozon4sportBottom fieldset {
    padding: 0.35em 0.75em 0.625em; }
  #ozon4sportTop legend, #ozon4sportBottom legend {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal; }
  #ozon4sportTop progress, #ozon4sportBottom progress {
    vertical-align: baseline; }
  #ozon4sportTop textarea, #ozon4sportBottom textarea {
    overflow: auto; }
  #ozon4sportTop [type="checkbox"],
  #ozon4sportTop [type="radio"], #ozon4sportBottom [type="checkbox"],
  #ozon4sportBottom [type="radio"] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0; }
  #ozon4sportTop [type="number"]::-webkit-inner-spin-button,
  #ozon4sportTop [type="number"]::-webkit-outer-spin-button, #ozon4sportBottom [type="number"]::-webkit-inner-spin-button,
  #ozon4sportBottom [type="number"]::-webkit-outer-spin-button {
    height: auto; }
  #ozon4sportTop [type="search"], #ozon4sportBottom [type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px; }
  #ozon4sportTop [type="search"]::-webkit-search-decoration, #ozon4sportBottom [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  #ozon4sportTop ::-webkit-file-upload-button, #ozon4sportBottom ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit; }
  #ozon4sportTop details, #ozon4sportBottom details {
    display: block; }
  #ozon4sportTop summary, #ozon4sportBottom summary {
    display: list-item; }
  #ozon4sportTop template, #ozon4sportBottom template {
    display: none; }
  #ozon4sportTop [hidden], #ozon4sportBottom [hidden] {
    display: none; }
  @media (max-width: 961px) {
    #ozon4sportTop br.desktop, #ozon4sportBottom br.desktop {
      display: none; } }
  @media (max-width: 500px) {
    #ozon4sportTop br.desktop, #ozon4sportBottom br.desktop {
      display: none; } }
  #ozon4sportTop br.tablet, #ozon4sportBottom br.tablet {
    display: none; }
    @media (max-width: 961px) {
      #ozon4sportTop br.tablet, #ozon4sportBottom br.tablet {
        display: inline; } }
    @media (max-width: 500px) {
      #ozon4sportTop br.tablet, #ozon4sportBottom br.tablet {
        display: none; } }
  #ozon4sportTop br.mobile, #ozon4sportBottom br.mobile {
    display: none; }
    @media (max-width: 961px) {
      #ozon4sportTop br.mobile, #ozon4sportBottom br.mobile {
        display: none; } }
    @media (max-width: 500px) {
      #ozon4sportTop br.mobile, #ozon4sportBottom br.mobile {
        display: inline; } }

#ozon4sportTop {
  font-size: -webkit-calc(100vw / 88.5);
  font-size: calc(100vw / 88.5);
  overflow-x: hidden; }
  @media (min-width: 1416px) {
    #ozon4sportTop {
      font-size: 16px;
      width: 88.5em;
      margin: 0 auto; } }
  @media (max-width: 961px) {
    #ozon4sportTop {
      font-size: -webkit-calc(100vw / 58.5);
      font-size: calc(100vw / 58.5); } }
  @media (max-width: 500px) {
    #ozon4sportTop {
      font-size: -webkit-calc(100vw / 18.51);
      font-size: calc(100vw / 18.51); } }
  #ozon4sportTop * {
    margin: 0;
    padding: 0; }
  #ozon4sportTop .main-font {
    font-family: GTEestiProDisplay;
    font-weight: 700;
    font-size: 2.625em;
    line-height: 70%;
    letter-spacing: .0333em; }
    #ozon4sportTop .main-font.rotated {
      -webkit-transform: rotate(-2.52deg);
          -ms-transform: rotate(-2.52deg);
              transform: rotate(-2.52deg);
      letter-spacing: 0; }
    @media (max-width: 500px) {
      #ozon4sportTop .main-font {
        font-size: 1.5em;
        letter-spacing: 0.00625em;
        line-height: 100%; } }
  #ozon4sportTop .second-font {
    font-family: GTEestiProText;
    font-weight: 300;
    line-height: 125%;
    font-size: 1.5em; }
    #ozon4sportTop .second-font b {
      font-family: GTEestiProDisplay;
      font-weight: 700; }
    @media (max-width: 500px) {
      #ozon4sportTop .second-font {
        font-size: 1em;
        letter-spacing: 0.00313em;
        line-height: 112%; } }
  #ozon4sportTop .header-section {
    position: relative;
    height: 31.25em;
    width: 88.5em; }
    @media (max-width: 961px) {
      #ozon4sportTop .header-section {
        height: 21.625em;
        width: 58.5em; } }
    @media (max-width: 500px) {
      #ozon4sportTop .header-section {
        height: 25em;
        width: 18.5em;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center;
        background: #fff; } }
  #ozon4sportTop .header-background {
    height: 31.25em;
    width: 88.5em;
    background: url("../img/section-1.jpg?v=be2ee873");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    @media (max-width: 961px) {
      #ozon4sportTop .header-background {
        height: 100%;
        width: 100%;
        background: url("../img/960px-section-1.jpg?v=b35727b7");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; } }
    @media (max-width: 500px) {
      #ozon4sportTop .header-background {
        height: 25em;
        width: 18.5em;
        background: url("../img/320px-section-1.jpg?v=b862a043");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; } }
  #ozon4sportTop .promo-section {
    position: relative;
    height: 114.6875em;
    width: 88.5em;
    width: 88.5em;
    background: url("../img/section-2.png?v=c154ae7b");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    @media (max-width: 961px) {
      #ozon4sportTop .promo-section {
        height: 97em;
        width: 58.5em;
        background: url("../img/960px-section-2.png?v=19f31f0e");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; } }
    @media (max-width: 500px) {
      #ozon4sportTop .promo-section {
        height: 96.6875em;
        width: 18.5em;
        background: url("../img/320px-section-2.png?v=b2f20021");
        background-position: top;
        background-size: contain;
        background-repeat: no-repeat;
        overflow: hidden; } }
  #ozon4sportTop .promo-text {
    position: absolute;
    top: 5.6875em;
    left: 5.0625em;
    color: #001A34; }
    #ozon4sportTop .promo-text .hashtag {
      color: #F81155;
      font-weight: 300; }
    #ozon4sportTop .promo-text .main-font {
      letter-spacing: 0;
      color: #F81155; }
    #ozon4sportTop .promo-text .second-font {
      font-family: GTEestiProDisplay;
      position: absolute;
      top: 2.375em;
      width: 39em;
      line-height: 1.2;
      letter-spacing: -0.00417em; }
    @media (max-width: 961px) {
      #ozon4sportTop .promo-text {
        top: 3.375em;
        left: 3em; }
        #ozon4sportTop .promo-text .main-font {
          line-height: 1.15; }
        #ozon4sportTop .promo-text .second-font {
          top: 4.66667em;
          letter-spacing: unset; } }
    @media (max-width: 500px) {
      #ozon4sportTop .promo-text {
        top: 3.0625em;
        left: 0.5em; }
        #ozon4sportTop .promo-text .main-font {
          font-size: 1.5em;
          width: 100%;
          line-height: 1.1;
          letter-spacing: unset; }
        #ozon4sportTop .promo-text .second-font {
          position: absolute;
          top: 4.3125em;
          width: 18em;
          font-weight: 300;
          letter-spacing: unset;
          font-size: 1em;
          line-height: 1.15; } }
  #ozon4sportTop .promo-section > .promo-header {
    display: inline;
    position: absolute;
    top: 23.95238em;
    left: 1.90476em;
    color: #fff;
    letter-spacing: 0; }
    @media (max-width: 961px) {
      #ozon4sportTop .promo-section > .promo-header {
        top: 20.85714em;
        left: 1.09524em; } }
    @media (max-width: 500px) {
      #ozon4sportTop .promo-section > .promo-header {
        font-size: 1.5em;
        top: 35.625em;
        left: 0.58333em;
        width: 10.75em;
        line-height: 1.12;
        font-weight: 700; } }
  #ozon4sportTop .results-date {
    position: absolute;
    top: 36.125em;
    left: 6.0625em; }
    #ozon4sportTop .results-date .second-font {
      font-size: 1.75em;
      line-height: 1.22;
      font-weight: 600;
      color: #001A34;
      letter-spacing: 0.00694em; }
      #ozon4sportTop .results-date .second-font b.desktop {
        font-weight: 600; }
      #ozon4sportTop .results-date .second-font b.mobile {
        display: none; }
    @media (max-width: 961px) {
      #ozon4sportTop .results-date {
        top: 43.75em;
        left: 36.75em; }
        #ozon4sportTop .results-date .second-font {
          font-size: 1.5em;
          line-height: 1.2;
          letter-spacing: 0; } }
    @media (max-width: 500px) {
      #ozon4sportTop .results-date .second-font {
        display: inline;
        font-size: 1em;
        line-height: 100%;
        font-weight: 500; }
        #ozon4sportTop .results-date .second-font b.mobile {
          display: inline;
          font-family: GTEestiProText;
          font-weight: 500; }
        #ozon4sportTop .results-date .second-font b.desktop {
          display: none; } }
  #ozon4sportTop .prizes .item {
    position: absolute;
    font-family: GTEestiProDisplay; }
    #ozon4sportTop .prizes .item .place {
      font-weight: 600;
      font-size: 3em;
      color: #fff;
      text-transform: uppercase;
      margin-left: 0.125em; }
      @media (max-width: 961px) {
        #ozon4sportTop .prizes .item .place {
          font-size: 2.25em;
          margin-left: 0.16667em; } }
      @media (max-width: 500px) {
        #ozon4sportTop .prizes .item .place {
          font-size: 1.875em;
          margin-left: 0.2em; } }
    #ozon4sportTop .prizes .item .prize {
      font-weight: 700;
      font-size: 5em;
      color: #F81155;
      line-height: 1.05; }
      @media (max-width: 961px) {
        #ozon4sportTop .prizes .item .prize {
          font-size: 4em;
          line-height: 1.3; } }
      @media (max-width: 500px) {
        #ozon4sportTop .prizes .item .prize {
          font-size: 3em;
          line-height: 1.3; } }
    #ozon4sportTop .prizes .item.first {
      top: 20.875em;
      left: 8.125em; }
      @media (max-width: 961px) {
        #ozon4sportTop .prizes .item.first {
          top: 19.8125em;
          left: 20.9375em; } }
      @media (max-width: 500px) {
        #ozon4sportTop .prizes .item.first {
          top: 16.875em;
          left: 0.6875em; } }
    #ozon4sportTop .prizes .item.second {
      top: 27.125em;
      left: 35.25em; }
      @media (max-width: 961px) {
        #ozon4sportTop .prizes .item.second {
          top: 30.3125em;
          left: 8.125em; } }
      @media (max-width: 500px) {
        #ozon4sportTop .prizes .item.second {
          top: 25.8125em;
          left: 5.625em; }
          #ozon4sportTop .prizes .item.second .place {
            margin-left: 2.46667em; }
          #ozon4sportTop .prizes .item.second .prize {
            line-height: 1.05; } }
    #ozon4sportTop .prizes .item.third {
      top: 33.375em;
      left: 62.8125em; }
      @media (max-width: 961px) {
        #ozon4sportTop .prizes .item.third {
          top: 32.25em;
          left: 33.6875em; } }
      @media (max-width: 500px) {
        #ozon4sportTop .prizes .item.third {
          top: 33.875em;
          left: 0.6875em; } }
  #ozon4sportTop .promo-container {
    position: relative;
    width: 100%;
    top: 69.9375em; }
    @media (max-width: 961px) {
      #ozon4sportTop .promo-container {
        top: 61.125em; } }
    @media (max-width: 500px) {
      #ozon4sportTop .promo-container {
        top: 59.25em; } }
    #ozon4sportTop .promo-container .item {
      position: absolute;
      width: auto; }
      #ozon4sportTop .promo-container .item .main-font {
        font-size: 3.6875em;
        text-transform: uppercase;
        font-weight: 900;
        color: #fff; }
      #ozon4sportTop .promo-container .item .text {
        font-family: GTEestiProDisplay;
        font-size: 1.75em;
        line-height: 1.2;
        color: #001A34;
        margin-bottom: 0.92857em; }
        #ozon4sportTop .promo-container .item .text .marked {
          font-weight: inherit;
          color: #F81155; }
      @media (max-width: 961px) {
        #ozon4sportTop .promo-container .item .main-font {
          font-size: 3em; }
        #ozon4sportTop .promo-container .item .text {
          font-size: 1.25em;
          line-height: 1.15;
          margin-bottom: 1.4em; } }
      @media (max-width: 500px) {
        #ozon4sportTop .promo-container .item .main-font {
          font-size: 2.625em; }
        #ozon4sportTop .promo-container .item .text {
          font-size: 1.125em;
          line-height: 1.05;
          margin-bottom: 0.66667em; } }
      #ozon4sportTop .promo-container .item:nth-child(1) {
        left: 9.8125em; }
        #ozon4sportTop .promo-container .item:nth-child(1):before {
          content: "1";
          position: absolute;
          font-family: GTEestiProDisplay;
          font-size: 18.25em;
          font-weight: 700;
          left: -0.31507em;
          top: -0.24658em;
          color: #fff; }
        @media (max-width: 961px) {
          #ozon4sportTop .promo-container .item:nth-child(1) {
            left: 6.875em; }
            #ozon4sportTop .promo-container .item:nth-child(1):before {
              content: "1";
              position: absolute;
              font-family: GTEestiProDisplay;
              font-size: 12.625em;
              font-weight: 700;
              left: -0.31683em;
              top: -0.20792em;
              color: #fff; } }
        @media (max-width: 500px) {
          #ozon4sportTop .promo-container .item:nth-child(1) {
            left: 3.375em; }
            #ozon4sportTop .promo-container .item:nth-child(1):before {
              content: "1";
              position: absolute;
              font-family: GTEestiProDisplay;
              font-size: 9.875em;
              font-weight: 700;
              left: -0.3038em;
              top: -0.20886em;
              color: #fff; } }
      #ozon4sportTop .promo-container .item:nth-child(2) {
        top: 11.3125em;
        left: 39.6875em; }
        #ozon4sportTop .promo-container .item:nth-child(2):before {
          content: "2";
          position: absolute;
          font-family: GTEestiProDisplay;
          font-size: 18.25em;
          font-weight: 700;
          left: -0.59932em;
          top: -0.24658em;
          color: #fff; }
        @media (max-width: 961px) {
          #ozon4sportTop .promo-container .item:nth-child(2) {
            top: 11.4375em;
            left: 23.875em; }
            #ozon4sportTop .promo-container .item:nth-child(2):before {
              content: "2";
              position: absolute;
              font-family: GTEestiProDisplay;
              font-size: 12.625em;
              font-weight: 700;
              left: -0.61881em;
              top: -0.26238em;
              color: #fff; }
            #ozon4sportTop .promo-container .item:nth-child(2) .text {
              margin-bottom: 0.95em; } }
        @media (max-width: 500px) {
          #ozon4sportTop .promo-container .item:nth-child(2) {
            top: 10.625em;
            left: 6.4375em; }
            #ozon4sportTop .promo-container .item:nth-child(2) .text {
              font-size: 1em;
              margin-bottom: 0.4375em; }
            #ozon4sportTop .promo-container .item:nth-child(2):before {
              content: "2";
              position: absolute;
              font-family: GTEestiProDisplay;
              font-size: 9.875em;
              font-weight: 700;
              left: -0.59494em;
              top: -0.17089em;
              color: #fff; } }
      #ozon4sportTop .promo-container .item:nth-child(3) {
        top: 23.3125em;
        left: 66.4375em; }
        #ozon4sportTop .promo-container .item:nth-child(3):before {
          content: "3";
          position: absolute;
          font-family: GTEestiProDisplay;
          font-size: 18.25em;
          font-weight: 700;
          left: -0.58219em;
          top: -0.16438em;
          color: #fff; }
        #ozon4sportTop .promo-container .item:nth-child(3) .text {
          margin-bottom: 0.71429em; }
        @media (max-width: 961px) {
          #ozon4sportTop .promo-container .item:nth-child(3) {
            top: 21.1875em;
            left: 39.75em; }
            #ozon4sportTop .promo-container .item:nth-child(3):before {
              content: "3";
              position: absolute;
              font-family: GTEestiProDisplay;
              font-size: 12.625em;
              font-weight: 700;
              left: -0.58416em;
              top: -0.17822em;
              color: #fff; }
            #ozon4sportTop .promo-container .item:nth-child(3) .text {
              margin-bottom: 0.7em; } }
        @media (max-width: 500px) {
          #ozon4sportTop .promo-container .item:nth-child(3) {
            top: 21.25em;
            left: 6.4375em; }
            #ozon4sportTop .promo-container .item:nth-child(3) .text {
              font-size: 1em;
              margin-bottom: 0.125em;
              line-height: 1.2; }
            #ozon4sportTop .promo-container .item:nth-child(3):before {
              content: "3";
              position: absolute;
              font-family: GTEestiProDisplay;
              font-size: 9.75em;
              font-weight: 700;
              left: -0.57692em;
              top: -0.12821em;
              color: #fff; } }
  #ozon4sportTop .rules-link-wrapper {
    position: absolute;
    top: 110em;
    left: 36.0625em;
    width: 16.375em;
    height: 3.75em;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    #ozon4sportTop .rules-link-wrapper .rules-link {
      font-family: GTEestiProDisplay;
      font-style: normal;
      font-weight: 300;
      font-size: 1.25em;
      line-height: 96%;
      text-align: center;
      -webkit-text-decoration-line: underline;
              text-decoration-line: underline;
      color: #fff; }
    @media (max-width: 961px) {
      #ozon4sportTop .rules-link-wrapper {
        height: 3.75em;
        top: 91.6875em;
        left: 21em; } }
    @media (max-width: 500px) {
      #ozon4sportTop .rules-link-wrapper {
        top: 90.5em;
        left: 1.0625em; }
        #ozon4sportTop .rules-link-wrapper .rules-link {
          font-size: 1.125em; } }
  #ozon4sportTop .catalog-promo-section {
    position: relative;
    height: 4.375em;
    width: 88.5em;
    background: #fff;
    overflow: hidden; }
    #ozon4sportTop .catalog-promo-section .main-font {
      color: #000;
      position: absolute;
      line-height: 103%;
      top: 0.61905em;
      left: 1.64286em;
      letter-spacing: 0; }
    @media (max-width: 961px) {
      #ozon4sportTop .catalog-promo-section {
        width: 100%; }
        #ozon4sportTop .catalog-promo-section .main-font {
          font-size: 2.375em;
          top: 0.78947em;
          left: 1.26316em; } }
    @media (max-width: 500px) {
      #ozon4sportTop .catalog-promo-section {
        display: block;
        height: 5.6875em;
        left: 0;
        width: 100%; }
        #ozon4sportTop .catalog-promo-section .main-font {
          font-size: 1.5em;
          line-height: 105%;
          top: 0.5em;
          left: 0.58333em;
          color: #000; } }

#ozon4sportBottom {
  font-size: -webkit-calc(100vw / 88.5);
  font-size: calc(100vw / 88.5);
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(25%, #33B5FF));
  background: -o-linear-gradient(#fff 0%, #33B5FF 25%);
  background: linear-gradient(#fff 0%, #33B5FF 25%);
  overflow-x: hidden; }
  @media (min-width: 1416px) {
    #ozon4sportBottom {
      font-size: 16px;
      width: 88.5em;
      margin: 0 auto; } }
  @media (max-width: 961px) {
    #ozon4sportBottom {
      font-size: -webkit-calc(100vw / 58.5);
      font-size: calc(100vw / 58.5); } }
  @media (max-width: 500px) {
    #ozon4sportBottom {
      font-size: -webkit-calc(100vw / 18.51);
      font-size: calc(100vw / 18.51); } }
  #ozon4sportBottom * {
    margin: 0;
    padding: 0; }
  #ozon4sportBottom .main-font {
    font-family: GTEestiProDisplay;
    font-weight: 700;
    font-size: 2.625em;
    line-height: 50%;
    letter-spacing: 0.04375em; }
    @media (max-width: 500px) {
      #ozon4sportBottom .main-font {
        font-size: 1.5em;
        line-height: 100%; } }
  #ozon4sportBottom .second-font {
    font-family: GTEestiProText;
    font-weight: 300;
    font-size: 1.25em;
    line-height: 1.875em; }
    #ozon4sportBottom .second-font b {
      font-family: GTEestiProDisplay;
      font-weight: 700; }
  #ozon4sportBottom .promo-members {
    position: relative;
    height: 43.6875em;
    width: 88.5em;
    z-index: 2;
    overflow: hidden; }
    @media (max-width: 961px) {
      #ozon4sportBottom .promo-members {
        height: 43.6875em;
        width: 58.5em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .promo-members {
        display: none; } }
  #ozon4sportBottom .promo-members > .bg-items {
    position: absolute;
    height: 43.75em;
    width: 88.5em;
    background: url("../img/section-4.png?v=ad173c92");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    @media (max-width: 961px) {
      #ozon4sportBottom .promo-members > .bg-items {
        margin-top: 0;
        height: 43.75em;
        width: 58.5em;
        background: url("../img/960px-section-4.png?v=cd7a4a56");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .promo-members > .bg-items {
        width: 18.5em;
        background: url("../img/320px-section-4.png?v=61993baf");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
        height: 23.0625em; } }
  #ozon4sportBottom .promo-members > .main-font {
    position: absolute;
    top: 2.47619em;
    left: 1.90476em;
    letter-spacing: 0;
    color: #fff; }
    @media (max-width: 961px) {
      #ozon4sportBottom .promo-members > .main-font {
        top: 2.09524em;
        left: 1.14286em;
        line-height: 1.16; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .promo-members > .main-font {
        color: #fff;
        top: 1.3333em;
        left: .5em;
        line-height: 1.05; } }
  #ozon4sportBottom #containerFwdBtn, #ozon4sportBottom .containerFwdBtnStyle {
    top: 24.8125em;
    left: 73.625em; }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerFwdBtn, #ozon4sportBottom .containerFwdBtnStyle {
        top: 24.375em;
        left: 53.8125em; } }
  #ozon4sportBottom #containerBckBtn, #ozon4sportBottom .containerBckBtnStyle {
    top: 24.8125em;
    left: 8.625em; }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerBckBtn, #ozon4sportBottom .containerBckBtnStyle {
        top: 24.4375em;
        left: 2.5em; } }
  #ozon4sportBottom #containerFwdBtn {
    position: absolute;
    height: 5.25em;
    width: 3.75em;
    background: url("../img/forward-active.png?v=ab1d055f");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    outline: none;
    border: none;
    -webkit-transform: rotate(19.58deg);
        -ms-transform: rotate(19.58deg);
            transform: rotate(19.58deg); }
    #ozon4sportBottom #containerFwdBtn:hover {
      cursor: pointer; }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerFwdBtn {
        height: 2.6875em;
        width: 1.875em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom #containerFwdBtn {
        display: none; } }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerFwdBtn {
        -webkit-transform: rotate(20.74deg);
            -ms-transform: rotate(20.74deg);
                transform: rotate(20.74deg); } }
  #ozon4sportBottom #containerFwdBtn.disabled-container-btn {
    position: absolute;
    height: 5.25em;
    width: 3.75em;
    background: url("../img/forward-disabled.png?v=b4429125");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    outline: none;
    border: none;
    -webkit-transform: rotate(19.58deg);
        -ms-transform: rotate(19.58deg);
            transform: rotate(19.58deg); }
    #ozon4sportBottom #containerFwdBtn.disabled-container-btn:hover {
      cursor: pointer; }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerFwdBtn.disabled-container-btn {
        height: 2.6875em;
        width: 1.875em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom #containerFwdBtn.disabled-container-btn {
        display: none; } }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerFwdBtn.disabled-container-btn {
        -webkit-transform: rotate(20.74deg);
            -ms-transform: rotate(20.74deg);
                transform: rotate(20.74deg); } }
  #ozon4sportBottom #containerBckBtn {
    position: absolute;
    height: 5.25em;
    width: 3.75em;
    background: url("../img/forward-active.png?v=ab1d055f");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    outline: none;
    border: none;
    -webkit-transform: rotate(-159.83deg);
        -ms-transform: rotate(-159.83deg);
            transform: rotate(-159.83deg); }
    #ozon4sportBottom #containerBckBtn:hover {
      cursor: pointer; }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerBckBtn {
        height: 2.6875em;
        width: 1.875em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom #containerBckBtn {
        display: none; } }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerBckBtn {
        -webkit-transform: rotate(-161deg);
            -ms-transform: rotate(-161deg);
                transform: rotate(-161deg); } }
  #ozon4sportBottom #containerBckBtn.disabled-container-btn {
    position: absolute;
    height: 5.25em;
    width: 3.75em;
    background: url("../img/forward-disabled.png?v=b4429125");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    outline: none;
    border: none;
    -webkit-transform: rotate(-159.83deg);
        -ms-transform: rotate(-159.83deg);
            transform: rotate(-159.83deg); }
    #ozon4sportBottom #containerBckBtn.disabled-container-btn:hover {
      cursor: pointer; }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerBckBtn.disabled-container-btn {
        height: 2.6875em;
        width: 1.875em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom #containerBckBtn.disabled-container-btn {
        display: none; } }
    @media (max-width: 961px) {
      #ozon4sportBottom #containerBckBtn.disabled-container-btn {
        -webkit-transform: rotate(-161deg);
            -ms-transform: rotate(-161deg);
                transform: rotate(-161deg); } }
  #ozon4sportBottom .disabled-container-btn {
    pointer-events: none; }
  #ozon4sportBottom .members-container {
    position: absolute;
    top: 13.75em;
    left: 13.625em;
    height: 28.20312em;
    width: 58.5em;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
            align-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
    @media (max-width: 961px) {
      #ozon4sportBottom .members-container {
        height: 24.875em;
        width: 48.3125em;
        top: 13.625em;
        left: 4.75em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .members-container {
        height: 37.75em;
        width: 18.5em;
        top: 3em;
        left: 0.75em;
        display: none; } }
  #ozon4sportBottom .member-img {
    position: relative;
    height: 12.89062em;
    width: 13.11625em; }
    @media (max-width: 961px) {
      #ozon4sportBottom .member-img {
        height: 11.5em;
        width: 11.625em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .member-img {
        height: 8.875em;
        width: 8.875em; } }
  #ozon4sportBottom #mi0, #ozon4sportBottom #mi4 {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  #ozon4sportBottom #mi1, #ozon4sportBottom #mi5 {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  #ozon4sportBottom #mi2, #ozon4sportBottom #mi6 {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  #ozon4sportBottom #mi3, #ozon4sportBottom #mi7 {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  #ozon4sportBottom .active-img:hover {
    cursor: pointer; }
  #ozon4sportBottom .link-to-instagram {
    position: absolute;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  #ozon4sportBottom .instagram-play-button {
    height: 3.9375em;
    width: 4.25em;
    background: url("../img/play-button.svg?v=94e0905d");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    border: none;
    outline: none;
    margin-left: 0.03125em; }
    #ozon4sportBottom .instagram-play-button:hover {
      cursor: pointer; }
  #ozon4sportBottom .instagram-link-disabled {
    pointer-events: none !important; }
    #ozon4sportBottom .instagram-link-disabled:hover {
      cursor: default !important; }
  #ozon4sportBottom .ph-mob-slider {
    display: none; }
    @media (max-width: 500px) {
      #ozon4sportBottom .ph-mob-slider {
        top: 8.125em;
        left: -0.6875em;
        position: absolute;
        display: block;
        width: 13.25em;
        height: 13.0625em; }
        #ozon4sportBottom .ph-mob-slider .ph-slider-content {
          width: 100%;
          height: 100%; }
        #ozon4sportBottom .ph-mob-slider .swiper-slide {
          opacity: 0.5; }
        #ozon4sportBottom .ph-mob-slider .swiper-slide-active {
          opacity: 1; } }
  #ozon4sportBottom .winners-section {
    position: relative;
    height: 83em;
    width: 88.5em;
    background: url("../img/winners-section.png?v=63d38e6c");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winners-section {
        height: 68.8125em;
        width: 58.5em;
        background: url("../img/960px-winners-section.png?v=976c176e");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winners-section {
        height: 88.875em;
        width: 18.5em;
        background: url("../img/320px-winners-section.png?v=306ae234");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat; } }
  #ozon4sportBottom .winners-text {
    position: absolute;
    top: 6.8125em;
    left: 5.0625em;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    width: 61.75em;
    z-index: 4; }
    #ozon4sportBottom .winners-text br.mobile {
      display: none; }
    #ozon4sportBottom .winners-text .main-font {
      letter-spacing: 0; }
    #ozon4sportBottom .winners-text span > b {
      font-family: GTEestiProText;
      font-weight: 500; }
    #ozon4sportBottom .winners-text .main-font {
      color: #fff; }
    #ozon4sportBottom .winners-text > .second-font {
      display: none; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winners-text {
        top: 3em;
        left: 3em; }
        #ozon4sportBottom .winners-text .second-font {
          padding-top: 0.25em;
          font-family: GTEestiProText;
          font-weight: 300;
          letter-spacing: 0.01562em;
          font-size: 1.0625em;
          line-height: 133%; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winners-text {
        top: 3.125em;
        left: 0.75em;
        width: unset; }
        #ozon4sportBottom .winners-text br.mobile {
          display: unset; }
        #ozon4sportBottom .winners-text .main-font {
          font-family: GTEestiProText;
          color: #fff;
          font-weight: 700;
          font-size: 1.5em;
          letter-spacing: 0;
          line-height: 1;
          text-align: left; }
        #ozon4sportBottom .winners-text .second-font {
          display: none; } }
  #ozon4sportBottom .winner-wrapper {
    position: absolute;
    background: url("../img/winner-wrapper.svg?v=d7eeea6b") center no-repeat;
    background-size: cover;
    height: 10.25em;
    width: 25.125em;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    z-index: 6; }
    #ozon4sportBottom .winner-wrapper .winner-place {
      font-family: GTEestiProDisplay;
      font-size: 3.6875em;
      font-weight: 500;
      text-transform: uppercase;
      color: #005BFF; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winner-wrapper {
        height: 8.75em;
        width: 21.375em;
        background-size: contain; }
        #ozon4sportBottom .winner-wrapper .winner-place {
          font-size: 3.75em;
          font-weight: 600; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winner-wrapper {
        height: 6.3125em;
        width: 15.4375em; }
        #ozon4sportBottom .winner-wrapper .winner-place {
          font-size: 2.625em; } }
  #ozon4sportBottom .winner-1 > .winner-wrapper {
    top: 30.0625em;
    left: 5.625em; }
    #ozon4sportBottom .winner-1 > .winner-wrapper .winner-place {
      margin-top: 0.0339em;
      margin-left: -0.13559em; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winner-1 > .winner-wrapper {
        top: 24.375em;
        left: 19.5625em; }
        #ozon4sportBottom .winner-1 > .winner-wrapper .winner-place {
          margin-top: 0; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winner-1 > .winner-wrapper {
        left: 1.6875em;
        top: 20.625em; }
        #ozon4sportBottom .winner-1 > .winner-wrapper .winner-place {
          margin-top: 0.2381em;
          margin-left: 0.09524em; } }
  #ozon4sportBottom .winner-2 > .winner-wrapper {
    top: 39.5em;
    left: 30.75em; }
    #ozon4sportBottom .winner-2 > .winner-wrapper .winner-place {
      margin-top: 0.0339em;
      margin-left: -0.13559em; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winner-2 > .winner-wrapper {
        top: 46.25em;
        left: 1.3125em; }
        #ozon4sportBottom .winner-2 > .winner-wrapper .winner-place {
          margin-top: 0; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winner-2 > .winner-wrapper {
        top: 39.125em;
        left: 1.6875em; }
        #ozon4sportBottom .winner-2 > .winner-wrapper .winner-place {
          margin-top: 0.2381em;
          margin-left: 0.09524em; } }
  #ozon4sportBottom .winner-3 > .winner-wrapper {
    top: 49.4375em;
    left: 56.8125em; }
    #ozon4sportBottom .winner-3 > .winner-wrapper .winner-place {
      margin-top: 0.0339em;
      margin-left: -0.13559em; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winner-3 > .winner-wrapper {
        top: 48.75em;
        left: 32.0625em; }
        #ozon4sportBottom .winner-3 > .winner-wrapper .winner-place {
          margin-top: 0; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winner-3 > .winner-wrapper {
        top: 57.5625em;
        left: 1.6875em; }
        #ozon4sportBottom .winner-3 > .winner-wrapper .winner-place {
          margin-top: 0.2381em;
          margin-left: 0.09524em; } }
  #ozon4sportBottom .winner-img, #ozon4sportBottom .third-place-container {
    position: absolute;
    height: 21.6875em;
    width: 21.6875em;
    z-index: 4; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winner-img, #ozon4sportBottom .third-place-container {
        height: 18.4375em;
        width: 18.4375em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winner-img, #ozon4sportBottom .third-place-container {
        height: 13.6875em;
        width: 13.6875em; } }
  #ozon4sportBottom .winner-1 > .winner-img {
    top: 13.9375em;
    left: 7.9375em;
    background: url("../img/winners/1_place.jpg?v=e5ba69fc") center no-repeat;
    background-size: cover; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winner-1 > .winner-img {
        top: 10.6875em;
        left: 21.5625em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winner-1 > .winner-img {
        top: 10.5em;
        left: 3.0625em; } }
  #ozon4sportBottom .winner-2 > .winner-img {
    top: 23.375em;
    left: 33.0625em;
    background: url("../img/winners/2_place.jpg?v=56bb8a63") center no-repeat;
    background-size: cover; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winner-2 > .winner-img {
        top: 32.5625em;
        left: 3.3125em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winner-2 > .winner-img {
        top: 28.875em;
        left: 3.0625em; } }
  #ozon4sportBottom .winner-3 > .winner-img {
    top: 33.3125em;
    left: 59.125em;
    background: url("../img/winners/3_place.jpg?v=e9d80376") top no-repeat;
    background-size: cover; }
    @media (max-width: 961px) {
      #ozon4sportBottom .winner-3 > .winner-img {
        top: 35.0625em;
        left: 34.0625em; } }
    @media (max-width: 500px) {
      #ozon4sportBottom .winner-3 > .winner-img {
        top: 47.375em;
        left: 3.0625em; } }
  #ozon4sportBottom button {
    font-size: 100%;
    line-height: 1.15; }
