.elementor-76516 .elementor-element.elementor-element-5103efd{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76516 .elementor-element.elementor-element-44af664{--display:flex;--min-height:100%;--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;--overlay-opacity:0.67;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-76516 .elementor-element.elementor-element-44af664:not(.elementor-motion-effects-element-type-background), .elementor-76516 .elementor-element.elementor-element-44af664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-563ed9d );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76516 .elementor-element.elementor-element-44af664::before, .elementor-76516 .elementor-element.elementor-element-44af664 > .elementor-background-video-container::before, .elementor-76516 .elementor-element.elementor-element-44af664 > .e-con-inner > .elementor-background-video-container::before, .elementor-76516 .elementor-element.elementor-element-44af664 > .elementor-background-slideshow::before, .elementor-76516 .elementor-element.elementor-element-44af664 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76516 .elementor-element.elementor-element-44af664 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-4b9aed39 ) 0%, var( --e-global-color-563ed9d ) 30%);}.elementor-76516 .elementor-element.elementor-element-95dc8ff.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-76516 .elementor-element.elementor-element-95dc8ff .elementor-heading-title{font-family:"Leon", Sans-serif;font-size:clamp(1rem, 0.8239rem + 0.5634vw, 1.5rem);font-weight:700;line-height:1.2em;color:var( --e-global-color-astglobalcolor5 );}.elementor-76516 .elementor-element.elementor-element-14712ef .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-b502080-font-family ), Sans-serif;font-size:var( --e-global-typography-b502080-font-size );font-weight:var( --e-global-typography-b502080-font-weight );fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-76516 .elementor-element.elementor-element-14712ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-76516 .elementor-element.elementor-element-d51b290{--display:flex;--position:absolute;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-76516 .elementor-element.elementor-element-d51b290:not(.elementor-motion-effects-element-type-background), .elementor-76516 .elementor-element.elementor-element-d51b290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #DAE6E7 0%, #FFFFFF 100%);}body:not(.rtl) .elementor-76516 .elementor-element.elementor-element-d51b290{left:0px;}body.rtl .elementor-76516 .elementor-element.elementor-element-d51b290{right:0px;}.elementor-76516 .elementor-element.elementor-element-37f534f > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-76516 .elementor-element.elementor-element-37f534f .elementor-heading-title{font-family:"Leon", Sans-serif;font-size:clamp(1rem, 0.8239rem + 0.5634vw, 1.5rem);font-weight:700;line-height:1.2em;color:var( --e-global-color-4b9aed39 );}.elementor-76516 .elementor-element.elementor-element-62d8d5b{--display:flex;--min-height:75%;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76516 .elementor-element.elementor-element-62d8d5b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-76516 .elementor-element.elementor-element-54cac82{width:auto;max-width:auto;}.elementor-76516 .elementor-element.elementor-element-54cac82 .jet-listing-dynamic-field__content{color:var( --e-global-color-5548128 );font-size:clamp(14px, calc(0.875rem + ((1vw - 13.6px) * 0.7143)), 18px);line-height:1em;}.elementor-76516 .elementor-element.elementor-element-54cac82 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-76516 .elementor-element.elementor-element-54cac82 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-76516 .elementor-element.elementor-element-ce2d86b{width:auto;max-width:auto;}.elementor-76516 .elementor-element.elementor-element-ce2d86b .jet-listing-dynamic-field__content{color:var( --e-global-color-5548128 );font-size:clamp(14px, calc(0.875rem + ((1vw - 13.6px) * 0.7143)), 18px);line-height:1em;}.elementor-76516 .elementor-element.elementor-element-ce2d86b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-76516 .elementor-element.elementor-element-ce2d86b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-76516 .elementor-element.elementor-element-26e6277{width:auto;max-width:auto;}.elementor-76516 .elementor-element.elementor-element-26e6277 .jet-listing-dynamic-field__content{color:var( --e-global-color-5548128 );font-size:clamp(14px, calc(0.875rem + ((1vw - 13.6px) * 0.7143)), 18px);line-height:1em;}.elementor-76516 .elementor-element.elementor-element-26e6277 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-76516 .elementor-element.elementor-element-26e6277 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-76516 .elementor-element.elementor-element-8e26a24{width:auto;max-width:auto;}.elementor-76516 .elementor-element.elementor-element-8e26a24 .jet-listing-dynamic-field__content{color:var( --e-global-color-5548128 );font-size:clamp(14px, calc(0.875rem + ((1vw - 13.6px) * 0.7143)), 18px);line-height:1em;}.elementor-76516 .elementor-element.elementor-element-8e26a24 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-76516 .elementor-element.elementor-element-8e26a24 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-76516 .elementor-element.elementor-element-4f00722 .elementor-button{background-color:var( --e-global-color-563ed9d );font-family:var( --e-global-typography-b502080-font-family ), Sans-serif;font-size:var( --e-global-typography-b502080-font-size );font-weight:var( --e-global-typography-b502080-font-weight );fill:#115A60;color:#115A60;padding:0px 0px 0px 0px;}.elementor-76516 .elementor-element.elementor-element-4f00722.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-76516 .elementor-element.elementor-element-4f00722 .elementor-button-content-wrapper{flex-direction:row-reverse;}.jet-listing-item.single-jet-engine.elementor-page-76516 > .elementor{width:363px;margin-left:auto;margin-right:auto;}@media(max-width:1367px){.elementor-76516 .elementor-element.elementor-element-14712ef .elementor-button{font-size:var( --e-global-typography-b502080-font-size );}.elementor-76516 .elementor-element.elementor-element-4f00722 .elementor-button{font-size:var( --e-global-typography-b502080-font-size );}}@media(max-width:1024px){.elementor-76516 .elementor-element.elementor-element-44af664{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-76516 .elementor-element.elementor-element-14712ef .elementor-button{font-size:var( --e-global-typography-b502080-font-size );}.elementor-76516 .elementor-element.elementor-element-4f00722 .elementor-button{font-size:var( --e-global-typography-b502080-font-size );}}@media(max-width:767px){.elementor-76516 .elementor-element.elementor-element-14712ef .elementor-button{font-size:var( --e-global-typography-b502080-font-size );}.elementor-76516 .elementor-element.elementor-element-4f00722 .elementor-button{font-size:var( --e-global-typography-b502080-font-size );}}/* Start custom CSS for button, class: .elementor-element-14712ef */.elementor-76516 .elementor-element.elementor-element-14712ef .elementor-button-icon{
    margin-top:-3px;
    font-size: 24px
}

