.elementor-179 .elementor-element.elementor-element-3963003:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-3963003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08213F;}.elementor-179 .elementor-element.elementor-element-3963003 > .elementor-background-overlay{background-color:#FFFFFF;background-image:url("https://sportb3g4.instawp.xyz/wp-content/uploads/2025/03/471441601_1649073319011832_6429179474270954643_n.jpg");background-position:center center;background-size:cover;opacity:0.79;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-179 .elementor-element.elementor-element-3963003 > .elementor-container{max-width:800px;}.elementor-179 .elementor-element.elementor-element-3963003{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-179 .elementor-element.elementor-element-0cbede4{text-align:center;}.elementor-179 .elementor-element.elementor-element-0cbede4 .elementor-heading-title{color:#FCFCF7;}.elementor-179 .elementor-element.elementor-element-3f08464{text-align:center;}.elementor-179 .elementor-element.elementor-element-3f08464 .elementor-heading-title{color:var( --e-global-color-kadence9 );}.elementor-179 .elementor-element.elementor-element-354a227{--display:flex;}.elementor-179 .elementor-element.elementor-element-12329aa > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-179 .elementor-element.elementor-element-12329aa{text-align:center;}.elementor-179 .elementor-element.elementor-element-feeaca4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-179 .elementor-element.elementor-element-13afcdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-179 .elementor-element.elementor-element-18d790a{--spacer-size:2px;}.elementor-179 .elementor-element.elementor-element-85cf0a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-179 .elementor-element.elementor-element-b3473fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-179 .elementor-element.elementor-element-24372e9 .ue-logo-grid{grid-template-columns:repeat(3, 1fr);gap:20px;direction:ltr;}.elementor-179 .elementor-element.elementor-element-24372e9 div.logo-grid-item img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-24372e9 div.logo-grid-item:hover img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-24372e9 .logo-grid-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#b1b1b1;height:200px;background-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-24372e9 div.logo-grid-item{border-radius:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-24372e9 .logo-grid-item img{padding:40px 40px 40px 40px;}.elementor-179 .elementor-element.elementor-element-24372e9 .ue-logo-title{color:#000000;}.elementor-179 .elementor-element.elementor-element-39d801d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-24px;--padding-bottom:-24px;--padding-left:-24px;--padding-right:-24px;}.elementor-179 .elementor-element.elementor-element-cabf2b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-22px;--padding-bottom:-22px;--padding-left:-22px;--padding-right:-22px;}.elementor-179 .elementor-element.elementor-element-0b37c1f .ue-logo-grid{grid-template-columns:repeat(3, 1fr);gap:20px;direction:ltr;}.elementor-179 .elementor-element.elementor-element-0b37c1f div.logo-grid-item img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-0b37c1f div.logo-grid-item:hover img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-0b37c1f .logo-grid-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#b1b1b1;height:200px;background-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-0b37c1f div.logo-grid-item{border-radius:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-0b37c1f .logo-grid-item img{padding:40px 40px 40px 40px;}.elementor-179 .elementor-element.elementor-element-0b37c1f .ue-logo-title{color:#000000;}.elementor-179 .elementor-element.elementor-element-f3ed1a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-179 .elementor-element.elementor-element-19dd597{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-27px;--padding-bottom:-27px;--padding-left:-27px;--padding-right:-27px;}.elementor-179 .elementor-element.elementor-element-5cb3f37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-179 .elementor-element.elementor-element-a410d1c .ue-logo-grid{grid-template-columns:repeat(3, 1fr);gap:20px;direction:ltr;}.elementor-179 .elementor-element.elementor-element-a410d1c div.logo-grid-item img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-a410d1c div.logo-grid-item:hover img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-a410d1c .logo-grid-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#b1b1b1;height:200px;background-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-a410d1c div.logo-grid-item{border-radius:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-a410d1c .logo-grid-item img{padding:40px 40px 40px 40px;}.elementor-179 .elementor-element.elementor-element-a410d1c .ue-logo-title{color:#000000;}.elementor-179 .elementor-element.elementor-element-7df4bb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-18px;--padding-bottom:-18px;--padding-left:-18px;--padding-right:-18px;}.elementor-179 .elementor-element.elementor-element-8dade4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-14px;--padding-bottom:-14px;--padding-left:-14px;--padding-right:-14px;}.elementor-179 .elementor-element.elementor-element-7082370 .ue-logo-grid{grid-template-columns:repeat(3, 1fr);gap:20px;direction:ltr;}.elementor-179 .elementor-element.elementor-element-7082370 div.logo-grid-item img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-7082370 div.logo-grid-item:hover img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-7082370 .logo-grid-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#b1b1b1;height:200px;background-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-7082370 div.logo-grid-item{border-radius:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-7082370 .logo-grid-item img{padding:40px 40px 40px 40px;}.elementor-179 .elementor-element.elementor-element-7082370 .ue-logo-title{color:#000000;}.elementor-179 .elementor-element.elementor-element-3aa5c86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-6951fbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-6951fbd .ue-logo-grid{grid-template-columns:repeat(3, 1fr);gap:20px;direction:ltr;}.elementor-179 .elementor-element.elementor-element-6951fbd div.logo-grid-item img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-6951fbd div.logo-grid-item:hover img{opacity:100%;}.elementor-179 .elementor-element.elementor-element-6951fbd .logo-grid-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#b1b1b1;height:200px;background-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-6951fbd div.logo-grid-item{border-radius:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-6951fbd .logo-grid-item img{padding:40px 40px 40px 40px;}.elementor-179 .elementor-element.elementor-element-6951fbd .ue-logo-title{color:#000000;}.elementor-179 .elementor-element.elementor-element-835a09a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-179 .elementor-element.elementor-element-45f3c75{--spacer-size:1px;}.elementor-179 .elementor-element.elementor-element-d7fbba4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-179 .elementor-element.elementor-element-ac46dfa .elementor-button{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-ac46dfa .elementor-button:hover, .elementor-179 .elementor-element.elementor-element-ac46dfa .elementor-button:focus{color:var( --e-global-color-kadence3 );}.elementor-179 .elementor-element.elementor-element-ac46dfa .elementor-button:hover svg, .elementor-179 .elementor-element.elementor-element-ac46dfa .elementor-button:focus svg{fill:var( --e-global-color-kadence3 );}.elementor-179 .elementor-element.elementor-element-565510d img{width:15%;max-width:20%;}.elementor-179 .elementor-element.elementor-element-3128a82{--spacer-size:30px;}.elementor-179 .elementor-element.elementor-element-3128866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-179 .elementor-element.elementor-element-e9a2f8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-179 .elementor-element.elementor-element-a99381d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-a99381d.e-con{--align-self:center;}.elementor-179 .elementor-element.elementor-element-7eff87b img{filter:brightness( 100% ) contrast( 15% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-179 .elementor-element.elementor-element-c687d02 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-179 .elementor-element.elementor-element-789e318 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-179 .elementor-element.elementor-element-1a13134 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-179 .elementor-element.elementor-element-5d6c847 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-179 .elementor-element.elementor-element-a2bbb9c img{filter:brightness( 100% ) contrast( 100% ) saturate( 5% ) blur( 0px ) hue-rotate( 0deg );}.elementor-179 .elementor-element.elementor-element-c1d3736{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-179 .elementor-element.elementor-element-f1a5bfb > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-179 .elementor-element.elementor-element-f1a5bfb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-179 .elementor-element.elementor-element-f1a5bfb .elementor-button .elementor-button-content-wrapper{gap:12px;}@media(max-width:1024px) and (min-width:768px){.elementor-179 .elementor-element.elementor-element-141f798{width:100%;}}@media(max-width:1024px){.elementor-179 .elementor-element.elementor-element-3963003 > .elementor-background-overlay{background-position:center center;}.elementor-179 .elementor-element.elementor-element-141f798 > .elementor-element-populated{padding:0px 80px 0px 80px;}.elementor-179 .elementor-element.elementor-element-0cbede4{text-align:center;}.elementor-179 .elementor-element.elementor-element-3f08464{text-align:center;}.elementor-179 .elementor-element.elementor-element-24372e9 .ue-logo-grid{grid-template-columns:repeat(2, 1fr);}.elementor-179 .elementor-element.elementor-element-0b37c1f .ue-logo-grid{grid-template-columns:repeat(2, 1fr);}.elementor-179 .elementor-element.elementor-element-a410d1c .ue-logo-grid{grid-template-columns:repeat(2, 1fr);}.elementor-179 .elementor-element.elementor-element-7082370 .ue-logo-grid{grid-template-columns:repeat(2, 1fr);}.elementor-179 .elementor-element.elementor-element-6951fbd .ue-logo-grid{grid-template-columns:repeat(2, 1fr);}.elementor-179 .elementor-element.elementor-element-a99381d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-179 .elementor-element.elementor-element-3963003{padding:60px 0px 60px 0px;}.elementor-179 .elementor-element.elementor-element-141f798 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-179 .elementor-element.elementor-element-24372e9 .ue-logo-grid{grid-template-columns:repeat(1, 1fr);}.elementor-179 .elementor-element.elementor-element-0b37c1f .ue-logo-grid{grid-template-columns:repeat(1, 1fr);}.elementor-179 .elementor-element.elementor-element-a410d1c .ue-logo-grid{grid-template-columns:repeat(1, 1fr);}.elementor-179 .elementor-element.elementor-element-7082370 .ue-logo-grid{grid-template-columns:repeat(1, 1fr);}.elementor-179 .elementor-element.elementor-element-6951fbd .ue-logo-grid{grid-template-columns:repeat(1, 1fr);}.elementor-179 .elementor-element.elementor-element-a99381d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for ucaddon_logo_grid, class: .elementor-element-24372e9 */.elementor-grid-item img { /* Cibler l'image à l'intérieur de l'élément */
  transition: transform 0.3s ease;
}

