/*
----- // FORM RSE
couleur site actif : var(--frey-main);
vert : #5F6D5B
beige : #EDE7D2
*/

.htg-basic-content.htg-basic-content-center{
  text-align: center;
}
#wpforms-form-2123 .wpforms-submit-container{
  display: none !important;
}

html,
.page-template-template-page-streetdays{
  scroll-behavior: smooth;
}

/* HEADER COLOR */
.page-template-template-page-streetdays #pageheader .sticky {
	background-color: #E4A445;
}
.page-template-template-page-streetdays #pageheader .sticky.is-stuck .menu_wrap ul li a {
	color: white !important;
}
.page-template-template-page-streetdays #pageheader .page_title,
.page-template-template-page-streetdays #pageheader .rank-math-breadcrumb{
  background-color: #FEEBDC;
}

#Forms{
  scroll-margin-top: 60px;
}

.htg-flex{
  display: flex;
  gap: 40px;
}
.htg-flex.no-gap{
  gap: 0;
}
.htg-container{
  max-width: 1200px;
  margin: auto;
}
.htg-container > h2{
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 24px;
  margin-bottom: 20px;
}
.contenu h2,
.contenu h3,
.contenu h4,
.contenu h5,
.contenu h6{
  font-weight: bold;
  text-transform: uppercase;
  font-size: 24px;
  margin-bottom: 20px;
}

/* FIRST CONTENU */
.htg-first-contenu{
  margin: 50px auto;
  padding: 40px 0;
}
.htg-first-contenu .htg-flex{
  justify-content: center;
}
.htg-first-contenu .htg-flex .contenu{
  margin: auto 0;
  width: 100%;
  max-width: 450px;
}
.htg-first-contenu .htg-flex .image{
  width: 100%;
  max-width: 600px;
  margin: auto 0;
}

/* LAST CONTENU */
.htg-last-contenu{
  margin: 50px auto;
  padding: 40px 0;
}
.htg-last-contenu .contenu{
  margin: auto;
  width: 100%;
  max-width: 1000px;
  text-align: center;
}


/* DATES CONTENU */
.contenu-date ul{
  list-style: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}
.contenu-date ul li::before{
  content: '•';
  margin-right: 10px;
  font-size: 1.2em;
  font-weight: bold;
}
.htg-dates-contenu .htg-col{
  width: 100%;
  max-width: 400px;
  display: flex;
  flex-direction: column;
  justify-content: normal;
}
.htg-dates-contenu .htg-col img{
  width: 100%;
  height: auto;
  min-height: 280px;
  object-fit: cover;
  object-position: center center;
}
.htg-col-2{
  background-color: #EDE7D2;
}
.htg-col-3 .contenu-date,
.htg-col-2 .contenu-date{
  text-align: center;
  height: auto;
  padding: 20px;
  margin: auto;
}
.htg-col .contenu-date a{
  color: #000;
}
.htg-col-3{
  background-color: #7F614D;
}
.htg-col-3 .contenu-date p,
.htg-col-3 .contenu-date a,
.htg-col-3 .contenu-date li,
.htg-col-3 .contenu-date h2,
.htg-col-3 .contenu-date h3,
.htg-col-3 .contenu-date h4,
.htg-col-3 .contenu-date h5,
.htg-col-3 .contenu-date h6{
  color: white;
}

.htg-col .contenu-date a{
  text-decoration: underline;
}
.htg-col .contenu-date a:hover{
  opacity: 0.4;
}

/* FORMS */
.htg-forms{
  margin: 50px auto;
  padding: 40px;
}
.htg-forms .htg-container{
  max-width: 1100px;
}
.htg-forms form{
  width: 100% !important;
  max-width: 450px !important;
  margin: auto !important;
}
.htg-forms .contenu{
  text-align: center;
  margin-bottom: 30px;
}
.htg-forms .contenu h2{
  margin-bottom: 0;
}
.htg-form-1{
  background-color: #E7E568;
  padding: 30px;
  width: 50%;
}
.htg-form-2{
  background-color: #9DC6DA;
  padding: 30px;
  width: 50%;
}


