.elementor-12431 .elementor-element.elementor-element-3457029{--display:flex;--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-12431 .elementor-element.elementor-element-3457029:not(.elementor-motion-effects-element-type-background), .elementor-12431 .elementor-element.elementor-element-3457029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-266edd52 );}.elementor-12431 .elementor-element.elementor-element-57b2bea{--display:flex;}.elementor-12431 .elementor-element.elementor-element-b5601c1{text-align:center;}.elementor-12431 .elementor-element.elementor-element-fd86f5c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0 * 100% );}.elementor-12431 .elementor-element.elementor-element-fd86f5c:after{content:"0";}.elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-post__thumbnail__link{width:100%;}.elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-post__meta-data span + span:before{content:"•";}.elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-post__text{margin-top:20px;}.elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-post__badge{right:0;}.elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:767px){.elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12431 .elementor-element.elementor-element-fd86f5c:after{content:"0.5";}.elementor-12431 .elementor-element.elementor-element-fd86f5c .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-57b2bea *//* === Badge high-contrast variant === */
.elementor-12431 .elementor-element.elementor-element-57b2bea .elementor-post__badge{
  /* ألوان أغمق وتباين أعلى */
  background: linear-gradient(90deg, #F8C94E, #E0A21A);
  color:#2C1E00;
  border:1px solid rgba(178,129,0,.55);

  /* حلّ عام لكل الخلفيات: حلقة بيضاء خارجية + ظل */
  box-shadow:
    0 2px 8px rgba(0,0,0,.18),
    0 0 0 2px rgba(255,255,255,.85); /* حافة بيضاء تعزل عن الصورة */

  /* ثبات فوق الصور المزدحمة */
  z-index: 3;
  backdrop-filter: saturate(120%) blur(1.5px);
  -webkit-backdrop-filter: saturate(120%) blur(1.5px);

  /* نص أكثر وضوحًا */
  text-shadow: 0 1px 0 rgba(255,255,255,.25);
}

/* لمسة هوفر بسيطة بدون فقدان التباين */
.elementor-12431 .elementor-element.elementor-element-57b2bea .elementor-post__card:hover .elementor-post__badge{
  filter: saturate(1.08);
  transform: translateY(-1px);
}/* End custom CSS */