.elementor-2789 .elementor-element.elementor-element-b7ccc00 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2789 .elementor-element.elementor-element-b7ccc00 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2789 .elementor-element.elementor-element-a913c47{left:0px;}body.rtl .elementor-2789 .elementor-element.elementor-element-a913c47{right:0px;}.elementor-2789 .elementor-element.elementor-element-a913c47{top:0px;}body:not(.rtl) .elementor-2789 .elementor-element.elementor-element-036260d{left:0px;}body.rtl .elementor-2789 .elementor-element.elementor-element-036260d{right:0px;}.elementor-2789 .elementor-element.elementor-element-036260d{top:0px;}body:not(.rtl) .elementor-2789 .elementor-element.elementor-element-d7d58e5{left:0px;}body.rtl .elementor-2789 .elementor-element.elementor-element-d7d58e5{right:0px;}.elementor-2789 .elementor-element.elementor-element-d7d58e5{top:0px;}.elementor-2789 .elementor-element.elementor-element-207ad05{text-align:center;top:40%;}.elementor-2789 .elementor-element.elementor-element-207ad05 > .elementor-widget-container{padding:0px 20px 0px 20px;}.jet-listing-item.single-jet-engine.elementor-page-2789 > .elementor{width:300px;margin-left:auto;margin-right:auto;}/* Start custom CSS for image, class: .elementor-element-084131c */.elementor-2789 .elementor-element.elementor-element-084131c img{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a913c47 */.elementor-2789 .elementor-element.elementor-element-a913c47 img{
    transform: rotate(-6deg);
    transform-origin: center center;
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-036260d */.elementor-2789 .elementor-element.elementor-element-036260d img{
    transform: rotate(6deg);
    transform-origin: center center;
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7d58e5 */.elementor-2789 .elementor-element.elementor-element-d7d58e5 img{
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b7ccc00 */.elementor-2789 .elementor-element.elementor-element-b7ccc00{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-084131c */.elementor-2789 .elementor-element.elementor-element-084131c img{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a913c47 */.elementor-2789 .elementor-element.elementor-element-a913c47 img{
    transform: rotate(-6deg);
    transform-origin: center center;
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-036260d */.elementor-2789 .elementor-element.elementor-element-036260d img{
    transform: rotate(6deg);
    transform-origin: center center;
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7d58e5 */.elementor-2789 .elementor-element.elementor-element-d7d58e5 img{
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
    box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b7ccc00 */.elementor-2789 .elementor-element.elementor-element-b7ccc00{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9fa24a5 */.elementor-2789 .elementor-element.elementor-element-9fa24a5:hover .imagen-3{
        transform: rotate(-8deg);
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5:hover .imagen-2{
        transform: rotate(8deg);
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5{
    cursor: pointer;
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5 .imagen-3{
    transition: .1s;
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5 .imagen-2{
    transition: .1s;
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5 .imagen-1{
    transition: .1s;
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5:hover .imagen-1:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.6);
    top: 0;
    left: 0;
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5:hover .imagen-2:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    top: 0;
    left: 0;
    z-index: 1;
    transform: rotate(6deg);
    transform-origin: center center;
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5:hover .imagen-3:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.4);
    top: 0;
    left: 0;
    z-index: 1;
    transform: rotate(-6deg);
    transform-origin: center center;
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5 .subtitulo{
    opacity: 0;
    transition: .3s;
}
.elementor-2789 .elementor-element.elementor-element-9fa24a5:hover .subtitulo{
    opacity: 1;
}/* End custom CSS */