.elementor-627 .elementor-element.elementor-element-09b9166 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.2;}.elementor-627 .elementor-element.elementor-element-09b9166{overflow:hidden;}.elementor-627 .elementor-element.elementor-element-09b9166, .elementor-627 .elementor-element.elementor-element-09b9166 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-627 .elementor-element.elementor-element-65e3238 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-627 .elementor-element.elementor-element-0949ed4{z-index:10;}.elementor-627 .elementor-element.elementor-element-f5f14dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-627 .elementor-element.elementor-element-5d5c040 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-627 .elementor-element.elementor-element-5d5c040 .elementor-heading-title{font-family:var( --e-global-typography-73b41b8-font-family ), Sans-serif;font-size:var( --e-global-typography-73b41b8-font-size );font-weight:var( --e-global-typography-73b41b8-font-weight );line-height:var( --e-global-typography-73b41b8-line-height );color:var( --e-global-color-b0f407f );}.elementor-627 .elementor-element.elementor-element-75c095e .jet-listing-dynamic-field__content{color:var( --e-global-color-b0f407f );font-size:0.9rem;text-align:left;}.elementor-627 .elementor-element.elementor-element-75c095e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-627 .elementor-element.elementor-element-75c095e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-627 .elementor-element.elementor-element-75c095e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-627 .elementor-element.elementor-element-a1d245e .elementor-button{background-color:var( --e-global-color-e086e7a );font-size:0.9rem;fill:var( --e-global-color-b0f407f );color:var( --e-global-color-b0f407f );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-627 .elementor-element.elementor-element-a1d245e .elementor-button:hover, .elementor-627 .elementor-element.elementor-element-a1d245e .elementor-button:focus{background-color:var( --e-global-color-e086e7a );color:var( --e-global-color-b0f407f );border-color:var( --e-global-color-b0f407f );}.elementor-627 .elementor-element.elementor-element-a1d245e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-627 .elementor-element.elementor-element-a1d245e .elementor-button:hover svg, .elementor-627 .elementor-element.elementor-element-a1d245e .elementor-button:focus svg{fill:var( --e-global-color-b0f407f );}.jet-listing-item.single-jet-engine.elementor-page-627 > .elementor{width:400px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-627 .elementor-element.elementor-element-5d5c040 .elementor-heading-title{font-size:var( --e-global-typography-73b41b8-font-size );line-height:var( --e-global-typography-73b41b8-line-height );}}@media(max-width:767px){.elementor-627 .elementor-element.elementor-element-5d5c040 .elementor-heading-title{font-size:var( --e-global-typography-73b41b8-font-size );line-height:var( --e-global-typography-73b41b8-line-height );}}/* Start custom CSS for image, class: .elementor-element-278d5aa */.elementor-627 .elementor-element.elementor-element-278d5aa img {
    transition: transform .6s;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-75c095e */.elementor-627 .elementor-element.elementor-element-75c095e .jet-listing-dynamic-field__content {
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 50px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0949ed4 */.elementor-627 .elementor-element.elementor-element-0949ed4 {
    position: absolute;
    bottom: 0;
}

.elementor-627 .elementor-element.elementor-element-0949ed4 .elementor-widget {
    transition-duration: 700ms;
}

.elementor-627 .elementor-element.elementor-element-0949ed4 .elementor-element-5d5c040 {
    -webkit-transform: translateY(55px);
    -ms-transform: translateY(55px);
    transform: translateY(55px);
    opacity: 1;
}

.elementor-627 .elementor-element.elementor-element-0949ed4 .elementor-element-75c095e,
.elementor-627 .elementor-element.elementor-element-0949ed4 .elementor-element-a1d245e {
    -webkit-transform: translateY(140px);
    -ms-transform: translateY(140px);
    transform: translateY(140px);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-09b9166 */.elementor-627 .elementor-element.elementor-element-09b9166 .elementor-background-overlay {
    z-index: 9;
    -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 600ms ease-in-out;
  -ms-transition: opacity 600ms ease-in-out;
  -o-transition: opacity 600ms ease-in-out;
  transition: opacity 600ms ease-in-out;
}

.elementor-627 .elementor-element.elementor-element-09b9166:hover .elementor-background-overlay {
    opacity: 0.7;
}

.elementor-627 .elementor-element.elementor-element-09b9166:hover .elementor-widget-image img {
    transform: scale(1.3);
}

.elementor-627 .elementor-element.elementor-element-09b9166:hover .elementor-element-5d5c040,
.elementor-627 .elementor-element.elementor-element-09b9166:hover .elementor-element-75c095e,
.elementor-627 .elementor-element.elementor-element-09b9166:hover .elementor-element-a1d245e {
    opacity: 1;
    -webkit-transform: translateY(0) translateX(0);
    -ms-transform: translateY(0) translateX(0);
    transform: translateY(0) translateX(0);
}/* End custom CSS */