@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap');



@font-face {
    font-family: 'Knockout 30 Junior Welterwt';
    src: url('knockout/Knockout-30JuniorWelterwt.eot');
    src: url('knockout/Knockout-30JuniorWelterwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-30JuniorWelterwt.woff2') format('woff2'),
        url('knockout/Knockout-30JuniorWelterwt.woff') format('woff'),
        url('knockout/Knockout-30JuniorWelterwt.ttf') format('truetype'),
        url('knockout/Knockout-30JuniorWelterwt.svg#Knockout-30JuniorWelterwt') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 26 Junior Flywght';
    src: url('knockout/Knockout-26JuniorFlywght.eot');
    src: url('knockout/Knockout-26JuniorFlywght.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-26JuniorFlywght.woff2') format('woff2'),
        url('knockout/Knockout-26JuniorFlywght.woff') format('woff'),
        url('knockout/Knockout-26JuniorFlywght.ttf') format('truetype'),
        url('knockout/Knockout-26JuniorFlywght.svg#Knockout-26JuniorFlywght') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 31 Junior Middlewt';
    src: url('knockout/Knockout-31JuniorMiddlewt.eot');
    src: url('knockout/Knockout-31JuniorMiddlewt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-31JuniorMiddlewt.woff2') format('woff2'),
        url('knockout/Knockout-31JuniorMiddlewt.woff') format('woff'),
        url('knockout/Knockout-31JuniorMiddlewt.ttf') format('truetype'),
        url('knockout/Knockout-31JuniorMiddlewt.svg#Knockout-31JuniorMiddlewt') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 28 Junior Feathrwt';
    src: url('knockout/Knockout-28JuniorFeathrwt.eot');
    src: url('knockout/Knockout-28JuniorFeathrwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-28JuniorFeathrwt.woff2') format('woff2'),
        url('knockout/Knockout-28JuniorFeathrwt.woff') format('woff'),
        url('knockout/Knockout-28JuniorFeathrwt.ttf') format('truetype'),
        url('knockout/Knockout-28JuniorFeathrwt.svg#Knockout-28JuniorFeathrwt') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 32 Junior Cruisewt';
    src: url('knockout/Knockout-32JuniorCruisewt.eot');
    src: url('knockout/Knockout-32JuniorCruisewt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-32JuniorCruisewt.woff2') format('woff2'),
        url('knockout/Knockout-32JuniorCruisewt.woff') format('woff'),
        url('knockout/Knockout-32JuniorCruisewt.ttf') format('truetype'),
        url('knockout/Knockout-32JuniorCruisewt.svg#Knockout-32JuniorCruisewt') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 34 Junior Sumo';
    src: url('knockout/Knockout-34JuniorSumo.eot');
    src: url('knockout/Knockout-34JuniorSumo.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-34JuniorSumo.woff2') format('woff2'),
        url('knockout/Knockout-34JuniorSumo.woff') format('woff'),
        url('knockout/Knockout-34JuniorSumo.ttf') format('truetype'),
        url('knockout/Knockout-34JuniorSumo.svg#Knockout-34JuniorSumo') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 33 Junior Heviwt';
    src: url('knockout/Knockout-33JuniorHeviwt.eot');
    src: url('knockout/Knockout-33JuniorHeviwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-33JuniorHeviwt.woff2') format('woff2'),
        url('knockout/Knockout-33JuniorHeviwt.woff') format('woff'),
        url('knockout/Knockout-33JuniorHeviwt.ttf') format('truetype'),
        url('knockout/Knockout-33JuniorHeviwt.svg#Knockout-33JuniorHeviwt') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 27 Junior Bantamwt';
    src: url('knockout/Knockout-27JuniorBantamwt.eot');
    src: url('knockout/Knockout-27JuniorBantamwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-27JuniorBantamwt.woff2') format('woff2'),
        url('knockout/Knockout-27JuniorBantamwt.woff') format('woff'),
        url('knockout/Knockout-27JuniorBantamwt.ttf') format('truetype'),
        url('knockout/Knockout-27JuniorBantamwt.svg#Knockout-27JuniorBantamwt') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 29 Junior Ltweight';
    src: url('knockout/Knockout-29JuniorLtweight.eot');
    src: url('knockout/Knockout-29JuniorLtweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-29JuniorLtweight.woff2') format('woff2'),
        url('knockout/Knockout-29JuniorLtweight.woff') format('woff'),
        url('knockout/Knockout-29JuniorLtweight.ttf') format('truetype'),
        url('knockout/Knockout-29JuniorLtweight.svg#Knockout-29JuniorLtweight') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 46 Flyweight';
    src: url('knockout/Knockout-46Flyweight.eot');
    src: url('knockout/Knockout-46Flyweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-46Flyweight.woff2') format('woff2'),
        url('knockout/Knockout-46Flyweight.woff') format('woff'),
        url('knockout/Knockout-46Flyweight.ttf') format('truetype'),
        url('knockout/Knockout-46Flyweight.svg#Knockout-46Flyweight') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 47 Bantamweight';
    src: url('knockout/Knockout-47Bantamweight.eot');
    src: url('knockout/Knockout-47Bantamweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-47Bantamweight.woff2') format('woff2'),
        url('knockout/Knockout-47Bantamweight.woff') format('woff'),
        url('knockout/Knockout-47Bantamweight.ttf') format('truetype'),
        url('knockout/Knockout-47Bantamweight.svg#Knockout-47Bantamweight') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 48 Featherweight';
    src: url('knockout/Knockout-48Featherweight.eot');
    src: url('knockout/Knockout-48Featherweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-48Featherweight.woff2') format('woff2'),
        url('knockout/Knockout-48Featherweight.woff') format('woff'),
        url('knockout/Knockout-48Featherweight.ttf') format('truetype'),
        url('knockout/Knockout-48Featherweight.svg#Knockout-48Featherweight') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 90 Ultmt Welterwt';
    src: url('knockout/Knockout-90UltmtWelterwt.eot');
    src: url('knockout/Knockout-90UltmtWelterwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-90UltmtWelterwt.woff2') format('woff2'),
        url('knockout/Knockout-90UltmtWelterwt.woff') format('woff'),
        url('knockout/Knockout-90UltmtWelterwt.ttf') format('truetype'),
        url('knockout/Knockout-90UltmtWelterwt.svg#Knockout-90UltmtWelterwt') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 72 Full Cruiserwt';
    src: url('knockout/Knockout-72FullCruiserwt.eot');
    src: url('knockout/Knockout-72FullCruiserwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-72FullCruiserwt.woff2') format('woff2'),
        url('knockout/Knockout-72FullCruiserwt.woff') format('woff'),
        url('knockout/Knockout-72FullCruiserwt.ttf') format('truetype'),
        url('knockout/Knockout-72FullCruiserwt.svg#Knockout-72FullCruiserwt') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 71 Full Middlewt';
    src: url('knockout/Knockout-71FullMiddlewt.eot');
    src: url('knockout/Knockout-71FullMiddlewt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-71FullMiddlewt.woff2') format('woff2'),
        url('knockout/Knockout-71FullMiddlewt.woff') format('woff'),
        url('knockout/Knockout-71FullMiddlewt.ttf') format('truetype'),
        url('knockout/Knockout-71FullMiddlewt.svg#Knockout-71FullMiddlewt') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 74 Full Sumo';
    src: url('knockout/Knockout-74FullSumo.eot');
    src: url('knockout/Knockout-74FullSumo.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-74FullSumo.woff2') format('woff2'),
        url('knockout/Knockout-74FullSumo.woff') format('woff'),
        url('knockout/Knockout-74FullSumo.ttf') format('truetype'),
        url('knockout/Knockout-74FullSumo.svg#Knockout-74FullSumo') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 53 Heviweight';
    src: url('knockout/Knockout-53Heviweight.eot');
    src: url('knockout/Knockout-53Heviweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-53Heviweight.woff2') format('woff2'),
        url('knockout/Knockout-53Heviweight.woff') format('woff'),
        url('knockout/Knockout-53Heviweight.ttf') format('truetype'),
        url('knockout/Knockout-53Heviweight.svg#Knockout-53Heviweight') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 52 Cruiserweight';
    src: url('knockout/Knockout-52Cruiserweight.eot');
    src: url('knockout/Knockout-52Cruiserweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-52Cruiserweight.woff2') format('woff2'),
        url('knockout/Knockout-52Cruiserweight.woff') format('woff'),
        url('knockout/Knockout-52Cruiserweight.ttf') format('truetype'),
        url('knockout/Knockout-52Cruiserweight.svg#Knockout-52Cruiserweight') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 69 Full Liteweight';
    src: url('knockout/Knockout-69FullLiteweight.eot');
    src: url('knockout/Knockout-69FullLiteweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-69FullLiteweight.woff2') format('woff2'),
        url('knockout/Knockout-69FullLiteweight.woff') format('woff'),
        url('knockout/Knockout-69FullLiteweight.ttf') format('truetype'),
        url('knockout/Knockout-69FullLiteweight.svg#Knockout-69FullLiteweight') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 68 Full Featherwt';
    src: url('knockout/Knockout-68FullFeatherwt.eot');
    src: url('knockout/Knockout-68FullFeatherwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-68FullFeatherwt.woff2') format('woff2'),
        url('knockout/Knockout-68FullFeatherwt.woff') format('woff'),
        url('knockout/Knockout-68FullFeatherwt.ttf') format('truetype'),
        url('knockout/Knockout-68FullFeatherwt.svg#Knockout-68FullFeatherwt') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 70 Full Welterwt';
    src: url('knockout/Knockout-70FullWelterwt.eot');
    src: url('knockout/Knockout-70FullWelterwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-70FullWelterwt.woff2') format('woff2'),
        url('knockout/Knockout-70FullWelterwt.woff') format('woff'),
        url('knockout/Knockout-70FullWelterwt.ttf') format('truetype'),
        url('knockout/Knockout-70FullWelterwt.svg#Knockout-70FullWelterwt') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 92 Ultmt Cruiserwt';
    src: url('knockout/Knockout-92UltmtCruiserwt.eot');
    src: url('knockout/Knockout-92UltmtCruiserwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-92UltmtCruiserwt.woff2') format('woff2'),
        url('knockout/Knockout-92UltmtCruiserwt.woff') format('woff'),
        url('knockout/Knockout-92UltmtCruiserwt.ttf') format('truetype'),
        url('knockout/Knockout-92UltmtCruiserwt.svg#Knockout-92UltmtCruiserwt') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 54 Sumo';
    src: url('knockout/Knockout-54Sumo.eot');
    src: url('knockout/Knockout-54Sumo.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-54Sumo.woff2') format('woff2'),
        url('knockout/Knockout-54Sumo.woff') format('woff'),
        url('knockout/Knockout-54Sumo.ttf') format('truetype'),
        url('knockout/Knockout-54Sumo.svg#Knockout-54Sumo') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 49 Liteweight';
    src: url('knockout/Knockout-49Liteweight.eot');
    src: url('knockout/Knockout-49Liteweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-49Liteweight.woff2') format('woff2'),
        url('knockout/Knockout-49Liteweight.woff') format('woff'),
        url('knockout/Knockout-49Liteweight.ttf') format('truetype'),
        url('knockout/Knockout-49Liteweight.svg#Knockout-49Liteweight') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 66 Full Flyweight';
    src: url('knockout/Knockout-66FullFlyweight.eot');
    src: url('knockout/Knockout-66FullFlyweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-66FullFlyweight.woff2') format('woff2'),
        url('knockout/Knockout-66FullFlyweight.woff') format('woff'),
        url('knockout/Knockout-66FullFlyweight.ttf') format('truetype'),
        url('knockout/Knockout-66FullFlyweight.svg#Knockout-66FullFlyweight') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 50 Welterweight';
    src: url('knockout/Knockout-50Welterweight.eot');
    src: url('knockout/Knockout-50Welterweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-50Welterweight.woff2') format('woff2'),
        url('knockout/Knockout-50Welterweight.woff') format('woff'),
        url('knockout/Knockout-50Welterweight.ttf') format('truetype'),
        url('knockout/Knockout-50Welterweight.svg#Knockout-50Welterweight') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 67 Full Bantamwt';
    src: url('knockout/Knockout-67FullBantamwt.eot');
    src: url('knockout/Knockout-67FullBantamwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-67FullBantamwt.woff2') format('woff2'),
        url('knockout/Knockout-67FullBantamwt.woff') format('woff'),
        url('knockout/Knockout-67FullBantamwt.ttf') format('truetype'),
        url('knockout/Knockout-67FullBantamwt.svg#Knockout-67FullBantamwt') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 91 Ultmt Middlewt';
    src: url('knockout/Knockout-91UltmtMiddlewt.eot');
    src: url('knockout/Knockout-91UltmtMiddlewt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-91UltmtMiddlewt.woff2') format('woff2'),
        url('knockout/Knockout-91UltmtMiddlewt.woff') format('woff'),
        url('knockout/Knockout-91UltmtMiddlewt.ttf') format('truetype'),
        url('knockout/Knockout-91UltmtMiddlewt.svg#Knockout-91UltmtMiddlewt') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 51 Middleweight';
    src: url('knockout/Knockout-51Middleweight.eot');
    src: url('knockout/Knockout-51Middleweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-51Middleweight.woff2') format('woff2'),
        url('knockout/Knockout-51Middleweight.woff') format('woff'),
        url('knockout/Knockout-51Middleweight.ttf') format('truetype'),
        url('knockout/Knockout-51Middleweight.svg#Knockout-51Middleweight') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 73 Full Heviweight';
    src: url('knockout/Knockout-73FullHeviweight.eot');
    src: url('knockout/Knockout-73FullHeviweight.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-73FullHeviweight.woff2') format('woff2'),
        url('knockout/Knockout-73FullHeviweight.woff') format('woff'),
        url('knockout/Knockout-73FullHeviweight.ttf') format('truetype'),
        url('knockout/Knockout-73FullHeviweight.svg#Knockout-73FullHeviweight') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 93 Ultmt Heviwt';
    src: url('knockout/Knockout-93UltmtHeviwt.eot');
    src: url('knockout/Knockout-93UltmtHeviwt.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-93UltmtHeviwt.woff2') format('woff2'),
        url('knockout/Knockout-93UltmtHeviwt.woff') format('woff'),
        url('knockout/Knockout-93UltmtHeviwt.ttf') format('truetype'),
        url('knockout/Knockout-93UltmtHeviwt.svg#Knockout-93UltmtHeviwt') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Knockout 94 Ultmt Sumo';
    src: url('knockout/Knockout-94UltmtSumo.eot');
    src: url('knockout/Knockout-94UltmtSumo.eot?#iefix') format('embedded-opentype'),
        url('knockout/Knockout-94UltmtSumo.woff2') format('woff2'),
        url('knockout/Knockout-94UltmtSumo.woff') format('woff'),
        url('knockout/Knockout-94UltmtSumo.ttf') format('truetype'),
        url('knockout/Knockout-94UltmtSumo.svg#Knockout-94UltmtSumo') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: 'Consolas';
    src: url('consolas/Consolas.eot');
    src: url('consolas/Consolas.eot?#iefix') format('embedded-opentype'),
        url('consolas/Consolas.woff2') format('woff2'),
        url('consolas/Consolas.woff') format('woff'),
        url('consolas/Consolas.ttf') format('truetype'),
        url('consolas/Consolas.svg#Consolas') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



@font-face {
  font-family: 'playervideo';
  src:  url('playervideo/playervideo.eot?9tooz4');
  src:  url('playervideo/playervideo.eot?9tooz4#iefix') format('embedded-opentype'),
    url('playervideo/playervideo.ttf?9tooz4') format('truetype'),
    url('playervideo/playervideo.woff?9tooz4') format('woff'),
    url('playervideo/playervideo.svg?9tooz4#playervideo') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

/*[class^="icon-"], [class*=" icon-"] {*/
i {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'playervideo' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-avance:before {
  content: "\e900";
  color: #fff;
}
.icon-st-off:before {
  content: "\e901";
  color: #fff;
}
.icon-st-on:before {
  content: "\e902";
  color: #fff;
}
.icon-passer:before {
  content: "\e903";
  color: #fff;
}
.icon-pause:before {
  content: "\e904";
  color: #fff;
}
.icon-play:before {
  content: "\e905";
  color: #fff;
}
.icon-recule:before {
  content: "\e906";
  color: #fff;
}
.icon-retour:before {
  content: "\e907";
  color: #fff;
}

