.elementor-widget-theme-post-featured-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-41745 .elementor-element.elementor-element-241e94a{z-index:1;}.elementor-41745 .elementor-element.elementor-element-241e94a img{border-radius:10px 10px 10px 10px;}.elementor-41745 .elementor-element.elementor-element-22e6c86{--display:flex;--z-index:2;}.elementor-41745 .elementor-element.elementor-element-899857e{--display:flex;--z-index:4;}.elementor-41745 .elementor-element.elementor-element-ebabc4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;--z-index:4;}.elementor-41745 .elementor-element.elementor-element-42350aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:5;}.elementor-41745 .elementor-element.elementor-element-42350aa .jet-listing-dynamic-field__content{color:var( --e-global-color-7a8d303 );font-family:"Poppins SemiBold", Sans-serif;font-size:15px;font-weight:400;text-align:left;}.elementor-41745 .elementor-element.elementor-element-42350aa .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-41745 .elementor-element.elementor-element-42350aa .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-41745 .elementor-element.elementor-element-42350aa .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-41745 .elementor-element.elementor-element-42350aa .jet-listing-dynamic-field__icon{color:var( --e-global-color-7a8d303 );font-size:20px;}.elementor-41745 .elementor-element.elementor-element-42350aa .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-7a8d303 );}.jet-listing-item.single-jet-engine.elementor-page-41745 > .elementor{width:360px;margin-left:auto;margin-right:auto;}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-241e94a */.elementor-41745 .elementor-element.elementor-element-241e94a {
    position: absolute;
    top: 0;
    left: 0;
    width:100% !important;
  height:100% !important;
  object-fit:cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e6c86 */.elementor-41745 .elementor-element.elementor-element-22e6c86 {
    position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 100%;

background: linear-gradient(
to top,
rgba(0,0,0,.85) 0%,
rgba(0,0,0,.45) 35%,
rgba(0,0,0,0) 70%
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-899857e */.elementor-41745 .elementor-element.elementor-element-899857e {
position: absolute;
top: 8px;
left: 8px;
right: 8px;
height: 4px;

border-top: 3px dashed #ffffff;;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-42350aa */.elementor-41745 .elementor-element.elementor-element-42350aa{
  color:#fff;
  font-size:15px;
  font-weight:700;
  line-height:1.15;
  margin:0 !important;
}
.elementor-41745 .elementor-element.elementor-element-42350aa .jet-listing-dynamic-field__icon {
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebabc4d */.elementor-41745 .elementor-element.elementor-element-ebabc4d{
  position:absolute;
  left:0px;
  right:10px;
  bottom:12px;
  z-index:5;
  display:flex;
  flex-direction:column;
  gap:0px;
}/* End custom CSS */