/* FORM SUR FOND CLAIR */
.htg-forms .htg-form > p,
.htg-forms div.wpforms-container-full label,
.htg-forms .wp-core-ui div.wpforms-container-full label,
.htg-forms div.wpforms-container-full legend,
.htg-forms .wp-core-ui div.wpforms-container-full legend{
  color: #048F96 !important;
}
.htg-forms div.wpforms-container-full input[type="date"],
.htg-forms div.wpforms-container-full input[type="datetime"],
.htg-forms div.wpforms-container-full input[type="datetime-local"],
.htg-forms div.wpforms-container-full input[type="email"],
.htg-forms div.wpforms-container-full input[type="month"],
.htg-forms div.wpforms-container-full input[type="number"],
.htg-forms div.wpforms-container-full input[type="password"],
.htg-forms div.wpforms-container-full input[type="range"],
.htg-forms div.wpforms-container-full input[type="search"],
.htg-forms div.wpforms-container-full input[type="tel"],
.htg-forms div.wpforms-container-full input[type="text"],
.htg-forms div.wpforms-container-full input[type="time"],
.htg-forms div.wpforms-container-full input[type="url"],
.htg-forms div.wpforms-container-full input[type="week"],
.htg-forms div.wpforms-container-full select,
.htg-forms div.wpforms-container-full textarea,
.htg-forms .wp-core-ui div.wpforms-container-full input[type="date"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="datetime"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="datetime-local"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="email"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="month"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="number"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="password"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="range"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="search"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="tel"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="text"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="time"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="url"],
.htg-forms .wp-core-ui div.wpforms-container-full input[type="week"],
.htg-forms .wp-core-ui div.wpforms-container-full select,
.htg-forms .wp-core-ui div.wpforms-container-full textarea{
  background-color: transparent;
  border: solid 1px #048F96;
  color: #048F96;
  font-size: 14px;
  text-align: center;
}
.htg-forms input::-webkit-input-placeholder,
.htg-forms textarea::-webkit-input-placeholder {
  color: #048F96 !important;
}
.htg-forms input::-moz-placeholder,
.htg-forms textarea::-moz-placeholder {
  color: #048F96 !important;
  opacity: 1 !important;
}
.htg-forms input:-ms-input-placeholder,
.htg-forms textarea:-ms-input-placeholder {
  color: #048F96 !important;
}
.htg-forms input::placeholder,
.htg-forms textarea::placeholder {
  color: #048F96 !important;
  opacity: 1 !important;
}





.htg-forms .wpforms-container .wpforms-field,
.htg-forms .wp-core-ui div.wpforms-container .wpforms-field{
  padding: 10px 0;
}


/* SUBMIT SUR FOND FONCE */
.htg-forms div.wpforms-container-full input[type="submit"],
.htg-forms div.wpforms-container-full button[type="submit"],
.htg-forms div.wpforms-container-full .wpforms-page-button,
.htg-forms .wp-core-ui div.wpforms-container-full input[type="submit"],
.htg-forms .wp-core-ui div.wpforms-container-full button[type="submit"],
.htg-forms .wp-core-ui div.wpforms-container-full .wpforms-page-button{
  background-color: #FFF9EB !important;
  color: #048F96 !important;
  border-radius: 0;
  width: 100%;
  padding: 19px 10px;
  height: auto;
  font-size: 15px;
}
/* SUBMIT SUR FOND CLAIR */
.htg-forms #Form3391 div.wpforms-container-full input[type="submit"],
.htg-forms #Form3391 div.wpforms-container-full button[type="submit"],
.htg-forms #Form3391 div.wpforms-container-full .wpforms-page-button,
.htg-forms #Form3391 .wp-core-ui div.wpforms-container-full input[type="submit"],
.htg-forms #Form3391 .wp-core-ui div.wpforms-container-full button[type="submit"],
.htg-forms #Form3391 .wp-core-ui div.wpforms-container-full .wpforms-page-button{
  background-color: #048F96 !important;
  color: white !important;
}
/* FIELD SUR FOND FONCE */
.htg-forms #Form3395 div.wpforms-container-full input[type="date"],
.htg-forms #Form3395 div.wpforms-container-full input[type="datetime"],
.htg-forms #Form3395 div.wpforms-container-full input[type="datetime-local"],
.htg-forms #Form3395 div.wpforms-container-full input[type="email"],
.htg-forms #Form3395 div.wpforms-container-full input[type="month"],
.htg-forms #Form3395 div.wpforms-container-full input[type="number"],
.htg-forms #Form3395 div.wpforms-container-full input[type="password"],
.htg-forms #Form3395 div.wpforms-container-full input[type="range"],
.htg-forms #Form3395 div.wpforms-container-full input[type="search"],
.htg-forms #Form3395 div.wpforms-container-full input[type="tel"],
.htg-forms #Form3395 div.wpforms-container-full input[type="text"],
.htg-forms #Form3395 div.wpforms-container-full input[type="time"],
.htg-forms #Form3395 div.wpforms-container-full input[type="url"],
.htg-forms #Form3395 div.wpforms-container-full input[type="week"],
.htg-forms #Form3395 div.wpforms-container-full select,
.htg-forms #Form3395 div.wpforms-container-full textarea,
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="date"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="datetime"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="datetime-local"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="email"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="month"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="number"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="password"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="range"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="search"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="tel"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="text"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="time"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="url"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full input[type="week"],
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full select,
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full textarea{
  border: solid 1px #FFF9EB;
  color: #FFF9EB;
}
.htg-forms #Form3395 > p,
.htg-forms #Form3395 div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label,
.htg-forms #Form3395 div.wpforms-container-full .wpforms-field-label,
.htg-forms #Form3395 .wp-core-ui div.wpforms-container-full .wpforms-field-label{
  color: #FFF9EB !important;
}
.htg-forms #Form3395 input::-webkit-input-placeholder,
.htg-forms #Form3395 textarea::-webkit-input-placeholder {
  color: #FFF9EB !important;
}
.htg-forms #Form3395 input::-moz-placeholder,
.htg-forms #Form3395 textarea::-moz-placeholder {
  color: #FFF9EB !important;
}
.htg-forms #Form3395 input:-ms-input-placeholder,
.htg-forms #Form3395 textarea:-ms-input-placeholder {
  color: #FFF9EB !important;
}
.htg-forms #Form3395 input::placeholder,
.htg-forms #Form3395 textarea::placeholder {
  color: #FFF9EB !important;
}


