.elementor-9097 .elementor-element.elementor-element-a8cab68:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-a8cab68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(151deg, #0F2E5E 0%, #E20039 100%);}.elementor-9097 .elementor-element.elementor-element-a8cab68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 10px 32px 10px;}.elementor-9097 .elementor-element.elementor-element-a8cab68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9097 .elementor-element.elementor-element-564ff0e{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;top:10px;text-align:center;}.elementor-9097 .elementor-element.elementor-element-564ff0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-9097 .elementor-element.elementor-element-564ff0e{left:10px;}body.rtl .elementor-9097 .elementor-element.elementor-element-564ff0e{right:10px;}.elementor-9097 .elementor-element.elementor-element-564ff0e .elementor-heading-title{font-family:"Bukra", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9097 .elementor-element.elementor-element-72e0251{text-align:center;}.elementor-9097 .elementor-element.elementor-element-72e0251 .elementor-heading-title{font-family:"Bukra", Sans-serif;font-size:16px;font-weight:100;color:#FFFFFF;}.elementor-9097 .elementor-element.elementor-element-809bc3a{text-align:center;}.elementor-9097 .elementor-element.elementor-element-809bc3a .elementor-heading-title{font-family:"Bukra", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.jet-listing-item.single-jet-engine.elementor-page-9097 > .elementor{width:300px;margin-left:auto;margin-right:auto;}/* Start custom CSS for heading, class: .elementor-element-564ff0e */.elementor-9097 .elementor-element.elementor-element-564ff0e{
    height: 50px;
    border-radius: 50%;
    align-content: center;
     animation: gradient-animation 0.3s ease-in infinite;;

}

@keyframes gradient-animation {
  0% {
    background-image: linear-gradient(0deg, var(--bec-color-color1) 0%, var(--bec-color-color2) 100%);
  }
  
  25% {
    background-image: linear-gradient(90deg, var(--bec-color-color1) 0%, var(--bec-color-color2) 100%);
        transition: 0.9s;

  }
  50% {
    background-image: linear-gradient(180deg, var(--bec-color-color1) 0%, var(--bec-color-color2) 100%);

  }
  75% {
    background-image: linear-gradient(270deg, var(--bec-color-color1) 0%, var(--bec-color-color2) 100%);

  }
  100% {
    background-image: linear-gradient(360deg, var(--bec-color-color1) 0%, var(--bec-color-color2) 100%);

  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a8cab68 */.elementor-9097 .elementor-element.elementor-element-a8cab68:not(.elementor-motion-effects-element-type-background) {
    background-image: linear-gradient(151deg, var(--bec-color-color1) 60%, var(--bec-color-color3) 230%) !important;
}

/* Apply gradient border to the section */
.elementor-9097 .elementor-element.elementor-element-a8cab68 {
    border-image-slice: 1;
border-width: 2px 0px 2px 0px;
border-style: solid;
border-image-source: linear-gradient(90deg, rgba(65, 122, 101, 0) 0%,var(--bec-color-color4) 50%, rgba(65, 122, 101, 0) 100%);
    border-radius: 8px; /* Adjust the border radius as needed */
}/* End custom CSS */