.elementor-580 .elementor-element.elementor-element-20507a1{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-580 .elementor-element.elementor-element-bd17d4f{--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-580 .elementor-element.elementor-element-9be49dd img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-580 .elementor-element.elementor-element-acc7bde{--display:flex;}.elementor-580 .elementor-element.elementor-element-22e8d8b .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:var(--fs-h6);font-weight:600;line-height:1.3em;text-align:left;}.elementor-580 .elementor-element.elementor-element-22e8d8b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-580 .elementor-element.elementor-element-22e8d8b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-580 .elementor-element.elementor-element-22e8d8b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-580 .elementor-element.elementor-element-675ab4c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-580 .elementor-element.elementor-element-675ab4c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-580 .elementor-element.elementor-element-675ab4c .jet-listing-dynamic-field__content{color:var( --e-global-color-v4-n-500 );font-family:"Inter", Sans-serif;font-size:var(--fs-sm);font-weight:400;line-height:1.6em;text-align:left;}.elementor-580 .elementor-element.elementor-element-675ab4c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-580 .elementor-element.elementor-element-675ab4c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-580 .elementor-element.elementor-element-675ab4c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-580 .elementor-element.elementor-element-07f952a:hover{--e-transform-translateX:4px;--e-transform-translateY:0px;}:is( .elementor-580 .elementor-element.elementor-element-07f952a .jet-listing-dynamic-link__link, .elementor-580 .elementor-element.elementor-element-07f952a __link ){align-self:flex-start;font-family:"Inter", Sans-serif;font-size:var(--fs-sm);font-weight:600;letter-spacing:0.02em;color:var( --e-global-color-primary );flex-direction:row;}:is( .elementor-580 .elementor-element.elementor-element-07f952a .jet-listing-dynamic-link__link:hover, .elementor-580 .elementor-element.elementor-element-07f952a __link:hover ){color:var( --e-global-color-v4-rg-800 );}:is( .elementor-580 .elementor-element.elementor-element-07f952a .jet-listing-dynamic-link__icon, .elementor-580 .elementor-element.elementor-element-07f952a __icon ){order:1;}.jet-listing-item.single-jet-engine.elementor-page-580 > .elementor{width:350px;margin-left:auto;margin-right:auto;}/* Start custom CSS for image, class: .elementor-element-9be49dd */.elementor-580 .elementor-element.elementor-element-9be49dd {
    aspect-ratio: 16/9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd17d4f */.elementor-580 .elementor-element.elementor-element-bd17d4f {
  display: flex; 
  align-items: center; 
  justify-content: center;
  aspect-ratio: 16/9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acc7bde */.elementor-580 .elementor-element.elementor-element-acc7bde { 
    padding: var(--sp-lg); 
    flex: 1; 
    display: flex; 
    flex-direction: column; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20507a1 */.elementor-580 .elementor-element.elementor-element-20507a1 {
  background: var(--n-0); border-radius: var(--rd-xl);
  overflow: hidden; border: 1px solid var(--n-100);
  transition: var(--tr-elegant);
  display: flex; flex-direction: column;
}
.elementor-580 .elementor-element.elementor-element-20507a1:hover {
  transform: translateY(-4px); box-shadow: var(--sh-lg); border-color: var(--rg-200);
}/* End custom CSS */