.elementor-1038 .elementor-element.elementor-element-feb3cbe{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1038 .elementor-element.elementor-element-feb3cbe:not(.elementor-motion-effects-element-type-background), .elementor-1038 .elementor-element.elementor-element-feb3cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1038 .elementor-element.elementor-element-36819c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1038 .elementor-element.elementor-element-41382f5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1038 .elementor-element.elementor-element-82db090{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1038 .elementor-element.elementor-element-82db090 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:18px;color:var( --e-global-color-v4-color-secundario );}.elementor-1038 .elementor-element.elementor-element-9b5c52b{width:var( --container-widget-width, 10% );max-width:10%;padding:6px 0px 0px 0px;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1038 .elementor-element.elementor-element-9b5c52b .elementor-icon-wrapper{text-align:center;}.elementor-1038 .elementor-element.elementor-element-9b5c52b .elementor-icon{font-size:30px;}.elementor-1038 .elementor-element.elementor-element-9b5c52b .elementor-icon svg{height:30px;}.jet-listing-item.single-jet-engine.elementor-page-1038 > .elementor{width:400px;margin-left:auto;margin-right:auto;}@media(max-width:767px){.elementor-1038 .elementor-element.elementor-element-36819c6{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1038 .elementor-element.elementor-element-82db090{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}/* Start custom CSS for container, class: .elementor-element-36819c6 */.elementor-1038 .elementor-element.elementor-element-36819c6 {

  backdrop-filter: blur(18px) saturate(140%);
  -webkit-backdrop-filter: blur(18px) saturate(140%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb3cbe */.elementor-1038 .elementor-element.elementor-element-feb3cbe {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Replica la imagen de fondo */
.elementor-1038 .elementor-element.elementor-element-feb3cbe::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;

  background: inherit;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;

  transform: scale(1);
  transform-origin: center;

  transition: transform 0.8s cubic-bezier(0.22, 1, 0.36, 1);
}

/* Mantiene el contenido por encima */
.elementor-1038 .elementor-element.elementor-element-feb3cbe > * {
  position: relative;
  z-index: 2;
}

/* Zoom suave */
.elementor-1038 .elementor-element.elementor-element-feb3cbe:hover::before {
  transform: scale(1.06);
}

/* Accesibilidad */
@media (prefers-reduced-motion: reduce) {
  .elementor-1038 .elementor-element.elementor-element-feb3cbe::before {
    transition: none;
  }

  .elementor-1038 .elementor-element.elementor-element-feb3cbe:hover::before {
    transform: none;
  }
}/* End custom CSS */