.elementor-227 .elementor-element.elementor-element-4266762f{--display:flex;--min-height:82vh;--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;--align-items:center;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-227 .elementor-element.elementor-element-4266762f:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-4266762f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07090B;}.elementor-227 .elementor-element.elementor-element-3fc4861{--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#39FF78;--border-color:#39FF78;--border-radius:22px 22px 22px 22px;box-shadow:0px 0px 24px 1px #39FF7840;--padding-top:38px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px;}.elementor-227 .elementor-element.elementor-element-3fc4861:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-3fc4861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101417;}.elementor-227 .elementor-element.elementor-element-29c5c6a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-227 .elementor-element.elementor-element-29c5c6a8 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:30px;font-weight:800;line-height:1.45em;color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-377ff874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:"Vazirmatn", Sans-serif;font-size:14px;line-height:2em;color:#D7E1DD;}.elementor-227 .elementor-element.elementor-element-3f4ed811{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-227 .elementor-element.elementor-element-12f67f48{--divider-border-style:solid;--divider-color:#2B3439;--divider-border-width:1px;}.elementor-227 .elementor-element.elementor-element-12f67f48 .elementor-divider-separator{width:100%;}.elementor-227 .elementor-element.elementor-element-12f67f48 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-227 .elementor-element.elementor-element-709b30c .elementor-button{background-color:#171D20;font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:700;fill:#E9EEF0;color:#E9EEF0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#334047;border-radius:12px 12px 12px 12px;padding:14px 18px 14px 18px;}.elementor-227 .elementor-element.elementor-element-32c7a4be{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Vazirmatn", Sans-serif;font-size:11px;color:#93A29A;}@media(max-width:767px){.elementor-227 .elementor-element.elementor-element-3fc4861{--width:100%;--padding-top:28px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-227 .elementor-element.elementor-element-29c5c6a8 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-227 .elementor-element.elementor-element-4266762f{--width:100%;}.elementor-227 .elementor-element.elementor-element-3fc4861{--width:470px;}}/* Start custom CSS for container, class: .elementor-element-3fc4861 */.elementor-227 .elementor-element.elementor-element-3fc4861{
  position: relative;
  border-radius: 22px;
  border: 2px solid #55ff22;
  animation: streamfaGlow 4.5s ease-in-out infinite;
}

@keyframes streamfaGlow{

  0%,100%{
    box-shadow:
      0 -8px 24px rgba(85,255,34,.65),
      10px 0 18px rgba(85,255,34,.18),
      0 8px 18px rgba(85,255,34,.14),
      -10px 0 18px rgba(85,255,34,.18);
  }

  25%{
    box-shadow:
      0 -8px 18px rgba(85,255,34,.18),
      14px 0 30px rgba(85,255,34,.68),
      0 10px 18px rgba(85,255,34,.18),
      -8px 0 14px rgba(85,255,34,.12);
  }

  50%{
    box-shadow:
      0 -8px 16px rgba(85,255,34,.14),
      10px 0 18px rgba(85,255,34,.18),
      0 16px 34px rgba(85,255,34,.72),
      -10px 0 18px rgba(85,255,34,.18);
  }

  75%{
    box-shadow:
      0 -8px 18px rgba(85,255,34,.18),
      8px 0 14px rgba(85,255,34,.12),
      0 10px 18px rgba(85,255,34,.18),
      -14px 0 30px rgba(85,255,34,.68);
  }
}
.elementor-227 .elementor-element.elementor-element-3fc4861 .um input[type="submit"].um-button{
  background: linear-gradient(90deg,#39ff14,#8dff4d) !important;
  color:#081108 !important;
  border:none !important;
  border-radius:12px !important;
  font-weight:800 !important;
  box-shadow:
    0 0 10px rgba(57,255,20,.55),
    0 0 22px rgba(57,255,20,.30);
}
.elementor-227 .elementor-element.elementor-element-3fc4861,
.elementor-227 .elementor-element.elementor-element-3fc4861 .um,
.elementor-227 .elementor-element.elementor-element-3fc4861 .um *{
  font-family: "Vazirmatn", "Tahoma", sans-serif !important;
}
.elementor-227 .elementor-element.elementor-element-3fc4861 .elementor-button{
  background: linear-gradient(90deg,#ff2b2b,#ff4d4d) !important;
  color:#fff !important;
  border:none !important;
  border-radius:12px !important;
  box-shadow:
    0 0 10px rgba(255,45,45,.45),
    0 0 20px rgba(255,45,45,.22);
}
.elementor-227 .elementor-element.elementor-element-3fc4861 .um a.um-button.um-alt{
  background: linear-gradient(90deg,#ff2b2b,#ff4d4d) !important;
  color:#fff !important;
  border:none !important;
  border-radius:12px !important;
  box-shadow:
    0 0 10px rgba(255,45,45,.45),
    0 0 20px rgba(255,45,45,.22) !important;
}
.elementor-227 .elementor-element.elementor-element-3fc4861 .um a.um-button.um-alt{
  display: none !important;
}
.elementor-227 .elementor-element.elementor-element-3fc4861 .um .um-col-alt{
  display: block !important;
}

.elementor-227 .elementor-element.elementor-element-3fc4861 .um .um-col-alt .um-left.um-half{
  width: 100% !important;
  float: none !important;
  margin: 0 !important;
}/* End custom CSS */