.elementor-425 .elementor-element.elementor-element-dfd3be7{--display:flex;}.elementor-425 .elementor-element.elementor-element-dd9bf56{--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-425 .elementor-element.elementor-element-4105889 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-425 .elementor-element.elementor-element-3349880{--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:space-between;}.elementor-425 .elementor-element.elementor-element-3349880.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-425 .elementor-element.elementor-element-15d2406 > .elementor-widget-container{margin:0 0 0 0;}.elementor-425 .elementor-element.elementor-element-15d2406 .jet-listing-dynamic-terms{text-align:left;}.elementor-425 .elementor-element.elementor-element-4add36c{margin:0.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-425 .elementor-element.elementor-element-4add36c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-425 .elementor-element.elementor-element-4add36c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-425 .elementor-element.elementor-element-4add36c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-425 .elementor-element.elementor-element-4add36c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-425 .elementor-element.elementor-element-4add36c .jet-listing-dynamic-field__content{text-align:left;}.elementor-425 .elementor-element.elementor-element-14703b0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-425 .elementor-element.elementor-element-14703b0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-425 .elementor-element.elementor-element-14703b0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-425 .elementor-element.elementor-element-14703b0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-425 .elementor-element.elementor-element-75bf5cb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-425 .elementor-element.elementor-element-75bf5cb.elementor-element{--align-self:center;}:is( .elementor-425 .elementor-element.elementor-element-75bf5cb .jet-listing-dynamic-link__link, .elementor-425 .elementor-element.elementor-element-75bf5cb __link ){align-self:flex-start;flex-direction:row;}:is( .elementor-425 .elementor-element.elementor-element-75bf5cb .jet-listing-dynamic-link__icon, .elementor-425 .elementor-element.elementor-element-75bf5cb __icon ){order:3;font-size:14px;}body:not(.rtl) :is( .elementor-425 .elementor-element.elementor-element-75bf5cb .jet-listing-dynamic-link__icon, .elementor-425 .elementor-element.elementor-element-75bf5cb __icon ){margin-left:8px;}body.rtl :is( .elementor-425 .elementor-element.elementor-element-75bf5cb .jet-listing-dynamic-link__icon, .elementor-425 .elementor-element.elementor-element-75bf5cb __icon ){margin-right:8px;}.jet-listing-item.single-jet-engine.elementor-page-425 > .elementor{width:350px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-425 .elementor-element.elementor-element-dfd3be7{--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;}.elementor-425 .elementor-element.elementor-element-4105889 img{object-position:center center;}}/* Start custom CSS for image, class: .elementor-element-4105889 */.elementor-425 .elementor-element.elementor-element-4105889 {
    aspect-ratio: 16/9;
}
.elementor-425 .elementor-element.elementor-element-4105889 {
    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-dd9bf56 */.elementor-425 .elementor-element.elementor-element-dd9bf56 {
    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-terms, class: .elementor-element-15d2406 */.elementor-425 .elementor-element.elementor-element-15d2406 {
    display:inline-block;align-self:flex-start;font-size:var(--m-fs-caption);font-weight:600;
  color:var(--m-primary-700);background:var(--m-surface-subtle);border-radius:var(--m-radius-pill);
  padding:.2rem .7rem;margin-bottom:var(--m-space-3);
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-4add36c */.elementor-425 .elementor-element.elementor-element-4add36c 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-14703b0 */.elementor-425 .elementor-element.elementor-element-14703b0 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-75bf5cb */.elementor-425 .elementor-element.elementor-element-75bf5cb 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-3349880 */.elementor-425 .elementor-element.elementor-element-3349880 {
    padding:var(--m-space-6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfd3be7 */.elementor-425 .elementor-element.elementor-element-dfd3be7 {
    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-425 .elementor-element.elementor-element-dfd3be7 {
    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-425 .elementor-element.elementor-element-dfd3be7:hover{box-shadow:var(--m-elevation-hover);border-color:var(--m-accent-600);transform:translateY(-.125rem);}
.elementor-425 .elementor-element.elementor-element-dfd3be7 {
    display:flex;flex-direction:column;padding:0;overflow:hidden;
}/* End custom CSS */