.elementor-2623 .elementor-element.elementor-element-4aa1391{--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;}.elementor-2623 .elementor-element.elementor-element-c68a6ff{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2623 .elementor-element.elementor-element-d6ee8c1 .elementor-icon-wrapper{text-align:center;}.elementor-2623 .elementor-element.elementor-element-d6ee8c1 .elementor-icon{font-size:28px;}.elementor-2623 .elementor-element.elementor-element-d6ee8c1 .elementor-icon svg{height:28px;}.elementor-2623 .elementor-element.elementor-element-d6ee8c1{z-index:2;}.elementor-2623 .elementor-element.elementor-element-e9861eb{text-align:center;z-index:7;}.elementor-2623 .elementor-element.elementor-element-e9861eb .elementor-heading-title{font-size:31px;text-transform:uppercase;letter-spacing:0.06em;color:var( --e-global-color-52f3347 );}body:not(.rtl) .elementor-2623 .elementor-element.elementor-element-e7962c2{left:0px;}body.rtl .elementor-2623 .elementor-element.elementor-element-e7962c2{right:0px;}.elementor-2623 .elementor-element.elementor-element-e7962c2{top:0px;}.elementor-2623 .elementor-element.elementor-element-d3af219{--display:flex;--min-height:100%;--position:absolute;top:0px;--z-index:1;}.elementor-2623 .elementor-element.elementor-element-d3af219:not(.elementor-motion-effects-element-type-background), .elementor-2623 .elementor-element.elementor-element-d3af219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 40%, #000000 100%);}body:not(.rtl) .elementor-2623 .elementor-element.elementor-element-d3af219{left:0px;}body.rtl .elementor-2623 .elementor-element.elementor-element-d3af219{right:0px;}.jet-listing-item.single-jet-engine.elementor-page-2623 > .elementor{width:569px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-2623 .elementor-element.elementor-element-d3af219{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c68a6ff */.elementor-2623 .elementor-element.elementor-element-c68a6ff {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa1391 */.elementor-2623 .elementor-element.elementor-element-4aa1391 .produit {
  width: 100%;
  height: 400px;
  overflow: hidden;
}
.elementor-2623 .elementor-element.elementor-element-4aa1391 .produit .image {
  width: 100%;
  height: 100%;
}

.elementor-2623 .elementor-element.elementor-element-4aa1391 .produit .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.7s ease;
}

.elementor-2623 .elementor-element.elementor-element-4aa1391 .produit:hover .image img {
  transform: scale(1.1);
}
.elementor-2623 .elementor-element.elementor-element-4aa1391 .produit .bg-noir {
    opacity: 0.3;
    transition: all 0.7s ease;
}

.elementor-2623 .elementor-element.elementor-element-4aa1391 .produit:hover .bg-noir {
    opacity: 0.5;
}

.elementor-2623 .elementor-element.elementor-element-4aa1391 .produit .plus{
    opacity: 0;
    transition: all 0.7s ease;
    transform: translateY(50px);
}
.elementor-2623 .elementor-element.elementor-element-4aa1391 .produit:hover .plus{
    opacity: 1;
    transform: translateY(0px);
}

@media (max-width:767px) {
    .elementor-2623 .elementor-element.elementor-element-4aa1391 .produit {

  height: 300px;
}
}/* End custom CSS */