.elementor-7965 .elementor-element.elementor-element-c025aeb{--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;--border-radius:8px 8px 8px 8px;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7965 .elementor-element.elementor-element-c025aeb:not(.elementor-motion-effects-element-type-background), .elementor-7965 .elementor-element.elementor-element-c025aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-770d2d0 );}.elementor-7965 .elementor-element.elementor-element-f183f82 > .elementor-widget-container{background-color:var( --e-global-color-3377c05 );padding:1rem 1rem 1rem 1rem;border-radius:6px 6px 6px 6px;}.elementor-7965 .elementor-element.elementor-element-f183f82 .jet-listing-dynamic-image{justify-content:center;}.elementor-7965 .elementor-element.elementor-element-f183f82 .jet-listing-dynamic-image__figure{align-items:center;}.elementor-7965 .elementor-element.elementor-element-f183f82 .jet-listing-dynamic-image a{display:flex;justify-content:center;width:100%;}.elementor-7965 .elementor-element.elementor-element-f183f82 .jet-listing-dynamic-image img{width:100%;height:70px;object-fit:contain;}.elementor-7965 .elementor-element.elementor-element-f183f82 .jet-listing-dynamic-image__caption{text-align:left;}.jet-listing-item.single-jet-engine.elementor-page-7965 > .elementor{width:150px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-7965 .elementor-element.elementor-element-c025aeb{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-7965 .elementor-element.elementor-element-f183f82 > .elementor-widget-container{padding:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-7965 .elementor-element.elementor-element-f183f82 .jet-listing-dynamic-image img{height:50px;}}@media(max-width:767px){.elementor-7965 .elementor-element.elementor-element-f183f82 > .elementor-widget-container{padding:0.625rem 0.625rem 0.625rem 0.625rem;}.elementor-7965 .elementor-element.elementor-element-f183f82 .jet-listing-dynamic-image img{height:45px;}}/* Start custom CSS for container, class: .elementor-element-c025aeb *//* =================================
   POWER HOVER - JETENGINE / ELEMENTOR
================================= */

.elementor-7965 .elementor-element.elementor-element-c025aeb {
    position: relative;
    isolation: isolate;
    overflow: hidden;
    border-radius: 14px;
    transition: transform .35s ease, box-shadow .35s ease;
}



/* نور متحرک روی تصویر */
.elementor-7965 .elementor-element.elementor-element-c025aeb .elementor-widget-jet-listing-dynamic-image {
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

.elementor-7965 .elementor-element.elementor-element-c025aeb .elementor-widget-jet-listing-dynamic-image::after {
    content: "";
    position: absolute;
    z-index: 5;
    inset: -50% auto -50% -80%;
    width: 65%;
    pointer-events: none;

    background: linear-gradient(
        90deg,
        transparent,
    rgba(0, 140, 255, .15) 20%,
rgba(80, 190, 255, .85) 50%,
rgba(0, 100, 255, .45) 65%,
transparent
);

    transform: skewX(-25deg);
    transition: left .55s ease;
}

/* اسکن سریع و واضح */
.elementor-7965 .elementor-element.elementor-element-c025aeb:hover .elementor-widget-jet-listing-dynamic-image::after {
    left: 140%;
}

/* تصویر */
.elementor-7965 .elementor-element.elementor-element-c025aeb .elementor-widget-jet-listing-dynamic-image img {
    transition: transform .55s ease, filter .4s ease;
}

.elementor-7965 .elementor-element.elementor-element-c025aeb:hover .elementor-widget-jet-listing-dynamic-image img {
    transform: scale(1.09);
    filter: brightness(1.12) contrast(1.08) saturate(1.2);
}





/* عنوان */
.elementor-7965 .elementor-element.elementor-element-c025aeb .elementor-heading-title {
    display: inline-block;
    position: relative;
    transition: color .3s ease, transform .3s ease;
}

.elementor-7965 .elementor-element.elementor-element-c025aeb:hover .elementor-heading-title {
    color: var(--e-global-color-secondary);
    transform: translateX(-4px);
}



/* موبایل و تبلت */
@media (max-width: 1024px) {
    .elementor-7965 .elementor-element.elementor-element-c025aeb:hover {
        transform: none;
    }

    .elementor-7965 .elementor-element.elementor-element-c025aeb:hover .elementor-widget-jet-listing-dynamic-image img {
        transform: scale(1.04);
    }
}

/* کاهش حرکت */
@media (prefers-reduced-motion: reduce) {
    .elementor-7965 .elementor-element.elementor-element-c025aeb,
    .elementor-7965 .elementor-element.elementor-element-c025aeb *,
    .elementor-7965 .elementor-element.elementor-element-c025aeb::before {
        transition: none !important;
    }
}

/* HTML: <div class="cube"></div> */
.cube {
  --d: 3px; /* control the depth */



  box-sizing: border-box;
  border: solid #1688FF;
  border-width: 0 var(--d) var(--d) 0;
  clip-path: polygon(0 0,calc(100% - var(--d)) 0,100% var(--d),100% 100%,var(--d) 100%,0 calc(100% - var(--d)));
  background: 
    conic-gradient(at calc(100% - var(--d)) calc(100% - var(--d)),#0004 37.5%,#0008 0 75%,#0000 0) border-box
    #9CC4E4; /* the color */
}/* End custom CSS */