.elementor-2189 .elementor-element.elementor-element-9e402d9{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-2189 .elementor-element.elementor-element-9e402d9::before, .elementor-2189 .elementor-element.elementor-element-9e402d9 > .elementor-background-video-container::before, .elementor-2189 .elementor-element.elementor-element-9e402d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2189 .elementor-element.elementor-element-9e402d9 > .elementor-background-slideshow::before, .elementor-2189 .elementor-element.elementor-element-9e402d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2189 .elementor-element.elementor-element-9e402d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-2189 .elementor-element.elementor-element-9e402d9:hover::before, .elementor-2189 .elementor-element.elementor-element-9e402d9:hover > .elementor-background-video-container::before, .elementor-2189 .elementor-element.elementor-element-9e402d9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2189 .elementor-element.elementor-element-9e402d9 > .elementor-background-slideshow:hover::before, .elementor-2189 .elementor-element.elementor-element-9e402d9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b5f8ee5 );--background-overlay:'';}.elementor-2189 .elementor-element.elementor-element-9e402d9:not(.elementor-motion-effects-element-type-background), .elementor-2189 .elementor-element.elementor-element-9e402d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2189 .elementor-element.elementor-element-9e402d9:hover{--overlay-opacity:0.75;}.elementor-2189 .elementor-element.elementor-element-9e402d9, .elementor-2189 .elementor-element.elementor-element-9e402d9::before{--overlay-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2189 .elementor-element.elementor-element-87a1a78{z-index:2;}.elementor-2189 .elementor-element.elementor-element-87a1a78 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-ed7d735 );}.elementor-2189 .elementor-element.elementor-element-b725de7 > .elementor-widget-container{margin:0px 7px 2px 0px;}.elementor-2189 .elementor-element.elementor-element-b725de7.elementor-element{--align-self:flex-end;}.elementor-2189 .elementor-element.elementor-element-b725de7{z-index:2;}.elementor-2189 .elementor-element.elementor-element-b725de7 .jet-listing-dynamic-terms{text-align:right;}.elementor-2189 .elementor-element.elementor-element-b725de7 .jet-listing-dynamic-terms__link{font-family:"Assistant", Sans-serif;font-size:14px;font-weight:600;font-style:italic;color:var( --e-global-color-ed7d735 );margin:0px 0px 0px 8px;}.elementor-2189 .elementor-element.elementor-element-b725de7 .jet-listing-dynamic-terms__link:hover{color:var( --e-global-color-9ceacab );}.elementor-2189 .elementor-element.elementor-element-5114c46{--display:flex;--justify-content:space-evenly;--z-index:1;}.jet-listing-item.single-jet-engine.elementor-page-2189 > .elementor{width:400px;margin-left:auto;margin-right:auto;}/* Start custom CSS for heading, class: .elementor-element-87a1a78 */.elementor-2189 .elementor-element.elementor-element-87a1a78:after{
    content: '';
    height: 3px;
    width:0;
    background: #A4FFBB;
    position: absolute;
    bottom: -14px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-b725de7 */.elementor-2189 .elementor-element.elementor-element-b725de7 .jet-listing-dynamic-terms__link:before{
    content: '#'
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa5c76f */.elementor-2189 .elementor-element.elementor-element-aa5c76f{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 0;
    bottom: 0;
    background: #1f1b21ad;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5114c46 */.elementor-2189 .elementor-element.elementor-element-5114c46{
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e402d9 */.elementor-2189 .elementor-element.elementor-element-9e402d9{
    transition: all 0.3s;
    /*height: 200px;*/
    /*width: 400px;*/
    /*max-height: 200px;*/
    /*max-width: 400px;*/
}

.hidden-text, .hidden-text-title, .overlay-focus{
    opacity: 0;
    pointer-events: none;
}

.elementor-2189 .elementor-element.elementor-element-9e402d9:hover .hidden-text,.elementor-2189 .elementor-element.elementor-element-9e402d9:hover .hidden-text-title,.elementor-2189 .elementor-element.elementor-element-9e402d9:focus-within .hidden-text,.elementor-2189 .elementor-element.elementor-element-9e402d9:focus-within .hidden-text-title{
    opacity: 1;
    transition: all 0.3s;
    pointer-events: all;
}

.elementor-2189 .elementor-element.elementor-element-9e402d9:hover .overlay-focus{
    opacity: 0 !important;
    pointer-events: none;
    transntion:all 0s;
}

.elementor-2189 .elementor-element.elementor-element-9e402d9:focus-within .overlay-focus{
    opacity: 1;
    transition: all 0.3s;
    pointer-events: all;
}

.elementor-2189 .elementor-element.elementor-element-9e402d9:hover .hidden-text-title:after,.elementor-2189 .elementor-element.elementor-element-9e402d9:focus-within .hidden-text-title:after{
    content: '';
    height: 3px;
    width:50px;
    background: #A4FFBB;
    position: absolute;
    bottom: -14px;
    transition: all 0.3s;
    opacity: 1;
}/* End custom CSS */