.elementor-13819 .elementor-element.elementor-element-0fd9ef1{--display:flex;--min-height:550px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-13819 .elementor-element.elementor-element-0fd9ef1.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-13819 .elementor-element.elementor-element-0fd9ef1:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-0fd9ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-13819 .elementor-element.elementor-element-3914aeb{--display:flex;--position:absolute;--min-height:550px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-13819 .elementor-element.elementor-element-3914aeb.e-con{--align-self:stretch;}body:not(.rtl) .elementor-13819 .elementor-element.elementor-element-3914aeb{left:0%;}body.rtl .elementor-13819 .elementor-element.elementor-element-3914aeb{right:0%;}.elementor-13819 .elementor-element.elementor-element-2d7b066{--display:flex;--min-height:140px;--justify-content:center;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-2d7b066:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-2d7b066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4141416B;}.elementor-13819 .elementor-element.elementor-element-0ab953c{text-align:center;}.elementor-13819 .elementor-element.elementor-element-0ab953c .elementor-heading-title{font-family:"IRANSansWeb_Bold", Sans-serif;font-size:18px;color:var( --e-global-color-f851b1d );}@media(min-width:768px){.elementor-13819 .elementor-element.elementor-element-0fd9ef1{--width:220px;}}/* Start custom CSS for container, class: .elementor-element-2d7b066 */.real-glass-glow {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.06);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  box-shadow: inset 0 0 10px rgba(255,255,255,0.1);
}

/* نوار درخشان سفید دور کادر */
.real-glass-glow::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 2px; /* ضخامت درخشش */
  background: linear-gradient(
    90deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.9) 50%,
    rgba(255,255,255,0) 100%
  );
  background-size: 300% 100%;
  animation: whiteBorderFlow 5s linear infinite;
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  filter: blur(1px);
}

/* انیمیشن حرکت نور */
@keyframes whiteBorderFlow {
  0% { background-position: 0% 50%; }
  100% { background-position: 300% 50%; }
}

/* درخشش داخلی ظریف برای حس عمق */
.real-glass-glow::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  box-shadow: inset 0 0 20px rgba(255,255,255,0.05);
  pointer-events: none;
}/* End custom CSS */