:root {
--color1: #3f6844;
--color2: #faf1cf;
--color3: #8db48e;
--color4: #e05038;
--color5: #ddd;
--color6: #292521; /*  Texte principal  */
--color7:#5a0f0f; 
--color8: #FFF;
}
@font-face {font-family: LBQPLogoFont;src: url('/web/20241228161354im_/https://www.labrunequipetille.fr/pages/fonts/abadi-mt-condensed-extra-bold.ttf');font-weight: normal;font-style: normal;}
@font-face {font-family: LBQPBaselineFont;src: url('/web/20241228161354im_/https://www.labrunequipetille.fr/pages/fonts/din-alternate-bold.ttf');font-weight: normal;font-style: normal;}
body {/*padding-top: 5rem;*/color: var(--color6);overflow-x:hidden;font-family:LBQPBaselineFont;}
.logotypo {font-family: LBQPLogoFont; text-transform: uppercase;font-weight: 900;font-size:3rem;text-align:right}
.titretypo {font-family: LBQPLogoFont; text-transform: uppercase;font-weight: 900;font-size:2rem;}


.carousel {margin-bottom: 4rem;}
.carousel-caption {bottom: 3rem;z-index: 10;}
.carousel-item {height: 32rem;}
.carousel-item > img {position: absolute;top: 0;left: 0;min-width: 100%;height: 42rem;}
.tailleimg {height: 200px;}


/*--------------------------------------------------------------
# Top Button
--------------------------------------------------------------*/  
#TopBtn {
  display: none; /* Hidden by default */
  position: fixed; /* Fixed/sticky position */
  bottom: 15px; /* Place the button at the bottom of the page */
  right: 15px; /* Place the button 30px from the right */
  z-index: 99; /* Make sure it does not overlap */
  border: none;outline: none;background-color: var(--color5);
  color: var(--color6); /* Text color */
  cursor: pointer;padding: 15px;border-radius: 50%;font-size: 18px;transition: background 0.5s;
  text-align: center;line-height: 1;}
  
#TopBtn:hover {background-color: var(--color6);color : #FFF;}


footer {background: #FFF;border-top:1px solid var(--color7);margin : 30px 0;}
