.elementor-864 .elementor-element.elementor-element-ec5d3a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:15px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-ef45e86{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 50px -12px #00FFED;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-864 .elementor-element.elementor-element-ef45e86:not(.elementor-motion-effects-element-type-background), .elementor-864 .elementor-element.elementor-element-ef45e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1F20;}.elementor-widget-theme-post-featured-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-864 .elementor-element.elementor-element-94b6692{text-align:center;}.elementor-864 .elementor-element.elementor-element-94b6692 img{width:100%;max-width:70%;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), ایران سنس;font-weight:var( --e-global-typography-text-font-weight );}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-repeater-item-51f56d0 .elementor-icon-list-icon{width:50px;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-item:not(:last-child):after{content:"";height:43%;border-color:#ddd;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-icon i{color:var( --e-global-color-4f81866 );font-size:14px;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-icon svg{fill:var( --e-global-color-4f81866 );--e-icon-list-icon-size:14px;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-icon{width:14px;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-text, .elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-text a{color:var( --e-global-color-ddabe46 );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), ایران سنس;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-864 .elementor-element.elementor-element-9cb435c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-864 .elementor-element.elementor-element-9cb435c{text-align:center;}.elementor-864 .elementor-element.elementor-element-9cb435c .elementor-heading-title{font-family:"ایران سنس", ایران سنس;font-size:27px;font-weight:600;color:#FF9700;}.elementor-widget-theme-post-content{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-864 .elementor-element.elementor-element-7b156d6{text-align:start;color:var( --e-global-color-ddabe46 );font-family:"ایران سنس", ایران سنس;font-weight:400;}.elementor-864 .elementor-element.elementor-element-7277c03{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 67px -16px rgba(0, 255, 214.4219015370245, 0.5);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-864 .elementor-element.elementor-element-7277c03:not(.elementor-motion-effects-element-type-background), .elementor-864 .elementor-element.elementor-element-7277c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://sagaweb.ir/wp-content/uploads/2024/02/069HJJbTlfAMCsqe8GQMQN3-1.fit_lim.size_1200x630.v1704117841.jpg");background-position:center left;background-repeat:no-repeat;background-size:45% auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), ایران سنس;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-864 .elementor-element.elementor-element-9166712 .elementor-heading-title{font-family:"ایران سنس", ایران سنس;font-size:26px;font-weight:600;color:var( --e-global-color-4f81866 );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), ایران سنس;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), ایران سنس;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), ایران سنس;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), ایران سنس;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), ایران سنس;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), ایران سنس;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), ایران سنس;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), ایران سنس;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-864 .elementor-element.elementor-element-734375b{--grid-row-gap:15px;--grid-column-gap:28px;}.elementor-864 .elementor-element.elementor-element-734375b .elementor-post__title, .elementor-864 .elementor-element.elementor-element-734375b .elementor-post__title a{color:var( --e-global-color-ddabe46 );font-family:"ایران سنس", ایران سنس;font-size:15px;font-weight:600;}.elementor-864 .elementor-element.elementor-element-b520ca5{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), ایران سنس;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), ایران سنس;font-weight:var( --e-global-typography-text-font-weight );}.elementor-864 .elementor-element.elementor-element-0eba466{--box-background-color:#1D1F20;--box-border-width:0px;--box-border-radius:10px;--header-background-color:var( --e-global-color-4f81866 );--item-text-color:var( --e-global-color-ddabe46 );--item-text-hover-color:var( --e-global-color-4f81866 );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-4f81866 );--marker-color:var( --e-global-color-4f81866 );}.elementor-864 .elementor-element.elementor-element-0eba466 .elementor-toc__header-title{text-align:start;}.elementor-864 .elementor-element.elementor-element-0eba466 .elementor-toc__header{flex-direction:row;}.elementor-864 .elementor-element.elementor-element-475757e{--display:flex;--min-height:230px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;}.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-864 .elementor-element.elementor-element-4f08243 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-864 .elementor-element.elementor-element-a314925{--grid-row-gap:31px;--grid-column-gap:0px;}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-864 .elementor-element.elementor-element-a314925:after{content:"0.65";}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__thumbnail__link{width:100%;}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__meta-data span + span:before{content:"•";}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__card{background-color:#1D1F20;border-color:var( --e-global-color-4f81866 );border-width:0px;border-radius:10px;padding-top:0px;padding-bottom:0px;}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__text{margin-top:0px;}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 140% ) contrast( 99% ) saturate( 154% ) blur( 0px ) hue-rotate( 0deg );}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__badge{right:0;}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-4f81866 );border-radius:5px;font-size:10px;margin:5px;}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__title, .elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__title a{color:#EBEBEB;font-family:"ایران سنس", ایران سنس;font-size:18px;font-weight:600;}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__title{margin-bottom:15px;}.elementor-864 .elementor-element.elementor-element-87a33d6{--display:flex;--min-height:230px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;}.elementor-864 .elementor-element.elementor-element-5d41d2c img{width:100%;border-radius:10px 10px 10px 10px;}body.elementor-page-864:not(.elementor-motion-effects-element-type-background), body.elementor-page-864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030D19;}@media(min-width:768px){.elementor-864 .elementor-element.elementor-element-ec5d3a9{--content-width:1400px;}.elementor-864 .elementor-element.elementor-element-ef45e86{--width:73.157%;}.elementor-864 .elementor-element.elementor-element-b520ca5{--width:26.118%;}}@media(max-width:1024px) and (min-width:768px){.elementor-864 .elementor-element.elementor-element-ef45e86{--width:100%;}}@media(max-width:767px){.elementor-864 .elementor-element.elementor-element-ec5d3a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-864 .elementor-element.elementor-element-ef45e86{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-864 .elementor-element.elementor-element-94b6692 img{width:100%;max-width:100%;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-repeater-item-51f56d0 .elementor-icon-list-icon{width:40px;}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(27px/2);}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(27px/2);}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(27px/2);margin-left:calc(27px/2);}.elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-27px/2);margin-left:calc(-27px/2);}body.rtl .elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-27px/2);}body:not(.rtl) .elementor-864 .elementor-element.elementor-element-55849cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-27px/2);}.elementor-864 .elementor-element.elementor-element-9cb435c .elementor-heading-title{font-size:21px;line-height:1.5em;}.elementor-864 .elementor-element.elementor-element-7277c03:not(.elementor-motion-effects-element-type-background), .elementor-864 .elementor-element.elementor-element-7277c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:16px -99px;background-size:0px auto;}.elementor-864 .elementor-element.elementor-element-9166712{text-align:center;}.elementor-864 .elementor-element.elementor-element-734375b .elementor-post__title, .elementor-864 .elementor-element.elementor-element-734375b .elementor-post__title a{font-size:12px;}.elementor-864 .elementor-element.elementor-element-b520ca5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-864 .elementor-element.elementor-element-a314925:after{content:"0.5";}.elementor-864 .elementor-element.elementor-element-a314925 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-7b156d6 */.elementor-864 .elementor-element.elementor-element-7b156d6 h2 {
  font-size: 20px;
  line-height: 2.5rem;
  color: #FF9700;

}
.elementor-864 .elementor-element.elementor-element-7b156d6 h3 {
  font-size: 18px;
  line-height: 2.5rem;
  color: #FF9700;


}
.elementor-864 .elementor-element.elementor-element-7b156d6 h4 {
  font-size: 16px;
  line-height: 2rem;
  color: #FF9700;


}
.elementor-864 .elementor-element.elementor-element-7b156d6 p {
    line-height: 2
}


