.elementor-255 .elementor-element.elementor-element-9adee51{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-255 .elementor-element.elementor-element-9adee51:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-9adee51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-accent ) 60%, var( --e-global-color-secondary ) 100%);}.elementor-255 .elementor-element.elementor-element-f0258c6{background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-255 .elementor-element.elementor-element-f0258c6 .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-size:40px;font-weight:500;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-255 .elementor-element.elementor-element-1620831{--item-display:flex;--read-more-alignment:1;--grid-row-gap:19px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 21px 21px 21px;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 18%, #1A294DD9 100%);border-radius:10px 10px 10px 10px;box-shadow:10px 25px 35px 0px rgba(0,0,0,0.5);--grid-column-gap:22px;}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__meta-data span + span:before{content:"•";}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__card{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );border-width:1px;border-radius:16px;padding-top:0px;padding-bottom:0px;}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__text{padding:0 0px;margin-bottom:6px;}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__meta-data{padding:10px 0px;color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__card .elementor-post__meta-data{border-top-color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__title, .elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__title a{color:#8B5CF6;}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__meta-data span:before{color:#00FFB2;}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__excerpt p{color:var( --e-global-color-text );}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-post__read-more{color:var( --e-global-color-3ad19e3 );margin-bottom:6px;}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );margin-top:25px;}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination .page-numbers:not(.dots){color:#00A0F0;}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-a285d43 );}.elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination .page-numbers.current{color:var( --e-global-color-6e48c5c );}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 5px/2 );}body.rtl .elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 5px/2 );}body.rtl .elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 5px/2 );}@media(max-width:1024px){.elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-255 .elementor-element.elementor-element-1620831 .elementor-pagination{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for archive-posts, class: .elementor-element-1620831 */@property --angle {
  syntax: '<angle>';
  inherits: false;
  initial-value: 0deg;
}

.archive-neon-posts article.elementor-post {
  position: relative;
  border-radius: 22px;
  overflow: visible;
  z-index: 1;

  --angle: 0deg;
  --spin-duration: 5s;
  --spin-delay: 0s;

  --glow-color-1: #00e5ff;
  --glow-color-2: #7a5cff;
  --glow-color-3: #ff4fd8;

  --seg-a: 22deg;
  --seg-b: 65deg;
  --seg-c: 105deg;
  --seg-d: 150deg;
}

.archive-neon-posts article.elementor-post .elementor-post__card {
  position: relative;
  z-index: 3;
  border-radius: 22px;
  overflow: hidden;
}

.archive-neon-posts article.elementor-post::before {
  content: "";
  position: absolute;
  inset: -2px;
  border-radius: 24px;
  padding: 3px;
  pointer-events: none;
  z-index: 2;

  background: conic-gradient(
    from var(--angle),
    transparent 0deg,
    transparent var(--seg-a),
    var(--glow-color-1) calc(var(--seg-a) + 10deg),
    var(--glow-color-1) calc(var(--seg-a) + 20deg),
    var(--glow-color-2) var(--seg-b),
    var(--glow-color-3) var(--seg-c),
    var(--glow-color-2) calc(var(--seg-c) + 14deg),
    transparent var(--seg-d),
    transparent 360deg
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  animation: archiveBorderLightSpin var(--spin-duration) linear infinite;
  animation-delay: var(--spin-delay);
}

@keyframes archiveBorderLightSpin {
  from { --angle: 0deg; }
  to   { --angle: 360deg; }
}/* End custom CSS */