.elementor-1869 .elementor-element.elementor-element-62f0dcd{--display:flex;--min-height:50vh;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1869 .elementor-element.elementor-element-62f0dcd::before, .elementor-1869 .elementor-element.elementor-element-62f0dcd > .elementor-background-video-container::before, .elementor-1869 .elementor-element.elementor-element-62f0dcd > .e-con-inner > .elementor-background-video-container::before, .elementor-1869 .elementor-element.elementor-element-62f0dcd > .elementor-background-slideshow::before, .elementor-1869 .elementor-element.elementor-element-62f0dcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1869 .elementor-element.elementor-element-62f0dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0B2E4AE6 0%, #0B2E4A66 100%);}.elementor-1869 .elementor-element.elementor-element-4d0a982{padding:0em 0em 0em 0.5em;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-c15d6f9 );}.elementor-1869 .elementor-element.elementor-element-4d0a982 .elementor-heading-title{font-size:var( --e-global-typography-sk_type_9-font-size );}.elementor-1869 .elementor-element.elementor-element-4d0a982.elementor-widget-heading .elementor-heading-title, .elementor-1869 .elementor-element.elementor-element-4d0a982.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-c15d6f9 );}.elementor-1869 .elementor-element.elementor-element-390f160 .elementor-heading-title{font-size:var( --e-global-typography-sk_type_5-font-size );}.elementor-1869 .elementor-element.elementor-element-390f160.elementor-widget-heading .elementor-heading-title, .elementor-1869 .elementor-element.elementor-element-390f160.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-c15d6f9 );}.elementor-1869 .elementor-element.elementor-element-76c9f88{padding:0.3em 1.5em 0.3em 1.5em;bottom:16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c15d6f9 );border-radius:99px 99px 99px 99px;}body:not(.rtl) .elementor-1869 .elementor-element.elementor-element-76c9f88{right:16px;}body.rtl .elementor-1869 .elementor-element.elementor-element-76c9f88{left:16px;}.elementor-1869 .elementor-element.elementor-element-76c9f88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c15d6f9 );}.elementor-1869 .elementor-element.elementor-element-76c9f88.elementor-view-framed .elementor-icon, .elementor-1869 .elementor-element.elementor-element-76c9f88.elementor-view-default .elementor-icon{color:var( --e-global-color-c15d6f9 );border-color:var( --e-global-color-c15d6f9 );}.elementor-1869 .elementor-element.elementor-element-76c9f88.elementor-view-framed .elementor-icon, .elementor-1869 .elementor-element.elementor-element-76c9f88.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c15d6f9 );}.elementor-1869 .elementor-element.elementor-element-76c9f88 .elementor-icon{font-size:22px;}.elementor-1869 .elementor-element.elementor-element-76c9f88 .elementor-icon svg{height:22px;}.elementor-1869 .elementor-element.elementor-element-a7f8534{z-index:-1;}.jet-listing-item.single-jet-engine.elementor-page-1869 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-1869 .elementor-element.elementor-element-62f0dcd{--min-height:40vh;}.elementor-1869 .elementor-element.elementor-element-4d0a982 .elementor-heading-title{font-size:var( --e-global-typography-sk_type_9-font-size );}.elementor-1869 .elementor-element.elementor-element-390f160 .elementor-heading-title{font-size:var( --e-global-typography-sk_type_5-font-size );}}@media(max-width:767px){.elementor-1869 .elementor-element.elementor-element-62f0dcd{--min-height:50vh;}.elementor-1869 .elementor-element.elementor-element-4d0a982 .elementor-heading-title{font-size:var( --e-global-typography-sk_type_9-font-size );}.elementor-1869 .elementor-element.elementor-element-390f160 .elementor-heading-title{font-size:var( --e-global-typography-sk_type_5-font-size );}}/* Start custom CSS for container, class: .elementor-element-62f0dcd */.product-listing_card {
position: relative;
overflow: hidden;
}

.product-listing_title {
display: -webkit-box; -webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 1;
max-height: 2em;
margin: 0;
}

.product-listing_card:hover .product-listing_btn {
background-color: #0082eb;
border: 1px solid #0082eb;
transition: background-color 0.3s ease, border-color 0.3s ease;
}

.product-listing_img {
position: absolute;
inset: 0;
}

.product-listing_img img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center center;
transition: transform 0.5s ease, filter 0.5s ease;
will-change: transform, filter;
}

.product-listing_card:hover .product-listing_img img {
filter: blur(3px);
transform: scale(1.1);
}/* End custom CSS */