/* برای لیست‌های شماره‌دار و بدون شماره */
ol, ul {
  line-height: 2;  
  margin-bottom: 1rem; /* کمی فاصله زیر لیست */
}

ol li, ul li {
  margin-bottom: 0.5rem; /* فاصله بین آیتم‌ها */
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-e27f8d9 *//* استایل عمومی بخش کامنت‌ها */
.comment {
    background-color: #212121;
    border: 1px solid #ddd;
    padding: 15px;
    margin-bottom: 15px;
    border-radius: 8px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

/* استایل نام نویسنده کامنت */
.comment .comment-author {
    font-weight: bold;
    color: white;
    font-size: 1.2em;
}

/* استایل تاریخ کامنت */
.comment .comment-meta {
    color: white;
    font-size: 0.9em;
    margin-bottom: 10px;
}

/* استایل متن کامنت */
.comment .comment-content {
    font-size: 1em;
    line-height: 1.6;
    color: white;
}

/* استایل دکمه پاسخ */
.comment-reply-link {
    background-color: #FFB000;
    color: white;
    padding: 4px 12px;
    text-decoration: none;
    border-radius: 4px;
    transition: background-color 0.3s ease;
}

.comment-reply-link:hover {
    background-color: #2980b9;
}

/* استایل بخش پاسخ‌ها */
.children {
    background-color: #FFB000;
    padding-left: 0px;
    margin-top: 15px;
    border-top: 5px solid #FFB000;

    border-radius: 8px;
}

/* استایل برای نویسندگان سایت (ادمین یا مدیر) */
.bypostauthor .comment-author {
    color: #e74c3c;
    font-size: 1.2em;
    
}
.comment-reply-title , .logged-in-as,.required , .comment-form-comment{
  color: #ffffff !important;
}

.elementor-kit-7 h2{
    color: white;
}




.comment-form p,
.comment-form label,
.comment-form span,
.comment-form strong {
  color: white;
}

.comment-form input,
.comment-form textarea {
  color: white;
  background-color: #333; /* برای اینکه رنگ زمینه مناسب باشه */
  border: 0px solid #ccc;
  border-radius: 10px
  
}
.comment-body {
  border-block-end: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-475757e *//*  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 */
/* Start custom CSS for container, class: .elementor-element-87a33d6 *//*  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 */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ایران سنس';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb.eot');
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb.woff2') format('woff2'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb.woff') format('woff'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb.ttf') format('truetype');
}
@font-face {
	font-family: 'ایران سنس';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Bold.eot');
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Bold.woff2') format('woff2'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Bold.woff') format('woff'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'ایران سنس';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Black.eot');
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Black.woff2') format('woff2'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Black.woff') format('woff'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Black.ttf') format('truetype');
}
@font-face {
	font-family: 'ایران سنس';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Medium.eot');
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Medium.woff2') format('woff2'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Medium.woff') format('woff'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'ایران سنس';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Light.eot');
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Light.woff2') format('woff2'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Light.woff') format('woff'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: 'ایران سنس';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_UltraLight.eot');
	src: url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_UltraLight.woff2') format('woff2'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_UltraLight.woff') format('woff'),
		url('https://sagaweb.ir/wp-content/uploads/2023/06/IRANSansWeb_UltraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */