/* 
Theme Name: La chamade
Theme URI: 
Description: 
Author: Agence la chamade
Author URI: https://agencelachamade.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags:
*/

/* Global */
.vert{color:#75B758 !important;}
.bleu-clair{color:#3FB1DD !important;}
html,
body {
  overflow-x: clip !important;
}

.bebas{
	font-family: "Bebas Neue", Sans-serif !important;
}



/* Header */
#contact{
	border:1px solid white !important;
	border-radius:8px !important;
	padding:0px !important;
	transition:ease-in-out .3s !important;
}

#contact a{
	padding:10px 20px !important;
}


#contact:hover{
	background-color:#3FB1DD !important;
	transition:ease-in-out .3s !important;
	border-color:#3FB1DD !important;
}

#contact:hover a{
	color:white !important;
}



/* Defilement boucle */
.defilement-boucle {
  width: 100%;
  overflow: hidden;
}

.defilement-boucle .marquee-track {
  display: flex;
  width: max-content;
}

.defilement-boucle .marquee-group {
  display: flex;
  flex-shrink: 0;
  gap: 24px;
}

/* Espace identique entre la fin et le début */
.defilement-boucle .marquee-group:first-child {
  margin-right: 24px;
}

.defilement-boucle .marquee-group > .e-con {
  box-sizing: border-box;
  flex: 0 0 min(300px, 85vw) !important;
  width: min(300px, 85vw) !important;
  max-width: 300px !important;
}





@media screen and (max-width: 1024px){
	
}

@media screen and (max-width: 768px){
	
}