.elementor-grid-item:hover img {
  transform: scale(1.05); /* Zoom de 5% */
}

/* Empêcher l'image de dépasser */
.elementor-grid-item {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3473fd */.logo-container {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.logo-item {
  position: relative;
}

.logo-item img {
  width: 150px; /* Ajustez selon vos besoins */
  height: auto;
}

.hover-text {
  position: absolute;
  bottom: 10px; /* Position du texte */
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.7); /* Fond semi-transparent */
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  opacity: 0; /* Caché par défaut */
  transition: opacity 0.3s ease-in-out; /* Transition fluide */
}

.logo-item:hover .hover-text {
  opacity: 1; /* Affiche le texte au survol */
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_grid, class: .elementor-element-0b37c1f */..elementor-179 .elementor-element.elementor-element-0b37c1f {
  position: relative;
}

..elementor-179 .elementor-element.elementor-element-0b37c1f img {
  transition: all 0.3s ease;
}

..elementor-179 .elementor-element.elementor-element-0b37c1f:hover img {
  opacity: 0.7;
}

..elementor-179 .elementor-element.elementor-element-0b37c1f::after {
  content: "Lire plus";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  opacity: 0;
  transition: all 0.3s ease;
}

..elementor-179 .elementor-element.elementor-element-0b37c1f:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cabf2b5 */.logo-container {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.logo-item {
  position: relative;
}

.logo-item img {
  width: 150px; /* Ajustez selon vos besoins */
  height: auto;
}

.hover-text {
  position: absolute;
  bottom: 10px; /* Position du texte */
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.7); /* Fond semi-transparent */
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  opacity: 0; /* Caché par défaut */
  transition: opacity 0.3s ease-in-out; /* Transition fluide */
}

.logo-item:hover .hover-text {
  opacity: 1; /* Affiche le texte au survol */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85cf0a8 */.elementor-grid-item img { /* Cibler l'image à l'intérieur de l'élément */
  transition: transform 0.3s ease;
}

.elementor-grid-item:hover img {
  transform: scale(1.05); /* Zoom de 5% */
}

/* Empêcher l'image de dépasser */
.elementor-grid-item {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_grid, class: .elementor-element-a410d1c */.elementor-gallery-item:hover img {
  transform: scale(1.1); /* Agrandissement de 10% */
  transition: transform 0.3s ease; /* Animation douce */
}

/* Empêcher l'image de dépasser de son conteneur */
.elementor-gallery-item {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cb3f37 */.logo-container {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.logo-item {
  position: relative;
}

.logo-item img {
  width: 150px; /* Ajustez selon vos besoins */
  height: auto;
}

.hover-text {
  position: absolute;
  bottom: 10px; /* Position du texte */
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.7); /* Fond semi-transparent */
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  opacity: 0; /* Caché par défaut */
  transition: opacity 0.3s ease-in-out; /* Transition fluide */
}

.logo-item:hover .hover-text {
  opacity: 1; /* Affiche le texte au survol */
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_grid, class: .elementor-element-7082370 */..elementor-179 .elementor-element.elementor-element-7082370 {
  position: relative;
}

..elementor-179 .elementor-element.elementor-element-7082370 img {
  transition: all 0.3s ease;
}

..elementor-179 .elementor-element.elementor-element-7082370:hover img {
  opacity: 0.7;
}

..elementor-179 .elementor-element.elementor-element-7082370::after {
  content: "Lire plus";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  opacity: 0;
  transition: all 0.3s ease;
}

..elementor-179 .elementor-element.elementor-element-7082370:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_grid, class: .elementor-element-6951fbd */..elementor-179 .elementor-element.elementor-element-6951fbd {
  position: relative;
}

..elementor-179 .elementor-element.elementor-element-6951fbd img {
  transition: all 0.3s ease;
}

..elementor-179 .elementor-element.elementor-element-6951fbd:hover img {
  opacity: 0.7;
}

..elementor-179 .elementor-element.elementor-element-6951fbd::after {
  content: "Lire plus";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  opacity: 0;
  transition: all 0.3s ease;
}

..elementor-179 .elementor-element.elementor-element-6951fbd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa5c86 */.logo-container {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.logo-item {
  position: relative;
}

.logo-item img {
  width: 150px; /* Ajustez selon vos besoins */
  height: auto;
}

.hover-text {
  position: absolute;
  bottom: 10px; /* Position du texte */
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.7); /* Fond semi-transparent */
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  opacity: 0; /* Caché par défaut */
  transition: opacity 0.3s ease-in-out; /* Transition fluide */
}

.logo-item:hover .hover-text {
  opacity: 1; /* Affiche le texte au survol */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dade4a */.logo-container {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.logo-item {
  position: relative;
}

.logo-item img {
  width: 150px; /* Ajustez selon vos besoins */
  height: auto;
}

.hover-text {
  position: absolute;
  bottom: 10px; /* Position du texte */
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.7); /* Fond semi-transparent */
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  opacity: 0; /* Caché par défaut */
  transition: opacity 0.3s ease-in-out; /* Transition fluide */
}

.logo-item:hover .hover-text {
  opacity: 1; /* Affiche le texte au survol */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3ed1a7 */.elementor-grid-item img { /* Cibler l'image à l'intérieur de l'élément */
  transition: transform 0.3s ease;
}

.elementor-grid-item:hover img {
  transform: scale(1.05); /* Zoom de 5% */
}

/* Empêcher l'image de dépasser */
.elementor-grid-item {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7eff87b */.elementor-179 .elementor-element.elementor-element-7eff87b img {
    filter: grayscale(100%);
    transition: filter 0.5s ease;
}

.elementor-179 .elementor-element.elementor-element-7eff87b img:hover {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c687d02 */.elementor-179 .elementor-element.elementor-element-c687d02 img {
    filter: grayscale(100%);
    transition: filter 0.5s ease;
}

.elementor-179 .elementor-element.elementor-element-c687d02 img:hover {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-789e318 */.elementor-179 .elementor-element.elementor-element-789e318 img {
    filter: grayscale(100%);
    transition: filter 0.5s ease;
}

.elementor-179 .elementor-element.elementor-element-789e318 img:hover {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a13134 */.elementor-179 .elementor-element.elementor-element-1a13134 img {
    filter: grayscale(100%);
    transition: filter 0.5s ease;
}

.elementor-179 .elementor-element.elementor-element-1a13134 img:hover {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d6c847 */.elementor-179 .elementor-element.elementor-element-5d6c847 img {
    filter: grayscale(100%);
    transition: filter 0.5s ease;
}

.elementor-179 .elementor-element.elementor-element-5d6c847 img:hover {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2bbb9c */.elementor-179 .elementor-element.elementor-element-a2bbb9c img {
    filter: grayscale(100%);
    transition: filter 0.5s ease;
}

.elementor-179 .elementor-element.elementor-element-a2bbb9c img:hover {
    filter: grayscale(0%);
}/* End custom CSS */