.elementor-7252 .elementor-element.elementor-element-2f27f1e{--display:flex;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:33px 33px 33px 33px;}.elementor-7252 .elementor-element.elementor-element-2f27f1e::before, .elementor-7252 .elementor-element.elementor-element-2f27f1e > .elementor-background-video-container::before, .elementor-7252 .elementor-element.elementor-element-2f27f1e > .e-con-inner > .elementor-background-video-container::before, .elementor-7252 .elementor-element.elementor-element-2f27f1e > .elementor-background-slideshow::before, .elementor-7252 .elementor-element.elementor-element-2f27f1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7252 .elementor-element.elementor-element-2f27f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7252 .elementor-element.elementor-element-50fefe4 .jet-listing-dynamic-terms__link{background-color:var( --e-global-color-4676fa1 );text-transform:capitalize;color:#FFFFFF;padding:2px 6px 2px 6px;border-radius:6px 6px 6px 6px;}.elementor-7252 .elementor-element.elementor-element-50fefe4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7252 .elementor-element.elementor-element-50fefe4 > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-7252 .elementor-element.elementor-element-50fefe4 .jet-listing-dynamic-terms{text-align:right;}.elementor-7252 .elementor-element.elementor-element-0b988b7 > .elementor-widget-container{border-radius:3px 3px 3px 3px;}.elementor-7252 .elementor-element.elementor-element-0b988b7 .jet-listing-dynamic-terms__icon{color:var( --e-global-color-e507ec4 );font-size:19px;}.elementor-7252 .elementor-element.elementor-element-0b988b7 .jet-listing-dynamic-terms__icon :is(svg, path){fill:var( --e-global-color-e507ec4 );}body:not(.rtl) .elementor-7252 .elementor-element.elementor-element-0b988b7 .jet-listing-dynamic-terms__icon{margin-right:3px;}body.rtl .elementor-7252 .elementor-element.elementor-element-0b988b7 .jet-listing-dynamic-terms__icon{margin-left:3px;}.elementor-7252 .elementor-element.elementor-element-0b988b7 .jet-listing-dynamic-terms__link{font-size:18px;color:#000000;border-style:none;}.elementor-7252 .elementor-element.elementor-element-a3aa8b0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7252 .elementor-element.elementor-element-a3aa8b0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7252 .elementor-element.elementor-element-a3aa8b0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7252 .elementor-element.elementor-element-a3aa8b0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-7252 .elementor-element.elementor-element-b860d10 .jet-listing-dynamic-field__content{color:var( --e-global-color-7350874 );font-weight:500;text-align:left;}.elementor-7252 .elementor-element.elementor-element-b860d10 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7252 .elementor-element.elementor-element-b860d10 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7252 .elementor-element.elementor-element-b860d10 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7252 .elementor-element.elementor-element-b860d10 .jet-listing-dynamic-field__icon{color:var( --e-global-color-4676fa1 );font-size:19px;}.elementor-7252 .elementor-element.elementor-element-b860d10 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-4676fa1 );}.elementor-7252 .elementor-element.elementor-element-d3fa545 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );text-decoration:line-through;text-align:left;}.elementor-7252 .elementor-element.elementor-element-d3fa545 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7252 .elementor-element.elementor-element-d3fa545 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7252 .elementor-element.elementor-element-d3fa545 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7252 .elementor-element.elementor-element-e46985e{--divider-border-style:solid;--divider-color:var( --e-global-color-4676fa1 );--divider-border-width:1px;}.elementor-7252 .elementor-element.elementor-element-e46985e .elementor-divider-separator{width:100%;}.elementor-7252 .elementor-element.elementor-element-e46985e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7252 .elementor-element.elementor-element-454bcef .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7252 .elementor-element.elementor-element-454bcef .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7252 .elementor-element.elementor-element-454bcef .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7252 .elementor-element.elementor-element-454bcef .jet-listing-dynamic-field__content{text-align:left;}.elementor-7252 .elementor-element.elementor-element-454bcef .jet-listing-dynamic-field__icon{color:var( --e-global-color-4676fa1 );font-size:19px;}.elementor-7252 .elementor-element.elementor-element-454bcef .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-4676fa1 );}.elementor-7252 .elementor-element.elementor-element-8b80d90 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-7252 .elementor-element.elementor-element-8b80d90 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-7252 .elementor-element.elementor-element-8b80d90 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-7252 .elementor-element.elementor-element-8b80d90 .jet-listing-dynamic-field__content{text-align:left;}.elementor-7252 .elementor-element.elementor-element-8b80d90 .jet-listing-dynamic-field__icon{color:var( --e-global-color-4676fa1 );font-size:19px;}.elementor-7252 .elementor-element.elementor-element-8b80d90 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-4676fa1 );}.elementor-7252 .elementor-element.elementor-element-8d38ebe .elementor-button{background-color:#FC5185;border-style:none;border-radius:6px 6px 6px 6px;padding:7px 5px 7px 5px;}.elementor-7252 .elementor-element.elementor-element-8d38ebe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7252 .elementor-element.elementor-element-8d38ebe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7252 .elementor-element.elementor-element-8d38ebe .elementor-button-content-wrapper{flex-direction:row;}.jet-listing-item.single-jet-engine.elementor-page-7252 > .elementor{width:450px;margin-left:auto;margin-right:auto;}@media(max-width:767px){.elementor-7252 .elementor-element.elementor-element-2f27f1e{--width:506px;--gap:15px 20px;--row-gap:15px;--column-gap:20px;}.elementor-7252 .elementor-element.elementor-element-50fefe4{width:100%;max-width:100%;}.elementor-7252 .elementor-element.elementor-element-50fefe4 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7252 .elementor-element.elementor-element-50fefe4 .jet-listing-dynamic-terms{text-align:right;}.elementor-7252 .elementor-element.elementor-element-50fefe4 .jet-listing-dynamic-terms__link{font-size:15px;padding:1px 6px 1px 6px;border-radius:6px 6px 6px 6px;}.elementor-7252 .elementor-element.elementor-element-0b988b7{width:100%;max-width:100%;}.elementor-7252 .elementor-element.elementor-element-0b988b7 .jet-listing-dynamic-terms__icon{font-size:20px;}body:not(.rtl) .elementor-7252 .elementor-element.elementor-element-0b988b7 .jet-listing-dynamic-terms__icon{margin-right:6px;}body.rtl .elementor-7252 .elementor-element.elementor-element-0b988b7 .jet-listing-dynamic-terms__icon{margin-left:6px;}.elementor-7252 .elementor-element.elementor-element-0b988b7 .jet-listing-dynamic-terms__link{font-size:20px;}.elementor-7252 .elementor-element.elementor-element-a3aa8b0{width:100%;max-width:100%;}.elementor-7252 .elementor-element.elementor-element-b860d10{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-7252 .elementor-element.elementor-element-b860d10 .jet-listing-dynamic-field__content{font-size:16px;}.elementor-7252 .elementor-element.elementor-element-d3fa545{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-7252 .elementor-element.elementor-element-d3fa545 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-7252 .elementor-element.elementor-element-d3fa545 .jet-listing-dynamic-field__content{font-size:16px;}.elementor-7252 .elementor-element.elementor-element-e46985e > .elementor-widget-container{margin:-15px -10px -15px -10px;}.elementor-7252 .elementor-element.elementor-element-454bcef{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-7252 .elementor-element.elementor-element-454bcef .jet-listing-dynamic-field__icon{font-size:23px;}.elementor-7252 .elementor-element.elementor-element-8b80d90{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-7252 .elementor-element.elementor-element-8b80d90 .jet-listing-dynamic-field__icon{font-size:23px;}.elementor-7252 .elementor-element.elementor-element-8d38ebe .elementor-button{font-size:16px;padding:8px 12px 8px 5px;}}@media(min-width:768px){.elementor-7252 .elementor-element.elementor-element-2f27f1e{--width:1150px;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-a3aa8b0 *//* Ellipsis de una sola línea, exacto al widget */
.elementor-7252 .elementor-element.elementor-element-a3aa8b0 {
  display: block;        /* asegura caja adecuada */
  width: 35ch;           /* fuerza el ancho ~35 caracteres */
  max-width: 15ch;       /* por si el contenedor empuja */
  white-space: nowrap; 
  overflow: hidden; 
  text-overflow: ellipsis;
  min-width: 0;          /* CLAVE si el padre es flex */
  flex: 0 1 35ch;        /* ayuda extra en contenedores flex */
}

/* Si JetEngine imprime el texto dentro de este contenedor */
.elementor-7252 .elementor-element.elementor-element-a3aa8b0 .jet-listing-dynamic-field__content {
  display: block;
  width: 100%;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* Si el valor viene como <a> (campo clicable) */
.elementor-7252 .elementor-element.elementor-element-a3aa8b0 a {
  display: inline-block;    /* o block, ambas valen */
  max-width: 100%;
  overflow: hidden;
  white-space: inherit;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f27f1e */.elementor-7252 .elementor-element.elementor-element-2f27f1e 
 {
    backdrop-filter: blur(16px) saturate(180%);
    -webkit-backdrop-filter: blur(16px) saturate(180%);
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 12px;
    border: 1px solid rgba(209, 213, 219, 0.3);
}/* End custom CSS */