.elementor-345 .elementor-element.elementor-element-f83aade{--display:flex;}.elementor-345 .elementor-element.elementor-element-8165b0b{--display:flex;}.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-345 .elementor-element.elementor-element-4b7a27d img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-345 .elementor-element.elementor-element-a5ac9fb{--display:flex;}.elementor-345 .elementor-element.elementor-element-f8a1239 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-345 .elementor-element.elementor-element-f8a1239 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-345 .elementor-element.elementor-element-f8a1239 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-345 .elementor-element.elementor-element-f8a1239 .jet-listing-dynamic-field__content{text-align:left;}.elementor-345 .elementor-element.elementor-element-638dba7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-345 .elementor-element.elementor-element-638dba7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-345 .elementor-element.elementor-element-638dba7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-345 .elementor-element.elementor-element-638dba7 .jet-listing-dynamic-field__content{text-align:left;}.elementor-345 .elementor-element.elementor-element-9078eee{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}:is( .elementor-345 .elementor-element.elementor-element-9078eee .jet-listing-dynamic-link__link, .elementor-345 .elementor-element.elementor-element-9078eee __link ){align-self:flex-start;flex-direction:row;}:is( .elementor-345 .elementor-element.elementor-element-9078eee .jet-listing-dynamic-link__icon, .elementor-345 .elementor-element.elementor-element-9078eee __icon ){order:3;font-size:14px;}body:not(.rtl) :is( .elementor-345 .elementor-element.elementor-element-9078eee .jet-listing-dynamic-link__icon, .elementor-345 .elementor-element.elementor-element-9078eee __icon ){margin-left:8px;}body.rtl :is( .elementor-345 .elementor-element.elementor-element-9078eee .jet-listing-dynamic-link__icon, .elementor-345 .elementor-element.elementor-element-9078eee __icon ){margin-right:8px;}.jet-listing-item.single-jet-engine.elementor-page-345 > .elementor{width:350px;margin-left:auto;margin-right:auto;}/* Start custom CSS for image, class: .elementor-element-4b7a27d */.elementor-345 .elementor-element.elementor-element-4b7a27d {
    aspect-ratio: 4/3;
}
.elementor-345 .elementor-element.elementor-element-4b7a27d {
    border:0;border-radius:0;border-bottom:var(--m-border-hairline) solid var(--m-border);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8165b0b */.elementor-345 .elementor-element.elementor-element-8165b0b {
    --ar:1.33;aspect-ratio:var(--ar);width:100%;background:
  linear-gradient(135deg,var(--m-surface-subtle),#dfe8ee);
  border:var(--m-border-hairline) solid var(--m-border);border-radius:var(--m-radius-lg);
  display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--m-primary-700);
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-f8a1239 */.elementor-345 .elementor-element.elementor-element-f8a1239 h3 {
    font-family:var(--m-font-heading);
    color:var(--m-text-strong);
    margin:0;
    font-size:var(--m-fs-h5);
    line-height:var(--m-lh-h5);
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-638dba7 */.elementor-345 .elementor-element.elementor-element-638dba7 p {
    font-size:var(--m-fs-body-sm);
    line-height:var(--m-lh-body-sm);
    color:var(--m-text-body);
    margin-top:var(--m-space-2);
    margin-bottom: var(--m-space-2);
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-9078eee */.elementor-345 .elementor-element.elementor-element-9078eee span {
    margin-top:var(--m-space-1);
    font-size:var(--m-fs-button);font-weight:var(--m-fw-button);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5ac9fb */.elementor-345 .elementor-element.elementor-element-a5ac9fb {
    padding:var(--m-space-6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f83aade */.elementor-345 .elementor-element.elementor-element-f83aade {
    background:var(--m-surface);border:var(--m-border-hairline) solid var(--m-border);
  border-radius:var(--m-radius-lg);padding:var(--m-card-padding);
}
.elementor-345 .elementor-element.elementor-element-f83aade {
    transition:box-shadow var(--m-motion-standard) var(--m-ease-standard),
  border-color var(--m-motion-standard) var(--m-ease-standard),transform var(--m-motion-standard) var(--m-ease-standard);
}
.elementor-345 .elementor-element.elementor-element-f83aade:hover{box-shadow:var(--m-elevation-hover);border-color:var(--m-accent-600);transform:translateY(-.125rem);}
.elementor-345 .elementor-element.elementor-element-f83aade {
    display:flex;flex-direction:column;padding:0;overflow:hidden;
}/* End custom CSS */