.elementor-8652 .elementor-element.elementor-element-bf0c902{--display:flex;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8652 .elementor-element.elementor-element-bf0c902:not(.elementor-motion-effects-element-type-background), .elementor-8652 .elementor-element.elementor-element-bf0c902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121826BF;}.elementor-8652 .elementor-element.elementor-element-d7f7362 .jet-listing-dynamic-terms{text-align:center;}.elementor-8652 .elementor-element.elementor-element-d7f7362 .jet-listing-dynamic-terms__link{color:var( --e-global-color-af2ab8a );padding:4px 12px 4px 12px;border-radius:12px 12px 12px 12px;}.elementor-8652 .elementor-element.elementor-element-f002442 .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;line-height:1.25lh;text-align:left;}.elementor-8652 .elementor-element.elementor-element-f002442 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-8652 .elementor-element.elementor-element-f002442 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-8652 .elementor-element.elementor-element-f002442 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-8652 .elementor-element.elementor-element-a1125df{text-align:center;font-size:15px;line-height:1.6em;color:#A1A1A1;}.elementor-8652 .elementor-element.elementor-element-623afee > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-8652 .elementor-element.elementor-element-623afee .qodef-qi-button{font-size:16px;font-weight:600;line-height:1.15em;color:var( --e-global-color-af2ab8a );border-color:var( --e-global-color-af2ab8a );border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-8652 .elementor-element.elementor-element-623afee .qodef-qi-button:hover{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-8652 .elementor-element.elementor-element-623afee .qodef-m-icon{font-size:16px;}.elementor-8652 .elementor-element.elementor-element-623afee .qodef-m-icon svg{width:16px;height:16px;}.jet-listing-item.single-jet-engine.elementor-page-8652 > .elementor{width:800px;margin-left:auto;margin-right:auto;}/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-d7f7362 */.featured-work-tags .jet-listing.jet-listing-dynamic-terms {
    color: #818CF8;
    font-size: 0.8125rem;
    font-weight: 600;
    letter-spacing: 1px;
    background: rgba(99,102,241,0.12);
    padding: 4px 12px;
    border-radius: 12px;
    align-self: start;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf0c902 */.elementor-8652 .elementor-element.elementor-element-bf0c902 {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px); /* Required for Safari */
}

.elementor-8652 .elementor-element.elementor-element-bf0c902 {
  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), border-color 0.3s ease, box-shadow 0.3s ease;
}

.elementor-8652 .elementor-element.elementor-element-bf0c902:hover {
  transform: translateY(-8px);
  border-color: rgba(99, 102, 241, 0.5);
  box-shadow: 0 20px 40px -15px rgba(0, 0, 0, 0.5), 0 0 20px rgba(99, 102, 241, 0.25);
}/* End custom CSS */