.elementor-widget-container > .uael-party-propz-wrap i{color:var( --e-global-color-primary );}.elementor-widget-container > .uael-party-propz-wrap svg{fill:var( --e-global-color-primary );}.elementor-22915 .elementor-element.elementor-element-32adcb4{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22915 .elementor-element.elementor-element-e8a9f8b{--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;--justify-content:center;border-style:none;--border-style:none;}.elementor-widget-jet-listing-dynamic-image .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-jet-listing-dynamic-image .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-22915 .elementor-element.elementor-element-216f1ed .jet-listing-dynamic-image{justify-content:center;}.elementor-22915 .elementor-element.elementor-element-216f1ed .jet-listing-dynamic-image__figure{align-items:center;}.elementor-22915 .elementor-element.elementor-element-216f1ed .jet-listing-dynamic-image a{display:flex;justify-content:center;width:140px;max-width:140px;}.elementor-22915 .elementor-element.elementor-element-216f1ed .jet-listing-dynamic-image img{width:140px;max-width:140px;height:140px;border-style:double;border-width:6px 6px 6px 6px;border-color:#BA8B2C;border-radius:50% 50% 50% 50%;}.elementor-22915 .elementor-element.elementor-element-216f1ed .jet-listing-dynamic-image__caption{text-align:left;}.elementor-22915 .elementor-element.elementor-element-f1cabb7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-widget-uael-advanced-heading .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-uael-advanced-heading .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-uael-advanced-heading .uael-heading, .elementor-widget-uael-advanced-heading .uael-heading a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-advanced-heading .uael-heading-text{color:var( --e-global-color-primary );}.elementor-widget-uael-advanced-heading .uael-sub-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-uael-advanced-heading .uael-subheading{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-uael-advanced-heading .uael-heading-wrapper:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-advanced-heading .uael-separator, .elementor-widget-uael-advanced-heading .uael-separator-line > span, .elementor-widget-uael-advanced-heading .uael-divider-text{border-top-color:var( --e-global-color-accent );}.elementor-widget-uael-advanced-heading .uael-divider-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-advanced-heading .uael-icon-wrap .uael-icon i{color:var( --e-global-color-primary );}.elementor-widget-uael-advanced-heading .uael-icon-wrap .uael-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-uael-advanced-heading .uael-icon-wrap .uael-icon, .elementor-widget-uael-advanced-heading .uael-image .uael-image-content{border-color:var( --e-global-color-primary );}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-heading,.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-sub-heading, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-sub-heading *,.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-subheading, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-subheading *, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator-parent{text-align:left;}.elementor-22915 .elementor-element.elementor-element-909d5ca{width:100%;max-width:100%;}.elementor-22915 .elementor-element.elementor-element-909d5ca > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-heading, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-heading a{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-heading-text{color:var( --e-global-color-5900015 );}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-heading{margin:2px 2px 5px 2px;}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-sub-heading{font-family:"Lato", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-accent );margin:5px 0px 0px 0px;}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator-line > span{border-top-style:solid;}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator-line > span, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-divider-text{border-top-color:#F8C946;}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator-line > span {border-top-width:2px;}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator-wrap{width:80%;}.elementor-widget-text-editor .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-text-editor .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22915 .elementor-element.elementor-element-2a3233a{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;}.jet-listing-item.single-jet-engine.elementor-page-22915 > .elementor{width:500px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-22915 .elementor-element.elementor-element-32adcb4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-22915 .elementor-element.elementor-element-e8a9f8b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22915 .elementor-element.elementor-element-f1cabb7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22915 .elementor-element.elementor-element-f1cabb7.e-con{--align-self:center;}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-heading,.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-sub-heading, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-sub-heading *,.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-subheading, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-subheading *, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator-parent{text-align:center;}}@media(max-width:767px){.elementor-22915 .elementor-element.elementor-element-32adcb4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22915 .elementor-element.elementor-element-e8a9f8b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-heading,.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-sub-heading, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-sub-heading *,.elementor-22915 .elementor-element.elementor-element-909d5ca .uael-subheading, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-subheading *, .elementor-22915 .elementor-element.elementor-element-909d5ca .uael-separator-parent{text-align:center;}}@media(min-width:768px){.elementor-22915 .elementor-element.elementor-element-e8a9f8b{--width:30%;}.elementor-22915 .elementor-element.elementor-element-f1cabb7{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22915 .elementor-element.elementor-element-e8a9f8b{--width:100%;}.elementor-22915 .elementor-element.elementor-element-f1cabb7{--width:100%;}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-216f1ed */.elementor-22915 .elementor-element.elementor-element-216f1ed .elementor-image img, 
.elementor-22915 .elementor-element.elementor-element-216f1ed img {
    border-radius: 50%;
    padding: 0; /* Nos aseguramos de que no haya espacio interno */
    
    /* Creamos el anillo exterior usando un truco de sombras y outline */
    outline: 16px solid transparent;
    background-image: linear-gradient(135deg, #bf953f 0%, #fcf6ba 25%, #b38728 50%, #fbf5b7 75%, #aa771c 100%);
    background-origin: border-box;
    background-clip: border-box;
    
    /* Desplazamos el degradado solo al área del outline */
    box-shadow: 0 0 0 6px transparent, 
                0px 8px 16px rgba(0, 0, 0, 0.2); /* Sombra exterior del diseño de Photoshop */
}

/* Ajuste para que Elementor permita que el fondo se vea en el borde externo */
.elementor-22915 .elementor-element.elementor-element-216f1ed .elementor-image {
    padding: 18px; /* Espacio para que el nuevo borde no se corte en los lados */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a3233a *//* Aplicar la línea dorada estilo viñeta a cada párrafo */
.elementor-22915 .elementor-element.elementor-element-2a3233a .elementor-text-editor p,
.elementor-22915 .elementor-element.elementor-element-2a3233a p {
    border-left: 2px solid #F8C946; /* Línea vertical dorada */
    padding-left: 10px;            /* Espacio entre la línea y el texto */
    margin-bottom: 8px;           /* Separación entre cada estudio */
    margin-left: px;              /* Un pequeño margen izquierdo para que no quede pegado al borde del contenedor */
    line-height: 1.2;              /* Ajusta la altura de línea para que la barra cubra bien el texto */
}

/* Cambiar el color de todo el texto en negrita (Bold) al azul de marca */
.elementor-22915 .elementor-element.elementor-element-2a3233a .elementor-text-editor strong,
.elementor-22915 .elementor-element.elementor-element-2a3233a .elementor-text-editor b,
.elementor-22915 .elementor-element.elementor-element-2a3233a strong,
.elementor-22915 .elementor-element.elementor-element-2a3233a b {
    color: #002347; /* ⬅️ REEMPLAZA ESTE HEX por el azul exacto de tu marca */
    font-weight: 700; /* Asegura que mantenga el grosor de la negrita */
}/* End custom CSS */