.elementor-4076 .elementor-element.elementor-element-fbf4734{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4076 .elementor-element.elementor-element-994e7ab{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;}.elementor-4076 .elementor-element.elementor-element-07e7002{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4076 .elementor-element.elementor-element-3ce9df8 img{width:100%;max-width:232px;height:232px;object-fit:contain;object-position:center center;}.elementor-4076 .elementor-element.elementor-element-a9463f2{--display:flex;}.elementor-4076 .elementor-element.elementor-element-a6da946{width:var( --container-widget-width, 232px );max-width:232px;--container-widget-width:232px;--container-widget-flex-grow:0;text-align:center;}.elementor-4076 .elementor-element.elementor-element-a6da946.elementor-element{--align-self:center;}.elementor-4076 .elementor-element.elementor-element-a6da946 .elementor-heading-title{font-family:var( --e-global-typography-090d395-font-family );font-size:var( --e-global-typography-090d395-font-size );font-weight:var( --e-global-typography-090d395-font-weight );line-height:var( --e-global-typography-090d395-line-height );color:var( --e-global-color-text );}.jet-listing-item.single-jet-engine.elementor-page-4076 > .elementor{width:353px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-4076 .elementor-element.elementor-element-a6da946 .elementor-heading-title{font-size:var( --e-global-typography-090d395-font-size );line-height:var( --e-global-typography-090d395-line-height );}}@media(max-width:767px){.elementor-4076 .elementor-element.elementor-element-fbf4734{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4076 .elementor-element.elementor-element-994e7ab{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4076 .elementor-element.elementor-element-a6da946{text-align:center;}.elementor-4076 .elementor-element.elementor-element-a6da946 .elementor-heading-title{font-size:var( --e-global-typography-090d395-font-size );line-height:var( --e-global-typography-090d395-line-height );}}/* Start custom CSS for container, class: .elementor-element-fbf4734 */.elementor-4076 .elementor-element.elementor-element-fbf4734 {
    height: 100%;
}
/*
.ks-card-services-3::before {
    display: inline-block;
    content: "";
    width: 100%;
    height: 100%;
    background-color: #FFFFFF;
    border-radius: 16px;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    transition: all .3s ease-out;
}

.ks-card-services-3:hover::before {
    box-shadow: 0px 30px 60px -12px rgba(62, 60, 53, 0.25);
    -ms-transform: translate(-50%, -50%) scale(1.05);
    -webkit-transform: translate(-50%, -50%) scale(1.05);
    transform: translate(-50%, -50%) scale(1.05);
 
}/* End custom CSS */