.elementor-276 .elementor-element.elementor-element-2b7d8fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__content-item{transition-duration:500ms}.elementor-276 .elementor-element.elementor-element-498d8b4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(500ms / 3)}.elementor-276 .elementor-element.elementor-element-498d8b4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 500ms / 3 ) * 2)}.elementor-276 .elementor-element.elementor-element-498d8b4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 500ms / 3 ) * 3)}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta .elementor-cta__bg,.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__content{min-height:380px;text-align:start;padding:35px 25px 35px 25px}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__image{margin-bottom:15px}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__title{font-size:22px;font-weight:600}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__title:not(:last-child){margin-bottom:17px}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__description{font-size:15px;font-weight:300;line-height:1em;letter-spacing:0}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__button{font-size:16px;font-weight:500;letter-spacing:-.3px;color:#DF3C35;border-width:0;border-radius:0;padding:0 0 0 0}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008A}.jet-listing-item.single-jet-engine.elementor-page-276>.elementor{width:320px;margin-left:auto;margin-right:auto}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__content{min-height:320px}}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-button{padding-bottom:5px!important;padding:0;background:#fff0;border:none;background-size:100% 1px;background-color:#fff0;background-image:linear-gradient(#DF3C35,#DF3C35);background-position:0% 100%;background-repeat:no-repeat;transition:background-size .2s linear}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-button:hover{background-size:0% 1px}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__description{max-height:80px;overflow-y:hidden;letter-spacing:-0.2px!important;line-height:1em;font-size:15px}.elementor-animated-content .elementor-animated-item--enter-from-bottom{opacity:1;transform:translateY(89px) translateX(0)}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__bg-overlay{background:#b60986;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0) 100%)}.elementor-276 .elementor-element.elementor-element-498d8b4 img{background:#fff;padding:3px;width:80px;transform:rotate(4deg);margin-right:-1px}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__bg{background-position:top!important}@media (min-width:1025px) and (max-width:1500px){.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__description{font-size:14px}.elementor-276 .elementor-element.elementor-element-498d8b4 .elementor-cta__title{font-size:19px}}