.elementor .terrain-card{min-height:330px;padding:36px;flex-direction:column;justify-content:space-between;align-items:stretch;}.elementor .section-itineraires{gap:0px;align-items:center;}.elementor .carte-itineraire{padding:0px;}.elementor .guide-pratique{justify-content:flex-start;align-items:center;}.elementor .guide-intro{padding:0px;}.elementor .guide-intro-visuel{selector {
position: relative !important;
overflow: hidden !important;
}

selector::before {
content: "";
position: absolute;
inset: 0 auto 0 0;
width: 200px;
z-index: 9999;
pointer-events: none;
background: linear-gradient(
  90deg,
  #2F4A3F 0%,
  #2F4A3F 10%,
  rgba(47, 74, 63, 0.75) 45%,
  rgba(47, 74, 63, 0) 100%
);
}

selector > * {
position: relative;
z-index: 1;
}\n}.elementor .inspiration-featured{overflow:hidden;padding:0px;}.elementor .inspirations-secondary{padding:0px;}