.elementor-76516 .elementor-element.elementor-element-14712ef path {
    stroke: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f00722 */.elementor-76516 .elementor-element.elementor-element-4f00722 .elementor-button-icon{
    margin-top:-3px;
    font-size: 24px
}

.elementor-76516 .elementor-element.elementor-element-4f00722  > div {
    display: flex;
    align-items: flex-end;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d8d5b */.elementor-76516 .elementor-element.elementor-element-62d8d5b .strip-label {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d51b290 */.elementor-76516 .elementor-element.elementor-element-d51b290{
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5103efd */.elementor-76516 .elementor-element.elementor-element-5103efd .flip-state{
    opacity: 0;
    transition: opacity .25s
}

.elementor-76516 .elementor-element.elementor-element-5103efd:hover .flip-state{
    opacity: 1 !important;
}
.elementor-76516 .elementor-element.elementor-element-5103efd{
    aspect-ratio: 1/1.55;
}

@media (max-width:1024px){
    
    .elementor-76516 .elementor-element.elementor-element-5103efd .flip-state{
    display:none;
    
    }
    
}

@media (max-width:767px){
    
    .elementor-76516 .elementor-element.elementor-element-5103efd .title-text div{
        display: -webkit-box;
      -webkit-line-clamp: 3;       /* Limit to 2 lines */
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      font-size:0.85rem !important;
    }
    
}/* End custom CSS */