/* Start custom CSS *//* Apple-look cards — Producers / Families / Origins / Huila */
html body .elementor-element.elementor-element-6beb43d2.elementor-element-6beb43d2,
html body .elementor-element.elementor-element-72408be1.elementor-element-72408be1,
html body .elementor-element.elementor-element-1b44c453.elementor-element-1b44c453,
html body .elementor-element.elementor-element-733f835c.elementor-element-733f835c,
html body .elementor-element.elementor-element-4cc08118.elementor-element-4cc08118,
html body .elementor-element.elementor-element-4e6fd04c.elementor-element-4e6fd04c,
html body .elementor-element.elementor-element-7850ede3.elementor-element-7850ede3,
html body .elementor-element.elementor-element-69a80b5a.elementor-element-69a80b5a {
  border-radius: 32px !important;
  overflow: hidden !important;
  position: relative !important;
  isolation: isolate !important;
  box-shadow:
    0 1px 2px rgba(0,0,0,0.04),
    0 10px 30px rgba(0,0,0,0.08) !important;
  transition:
    transform 1100ms cubic-bezier(0.28, 0.11, 0.32, 1),
    box-shadow 1100ms cubic-bezier(0.28, 0.11, 0.32, 1) !important;
  transform: translate3d(0, 0, 0) scale(1) !important;
  transform-origin: center center !important;
  will-change: transform, box-shadow !important;
  backface-visibility: hidden !important;
  -webkit-backface-visibility: hidden !important;
}
html body .elementor-element.elementor-element-6beb43d2.elementor-element-6beb43d2:hover,
html body .elementor-element.elementor-element-72408be1.elementor-element-72408be1:hover,
html body .elementor-element.elementor-element-1b44c453.elementor-element-1b44c453:hover,
html body .elementor-element.elementor-element-733f835c.elementor-element-733f835c:hover,
html body .elementor-element.elementor-element-4cc08118.elementor-element-4cc08118:hover,
html body .elementor-element.elementor-element-4e6fd04c.elementor-element-4e6fd04c:hover,
html body .elementor-element.elementor-element-7850ede3.elementor-element-7850ede3:hover,
html body .elementor-element.elementor-element-69a80b5a.elementor-element-69a80b5a:hover {
  transform: translate3d(0, -6px, 0) scale(1.008) !important;
  box-shadow:
    0 4px 10px rgba(0,0,0,0.06),
    0 30px 60px rgba(0,0,0,0.14) !important;
}
html body .elementor-element.elementor-element-6beb43d2.elementor-element-6beb43d2 img,
html body .elementor-element.elementor-element-72408be1.elementor-element-72408be1 img,
html body .elementor-element.elementor-element-1b44c453.elementor-element-1b44c453 img,
html body .elementor-element.elementor-element-733f835c.elementor-element-733f835c img,
html body .elementor-element.elementor-element-4cc08118.elementor-element-4cc08118 img,
html body .elementor-element.elementor-element-4e6fd04c.elementor-element-4e6fd04c img,
html body .elementor-element.elementor-element-7850ede3.elementor-element-7850ede3 img,
html body .elementor-element.elementor-element-69a80b5a.elementor-element-69a80b5a img {
  transition: transform 1400ms cubic-bezier(0.28, 0.11, 0.32, 1) !important;
  transform: translate3d(0, 0, 0) scale(1) !important;
  backface-visibility: hidden !important;
  -webkit-backface-visibility: hidden !important;
  will-change: transform !important;
}
html body .elementor-element.elementor-element-6beb43d2.elementor-element-6beb43d2:hover img,
html body .elementor-element.elementor-element-72408be1.elementor-element-72408be1:hover img,
html body .elementor-element.elementor-element-1b44c453.elementor-element-1b44c453:hover img,
html body .elementor-element.elementor-element-733f835c.elementor-element-733f835c:hover img,
html body .elementor-element.elementor-element-4cc08118.elementor-element-4cc08118:hover img,
html body .elementor-element.elementor-element-4e6fd04c.elementor-element-4e6fd04c:hover img,
html body .elementor-element.elementor-element-7850ede3.elementor-element-7850ede3:hover img,
html body .elementor-element.elementor-element-69a80b5a.elementor-element-69a80b5a:hover img {
  transform: translate3d(0, 0, 0) scale(1.045) !important;
}
@media (max-width: 767px) {
  html body .elementor-element.elementor-element-6beb43d2.elementor-element-6beb43d2,
html body .elementor-element.elementor-element-72408be1.elementor-element-72408be1,
html body .elementor-element.elementor-element-1b44c453.elementor-element-1b44c453,
html body .elementor-element.elementor-element-733f835c.elementor-element-733f835c,
html body .elementor-element.elementor-element-4cc08118.elementor-element-4cc08118,
html body .elementor-element.elementor-element-4e6fd04c.elementor-element-4e6fd04c,
html body .elementor-element.elementor-element-7850ede3.elementor-element-7850ede3,
html body .elementor-element.elementor-element-69a80b5a.elementor-element-69a80b5a { border-radius: 24px !important; }
}
@media (prefers-reduced-motion: reduce) {
  html body .elementor-element.elementor-element-6beb43d2.elementor-element-6beb43d2,
html body .elementor-element.elementor-element-72408be1.elementor-element-72408be1,
html body .elementor-element.elementor-element-1b44c453.elementor-element-1b44c453,
html body .elementor-element.elementor-element-733f835c.elementor-element-733f835c,
html body .elementor-element.elementor-element-4cc08118.elementor-element-4cc08118,
html body .elementor-element.elementor-element-4e6fd04c.elementor-element-4e6fd04c,
html body .elementor-element.elementor-element-7850ede3.elementor-element-7850ede3,
html body .elementor-element.elementor-element-69a80b5a.elementor-element-69a80b5a, html body .elementor-element.elementor-element-6beb43d2.elementor-element-6beb43d2 img,
html body .elementor-element.elementor-element-72408be1.elementor-element-72408be1 img,
html body .elementor-element.elementor-element-1b44c453.elementor-element-1b44c453 img,
html body .elementor-element.elementor-element-733f835c.elementor-element-733f835c img,
html body .elementor-element.elementor-element-4cc08118.elementor-element-4cc08118 img,
html body .elementor-element.elementor-element-4e6fd04c.elementor-element-4e6fd04c img,
html body .elementor-element.elementor-element-7850ede3.elementor-element-7850ede3 img,
html body .elementor-element.elementor-element-69a80b5a.elementor-element-69a80b5a img { transition: none !important; }
}/* End custom CSS */