.elementor-4294 .elementor-element.elementor-element-31b3d2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-4294 .elementor-element.elementor-element-31b3d2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-314fd03{--display:flex;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:250ms;}.elementor-4294 .elementor-element.elementor-element-314fd03::before, .elementor-4294 .elementor-element.elementor-element-314fd03 > .elementor-background-video-container::before, .elementor-4294 .elementor-element.elementor-element-314fd03 > .e-con-inner > .elementor-background-video-container::before, .elementor-4294 .elementor-element.elementor-element-314fd03 > .elementor-background-slideshow::before, .elementor-4294 .elementor-element.elementor-element-314fd03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4294 .elementor-element.elementor-element-314fd03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #7600100D 20%, #410009 100%);}.elementor-4294 .elementor-element.elementor-element-314fd03:hover::before, .elementor-4294 .elementor-element.elementor-element-314fd03:hover > .elementor-background-video-container::before, .elementor-4294 .elementor-element.elementor-element-314fd03:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4294 .elementor-element.elementor-element-314fd03 > .elementor-background-slideshow:hover::before, .elementor-4294 .elementor-element.elementor-element-314fd03 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #A5001626 36%, #350007 83%);}.elementor-4294 .elementor-element.elementor-element-314fd03:hover{--overlay-opacity:1;}.elementor-4294 .elementor-element.elementor-element-314fd03, .elementor-4294 .elementor-element.elementor-element-314fd03::before{--overlay-transition:0.3s;}.elementor-4294 .elementor-element.elementor-element-314fd03:hover::before{filter:brightness( 135% ) contrast( 126% ) saturate( 100% ) blur( 3px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-4294 .elementor-element.elementor-element-e3b23c1{left:0px;}body.rtl .elementor-4294 .elementor-element.elementor-element-e3b23c1{right:0px;}.elementor-4294 .elementor-element.elementor-element-e3b23c1{bottom:0px;}.elementor-4294 .elementor-element.elementor-element-e3b23c1 .jet-listing-dynamic-field__content{color:var( --e-global-color-075ab26 );font-family:"Roboto Condensed", Roboto;text-transform:uppercase;text-align:left;}.elementor-4294 .elementor-element.elementor-element-e3b23c1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4294 .elementor-element.elementor-element-e3b23c1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4294 .elementor-element.elementor-element-e3b23c1 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4294 .elementor-element.elementor-element-e3b23c1 .jet-listing-dynamic-field.display-multiline{padding:0rem 1rem 0rem 1rem;margin:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-e3b23c1 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0rem 1rem 0rem 1rem;margin:0px 0px 0px 0px;}.elementor-4294 .elementor-element.elementor-element-4e6f3dd .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-size:0.875rem;text-align:left;}.elementor-4294 .elementor-element.elementor-element-4e6f3dd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4294 .elementor-element.elementor-element-4e6f3dd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4294 .elementor-element.elementor-element-4e6f3dd .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4294 .elementor-element.elementor-element-cea3ec4 .jet-listing-dynamic-link__link{align-self:flex-end;font-family:"Oswald", Roboto;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.6em;color:var( --e-global-color-a8418da );flex-direction:row;}.elementor-4294 .elementor-element.elementor-element-cea3ec4 .jet-listing-dynamic-link__icon{color:var( --e-global-color-a8418da );order:3;}.elementor-4294 .elementor-element.elementor-element-cea3ec4 .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-a8418da );}.elementor-4294 .elementor-element.elementor-element-cea3ec4 .jet-listing-dynamic-link__link:hover{color:var( --e-global-color-1940768 );}.elementor-4294 .elementor-element.elementor-element-cea3ec4 .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon{color:var( --e-global-color-1940768 );}.elementor-4294 .elementor-element.elementor-element-cea3ec4 .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-1940768 );}body:not(.rtl) .elementor-4294 .elementor-element.elementor-element-cea3ec4 .jet-listing-dynamic-link__icon{margin-left:0.3rem;}body.rtl .elementor-4294 .elementor-element.elementor-element-cea3ec4 .jet-listing-dynamic-link__icon{margin-right:0.3rem;}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-e3b23c1 */.elementor-4294 .elementor-element.elementor-element-e3b23c1 {
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-314fd03 */.elementor-4294 .elementor-element.elementor-element-314fd03 {
    position: relative;
    transition: all 250ms ease;
    overflow: hidden;
    width: 100%;
    aspect-ratio: 16 / 9;
}

@media (max-width: 768px) {
  .elementor-4294 .elementor-element.elementor-element-314fd03 {
    aspect-ratio: 4 / 3;  /* or 1/1 for square, 3/2, etc. */
  }
}

.elementor-4294 .elementor-element.elementor-element-314fd03 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.6s ease;
  display: block;
  z-index: 1;
}
.elementor-4294 .elementor-element.elementor-element-314fd03:hover img {
  transform: scale(1.2);
}

.elementor-4294 .elementor-element.elementor-element-314fd03::before {
    transition: all 250ms ease;
    z-index: 2;
}

.elementor-4294 .elementor-element.elementor-element-314fd03 .picture-badge {
    position: absolute !important;
    z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-cea3ec4 */.elementor-4294 .elementor-element.elementor-element-cea3ec4 a {
    display: inline-flex !important;
}/* End custom CSS */