.elementor-11 .elementor-element.elementor-element-5c36388{--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:0rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem}.elementor-11 .elementor-element.elementor-element-15548fe{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style)}.elementor-11 .elementor-element.elementor-element-95f2774{--grid-columns:3}.elementor-11 .elementor-element.elementor-element-d62a713{--display:flex;--min-height:170px;--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-11 .elementor-element.elementor-element-d62a713:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-d62a713>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://appwhere.mx/aw2026/wp-content/uploads/2026/01/abstract-close-up-bright-colored-led-smd-video-wal-2024-11-03-00-58-48-utc-1-1024x161.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-d62a713{--content-width:1600px}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-95f2774{--grid-columns:2}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-95f2774{--grid-columns:1}.elementor-11 .elementor-element.elementor-element-d62a713{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}.e-filter{display:flex !important;flex-wrap:wrap !important;gap:15px !important;margin:0 0 30px !important}.e-filter .e-filter-item{display:inline-flex !important;align-items:center !important;justify-content:center !important;background-color:transparent !important;color:#fff !important;border:2px solid #3bc0d8 !important;padding:10px 24px !important;border-radius:30px !important;font-size:15px !important;font-weight:500 !important;text-decoration:none !important;transition:all .3s ease !important;cursor:pointer !important;outline:none !important;margin:0 !important;box-shadow:none !important}.e-filter .e-filter-item:hover{background-color:#3bc0d8 !important;color:#0b1325 !important;box-shadow:0 4px 15px rgba(59,192,216,.4) !important;transform:translateY(-2px);border-color:#3bc0d8 !important}.e-filter .e-filter-item[aria-current=true],.e-filter .e-filter-item.e-active{background-color:#3bc0d8 !important;color:#0b1325 !important;border-color:#3bc0d8 !important;font-weight:600 !important}.elementor-11 .elementor-element.elementor-element-95f2774 .e-loop-item{display:grid}@media (max-width:425px){.elementor-11 .elementor-element.elementor-element-95f2774 .e-loop-item{flex:none;width:calc(100% - 1rem);scroll-snap-align:center}.elementor-11 .elementor-element.elementor-element-95f2774 .elementor-loop-container.elementor-grid{scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;display:flex !important;-ms-overflow-style:none;scrollbar-width:none}.elementor-loop-container.elementor-grid::-webkit-scrollbar{display:none}}.dots{display:none;justify-content:center;align-items:center;gap:8px;padding:12px 0}@media (max-width:768px){.dots{display:flex !important}}.dots .dot{display:block !important;width:14px !important;height:14px !important;border-radius:50% !important;border:2px solid rgba(255,255,255,.5) !important;background-color:transparent !important;background:0 0 !important;padding:0 !important;cursor:pointer !important;font-size:0 !important;box-shadow:none !important;transition:background-color .3s ease,border-color .3s ease}.dots .dot.active{background-color:#fff !important;background:#fff !important;border-color:#fff !important}