.elementor-8541 .elementor-element.elementor-element-209a1701{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-2565dcc{--display:flex;box-shadow:-17px 6px 99px 0px #FF0000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), ایران سنس;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8541 .elementor-element.elementor-element-70828290 img{box-shadow:0px 0px 65px -25px rgba(255, 255, 255, 0.99);}#elementor-popup-modal-8541 .dialog-widget-content{animation-duration:0.5s;background-color:#F8F3EF00;}#elementor-popup-modal-8541 .dialog-message{width:530px;height:auto;}#elementor-popup-modal-8541{justify-content:flex-end;align-items:flex-end;}#elementor-popup-modal-8541 .dialog-close-button{display:flex;top:0%;font-size:15px;}body:not(.rtl) #elementor-popup-modal-8541 .dialog-close-button{right:101%;}body.rtl #elementor-popup-modal-8541 .dialog-close-button{left:101%;}#elementor-popup-modal-8541 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-8541 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1024px){#elementor-popup-modal-8541 .dialog-message{width:370px;}}@media(max-width:767px){.elementor-8541 .elementor-element.elementor-element-209a1701{--border-radius:20px 20px 20px 20px;--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-8541 .elementor-element.elementor-element-70828290 img{width:100%;border-radius:15px 15px 15px 15px;}#elementor-popup-modal-8541 .dialog-message{width:333px;}#elementor-popup-modal-8541{justify-content:center;align-items:flex-end;}#elementor-popup-modal-8541 .dialog-close-button{top:10%;font-size:17px;}body:not(.rtl) #elementor-popup-modal-8541 .dialog-close-button{right:6%;}body.rtl #elementor-popup-modal-8541 .dialog-close-button{left:6%;}#elementor-popup-modal-8541 .dialog-widget-content{margin:0px 0px 100px 0px;}}/* Start custom CSS for container, class: .elementor-element-209a1701 *//*  STAR-SPRINKLED CONTAINER – DENSE  */
.starry-night{
  position:relative;
  overflow:hidden;
  background:radial-gradient(ellipse at bottom, #1b2735 0%, #090a0f 100%);
}
.starry-night::before{
  content:'';
  position:absolute;
  top:-50%; left:-50%;
  width:200%; height:200%;
  background:transparent
             url('data:image/svg+xml,\
                  <svg xmlns="http://www.w3.org/2000/svg" width="400" height="400">\
                    <circle cx="10" cy="20" r="1.1" fill="white" opacity=".8"/>\
                    <circle cx="30" cy="50" r="0.9" fill="white" opacity=".7"/>\
                    <circle cx="55" cy="90" r="1.0" fill="white" opacity=".9"/>\
                    <circle cx="80" cy="30" r="1.2" fill="white" opacity=".6"/>\
                    <circle cx="105" cy="120" r="0.8" fill="white" opacity=".8"/>\
                    <circle cx="130" cy="65" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="155" cy="145" r="1.1" fill="white" opacity=".9"/>\
                    <circle cx="180" cy="10" r="0.9" fill="white" opacity=".6"/>\
                    <circle cx="205" cy="75" r="1.3" fill="white" opacity=".8"/>\
                    <circle cx="230" cy="160" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="255" cy="25" r="1.2" fill="white" opacity=".9"/>\
                    <circle cx="280" cy="110" r="0.8" fill="white" opacity=".6"/>\
                    <circle cx="305" cy="190" r="1.0" fill="white" opacity=".8"/>\
                    <circle cx="330" cy="55" r="1.1" fill="white" opacity=".7"/>\
                    <circle cx="355" cy="135" r="0.9" fill="white" opacity=".9"/>\
                    <circle cx="25" cy="220" r="1.2" fill="white" opacity=".6"/>\
                    <circle cx="50" cy="260" r="0.8" fill="white" opacity=".8"/>\
                    <circle cx="75" cy="300" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="100" cy="240" r="1.1" fill="white" opacity=".9"/>\
                    <circle cx="125" cy="195" r="0.9" fill="white" opacity=".6"/>\
                    <circle cx="150" cy="270" r="1.2" fill="white" opacity=".8"/>\
                    <circle cx="175" cy="315" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="200" cy="355" r="0.8" fill="white" opacity=".9"/>\
                    <circle cx="225" cy="215" r="1.1" fill="white" opacity=".6"/>\
                    <circle cx="250" cy="285" r="1.3" fill="white" opacity=".8"/>\
                    <circle cx="275" cy="330" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="300" cy="250" r="0.9" fill="white" opacity=".9"/>\
                    <circle cx="325" cy="205" r="1.2" fill="white" opacity=".6"/>\
                    <circle cx="350" cy="290" r="0.8" fill="white" opacity=".8"/>\
                    <circle cx="375" cy="340" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="15" cy="60" r="1.1" fill="white" opacity=".9"/>\
                    <circle cx="40" cy="105" r="0.9" fill="white" opacity=".6"/>\
                    <circle cx="65" cy="160" r="1.2" fill="white" opacity=".8"/>\
                    <circle cx="90" cy="200" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="115" cy="250" r="0.8" fill="white" opacity=".9"/>\
                    <circle cx="140" cy="300" r="1.1" fill="white" opacity=".6"/>\
                    <circle cx="165" cy="25" r="1.3" fill="white" opacity=".8"/>\
                    <circle cx="190" cy="95" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="215" cy="140" r="0.9" fill="white" opacity=".9"/>\
                    <circle cx="240" cy="185" r="1.2" fill="white" opacity=".6"/>\
                    <circle cx="265" cy="235" r="0.8" fill="white" opacity=".8"/>\
                    <circle cx="290" cy="280" r="1.1" fill="white" opacity=".7"/>\
                    <circle cx="315" cy="325" r="1.0" fill="white" opacity=".9"/>\
                    <circle cx="340" cy="370" r="0.9" fill="white" opacity=".6"/>\
                    <circle cx="365" cy="70" r="1.2" fill="white" opacity=".8"/>\
                    <circle cx="5" cy="120" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="35" cy="175" r="0.8" fill="white" opacity=".9"/>\
                    <circle cx="60" cy="230" r="1.1" fill="white" opacity=".6"/>\
                    <circle cx="85" cy="275" r="1.3" fill="white" opacity=".8"/>\
                    <circle cx="110" cy="320" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="135" cy="45" r="0.9" fill="white" opacity=".9"/>\
                    <circle cx="160" cy="90" r="1.2" fill="white" opacity=".6"/>\
                    <circle cx="185" cy="130" r="0.8" fill="white" opacity=".8"/>\
                    <circle cx="210" cy="175" r="1.1" fill="white" opacity=".7"/>\
                    <circle cx="235" cy="220" r="1.0" fill="white" opacity=".9"/>\
                    <circle cx="260" cy="265" r="0.9" fill="white" opacity=".6"/>\
                    <circle cx="285" cy="310" r="1.2" fill="white" opacity=".8"/>\
                    <circle cx="310" cy="355" r="0.8" fill="white" opacity=".7"/>\
                    <circle cx="335" cy="80" r="1.1" fill="white" opacity=".9"/>\
                    <circle cx="360" cy="130" r="1.0" fill="white" opacity=".6"/>\
                    <circle cx="20" cy="180" r="0.9" fill="white" opacity=".8"/>\
                    <circle cx="45" cy="225" r="1.2" fill="white" opacity=".7"/>\
                    <circle cx="70" cy="270" r="1.0" fill="white" opacity=".9"/>\
                    <circle cx="95" cy="315" r="0.8" fill="white" opacity=".6"/>\
                    <circle cx="120" cy="360" r="1.1" fill="white" opacity=".8"/>\
                    <circle cx="145" cy="40" r="1.0" fill="white" opacity=".7"/>\
                    <circle cx="170" cy="85" r="0.9" fill="white" opacity=".9"/>\
                    <circle cx="195" cy="125" r="1.2" fill="white" opacity=".6"/>\
                    <circle cx="220" cy="170" r="0.8" fill="white" opacity=".8"/>\
                    <circle cx="245" cy="215" r="1.1" fill="white" opacity=".7"/>\
                    <circle cx="270" cy="260" r="1.0" fill="white" opacity=".9"/>\
                    <circle cx="295" cy="305" r="0.9" fill="white" opacity=".6"/>\
                    <circle cx="320" cy="350" r="1.2" fill="white" opacity=".8"/>\
                    <circle cx="345" cy="95" r="0.8" fill="white" opacity=".7"/>\
                    <circle cx="370" cy="150" r="1.1" fill="white" opacity=".9"/>\
                    <circle cx="12" cy="205" r="1.0" fill="white" opacity=".6"/>\
                    <circle cx="37" cy="250" r="0.9" fill="white" opacity=".8"/>\
                    <circle cx="62" cy="295" r="1.2" fill="white" opacity=".7"/>\
                    <circle cx="87" cy="340" r="1.0" fill="white" opacity=".9"/>\
                    <circle cx="112" cy="385" r="0.8" fill="white" opacity=".6"/>\
                    <circle cx="137" cy="55" r="1.1" fill="white" opacity=".8"/>\
                    <circle cx="162" cy="100" r="0.9" fill="white" opacity=".7"/>\
                    <circle cx="187" cy="145" r="1.2" fill="white" opacity=".9"/>\
                    <circle cx="212" cy="190" r="1.0" fill="white" opacity=".6"/>\
                    <circle cx="237" cy="235" r="0.8" fill="white" opacity=".8"/>\
                    <circle cx="262" cy="280" r="1.1" fill="white" opacity=".7"/>\
                    <circle cx="287" cy="325" r="0.9" fill="white" opacity=".9"/>\
                    <circle cx="312" cy="370" r="1.2" fill="white" opacity=".6"/>\
                    <circle cx="337" cy="110" r="1.0" fill="white" opacity=".8"/>\
                    <circle cx="362" cy="165" r="0.8" fill="white" opacity=".7"/>\
                    <circle cx="385" cy="210" r="1.1" fill="white" opacity=".9"/>\
                  </svg>')
             repeat;
  animation:twinkle 120s linear infinite;
  pointer-events:none;
}
@keyframes twinkle{
  0%   {transform:translate(0,0);}
  100% {transform:translate(-50%,-50%);}
}/* End custom CSS */