.htg-forms .htg-form > p strong{
  display: inline-block;
  font-size: 1.1em;
}
.htg-forms .htg-form > p{
  text-align: center;
}
.htg-forms div.wpforms-container-full input[type="checkbox"] + label,
.htg-forms div.wpforms-container-full input[type="radio"] + label{
  font-size: 12px;
}
/* confirmation */
.page-template-template-page-streetdays div.wpforms-container-full .wpforms-confirmation-container-full,
.page-template-template-page-streetdays div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
	background: white;
	border: none;
	box-sizing: border-box;
	text-align: center;
	font-weight: bold;
}



/* GAMING TEMPLATE */
/* GAMING TEMPLATE */
/* GAMING TEMPLATE */
.page-template-template-page-gaming #pageheader .sticky.is-stuck{
  border-bottom: none !important;
}
.page-template-template-page-gaming #pageheader .sticky.is-stuck .menu_wrap ul li a{
  color: white !important;
}
.page-template-template-page-gaming .htg-dates-contenu .htg-col.htg-col-3{
  background-color: #4f65a4;
}
.page-template-template-page-gaming #pageheader .sticky{
  background-color: #675F95;
}
.page-template-template-page-gaming #pageheader .page_title,
.page-template-template-page-gaming .rank-math-breadcrumb{
  background-color: #CECBD9;
}
.page-template-template-page-gaming #pageheader .page_title h2 {
	font-size: 20px;
	font-weight: bold;
}
.page-template-template-page-gaming .contenu h2,
.page-template-template-page-gaming .contenu h3,
.page-template-template-page-gaming .contenu h4,
.page-template-template-page-gaming .contenu h5,
.page-template-template-page-gaming .contenu h6{
  text-transform: none;
}
.margin-auto{
  margin: auto;
}
.htg-upp{
  text-transform: uppercase !important;
}
.wpforms-container .wpforms-field-label-inline,
.wp-core-ui div.wpforms-container .wpforms-field-label-inline{
  text-align: left;
}

