/* Theme Variables */
:root {
	--custom-color-primary: 240 215 28;
	--custom-color-secondary-light: #35316a;
	--custom-color-secondary-medium: #525b85;
	--custom-color-secondary-deep:#35316a;
	--custom-color-typo: #35316a;
	--custom-color-background:#fff;
	--custom-color-background-card: #F0F0F0;
	--custom-color-white: #35316a;
	--custom-color-black: #35316a;
	--black-mix: 53 49 106;
	--white-mix: 1 1 1;
	--custom-font-sans: "Helvetica";
	--custom-font-serif: "Helvetica";
	--custom-font-accent: "Helvetica";
}

.button{
  background:#009ee3;
  border-radius: 10px;
}
.button.button--primary,
.carpool-grid .button{
  border:none;
}
.button--login{
  border:1px solid #009ee3 !important;
  background:none;
  color:#009ee3;
}

header img{
  max-height:75px !important;
}

header{
  text-transform:uppercase;
}
header nav a, .button--login, .button--subscribe{
  font-size: .8rem;
}
.card-event__title {
  text-transform:none;
  font-size:1.2rem;
}
.pricing{
    font-size: 1.6rem;
    font-weight: 600;
    color: #C62222;
    line-height: 50px;
}

.page-proposer-un-covoiturage .steps{
background:#f0d71c;
color:#292156;
}
.steps .container div span{
    background:#292156;
    color:#fff;
    border:1px solid #fff;
}
.steps .container div:first-child span{
    background:#fff;
    color:#292156;
}

.page-home .event-grid__button{
    background-color:#f0d71c !important;
    color:#292156 !important;
    margin-top: 2rem;
    margin-bottom: -1rem;
    border:none;
}

.event__image{
  width: 50%;
  left: 25%;
  height: 5rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.add-event{
    background:#35316a;
}

.card-event {
padding:1em 0 1em;
margin-bottom:1em
}
.card-event__title {
margin-bottom:0;
margin-top:auto;
}
.card-event__event-logo {
    width:60%;
    object-fit: cover;
    aspect-ratio: 12/9;
}

.header__logo-container img{
    width:75%;
}
.custom_price, .custom_number{
    color:#35316A;
    font-weight:600;
}
.price_card p, .custom_price{
    font-size: 1.8rem;
}
.price_card{
    padding:2rem !important;
}
.price_card h4{
    font-weight:600;
    margin-bottom:2rem;
}
#filters{
    display:none;
}
.page-mon-evenement-fr .custom-page-content{
    padding-top:0;
}
.event-grid__title{
  color:#fff;
}
.event-grid{
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
      background-size: 100% !important;
    background-repeat: no-repeat;
    background: url(https://api.futuroscope.com/assets/d5ceb175-fd30-4c15-a0f4-4423c211379d.jpg?width=3840&fit=cover&height=2160&format=auto);
}
.footer__by-stadium-go svg{
    width: 60%;
}
.footer__by-stadium-go{
    padding-left:5%;
}
.footer--stadium-go {
background:#35316a;
color:#fff;
padding:2em;
}

.footer__navigation {
display:flex;
  font-weight:600;
justify-content: center;
    gap: 1em;
    margin-bottom: 1em;
}
.card-event__time, .card-event__date-time-separator, #filters{
display:none
}

@media screen and (max-width: 768px) {
  .event-grid{
    background:#292156;
  }
}