.elementor-8033 .elementor-element.elementor-element-bbe3ad8{--display:flex;--min-height:0px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E7F6;--border-color:#D9E7F6;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px 0px rgba(9.000000000000002, 47.000000000000064, 107, 0.0784313725490196);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-8033 .elementor-element.elementor-element-bbe3ad8:not(.elementor-motion-effects-element-type-background), .elementor-8033 .elementor-element.elementor-element-bbe3ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8033 .elementor-element.elementor-element-c82381c .jet-listing-dynamic-image{justify-content:center;}.elementor-8033 .elementor-element.elementor-element-c82381c .jet-listing-dynamic-image__figure{align-items:center;}.elementor-8033 .elementor-element.elementor-element-c82381c .jet-listing-dynamic-image a{display:flex;justify-content:center;width:100%;max-width:100%;}.elementor-8033 .elementor-element.elementor-element-c82381c .jet-listing-dynamic-image img{width:100%;max-width:100%;height:0%;object-fit:contain;border-radius:16px 16px 16px 16px;}.elementor-8033 .elementor-element.elementor-element-c82381c .jet-listing-dynamic-image__caption{text-align:left;}.elementor-8033 .elementor-element.elementor-element-96dce56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8033 .elementor-element.elementor-element-96dce56 .jet-listing-dynamic-field__content{color:#0B3F89;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:0px;text-align:center;}.elementor-8033 .elementor-element.elementor-element-96dce56 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-8033 .elementor-element.elementor-element-96dce56 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-8033 .elementor-element.elementor-element-96dce56 .jet-listing-dynamic-field{justify-content:center;}.jet-listing-item.single-jet-engine.elementor-page-8033 > .elementor{width:200px;margin-left:auto;margin-right:auto;}@media(max-width:767px){.elementor-8033 .elementor-element.elementor-element-bbe3ad8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8033 .elementor-element.elementor-element-c82381c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8033 .elementor-element.elementor-element-c82381c .jet-listing-dynamic-image a{width:100%;max-width:100%;}.elementor-8033 .elementor-element.elementor-element-c82381c .jet-listing-dynamic-image img{width:100%;max-width:100%;object-fit:contain;border-radius:12px 12px 12px 12px;}.elementor-8033 .elementor-element.elementor-element-96dce56 .jet-listing-dynamic-field__content{font-size:13px;}}@media(min-width:768px){.elementor-8033 .elementor-element.elementor-element-bbe3ad8{--width:100%;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-96dce56 */.elementor-8033 .elementor-element.elementor-element-96dce56 {
    display: block;
    width: 100%;

    margin: 12px 0 0 !important;
    padding: 12px 4px 0 !important;
    min-height: 0 !important;

    border-top: 1px solid #edf3fa;

    color: #092f6b;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.45;
    text-align: center;
}

.elementor-8033 .elementor-element.elementor-element-96dce56 .jet-listing-dynamic-field__content {
    display: block;
    width: 100%;
    max-width: 100%;

    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-8033 .elementor-element.elementor-element-96dce56 {
        margin-top: 10px !important;

        padding-top: 10px !important;
        padding-left: 0 !important;
        padding-right: 0 !important;

        font-size: 13px;
        line-height: 1.4;
    }

    .elementor-8033 .elementor-element.elementor-element-96dce56 .jet-listing-dynamic-field__content {
        width: 100%;
        max-width: 100%;

        white-space: nowrap;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe3ad8 */.elementor-8033 .elementor-element.elementor-element-bbe3ad8{
    display:flex;
    flex-direction:column;
    justify-content:space-between;

    width:100%;
    height:auto !important;
    min-height:182px;
    max-height:none;

    margin:0;
    padding:18px;

    border:1px solid #dce8f5;
    border-radius:22px;
    background:#ffffff;
    box-shadow:0 7px 20px rgba(25,74,125,.045);

    align-self:flex-start !important;
    flex-grow:0 !important;

    transition:
        transform .2s ease,
        border-color .2s ease,
        box-shadow .2s ease;
}

.elementor-8033 .elementor-element.elementor-element-bbe3ad8 .elementor-widget-dynamic-image,
.elementor-8033 .elementor-element.elementor-element-bbe3ad8 .elementor-widget-jet-listing-dynamic-field{
    margin:0 !important;
}

.elementor-8033 .elementor-element.elementor-element-bbe3ad8 .elementor-widget-container{
    margin:0;
}

.elementor-8033 .elementor-element.elementor-element-bbe3ad8{
    border:1px solid #dce8f5;
    box-shadow:0 7px 20px rgba(25,74,125,.045);

    transition:
        transform .2s ease,
        border-color .2s ease,
        box-shadow .2s ease;
}

.elementor-8033 .elementor-element.elementor-element-bbe3ad8:hover{
    transform:translateY(-5px);
    border-color:#a9caee;
    box-shadow:0 18px 35px rgba(25,74,125,.10);
}

@media (max-width: 767px) {

    .elementor-8033 .elementor-element.elementor-element-bbe3ad8 {
        min-height: 150px;

        padding: 14px;

        border-radius: 16px;

        box-shadow:
            0 4px 14px rgba(25, 74, 125, 0.05);

        transform: none !important;
    }

    .elementor-8033 .elementor-element.elementor-element-bbe3ad8:hover {
        transform: none !important;

        border-color: #dce8f5;

        box-shadow:
            0 4px 14px rgba(25, 74, 125, 0.05);
    }
}/* End custom CSS */