.elementor-679 .elementor-element.elementor-element-96c4a1e{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--overlay-opacity:0.42;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:47px;--padding-left:36px;--padding-right:36px;--z-index:99;}.elementor-679 .elementor-element.elementor-element-96c4a1e::before, .elementor-679 .elementor-element.elementor-element-96c4a1e > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-96c4a1e > .e-con-inner > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-96c4a1e > .elementor-background-slideshow::before, .elementor-679 .elementor-element.elementor-element-96c4a1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-679 .elementor-element.elementor-element-96c4a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4b3eab1 );--background-overlay:'';}.elementor-679 .elementor-element.elementor-element-96c4a1e:hover::before, .elementor-679 .elementor-element.elementor-element-96c4a1e:hover > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-96c4a1e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-96c4a1e > .elementor-background-slideshow:hover::before, .elementor-679 .elementor-element.elementor-element-96c4a1e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2196deb );--background-overlay:'';}.elementor-679 .elementor-element.elementor-element-96c4a1e:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-96c4a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-679 .elementor-element.elementor-element-96c4a1e:hover{--overlay-opacity:0.5;}.elementor-679 .elementor-element.elementor-element-96c4a1e.e-con{--align-self:flex-end;}.elementor-679 .elementor-element.elementor-element-f9fa0cf{text-align:center;}.elementor-679 .elementor-element.elementor-element-f9fa0cf .elementor-heading-title{color:var( --e-global-color-32e7bb4 );}.elementor-679 .elementor-element.elementor-element-963249f{--display:flex;--position:absolute;--min-height:420px;--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;--justify-content:space-between;--overlay-opacity:0.42;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:47px;--padding-left:36px;--padding-right:36px;top:0px;}.elementor-679 .elementor-element.elementor-element-963249f::before, .elementor-679 .elementor-element.elementor-element-963249f > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-963249f > .e-con-inner > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-963249f > .elementor-background-slideshow::before, .elementor-679 .elementor-element.elementor-element-963249f > .e-con-inner > .elementor-background-slideshow::before, .elementor-679 .elementor-element.elementor-element-963249f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4b3eab1 );--background-overlay:'';}.elementor-679 .elementor-element.elementor-element-963249f:hover::before, .elementor-679 .elementor-element.elementor-element-963249f:hover > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-963249f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-963249f > .elementor-background-slideshow:hover::before, .elementor-679 .elementor-element.elementor-element-963249f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2196deb );--background-overlay:'';}.elementor-679 .elementor-element.elementor-element-963249f:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-963249f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-679 .elementor-element.elementor-element-963249f:hover{--overlay-opacity:0.5;}body:not(.rtl) .elementor-679 .elementor-element.elementor-element-963249f{left:0px;}body.rtl .elementor-679 .elementor-element.elementor-element-963249f{right:0px;}.elementor-679 .elementor-element.elementor-element-51db087.elementor-element{--align-self:flex-end;}.elementor-679 .elementor-element.elementor-element-51db087 .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-51db087 .elementor-icon{font-size:42px;}.elementor-679 .elementor-element.elementor-element-51db087 .elementor-icon svg{height:42px;}.elementor-679 .elementor-element.elementor-element-5287b12{text-align:center;}.elementor-679 .elementor-element.elementor-element-5287b12 .elementor-heading-title{color:var( --e-global-color-32e7bb4 );}.jet-listing-item.single-jet-engine.elementor-page-679 > .elementor{width:304px;margin-left:auto;margin-right:auto;}@media(max-width:1700px){.elementor-679 .elementor-element.elementor-element-96c4a1e{--min-height:405px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-963249f{--min-height:405px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1024px){.elementor-679 .elementor-element.elementor-element-96c4a1e{--min-height:383px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-963249f{--min-height:383px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-679 .elementor-element.elementor-element-96c4a1e{--min-height:220px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-963249f{--min-height:220px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for container, class: .elementor-element-96c4a1e *//* Torna 'beforehover' um elemento posicionado */
#beforehover {
    position: relative;
}

/* Esconde inicialmente o container 'displayonhover' */
#displayonhover {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

/* Quando o mouse está sobre 'beforehover', mostra 'displayonhover' */
#beforehover:hover #displayonhover {
    opacity: 1;
}



/* Define o ícone com a classe "ativo" como ativo inicialmente */
.ativo {
    display: block;
}

.mudacor {
    display: none;
}

/* No hover do seletor, troca as classes "ativo" e "mudacor" */
.elementor-679 .elementor-element.elementor-element-96c4a1e:hover .ativo {
    display: none;
}

.elementor-679 .elementor-element.elementor-element-96c4a1e:hover .mudacor {
    display: block;
}/* End custom CSS */