.elementor-292 .elementor-element.elementor-element-f3988fc{--display:flex;--min-height:665px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-292 .elementor-element.elementor-element-88185b7 img{height:500px;}.elementor-292 .elementor-element.elementor-element-fe4038d img{height:500px;}.elementor-292 .elementor-element.elementor-element-c256dce img{height:500px;object-fit:cover;object-position:center center;}.elementor-292 .elementor-element.elementor-element-97c0fa6 img{height:500px;object-fit:cover;object-position:center center;}.elementor-292 .elementor-element.elementor-element-342b726 img{height:500px;object-fit:cover;object-position:center center;}.elementor-292 .elementor-element.elementor-element-4ee4af1 img{height:500px;}.elementor-292 .elementor-element.elementor-element-76531fa img{height:500px;}.elementor-292 .elementor-element.elementor-element-926bcfe img{height:500px;}.elementor-292 .elementor-element.elementor-element-1146ab6 img{height:500px;}.elementor-292 .elementor-element.elementor-element-ef7586d img{height:500px;}.elementor-292 .elementor-element.elementor-element-21fabd4 img{height:500px;}.elementor-292 .elementor-element.elementor-element-aa546dd img{height:500px;}.elementor-292 .elementor-element.elementor-element-9bdf80e img{height:500px;}.elementor-292 .elementor-element.elementor-element-2f8aee5 img{height:500px;}.elementor-292 .elementor-element.elementor-element-bdfa630 img{height:500px;}.elementor-292 .elementor-element.elementor-element-504edac img{height:500px;}.elementor-292 .elementor-element.elementor-element-de88048{--display:flex;}body.elementor-page-292:not(.elementor-motion-effects-element-type-background), body.elementor-page-292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222223;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-292 .elementor-element.elementor-element-88185b7 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-88185b7 img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-fe4038d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-fe4038d img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-c256dce > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-c256dce img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-97c0fa6 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-97c0fa6 img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-342b726 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-342b726 img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-4ee4af1 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-4ee4af1 img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-76531fa > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-76531fa img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-926bcfe > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-926bcfe img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-1146ab6 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-1146ab6 img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-ef7586d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-ef7586d img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-21fabd4 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-21fabd4 img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-aa546dd > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-aa546dd img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-9bdf80e > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-9bdf80e img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-2f8aee5 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-2f8aee5 img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-bdfa630 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-292 .elementor-element.elementor-element-bdfa630 img{height:auto;object-fit:contain;}.elementor-292 .elementor-element.elementor-element-504edac > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-292 .elementor-element.elementor-element-504edac img{height:auto;object-fit:contain;}}/* Start custom CSS for container, class: .elementor-element-f3988fc */.scroll-horizontal {
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-snap-type: x mandatory;
  gap: 20px;
  background-color: #222223;
  padding: 20px;
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE y Edge */
}
.scroll-horizontal::-webkit-scrollbar {
  display: none; /* Chrome, Safari y Opera */
}
.scroll-horizontal .elementor-image {
  flex: 0 0 auto;
  scroll-snap-align: start;
}/* End custom CSS */