/* FORM 1 */
.page-template-template-page-gaming .htg-form-1{
  background-color: #E3E0C7;
}
.page-template-template-page-gaming .htg-form-1 div.wpforms-container-full .wpforms-field-label,
.page-template-template-page-gaming .htg-form-1 .wp-core-ui div.wpforms-container-full .wpforms-field-label{
  color: #675F95;
}
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="date"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="datetime"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="datetime-local"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="email"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="month"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="number"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="password"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="range"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="search"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="tel"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="text"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="time"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="url"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="week"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full select,
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full textarea,
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="date"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="datetime"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="datetime-local"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="email"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="month"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="number"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="password"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="range"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="search"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="tel"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="text"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="time"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="url"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="week"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full select,
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full textarea{
  border-color: #675F95 !important;
  color: #675F95 !important;
}
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full .wpforms-field-label-inline,
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full .wpforms-field-label-inline{
  color: #675F95 !important;
}
.page-template-template-page-gaming .htg-form-1 *{
  color: #675F95;
}
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full input[type="submit"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full button[type="submit"],
.page-template-template-page-gaming .htg-forms .htg-form-1 div.wpforms-container-full .wpforms-page-button,
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full input[type="submit"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full button[type="submit"],
.page-template-template-page-gaming .htg-forms .htg-form-1 .wp-core-ui div.wpforms-container-full .wpforms-page-button{
  background-color: #675F95 !important;
  color: white !important;
}

/* FORM 2 */
.page-template-template-page-gaming .htg-form-2{
  background-color: #675F95;
}
.page-template-template-page-gaming .htg-form-2 *{
  color: white;
}
.page-template-template-page-gaming .htg-form-2 div.wpforms-container-full .wpforms-field-label,
.page-template-template-page-gaming .htg-form-2 .wp-core-ui div.wpforms-container-full .wpforms-field-label{
  color: #ffffff;
}
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="date"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="datetime"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="datetime-local"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="email"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="month"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="number"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="password"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="range"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="search"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="tel"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="text"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="time"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="url"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="week"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full select,
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full textarea,
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="date"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="datetime"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="datetime-local"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="email"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="month"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="number"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="password"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="range"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="search"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="tel"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="text"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="time"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="url"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="week"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full select,
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full textarea{
  border-color: #ffffff !important;
  color: #ffffff !important;
}
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full .wpforms-field-label-inline,
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full .wpforms-field-label-inline{
  color: #ffffff !important;
}
.page-template-template-page-gaming .htg-form-2 *{
  color: #ffffff;
}
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full input[type="submit"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full button[type="submit"],
.page-template-template-page-gaming .htg-forms .htg-form-2 div.wpforms-container-full .wpforms-page-button,
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full input[type="submit"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full button[type="submit"],
.page-template-template-page-gaming .htg-forms .htg-form-2 .wp-core-ui div.wpforms-container-full .wpforms-page-button{
  background-color: #ffffff !important;
  color: #675F95 !important;
}

.page-template-template-page-gaming .htg-forms label a{
  text-decoration: underline !important;
}

/* RESPONSIVE */
@media screen and (max-width:900px) {
  .htg-flex{
    flex-direction: column;
  }
  .htg-first-contenu .htg-flex .contenu,
  .htg-first-contenu .htg-flex .image{
    margin: auto;
    text-align: center;
    max-width: calc(100% - 100px);
  }
  .htg-flex.htg-flex.no-gap{
    flex-wrap: wrap;
    max-width: 700px;
    margin: auto;
  }
  .htg-dates-contenu .htg-col{
    max-width: 100%;
  }
  .htg-dates-contenu .htg-col.htg-col-1{
    max-width: unset;
    flex-wrap: wrap;
    flex-direction: row;
  }
  .htg-dates-contenu .htg-col.htg-col-1 img{
    width: 50%;
    height: auto;
    min-height: auto;
  }
  .page-template-template-page-gaming .htg-dates-contenu .htg-col.htg-col-1 img{
    width: 100%;
  }
  .htg-dates-contenu .htg-col img{
    min-height: unset;
  }
  .htg-col-3 .contenu-date,
  .htg-col-2 .contenu-date{
    width: 100%;
    padding: 50px 20px;
  }
  .htg-last-contenu{
    padding: 20px 50px;
  }
  .htg-forms .htg-form.htg-form-1,
  .htg-forms .htg-form.htg-form-2{
    width: 100%;
    max-width: 600px;
    margin: auto;
  }
}



/* MAJ 2026 */
#Forms .htg-flex{
  flex-wrap: wrap;
}
.htg-form-1.htg-form{
    padding: 30px;
    width: calc(50% - 20px);
    scroll-margin-top: 100px;
}
@media screen and (max-width: 900px) {
  .htg-form-1.htg-form{
    width: 100%;
  }
}