.elementor-988103 .elementor-element.elementor-element-8b718db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-32) var(--space-32);--row-gap:var(--space-32);--column-gap:var(--space-32);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988103 .elementor-element.elementor-element-719c270{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988103 .elementor-element.elementor-element-b919d3f img{width:100%;transition-duration:0.4s;}.elementor-988103 .elementor-element.elementor-element-b919d3f .vamtam-image-wrapper{width:100%;}.elementor-988103 .elementor-element.elementor-element-3a201c8{--display:flex;--position:absolute;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-988103 .elementor-element.elementor-element-3a201c8::before, .elementor-988103 .elementor-element.elementor-element-3a201c8 > .elementor-background-video-container::before, .elementor-988103 .elementor-element.elementor-element-3a201c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-988103 .elementor-element.elementor-element-3a201c8 > .elementor-background-slideshow::before, .elementor-988103 .elementor-element.elementor-element-3a201c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-988103 .elementor-element.elementor-element-3a201c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-vamtam_accent_2 );--background-overlay:'';}.elementor-988103 .elementor-element.elementor-element-3a201c8:hover::before, .elementor-988103 .elementor-element.elementor-element-3a201c8:hover > .elementor-background-video-container::before, .elementor-988103 .elementor-element.elementor-element-3a201c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-988103 .elementor-element.elementor-element-3a201c8 > .elementor-background-slideshow:hover::before, .elementor-988103 .elementor-element.elementor-element-3a201c8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-vamtam_accent_2 );--background-overlay:'';}.elementor-988103 .elementor-element.elementor-element-3a201c8:hover{--overlay-opacity:0.5;}body:not(.rtl) .elementor-988103 .elementor-element.elementor-element-3a201c8{left:0px;}body.rtl .elementor-988103 .elementor-element.elementor-element-3a201c8{right:0px;}.elementor-988103 .elementor-element.elementor-element-eaec7ca{--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:space-between;--align-items:flex-start;--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988103 .elementor-element.elementor-element-bb4adf1{width:var( --container-widget-width, calc(100% - 40px) );max-width:calc(100% - 40px);--container-widget-width:calc(100% - 40px);--container-widget-flex-grow:0;}body:not(.rtl) .elementor-988103 .elementor-element.elementor-element-0bc4ac7{right:0px;}body.rtl .elementor-988103 .elementor-element.elementor-element-0bc4ac7{left:0px;}.elementor-988103 .elementor-element.elementor-element-0bc4ac7{top:0px;}.elementor-988103 .elementor-element.elementor-element-0bc4ac7 .elementor-icon-wrapper{text-align:center;}.elementor-988103 .elementor-element.elementor-element-0bc4ac7.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-988103 .elementor-element.elementor-element-0bc4ac7.elementor-view-framed .elementor-icon, .elementor-988103 .elementor-element.elementor-element-0bc4ac7.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-988103 .elementor-element.elementor-element-0bc4ac7.elementor-view-framed .elementor-icon, .elementor-988103 .elementor-element.elementor-element-0bc4ac7.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-988103 .elementor-element.elementor-element-0bc4ac7 .elementor-icon{font-size:24px;}.elementor-988103 .elementor-element.elementor-element-0bc4ac7 .elementor-icon svg{height:24px;}.elementor-988103 .elementor-element.elementor-element-32879b0{font-family:var( --e-global-typography-f2e7507-font-family ), Sans-serif;font-size:var( --e-global-typography-f2e7507-font-size );font-weight:var( --e-global-typography-f2e7507-font-weight );text-transform:var( --e-global-typography-f2e7507-text-transform );line-height:var( --e-global-typography-f2e7507-line-height );}.elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-d4e8e18-font-family ), Sans-serif;font-size:var( --e-global-typography-d4e8e18-font-size );font-weight:var( --e-global-typography-d4e8e18-font-weight );text-transform:var( --e-global-typography-d4e8e18-text-transform );font-style:var( --e-global-typography-d4e8e18-font-style );text-decoration:var( --e-global-typography-d4e8e18-text-decoration );line-height:var( --e-global-typography-d4e8e18-line-height );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button:hover, .elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-vamtam_accent_3 );border-color:#02010100;}.elementor-988103 .elementor-element.elementor-element-2850ecc > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button:hover svg, .elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_3 );}.jet-listing-item.single-jet-engine.elementor-page-988103 > .elementor{width:493px;margin-left:auto;margin-right:auto;}@media(max-width:1536px){.elementor-988103 .elementor-element.elementor-element-32879b0{font-size:var( --e-global-typography-f2e7507-font-size );line-height:var( --e-global-typography-f2e7507-line-height );}.elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button{font-size:var( --e-global-typography-d4e8e18-font-size );line-height:var( --e-global-typography-d4e8e18-line-height );}}@media(max-width:1024px){.elementor-988103 .elementor-element.elementor-element-b919d3f img{height:32rem;}.elementor-988103 .elementor-element.elementor-element-32879b0{font-size:var( --e-global-typography-f2e7507-font-size );line-height:var( --e-global-typography-f2e7507-line-height );}.elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button{font-size:var( --e-global-typography-d4e8e18-font-size );line-height:var( --e-global-typography-d4e8e18-line-height );}}@media(max-width:767px){.elementor-988103 .elementor-element.elementor-element-b919d3f img{height:37.5em;}.elementor-988103 .elementor-element.elementor-element-eaec7ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-988103 .elementor-element.elementor-element-32879b0{font-size:var( --e-global-typography-f2e7507-font-size );line-height:var( --e-global-typography-f2e7507-line-height );}.elementor-988103 .elementor-element.elementor-element-2850ecc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988103 .elementor-element.elementor-element-2850ecc .elementor-button{font-size:var( --e-global-typography-d4e8e18-font-size );line-height:var( --e-global-typography-d4e8e18-line-height );}}/* Start custom CSS for container, class: .elementor-element-8b718db */.project-item_image img {
    aspect-ratio: 2 / 3;
    object-fit: cover;
    max-height: 46rem;
    
}
.project-item .project-item_icon {
    opacity: 0;
    visibility: hidden;
    transform: translate(-5px, 5px);
    transition: 0.3s ease;
}

.project-item:hover .project-item_icon {
    opacity: 1;
    visibility: visible;
     transform: translate(0px, 0px);
}

.project-item:hover .project-item_overlay {
    background-color: rgba(0,0,0,0.25);
}

.project-item_overlay {
    top: 0;
    bottom: 0;
    /*opacity: 0;*/
    /*visibility: hidden;*/
    transition: all 0.3s ease;
    pointer-events: none;
}

.project-item_overlay .learn-more-btn {
    /*transform: scale(0.5);*/
    /*transition: all 0.3s ease;*/
}

.project-item:hover .project-item_overlay {
    opacity: 1;
    visibility: visible;
}

.project-item:hover .project-item_overlay .learn-more-btn {
    transform: scale(1);
}/* End custom CSS */