.elementor-891 .elementor-element.elementor-element-a4447b1:not(.elementor-motion-effects-element-type-background), .elementor-891 .elementor-element.elementor-element-a4447b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-891 .elementor-element.elementor-element-a4447b1{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-891 .elementor-element.elementor-element-a4447b1, .elementor-891 .elementor-element.elementor-element-a4447b1 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-891 .elementor-element.elementor-element-a4447b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-891 .elementor-element.elementor-element-d12af19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-891 .elementor-element.elementor-element-d12af19 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-891 .elementor-element.elementor-element-d12af19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-891 .elementor-element.elementor-element-0f473ec .jet-listing-dynamic-field__content{color:#64748B;font-family:"Noto Sans JP", Sans-serif;font-size:13.5px;text-align:left;}.elementor-891 .elementor-element.elementor-element-0f473ec .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-891 .elementor-element.elementor-element-0f473ec .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-891 .elementor-element.elementor-element-0f473ec .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-891 .elementor-element.elementor-element-b02fa40 .jet-listing-dynamic-field__content{font-family:"Noto Sans JP", Sans-serif;font-size:17.6px;font-weight:600;text-align:left;}.elementor-891 .elementor-element.elementor-element-b02fa40 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-891 .elementor-element.elementor-element-b02fa40 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-891 .elementor-element.elementor-element-b02fa40 .jet-listing-dynamic-field{justify-content:flex-start;}.jet-listing-item.single-jet-engine.elementor-page-891 > .elementor{width:415px;margin-left:auto;margin-right:auto;}/* Start custom CSS for section, class: .elementor-element-a4447b1 */.elementor-891 .elementor-element.elementor-element-a4447b1{
  background: var(--gradient-surface);
        border-radius: 16px;
        box-shadow: var(--shadow-md);
        margin-bottom: 16px;
        padding: 12px 12px;
        border: 1px solid var(--border-color);
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        position: relative;
        overflow: hidden;
  
}

.elementor-891 .elementor-element.elementor-element-a4447b1::before{
  content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background: var(--gradient-primary);
 
}/* End custom CSS */