.elementor-629 .elementor-element.elementor-element-8b7cf41{--display:flex;}.elementor-629 .elementor-element.elementor-element-be6126f .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-629 .elementor-element.elementor-element-be6126f .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-629 .elementor-element.elementor-element-be6126f .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-629 .elementor-element.elementor-element-be6126f .jet-listing-dynamic-image__caption{text-align:left;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-732f020{text-align:center;}.elementor-629 .elementor-element.elementor-element-732f020 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:1.5em;font-weight:700;line-height:3rem;}.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 );}.elementor-629 .elementor-element.elementor-element-ac51f3c .elementor-button{background-color:transparent;font-family:"Exo", Sans-serif;font-size:1.4rem;font-weight:900;line-height:1rem;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(67deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 64%);border-radius:1111111px 1111111px 1111111px 1111111px;padding:1.5rem 2rem 1.3rem 2rem;}.elementor-629 .elementor-element.elementor-element-ac51f3c{width:100%;max-width:100%;}.jet-listing-item.single-jet-engine.elementor-page-629 > .elementor{width:365px;margin-left:auto;margin-right:auto;}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-629 .elementor-element.elementor-element-732f020 .elementor-heading-title{font-size:2.2rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-629 .elementor-element.elementor-element-ac51f3c .elementor-button{font-size:1.3rem;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-629 .elementor-element.elementor-element-732f020 .elementor-heading-title{font-size:2rem;line-height:2.5rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-629 .elementor-element.elementor-element-ac51f3c .elementor-button{font-size:1.2rem;padding:1.5rem 1rem 1.3rem 1rem;}}/* Start custom CSS for button, class: .elementor-element-ac51f3c */.btn a{
        border-radius: 50.904px;
    background: linear-gradient(87deg, var(--Primary, #EF0A0F) -12.53%, var(--Secondary, #830510) 116.52%);
    box-shadow: 0px 4.78px 11.608px 0px rgba(0, 0, 0, 0.14) inset, 0px 4.78px 0px 0px #6B090C, 0px 2.731px 32.092px 0px rgba(0, 0, 0, 0.25);
}

.elementor-629 .elementor-element.elementor-element-ac51f3c svg{
    width: 1.3rem;
    margin-top: -.25rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7cf41 */.elementor-629 .elementor-element.elementor-element-8b7cf41{
    background: #fff;
    border: #D4D4D4;
    box-shadow: 0 0 6px rgba(0,0,0,0.4);
    padding: 20px;
    border-radius: 32px
}/* End custom CSS */