.elementor-20089 .elementor-element.elementor-element-b53c8e9{--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:center;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-20089 .elementor-element.elementor-element-b53c8e9:not(.elementor-motion-effects-element-type-background), .elementor-20089 .elementor-element.elementor-element-b53c8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20089 .elementor-element.elementor-element-1fcc1be{padding:0px 0px 0px 0px;}.elementor-20089 .elementor-element.elementor-element-1fcc1be img{width:100%;max-width:100%;height:100%;}.elementor-20089 .elementor-element.elementor-element-740f07b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20089 .elementor-element.elementor-element-97291bf .elementor-heading-title{font-family:"ShabnamBoldFD", Sans-serif;font-size:20px;font-weight:700;color:#212121;}.elementor-20089 .elementor-element.elementor-element-0e7487d .elementor-icon-wrapper{text-align:center;}.elementor-20089 .elementor-element.elementor-element-0e7487d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-20089 .elementor-element.elementor-element-0e7487d.elementor-view-framed .elementor-icon, .elementor-20089 .elementor-element.elementor-element-0e7487d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-20089 .elementor-element.elementor-element-0e7487d.elementor-view-framed .elementor-icon, .elementor-20089 .elementor-element.elementor-element-0e7487d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-20089 .elementor-element.elementor-element-0e7487d .elementor-icon{font-size:16px;}.elementor-20089 .elementor-element.elementor-element-0e7487d .elementor-icon svg{height:16px;}.elementor-20089 .elementor-element.elementor-element-5de47b8{padding:0px 0px 0px 0px;}.elementor-20089 .elementor-element.elementor-element-5de47b8 .elementor-heading-title{font-family:"ShabnamRegularFD", Sans-serif;font-size:16px;font-weight:400;color:#505050;}.elementor-20089 .elementor-element.elementor-element-224cb8e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 1px;--row-gap:0px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20089 .elementor-element.elementor-element-5a5a004.elementor-element{--align-self:flex-start;}.elementor-20089 .elementor-element.elementor-element-5a5a004 .elementor-heading-title{font-family:"ShabnamRegularFD", Sans-serif;font-size:14px;font-weight:400;color:#717171;}.elementor-20089 .elementor-element.elementor-element-5e0c784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20089 .elementor-element.elementor-element-5e0c784 .elementor-icon-wrapper{text-align:center;}.elementor-20089 .elementor-element.elementor-element-5e0c784 .elementor-icon{font-size:16px;}.elementor-20089 .elementor-element.elementor-element-5e0c784 .elementor-icon svg{height:16px;}.elementor-20089 .elementor-element.elementor-element-f2ddfbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20089 .elementor-element.elementor-element-f2ddfbe .elementor-icon-wrapper{text-align:center;}.elementor-20089 .elementor-element.elementor-element-f2ddfbe .elementor-icon{font-size:16px;}.elementor-20089 .elementor-element.elementor-element-f2ddfbe .elementor-icon svg{height:16px;}.elementor-20089 .elementor-element.elementor-element-d0b26af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20089 .elementor-element.elementor-element-d0b26af .elementor-icon-wrapper{text-align:center;}.elementor-20089 .elementor-element.elementor-element-d0b26af .elementor-icon{font-size:16px;}.elementor-20089 .elementor-element.elementor-element-d0b26af .elementor-icon svg{height:16px;}.elementor-20089 .elementor-element.elementor-element-2c80b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20089 .elementor-element.elementor-element-2c80b61 .elementor-icon-wrapper{text-align:center;}.elementor-20089 .elementor-element.elementor-element-2c80b61 .elementor-icon{font-size:16px;}.elementor-20089 .elementor-element.elementor-element-2c80b61 .elementor-icon svg{height:16px;}.elementor-20089 .elementor-element.elementor-element-887e80e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20089 .elementor-element.elementor-element-887e80e .elementor-icon-wrapper{text-align:center;}.elementor-20089 .elementor-element.elementor-element-887e80e .elementor-icon{font-size:16px;}.elementor-20089 .elementor-element.elementor-element-887e80e .elementor-icon svg{height:16px;}.elementor-20089 .elementor-element.elementor-element-f930cab .elementor-button{background-color:#F32F3600;font-family:"ShabnamMediumFD", Sans-serif;font-size:14px;font-weight:500;fill:#F32F36;color:#F32F36;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F32F36;border-radius:8px 8px 8px 8px;padding:10px 50px 10px 50px;}.elementor-20089 .elementor-element.elementor-element-f930cab .elementor-button:hover, .elementor-20089 .elementor-element.elementor-element-f930cab .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-20089 .elementor-element.elementor-element-f930cab{margin:10px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20089 .elementor-element.elementor-element-f930cab .elementor-button:hover svg, .elementor-20089 .elementor-element.elementor-element-f930cab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20089 .elementor-element.elementor-element-4760960{--e-transform-rotateZ:20deg;top:-4px;}.elementor-20089 .elementor-element.elementor-element-4760960.elementor-element{--align-self:center;}body:not(.rtl) .elementor-20089 .elementor-element.elementor-element-4760960{left:-46px;}body.rtl .elementor-20089 .elementor-element.elementor-element-4760960{right:-46px;}.elementor-20089 .elementor-element.elementor-element-4760960 img{width:60%;max-width:60%;height:100%;}.jet-listing-item.single-jet-engine.elementor-page-20089 > .elementor{width:288px;margin-left:auto;margin-right:auto;}@media(max-width:767px){.elementor-20089 .elementor-element.elementor-element-b53c8e9{--padding-top:20px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-20089 .elementor-element.elementor-element-1fcc1be{text-align:center;}.elementor-20089 .elementor-element.elementor-element-1fcc1be img{width:100%;max-width:1000%;}.elementor-20089 .elementor-element.elementor-element-740f07b{--width:100%;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-20089 .elementor-element.elementor-element-97291bf{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-20089 .elementor-element.elementor-element-97291bf .elementor-heading-title{font-size:16px;}.elementor-20089 .elementor-element.elementor-element-5de47b8{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20089 .elementor-element.elementor-element-5de47b8 .elementor-heading-title{font-size:13px;}.elementor-20089 .elementor-element.elementor-element-5a5a004 .elementor-heading-title{font-size:12px;}.elementor-20089 .elementor-element.elementor-element-5e0c784 .elementor-icon{font-size:14px;}.elementor-20089 .elementor-element.elementor-element-5e0c784 .elementor-icon svg{height:14px;}.elementor-20089 .elementor-element.elementor-element-f2ddfbe .elementor-icon{font-size:14px;}.elementor-20089 .elementor-element.elementor-element-f2ddfbe .elementor-icon svg{height:14px;}.elementor-20089 .elementor-element.elementor-element-d0b26af .elementor-icon{font-size:14px;}.elementor-20089 .elementor-element.elementor-element-d0b26af .elementor-icon svg{height:14px;}.elementor-20089 .elementor-element.elementor-element-2c80b61 .elementor-icon{font-size:14px;}.elementor-20089 .elementor-element.elementor-element-2c80b61 .elementor-icon svg{height:14px;}.elementor-20089 .elementor-element.elementor-element-887e80e .elementor-icon{font-size:14px;}.elementor-20089 .elementor-element.elementor-element-887e80e .elementor-icon svg{height:14px;}.elementor-20089 .elementor-element.elementor-element-f930cab{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20089 .elementor-element.elementor-element-f930cab .elementor-button{padding:12px 30px 12px 30px;}body:not(.rtl) .elementor-20089 .elementor-element.elementor-element-4760960{left:-20px;}body.rtl .elementor-20089 .elementor-element.elementor-element-4760960{right:-20px;}.elementor-20089 .elementor-element.elementor-element-4760960 img{max-width:60%;}}/* Start custom CSS for container, class: .elementor-element-b53c8e9 */.elementor-20089 .elementor-element.elementor-element-b53c8e9 {
  position: relative;
  background: #fff;
  border-radius: 16px;
  overflow: hidden;
  z-index: 0; /* اصلاح مهم */
}

.elementor-20089 .elementor-element.elementor-element-b53c8e9::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: conic-gradient(
    from 0deg,
    #ff005e,
    #ffcc00,
    #00ffcc,
    #0066ff,
    #ff005e
  );
  animation: rotate 3s linear infinite;
  z-index: 0;
}

.elementor-20089 .elementor-element.elementor-element-b53c8e9::after {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  right: 3px;
  bottom: 3px;
  background: #fff;
  border-radius: 12px;
  z-index: 1;
}

/* این خط باعث میشه محتوا بالای لایه سفید دیده بشه */
.elementor-20089 .elementor-element.elementor-element-b53c8e9 > * {
  position: relative;
  z-index: 2;
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/* End custom CSS */