@charset "UTF-8";
@font-face {
  font-family: "Forza Black";
  src: url("../fonts/Forza-Black.eot");
  src: local("Forza Black"), local("Forza-Black"), url("../fonts/Forza-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-Black.woff") format("woff"), url("../fonts/Forza-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Forza Black Italic";
  src: url("../fonts/Forza-BlackItalic.eot");
  src: local("Forza Black Italic"), local("Forza-Black-Italic"), url("../fonts/Forza-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-BlackItalic.woff") format("woff"), url("../fonts/Forza-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Forza Book";
  src: url("../fonts/Forza-Book.eot");
  src: local("Forza Book"), local("Forza-Book"), url("../fonts/Forza-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-Book.woff") format("woff"), url("../fonts/Forza-Book.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Forza Bold";
  src: url("../fonts/Forza-Bold.eot");
  src: local("Forza Bold"), local("Forza-Bold"), url("../fonts/Forza-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-Bold.woff") format("woff"), url("../fonts/Forza-Bold.ttf") format("truetype");
  font-weight: auto;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Forza Book Italic";
  src: url("../fonts/Forza-BookItalic.eot");
  src: local("Forza Book Italic"), local("Forza-BookItalic"), url("../fonts/Forza-BookItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-BookItalic.woff") format("woff"), url("../fonts/Forza-BookItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Forza Bold Italic";
  src: url("../fonts/Forza-BoldItalic.eot");
  src: local("Forza Boold Italic"), local("Forza-BoldItalic"), url("../fonts/Forza-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-BoldItalic.woff") format("woff"), url("../fonts/Forza-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Forza Light";
  src: url("../fonts/Forza-Light.eot");
  src: local("Forza Light"), local("Forza-Light"), url("../fonts/Forza-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-Light.woff") format("woff"), url("../fonts/Forza-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Forza Light Italic";
  src: url("../fonts/Forza-LightItalic.eot");
  src: local("Forza Light Italic"), local("Forza-LightItalic"), url("../fonts/Forza-LightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-LightItalic.woff") format("woff"), url("../fonts/Forza-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Forza Medium";
  src: url("../fonts/Forza-Medium.eot");
  src: local("Forza Medium"), local("Forza-Medium"), url("../fonts/Forza-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-Medium.woff") format("woff"), url("../fonts/Forza-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Forza Medium Italic";
  src: url("../fonts/Forza-MediumItalic.eot");
  src: local("Forza Medium Italic"), local("Forza-MediumItalic"), url("../fonts/Forza-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Forza-MediumItalic.woff") format("woff"), url("../fonts/Forza-MediumItalic.ttf") format("truetype"), url("../fonts/Forza-MediumItalic.svg#Forza-MediumItalic") format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Knockout Junior Middle";
  src: url("../fonts/Knockout-Junior-Middle.otf");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.forzaBlack {
  font-family: "Forza Black", normal !important;
}

.forzaBlackItalic {
  font-family: "Forza Black Italic", italic !important;
}

.forzaBook {
  font-family: "Forza Book", normal !important;
}

.forzaBold {
  font-family: "Forza Bold", normal !important;
}

.forzaBookItalic {
  font-family: "Forza Book Italic", italic !important;
}

.forzaBoldItalic {
  font-family: "Forza Bold Italic", italic !important;
}

.forzaLight {
  font-family: "Forza Light", normal !important;
}

.forzaLightItalic {
  font-family: "Forza Light Italic", italic !important;
}

.forzaMedium {
  font-family: "Forza Medium", normal !important;
}

.forzaMediumItalic {
  font-family: "Forza Medium Italic", italic !important;
}

.knockoutJuniorMiddle {
  font-family: "Knockout Junior Middle", normal !important;
}

.text-shadow-black {
  text-shadow: black 1px 1px 3px;
}

.text-shadow-white {
  text-shadow: white 1px 1px 3px;
}

.text-stroke-black {
  -webkit-text-stroke: 1px black;
}

.text-stroke-white {
  -webkit-text-stroke: 1px white;
}

.text-red1 {
  color: #D90A23 !important;
}

.text-red2 {
  color: #AC081C !important;
}

.text-gray1 {
  color: #EFEFEF !important;
}

.text-gray2 {
  color: #CBCBCB !important;
}

.display-10 {
  font-size: 0.8rem;
}

.bgGray1 {
  background: #EFEFEF;
}

.bgGray2 {
  background: #CBCBCB;
}

.bgWhite {
  background: white;
}

.bgTransparent {
  background: transparent !important;
}

.h-100-vh {
  height: 100vh !important;
}

/*$font2: 'Open Sans', sans-serif;*/
/*-- Declaration variables couleurs--*/
/*beige 1*/
/*beige 2*/
/*brun sombre*/
/*beige sombre*/
/*beige 3*/
/*beige 4*/
/*jaune*/
/*vin liqueur*/
/* gris4 */
/* doré */
/*-- Declaration classes font--*/
.font1 {
  font-family: "Forza", sans-serif;
}

.font2 {
  font-family: "Forza Bold Italic", sans-serif;
}

.font3 {
  font-family: "Dancing Script", cursive;
}

/*-- Declaration classes couleurs--*/
.noir {
  color: #3d3a36;
}

.blanc {
  color: #ffffff;
}

.gris {
  color: #f7f7f7;
}

.couleur1 {
  color: #e6dccd;
}

.couleur2 {
  color: #d4cbbf;
}

.couleur3 {
  color: #322c26;
}

.couleur4 {
  color: #7f7568;
}

.couleur5 {
  color: #d7cfc3;
}

.couleur6 {
  color: #d0c4b4;
}

.couleur7 {
  color: #ffad40;
}

.couleur8 {
  color: #ded5c8;
}

.couleur9 {
  color: #332c26;
}

.couleur10 {
  color: #918021;
}

.bgNoir {
  background-color: #3d3a36;
}

.bgBlanc {
  background-color: #ffffff;
}

.bgGris {
  background-color: #f7f7f7;
}

.bgCouleur1 {
  background-color: #e6dccd;
}

.bgCouleur2 {
  background-color: #d4cbbf;
}

.bgCouleur3 {
  background-color: #322c26;
}

.bgCouleur4 {
  background-color: #7f7568;
}

.bgCouleur5 {
  background-color: #d7cfc3;
}

.bgCouleur6 {
  background-color: #d0c4b4;
}

.bgCouleur7 {
  background-color: #ffad40;
}

.bgCouleur8 {
  background-color: #ded5c8;
}

.bgCouleur9 {
  background-color: #332c26;
}

.bgCouleur10 {
  background-color: #918021;
}

/*-- Declaration mixin--*/
/*////////////////////////////////////////////////////////////////////*/
.cid-sYm1IEoYZf button.navbar-toggler .hamburger span {
  background-color: black !important;
}

header a.nav-link {
  color: black !important;
}
header #menuTopLogo {
  background-image: url("../medias_front/common/tbm-logo-noir.svg") !important;
}
header #btn-menu-desktop span.border-white {
  border: 1px solid black !important;
  color: black !important;
}

#content {
  background: white !important;
}
#content .breadcrumb-item a {
  color: black !important;
}
#content #page_module {
  background: #EFEFEF !important;
}
#content #overlay-top {
  display: none !important;
}

/*# sourceMappingURL=noHeader.css.map */
