.elementor-28348 .elementor-element.elementor-element-bfc15e0{--display:flex;--min-height:600px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-28348 .elementor-element.elementor-element-bfc15e0:not(.elementor-motion-effects-element-type-background), .elementor-28348 .elementor-element.elementor-element-bfc15e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1FF50 0%, #29D0F2 100%);}.elementor-28348 .elementor-element.elementor-element-bfc15e0::before, .elementor-28348 .elementor-element.elementor-element-bfc15e0 > .elementor-background-video-container::before, .elementor-28348 .elementor-element.elementor-element-bfc15e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-28348 .elementor-element.elementor-element-bfc15e0 > .elementor-background-slideshow::before, .elementor-28348 .elementor-element.elementor-element-bfc15e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28348 .elementor-element.elementor-element-bfc15e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28348 .elementor-element.elementor-element-91b0e5a{--display:flex;--min-height:90px;}.elementor-28348 .elementor-element.elementor-element-91b0e5a:not(.elementor-motion-effects-element-type-background), .elementor-28348 .elementor-element.elementor-element-91b0e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), parastoo;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28348 .elementor-element.elementor-element-0e353b7{text-align:center;}.elementor-28348 .elementor-element.elementor-element-0e353b7 .elementor-heading-title{font-family:"Rampart One", parastoo;}#elementor-popup-modal-28348{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-28348 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-28348 .dialog-close-button{display:flex;}#elementor-popup-modal-28348 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:900px){.elementor-28348 .elementor-element.elementor-element-0e353b7 .elementor-heading-title{letter-spacing:0px;}}@media(max-width:420px){.elementor-28348 .elementor-element.elementor-element-0e353b7{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-370ee3c */#wellcome-page{position:absolute; top:70px ; width:100% ; height:500px;
    text-align:center;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e353b7 */@import url(https://fonts.googleapis.com/css?family=Open+Sans);







@keyframes blur  {
 from {
    text-shadow:0px 0px 10px lightpink,
      0px 0px 10px lightpink, 
      0px 0px 25px lightpink,
      0px 0px 25px lightpink,
      0px 0px 25px lightpink,
      0px 0px 25px lightpink,
      0px 0px 25px lightpink,
      0px 0px 25px lightpink,
      0px 0px 50px lightpink,
      0px 0px 50px lightpink,
      0px 0px 50px #7B96B8,
      0px 0px 150px #7B96B8,
      0px 10px 100px #7B96B8,
      0px 10px 100px #7B96B8,
      0px 10px 100px #7B96B8,
      0px 10px 100px #7B96B8,
      0px -10px 100px #7B96B8,
      0px -10px 100px #7B96B8;
  }
}






@media screen and (max-width: 420px)  {
   

    
   #attention{  position: absolute; top:15px;
  left: 50%;              /* وسط افقی کانتینر */
  transform: translateX(-50%); /* جبران نصف عرض خودش */
width:100%; 
}
    .elementor-28348 .elementor-element.elementor-element-0e353b7{width:100%; } 
    
 #attention {
  text-align: center;
  font-size: 0.6em;
  color: #fff;
  letter-spacing: -7px;
  font-weight: 600;
  text-transform: uppercase;
  animation: blur 1.8s cubic-bezier(0, 1, 1, 0)  infinite;
  text-shadow: 0px 0px 5px #fff, 0px 0px 7px #fff;
}

    
}


@media screen and (max-width: 900px) and (min-width: 421px){
 #attention{  position: absolute; top:15px;
  left: 50%;              /* وسط افقی کانتینر */
  transform: translateX(-50%); /* جبران نصف عرض خودش */
width:100%;
}


     .elementor-28348 .elementor-element.elementor-element-0e353b7{width:100%;}
    
    
   #attention  {
  text-align: center;
  font-size: 0.7em;
  color: #fff;
  letter-spacing: -7px;
  font-weight: 600;
  text-transform: uppercase;
  animation: blur 1.8s ease-out  infinite;
  text-shadow: 0px 0px 5px #fff, 0px 0px 7px #fff;
}
    
    
    
}


@media screen and (max-width: 2000px) and (min-width: 901px)  {
    
    #attention{  position: absolute; top:-5px;
  left: 50%;              /* وسط افقی کانتینر */
  transform: translateX(-50%); /* جبران نصف عرض خودش */
width:100%;
}


    .elementor-28348 .elementor-element.elementor-element-0e353b7{width:100%;}
    
 #attention {
  text-align: center;
  font-size:0.7em;
  color: #fff;
  letter-spacing: -7px;
  font-weight: 600;
  text-transform: uppercase;
   animation: blur 1.8s cubic-bezier(0, 1, 1, 0)  infinite;
  text-shadow: 0px 0px 5px #fff, 0px 0px 7px #fff;
}

    
}


@media screen and  (min-width: 2000px)  {


   #attention{  position: absolute; top:-5px;
  left: 50%;              /* وسط افقی کانتینر */
  transform: translateX(-50%); /* جبران نصف عرض خودش */
width:100%;
}


    .elementor-28348 .elementor-element.elementor-element-0e353b7{width:100%;}
    
 #attention {
  text-align: center;
  font-size:0.7em;
  color: #fff;
  letter-spacing: -7px;
  font-weight: 600;
  text-transform: uppercase;
   animation: blur 1.8s cubic-bezier(0, 1, 1, 0)  infinite;
  text-shadow: 0px 0px 5px #fff, 0px 0px 7px #fff;
}


}/* End custom CSS */