﻿.elementor-30677 .elementor-element.elementor-element-dba05b6
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-30677 .elementor-element.elementor-element-69ed287
{
    width: 100%;
    max-width: 100%;
    top: 0;
    z-index: 1;
}
body:not(.rtl) .elementor-30677 .elementor-element.elementor-element-69ed287
{
    left: 0;
}
body.rtl .elementor-30677 .elementor-element.elementor-element-69ed287
{
    right: 0;
}
.elementor-30677 .elementor-element.elementor-element-69ed287 img
{
    width: 100%;
    height: 500px;
    object-fit: cover;
    object-position: center center;
}
.elementor-30677 .elementor-element.elementor-element-27470b6>.elementor-widget-container
{
    background-color: #f4f6fa;
}
body:not(.rtl) .elementor-30677 .elementor-element.elementor-element-27470b6
{
    left: 0;
}
body.rtl .elementor-30677 .elementor-element.elementor-element-27470b6
{
    right: 0;
}
.elementor-30677 .elementor-element.elementor-element-27470b6
{
    top: 0;
    z-index: 1;
}
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__content-item
{
    transition-duration: 1000ms;
}
.elementor-30677 .elementor-element.elementor-element-5f86423.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2)
{
    transition-delay: calc(1000ms / 3);
}
.elementor-30677 .elementor-element.elementor-element-5f86423.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3)
{
    transition-delay: calc((1000ms / 3) * 2);
}
.elementor-30677 .elementor-element.elementor-element-5f86423.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4)
{
    transition-delay: calc((1000ms / 3) * 3);
}
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta .elementor-cta__bg, .elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta .elementor-cta__bg-overlay
{
    transition-duration: 500ms;
}
.elementor-30677 .elementor-element.elementor-element-5f86423>.elementor-widget-container
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#0000 0%,#00000080 100%);
}
.elementor-30677 .elementor-element.elementor-element-5f86423
{
    z-index: 2;
}
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__content
{
    min-height: 500px;
    text-align: left;
    padding: 30px 30px 0 30px;
}
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__title
{
    font-family: var(--e-global-typography-847ca22-font-family),Sans-serif;
    font-size: var(--e-global-typography-847ca22-font-size);
    font-weight: var(--e-global-typography-847ca22-font-weight);
    line-height: var(--e-global-typography-847ca22-line-height);
    letter-spacing: var(--e-global-typography-847ca22-letter-spacing);
}
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__title:not(:last-child)
{
    margin-bottom: 5px;
}
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__button
{
    color: #02010100;
    border-color: #02010100;
    border-width: 0;
}
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta:hover .elementor-cta__button
{
    color: var(--e-global-color-2b86eea);
    border-color: var(--e-global-color-2b86eea);
}
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta:hover .elementor-cta__bg-overlay
{
    background-color: #00000024;
}
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta:hover .elementor-cta__bg
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(3px) hue-rotate(0deg);
}
.jet-listing-item.single-jet-engine.elementor-page-30677>.elementor
{
    width: 561px;
    margin-left: auto;
    margin-right: auto;
}
@media(max-width: 1100px)
{
    .elementor-30677 .elementor-element.elementor-element-69ed287 img
    {
        height: 400px;
    }
    .elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__content
    {
        min-height: 400px;
    }
    .elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__title
    {
        font-size: var(--e-global-typography-847ca22-font-size);
        line-height: var(--e-global-typography-847ca22-line-height);
        letter-spacing: var(--e-global-typography-847ca22-letter-spacing);
    }
}
@media(max-width: 767px)
{
    .elementor-30677 .elementor-element.elementor-element-69ed287 img
    {
        height: 300px;
    }
    .elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__content
    {
        min-height: 300px;
        padding: 20px 20px 0 20px;
    }
    .elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__title
    {
        font-size: var(--e-global-typography-847ca22-font-size);
        line-height: var(--e-global-typography-847ca22-line-height);
        letter-spacing: var(--e-global-typography-847ca22-letter-spacing);
    }
}/* Start custom CSS for call-to-action, class: .elementor-element-5f86423 */
.elementor-30677 .elementor-element.elementor-element-5f86423 .elementor-cta__button
{
    padding: 0;
}
.elementor-cta--valign-bottom .elementor-cta__content
{
    align-content: flex-end!important;
    align-items: flex-end!important;
}/* End custom CSS */