.elementor-2979 .elementor-element.elementor-element-b62f025{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;}.elementor-2979 .elementor-element.elementor-element-b62f025:not(.elementor-motion-effects-element-type-background), .elementor-2979 .elementor-element.elementor-element-b62f025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2979 .elementor-element.elementor-element-a952cfc{text-align:center;}.elementor-2979 .elementor-element.elementor-element-a952cfc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.jet-listing-item.single-jet-engine.elementor-page-2979 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(max-width:767px){.elementor-2979 .elementor-element.elementor-element-a952cfc .elementor-heading-title{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-b62f025 */.categoria-box {
  transition: all 0.3s ease-in-out;
  transform: scale(1);
  box-shadow: 0 0 0 rgba(0,0,0,0);
  position: relative;
  z-index: 1;
}

.categoria-box:hover {
  transform: scale(1.06);
  box-shadow: 0px 12px 25px rgba(0,0,0,0.25);
  cursor: pointer;
  filter: brightness(1.08);
  
  position: relative;
  z-index: 999; /* fica na frente dos outros */
}/* End custom CSS */