.elementor-517 .elementor-element.elementor-element-16bf4fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-16bf4fc:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-16bf4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-014893e );}.elementor-517 .elementor-element.elementor-element-af2cce5{--display:flex;--min-height:84px;}.elementor-517 .elementor-element.elementor-element-5d5e17f .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-517 .elementor-element.elementor-element-5d5e17f .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-517 .elementor-element.elementor-element-5d5e17f .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:100%;}.elementor-517 .elementor-element.elementor-element-5d5e17f .jet-listing-dynamic-image img{width:100%;height:84px;object-fit:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-54d75d0 );border-radius:80px 80px 80px 80px;}.elementor-517 .elementor-element.elementor-element-5d5e17f .jet-listing-dynamic-image__caption{text-align:left;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-517 .elementor-element.elementor-element-e86edad .elementor-button{background-color:var( --e-global-color-5590886 );font-family:var( --e-global-typography-c887916-font-family ), Sans-serif;font-size:var( --e-global-typography-c887916-font-size );font-weight:var( --e-global-typography-c887916-font-weight );line-height:var( --e-global-typography-c887916-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-e86edad{padding:0px 0px 0px 8px;}.elementor-517 .elementor-element.elementor-element-e86edad.elementor-element{--align-self:center;}.jet-listing-item.single-jet-engine.elementor-page-517 > .elementor{width:520px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-517 .elementor-element.elementor-element-e86edad .elementor-button{font-size:var( --e-global-typography-c887916-font-size );line-height:var( --e-global-typography-c887916-line-height );}}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-16bf4fc{--width:100%;}.elementor-517 .elementor-element.elementor-element-af2cce5{--width:84px;}}@media(max-width:767px){.elementor-517 .elementor-element.elementor-element-16bf4fc{--min-height:48px;--flex-wrap:nowrap;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:016px;}.elementor-517 .elementor-element.elementor-element-af2cce5{--width:44px;--min-height:44px;}.elementor-517 .elementor-element.elementor-element-5d5e17f .jet-listing-dynamic-image a{width:44px;}.elementor-517 .elementor-element.elementor-element-5d5e17f .jet-listing-dynamic-image img{width:44px;height:44px;object-fit:cover;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-517 .elementor-element.elementor-element-e86edad .elementor-button{font-size:var( --e-global-typography-c887916-font-size );line-height:var( --e-global-typography-c887916-line-height );}}/* Start custom CSS for container, class: .elementor-element-16bf4fc */.elementor-517 .elementor-element.elementor-element-16bf4fc {
    display: inline-flex;
    width: -moz-fit-content;
              width: fit-content;
}/* End custom CSS */