.elementor-13 .elementor-element.elementor-element-f943681{--display:flex;}.elementor-13 .elementor-element.elementor-element-fa8f197{text-align:center;}.elementor-13 .elementor-element.elementor-element-fa8f197 img{width:23%;}.elementor-13 .elementor-element.elementor-element-832ae40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-832ae40:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-832ae40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(186deg, #000000C7 24%, var( --e-global-color-51819168 ) 89%);}.elementor-13 .elementor-element.elementor-element-4506fe0{--display:flex;}.elementor-13 .elementor-element.elementor-element-daf0673{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-daf0673 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-daf0673 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-6074a4d{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-d95df5f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8922ef1 > .elementor-widget-container{margin:0px 0px 055px 0px;}.elementor-13 .elementor-element.elementor-element-64c0b4c{--display:flex;}.elementor-13 .elementor-element.elementor-element-e28bfc4 .bdt-ep-circle-info-wrap{height:400px;width:400px;}.elementor-13 .elementor-element.elementor-element-e28bfc4 .bdt-ep-circle-info-title{color:#5f6671;}.elementor-13 .elementor-element.elementor-element-e28bfc4 .bdt-ep-circle-info-title:hover {color:#1e87f0;}.elementor-13 .elementor-element.elementor-element-e28bfc4 .bdt-ep-circle-info-desc{color:#a3adb5;}.elementor-13 .elementor-element.elementor-element-e28bfc4 .bdt-ep-circle-info-inner:before{border-style:solid;}.elementor-13 .elementor-element.elementor-element-e28bfc4 .bdt-ep-circle-info-inner:after{border-style:solid;}.elementor-13 .elementor-element.elementor-element-11db1cd{--display:flex;}.elementor-13 .elementor-element.elementor-element-85fc5d9{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-3716001{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-3716001 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-3716001 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-3818090{--display:flex;--min-height:0px;}.elementor-13 .elementor-element.elementor-element-f576a59{--display:flex;}.elementor-13 .elementor-element.elementor-element-b317b17{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-13 .elementor-element.elementor-element-b317b17.elementor-widget-bdt-image-stack{text-align:center;}.elementor-13 .elementor-element.elementor-element-b317b17 .bdt-ep-image-stack-item span, .elementor-13 .elementor-element.elementor-element-b317b17 .bdt-ep-image-stack-item a{border-style:solid;border-width:3px 3px 3px 3px;border-color:#fff;}.tippy-box[data-theme="bdt-tippy-b317b17"]{text-align:center;}.elementor-13 .elementor-element.elementor-element-42efcca{--display:flex;}.elementor-13 .elementor-element.elementor-element-dc536c9{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-3818090{--content-width:500px;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-fa8f197 img{width:32%;}.elementor-13 .elementor-element.elementor-element-d95df5f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-fa8f197 img{width:36%;}.elementor-13 .elementor-element.elementor-element-d95df5f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-64c0b4c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-13 .elementor-element.elementor-element-e28bfc4{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e28bfc4 .bdt-ep-circle-info-wrap{height:334px;width:334px;}.elementor-13 .elementor-element.elementor-element-f576a59{--content-width:500px;--min-height:0px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-13 .elementor-element.elementor-element-b317b17{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-b317b17.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b317b17.elementor-widget-bdt-image-stack{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-bc3c217 */.hero-media{
  width: min(1200px, 100%);
  margin: 0 auto;
  padding: 0 16px;
}

.hero-shell{
  position: relative;
  overflow: hidden;
  border-radius: 22px;
  background: rgba(255,255,255,.02);
  box-shadow: 0 30px 90px rgba(0,0,0,.35);
}

.hero-video{
  width: 100%;
  height: auto;
  display:block;
  border-radius: 22px;
  transform: scale(1.01);
}

/* موج برش از پایین */
.wave-mask__layer{
  position:absolute;
  inset:0;
  pointer-events:none;
  background: rgba(5,6,10,1)t;

  /* فقط یک نیمه از ویدئو را نشان می‌دهیم (با clip-path) */
  clip-path: polygon(
    0% 78%,
    10% 74%,
    20% 78%,
    30% 72%,
    40% 77%,
    50% 71%,
    60% 76%,
    70% 72%,
    80% 77%,
    90% 73%,
    100% 78%,
    100% 100%,
    0% 100%
  );

  animation: waveCut 1.9s ease-in-out infinite;
}

/* اگر خواستی برش “واضح‌تر” دیده شود (اختیاری) */
.wave-shell{
  /* نداشتیم */
}

@keyframes waveCut{
  0%{
    clip-path: polygon(
      0% 82%,
      10% 76%,
      20% 80%,
      30% 74%,
      40% 79%,
      50% 73%,
      60% 78%,
      70% 75%,
      80% 80%,
      90% 76%,
      100% 82%,
      100% 100%,
      0% 100%
    );
  }
  50%{
    clip-path: polygon(
      0% 72%,
      10% 70%,
      20% 74%,
      30% 66%,
      40% 71%,
      50% 65%,
      60% 70%,
      70% 67%,
      80% 72%,
      90% 69%,
      100% 72%,
      100% 100%,
      0% 100%
    );
  }
  100%{
    clip-path: polygon(
      0% 82%,
      10% 76%,
      20% 80%,
      30% 74%,
      40% 79%,
      50% 73%,
      60% 78%,
      70% 75%,
      80% 80%,
      90% 76%,
      100% 82%,
      100% 100%,
      0% 100%
    );
  }
}/* End custom CSS */