.elementor-9277 .elementor-element.elementor-element-1a21cdc{--display:flex;--min-height:300px;--overflow:hidden;--overlay-opacity:0.8;--border-radius:10px 10px 10px 10px;}.elementor-9277 .elementor-element.elementor-element-1a21cdc::before, .elementor-9277 .elementor-element.elementor-element-1a21cdc > .elementor-background-video-container::before, .elementor-9277 .elementor-element.elementor-element-1a21cdc > .e-con-inner > .elementor-background-video-container::before, .elementor-9277 .elementor-element.elementor-element-1a21cdc > .elementor-background-slideshow::before, .elementor-9277 .elementor-element.elementor-element-1a21cdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-9277 .elementor-element.elementor-element-1a21cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-a41fa9f ) 12%, var( --e-global-color-primary ) 100%);}.elementor-9277 .elementor-element.elementor-element-1a21cdc:not(.elementor-motion-effects-element-type-background), .elementor-9277 .elementor-element.elementor-element-1a21cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9277 .elementor-element.elementor-element-b12f35a{--display:flex;--position:absolute;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}body:not(.rtl) .elementor-9277 .elementor-element.elementor-element-b12f35a{left:0px;}body.rtl .elementor-9277 .elementor-element.elementor-element-b12f35a{right:0px;}.elementor-9277 .elementor-element.elementor-element-4e58920 .elementor-icon-list-icon i{color:var( --e-global-color-text );font-size:14px;}.elementor-9277 .elementor-element.elementor-element-4e58920 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );--e-icon-list-icon-size:14px;}.elementor-9277 .elementor-element.elementor-element-4e58920 .elementor-icon-list-icon{width:14px;}.elementor-9277 .elementor-element.elementor-element-4e58920 .elementor-icon-list-text, .elementor-9277 .elementor-element.elementor-element-4e58920 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-9277 .elementor-element.elementor-element-4e58920 .elementor-icon-list-item{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:16.8px;}.elementor-9277 .elementor-element.elementor-element-07e329f{--display:flex;--position:absolute;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}body:not(.rtl) .elementor-9277 .elementor-element.elementor-element-07e329f{left:0px;}body.rtl .elementor-9277 .elementor-element.elementor-element-07e329f{right:0px;}.elementor-9277 .elementor-element.elementor-element-37be3af > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9277 .elementor-element.elementor-element-37be3af .elementor-heading-title{font-family:var( --e-global-typography-a3b81ce-font-family ), Sans-serif;font-size:var( --e-global-typography-a3b81ce-font-size );font-weight:var( --e-global-typography-a3b81ce-font-weight );text-transform:var( --e-global-typography-a3b81ce-text-transform );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-71880f2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1d9b5c9 );--border-color:var( --e-global-color-1d9b5c9 );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9277 .elementor-element.elementor-element-45116ff .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-a3b81ce-font-family ), Sans-serif;font-size:var( --e-global-typography-a3b81ce-font-size );font-weight:var( --e-global-typography-a3b81ce-font-weight );text-transform:var( --e-global-typography-a3b81ce-text-transform );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-73ed979{--display:flex;}.elementor-9277 .elementor-element.elementor-element-0870fb5{--display:flex;--overlay-opacity:0.5;}.elementor-9277 .elementor-element.elementor-element-0870fb5::before, .elementor-9277 .elementor-element.elementor-element-0870fb5 > .elementor-background-video-container::before, .elementor-9277 .elementor-element.elementor-element-0870fb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-9277 .elementor-element.elementor-element-0870fb5 > .elementor-background-slideshow::before, .elementor-9277 .elementor-element.elementor-element-0870fb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9277 .elementor-element.elementor-element-0870fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-a41fa9f ) 100%);}.elementor-9277 .elementor-element.elementor-element-2161f8b .elementor-icon-list-icon i{color:var( --e-global-color-text );font-size:14px;}.elementor-9277 .elementor-element.elementor-element-2161f8b .elementor-icon-list-icon svg{fill:var( --e-global-color-text );--e-icon-list-icon-size:14px;}.elementor-9277 .elementor-element.elementor-element-2161f8b .elementor-icon-list-icon{width:14px;}.elementor-9277 .elementor-element.elementor-element-2161f8b .elementor-icon-list-text, .elementor-9277 .elementor-element.elementor-element-2161f8b .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-9277 .elementor-element.elementor-element-2161f8b .elementor-icon-list-item{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:16.8px;}.elementor-9277 .elementor-element.elementor-element-2a4bc40{--display:flex;--position:absolute;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-9277 .elementor-element.elementor-element-2a4bc40:not(.elementor-motion-effects-element-type-background), .elementor-9277 .elementor-element.elementor-element-2a4bc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-9277 .elementor-element.elementor-element-2a4bc40{left:0px;}body.rtl .elementor-9277 .elementor-element.elementor-element-2a4bc40{right:0px;}.elementor-9277 .elementor-element.elementor-element-2d02304 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-9277 .elementor-element.elementor-element-2d02304 .elementor-heading-title{font-family:var( --e-global-typography-a3b81ce-font-family ), Sans-serif;font-size:var( --e-global-typography-a3b81ce-font-size );font-weight:var( --e-global-typography-a3b81ce-font-weight );text-transform:var( --e-global-typography-a3b81ce-text-transform );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-bbf9219{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9277 .elementor-element.elementor-element-b02140a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-a3b81ce-font-family ), Sans-serif;font-size:var( --e-global-typography-a3b81ce-font-size );font-weight:var( --e-global-typography-a3b81ce-font-weight );text-transform:var( --e-global-typography-a3b81ce-text-transform );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.jet-listing-item.single-jet-engine.elementor-page-9277 > .elementor{width:500px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-9277 .elementor-element.elementor-element-1a21cdc{--content-width:500px;}}@media(max-width:1336px){.elementor-9277 .elementor-element.elementor-element-37be3af .elementor-heading-title{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-45116ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-2d02304 .elementor-heading-title{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-b02140a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}}@media(max-width:1024px){.elementor-9277 .elementor-element.elementor-element-4e58920 .elementor-icon-list-item{font-size:15px;}.elementor-9277 .elementor-element.elementor-element-37be3af .elementor-heading-title{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-45116ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-73ed979{--min-height:450px;--border-radius:5px 5px 5px 5px;}.elementor-9277 .elementor-element.elementor-element-0870fb5{--min-height:262px;--overlay-opacity:0.35;--border-radius:5px 5px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-9277 .elementor-element.elementor-element-0870fb5:not(.elementor-motion-effects-element-type-background), .elementor-9277 .elementor-element.elementor-element-0870fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9277 .elementor-element.elementor-element-2161f8b .elementor-icon-list-item{font-size:15px;}.elementor-9277 .elementor-element.elementor-element-2a4bc40{--min-height:188px;--border-radius:0px 0px 5px 5px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-9277 .elementor-element.elementor-element-2d02304 .elementor-heading-title{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-bbf9219{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9277 .elementor-element.elementor-element-b02140a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}}@media(max-width:767px){.elementor-9277 .elementor-element.elementor-element-37be3af .elementor-heading-title{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-45116ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-2d02304 .elementor-heading-title{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}.elementor-9277 .elementor-element.elementor-element-b02140a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a3b81ce-font-size );line-height:var( --e-global-typography-a3b81ce-line-height );letter-spacing:var( --e-global-typography-a3b81ce-letter-spacing );}}/* Start custom CSS for post-info, class: .elementor-element-4e58920 */.elementor-9277 .elementor-element.elementor-element-4e58920 a {
    margin-left: 5px;
    padding: 6px 12px;
    border: 1px rgba(255,255,255,0.3) solid;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
}

.elementor-9277 .elementor-element.elementor-element-4e58920 .elementor-icon-list-item {
    margin: 0px!important;
}

.elementor-9277 .elementor-element.elementor-element-4e58920 p {
    display: none!impostant;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37be3af */.elementor-9277 .elementor-element.elementor-element-37be3af h2 {
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-45116ff */.elementor-9277 .elementor-element.elementor-element-45116ff .elementor-counter-number-suffix {
    padding-top: 0px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71880f2 */.small-card-bottom-info {
    display: none;
    transition: transform 0.5s ease;
}

.small-card-listing:hover .small-card-bottom-info {
    display: inline-block;
    animation-duration: 0.7s;
    animation-name: more-info;
}

@keyframes more-info {
    from {
        transform: translateY(100%) translateX(0em);
        opacity: 0;
    }
    to {
		transform: translateY(0%) translateX(0em); opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e329f */.small-card-bottom {
    background-color: none;
    transition: height 1s;
}

.small-card-listing:hover .small-card-bottom {
    background-color: #0055F9;
    height: 100%;
    animation-duration: 0.5s;
    animation-name: small-more-info;
}

@keyframes small-more-info {
    from {
        transform: translateY(100%) translateX(0em);
        background-color: none;
        opacity: 0;
        height: 20%;
    }
    to {
		transform: translateY(0%) translateX(0em);
		background-color: #0055F9;
		height: 100%;
    }
}

.small-card-listing:not(:hover) .small-card-bottom {
    animation-duration: 0.5s;
    animation-name: small-not-info;
}

@keyframes small-not-info {
    from {
		height: 100%;
		background-color: #0055F9;
    }
    to {
        height: 43%;
        background-color: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a21cdc */.elementor-9277 .elementor-element.elementor-element-1a21cdc {
    max-height: 640px;
}

/*@media only screen and (min-width: 1024px) {
    .elementor-9277 .elementor-element.elementor-element-1a21cdc:hover {
        cursor: none!important;
    }
    .elementor-9277 .elementor-element.elementor-element-1a21cdc a:hover {
        cursor: none!important;
    }
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-2161f8b */.elementor-9277 .elementor-element.elementor-element-2161f8b a {
    display: inline-block;
    margin-left: 5px;
    margin-bottom: 6px;
    padding: 6px 12px;
    border: 1px rgba(255,255,255,0.3) solid;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
}

.elementor-9277 .elementor-element.elementor-element-2161f8b .elementor-icon-list-item {
    margin: 0px!important;
}

.elementor-9277 .elementor-element.elementor-element-2161f8b p {
    display: none!impostant;
}

.elementor-9277 .elementor-element.elementor-element-2161f8b {
    height: 200px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d02304 */.elementor-9277 .elementor-element.elementor-element-2d02304 p {
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-b02140a */.elementor-9277 .elementor-element.elementor-element-b02140a .elementor-counter-number-suffix {
    padding-top: 0px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbf9219 */.card-bottom-info {
    display: none;
    transition: transform 0.5s ease;
}

.card-listing:hover .card-bottom-info {
    display: inline-block;
    animation-duration: 0.7s;
    animation-name: more-info;
}

@keyframes more-info {
    from {
        transform: translateY(100%) translateX(0em);
        opacity: 0;
    }
    to {
		transform: translateY(0%) translateX(0em); opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4bc40 */.elementor-9277 .elementor-element.elementor-element-2a4bc40 {
    max-height: 250px!important;
}/* End custom CSS */