.elementor-9492 .elementor-element.elementor-element-39c45818{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-9492 .elementor-element.elementor-element-16faa412{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-9492 .elementor-element.elementor-element-16faa412:not(.elementor-motion-effects-element-type-background), .elementor-9492 .elementor-element.elementor-element-16faa412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;}.elementor-9492 .elementor-element.elementor-element-16faa412.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9492 .elementor-element.elementor-element-6452b70d{text-align:center;}.elementor-9492 .elementor-element.elementor-element-6452b70d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#1C244B;}.elementor-9492 .elementor-element.elementor-element-2bfa0753{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#324A6D;}.elementor-9492 .elementor-element.elementor-element-a5be0ef{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-9492 .elementor-element.elementor-element-1f25c61d{--grid-row-gap:80px;--grid-column-gap:60px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__thumbnail__link{width:100%;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__meta-data span + span:before{content:"•";}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__card{border-width:0px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__text{padding:0 0px;margin-top:20px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__meta-data{padding:10px 0px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title, .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title a{color:#1C244B;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title{margin-bottom:8px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__read-more{color:#467FF7;}.elementor-9492 .elementor-element.elementor-element-1f25c61d a.elementor-post__read-more{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:underline;line-height:1em;letter-spacing:0px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-pagination{text-align:center;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}body:not(.rtl) .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-9492 .elementor-element.elementor-element-e81410f{--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;}@media(max-width:1024px){.elementor-9492 .elementor-element.elementor-element-39c45818{--min-height:300px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-9492 .elementor-element.elementor-element-6452b70d .elementor-heading-title{font-size:45px;}.elementor-9492 .elementor-element.elementor-element-2bfa0753{font-size:14px;}.elementor-9492 .elementor-element.elementor-element-a5be0ef{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-9492 .elementor-element.elementor-element-1f25c61d{--grid-row-gap:71px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d a.elementor-post__read-more{font-size:14px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-pagination{font-size:25px;}}@media(max-width:767px){.elementor-9492 .elementor-element.elementor-element-39c45818{--min-height:260px;}.elementor-9492 .elementor-element.elementor-element-6452b70d .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-9492 .elementor-element.elementor-element-1f25c61d{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__thumbnail__link{width:100%;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title, .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title a{font-size:18px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title{margin-bottom:9px;}.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-pagination{font-size:20px;}}/* Start custom CSS *//* =========================================================
   NeuroVisit — Elementor Archive #9492
   V2 — EDITORIAL MOSAIC ARCHIVE
   Scope: .elementor-9492 only
   No floating cards / RTL / responsive / icon-font independent
   ========================================================= */

.elementor-9492{
  --nva-navy:#183246;
  --nva-navy-deep:#102735;
  --nva-ink:#172A38;
  --nva-text:#43545F;
  --nva-muted:#74818A;

  --nva-wine:#7A2947;
  --nva-wine-deep:#5E2036;
  --nva-wine-soft:#F0E3E7;

  --nva-teal:#3D5557;
  --nva-teal-soft:#E4EBE9;

  --nva-gold:#B18C57;
  --nva-gold-soft:#E9DAC3;

  --nva-cream:#F3EEE8;
  --nva-cream-2:#EAE2DA;
  --nva-paper:#FBF8F4;
  --nva-white:#FFFFFF;

  --nva-line:#DDD4CB;
  --nva-line-dark:#C9BFB5;

  width:100%;
  max-width:100%;
  min-width:0;
  overflow-x:hidden;
  background:var(--nva-paper);
  color:var(--nva-text);
  font-family:inherit!important;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}

.elementor-9492 *,
.elementor-9492 *::before,
.elementor-9492 *::after{
  box-sizing:border-box;
}


/* =========================================================
   01 — ARCHIVE HERO
   39c45818 outer
   16faa412 content
   6452b70d H1
   2bfa0753 intro
   ========================================================= */

.elementor-9492 .elementor-element.elementor-element-39c45818{
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  background:
    radial-gradient(circle at 8% -10%,rgba(255,255,255,.065),transparent 27%),
    radial-gradient(circle at 92% 120%,rgba(122,41,71,.25),transparent 37%),
    linear-gradient(135deg,var(--nva-navy-deep),var(--nva-navy))!important;
  border:0!important;
  border-bottom:4px solid var(--nva-wine)!important;
  box-shadow:none!important;
}

.elementor-9492 .elementor-element.elementor-element-39c45818::before{
  content:""!important;
  position:absolute!important;
  left:-150px!important;
  top:-175px!important;
  width:430px!important;
  height:430px!important;
  border:1px solid rgba(255,255,255,.045)!important;
  border-radius:50%!important;
  box-shadow:
    0 0 0 55px rgba(255,255,255,.013),
    0 0 0 110px rgba(255,255,255,.008)!important;
  z-index:0!important;
  pointer-events:none!important;
}

.elementor-9492 .elementor-element.elementor-element-39c45818::after{
  content:""!important;
  position:absolute!important;
  right:0!important;
  bottom:0!important;
  width:210px!important;
  height:4px!important;
  background:var(--nva-gold)!important;
  z-index:1!important;
  pointer-events:none!important;
}

.elementor-9492 .elementor-element.elementor-element-16faa412{
  position:relative!important;
  z-index:2!important;
  width:min(1180px,calc(100% - 48px))!important;
  max-width:1180px!important;
  min-height:310px!important;
  margin:0 auto!important;
  padding:72px 0 62px!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  align-items:flex-start!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

.elementor-9492 .elementor-element.elementor-element-16faa412::before{
  content:"المعرفة الطبية تبدأ بفهم أوضح"!important;
  display:block!important;
  margin:0 0 12px!important;
  color:#D8B98A!important;
  font-size:12px!important;
  line-height:1.5!important;
  font-weight:700!important;
  letter-spacing:.01em!important;
}

.elementor-9492 .elementor-element.elementor-element-6452b70d,
.elementor-9492 .elementor-element.elementor-element-6452b70d .elementor-widget-container,
.elementor-9492 .elementor-element.elementor-element-2bfa0753,
.elementor-9492 .elementor-element.elementor-element-2bfa0753 .elementor-widget-container{
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

.elementor-9492 .elementor-element.elementor-element-6452b70d .elementor-heading-title{
  max-width:800px!important;
  margin:0 0 18px!important;
  color:#FFFFFF!important;
  font-size:clamp(42px,5vw,68px)!important;
  line-height:1.22!important;
  font-weight:700!important;
  letter-spacing:-.025em!important;
  text-align:right!important;
  text-wrap:balance!important;
}

.elementor-9492 .elementor-element.elementor-element-2bfa0753 .elementor-widget-container{
  max-width:760px!important;
  color:rgba(255,255,255,.72)!important;
  font-size:16px!important;
  line-height:1.9!important;
  font-weight:400!important;
  text-align:right!important;
}


/* =========================================================
   02 — POSTS SECTION
   a5be0ef outer
   1f25c61d posts widget
   ========================================================= */

.elementor-9492 .elementor-element.elementor-element-a5be0ef{
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:58px 24px 82px!important;
  background:
    linear-gradient(180deg,var(--nva-cream) 0 195px,var(--nva-paper) 195px 100%)!important;
  border:0!important;
  box-shadow:none!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d{
  width:min(1240px,100%)!important;
  max-width:1240px!important;
  margin:0 auto!important;
  padding:0!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d > .elementor-widget-container{
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}


/* =========================================================
   03 — MAGAZINE GRID
   First post = featured horizontal story.
   Remaining posts = grounded 3-column editorial grid.
   ========================================================= */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-posts-container{
  display:grid!important;
  grid-template-columns:repeat(12,minmax(0,1fr))!important;
  gap:26px 22px!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  counter-reset:nva-article!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post{
  grid-column:span 4!important;
  min-width:0!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  counter-increment:nva-article!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child{
  grid-column:1/-1!important;
  margin-bottom:16px!important;
}


/* =========================================================
   04 — STANDARD CARD
   ========================================================= */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__card{
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  width:100%!important;
  height:100%!important;
  min-height:100%!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  background:#FFFFFF!important;
  border:1px solid var(--nva-line)!important;
  border-top:4px solid var(--nva-wine)!important;
  border-radius:8px!important;
  box-shadow:none!important;
}

/* Controlled accent rotation */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3n+2) .elementor-post__card{
  border-top-color:var(--nva-navy)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3n) .elementor-post__card{
  border-top-color:var(--nva-teal)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3n+1) .elementor-post__card{
  border-top-color:var(--nva-wine)!important;
}

/* Article sequence mark */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__card::after{
  content:counter(nva-article,decimal-leading-zero)!important;
  position:absolute!important;
  top:14px!important;
  left:14px!important;
  z-index:5!important;
  min-width:30px!important;
  height:26px!important;
  padding:0 7px!important;
  display:grid!important;
  place-items:center!important;
  color:#FFFFFF!important;
  background:rgba(16,39,53,.86)!important;
  border:1px solid rgba(255,255,255,.20)!important;
  border-radius:4px!important;
  font-size:10px!important;
  line-height:1!important;
  font-weight:700!important;
  letter-spacing:.04em!important;
}


/* =========================================================
   05 — THUMBNAILS
   ========================================================= */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__thumbnail__link{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  background:#DCD5CE!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__thumbnail{
  width:100%!important;
  height:220px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__thumbnail img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  margin:0!important;
  object-fit:cover!important;
  object-position:center!important;
  transform:scale(1.001)!important;
  transition:transform .35s ease!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:hover .elementor-post__thumbnail img{
  transform:scale(1.035)!important;
}


/* =========================================================
   06 — CARD TEXT
   ========================================================= */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__text{
  flex:1 1 auto!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:22px 21px 20px!important;
  direction:rtl!important;
  text-align:right!important;
  background:#FFFFFF!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__text::before{
  content:"مقال طبي"!important;
  display:block!important;
  margin:0 0 10px!important;
  color:var(--nva-wine)!important;
  font-size:10.5px!important;
  line-height:1.3!important;
  font-weight:700!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3n+2) .elementor-post__text::before{
  color:var(--nva-navy)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3n) .elementor-post__text::before{
  color:var(--nva-teal)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title{
  width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  color:var(--nva-ink)!important;
  font-size:20px!important;
  line-height:1.55!important;
  font-weight:700!important;
  text-align:right!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title a{
  display:block!important;
  width:100%!important;
  color:inherit!important;
  text-decoration:none!important;
  border:0!important;
  word-break:normal!important;
  overflow-wrap:break-word!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title a:hover{
  color:var(--nva-wine)!important;
}

/* Elementor inserts BR in this skin */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__text > br{
  display:none!important;
}

/* Read more */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__read-more{
  position:relative!important;
  display:inline-flex!important;
  align-items:center!important;
  gap:8px!important;
  width:auto!important;
  min-height:34px!important;
  margin:auto 0 0!important;
  padding:14px 0 0!important;
  color:var(--nva-wine)!important;
  background:transparent!important;
  border:0!important;
  font-size:12px!important;
  line-height:1.4!important;
  font-weight:700!important;
  text-decoration:none!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__read-more::after{
  content:""!important;
  display:block!important;
  width:7px!important;
  height:7px!important;
  border-top:1.8px solid currentColor!important;
  border-left:1.8px solid currentColor!important;
  transform:rotate(-45deg)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__read-more:hover{
  color:var(--nva-wine-deep)!important;
}


/* =========================================================
   07 — FEATURED FIRST POST
   ========================================================= */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card{
  display:grid!important;
  grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr)!important;
  min-height:430px!important;
  direction:ltr!important;
  border-top:0!important;
  border-right:5px solid var(--nva-wine)!important;
  border-radius:10px!important;
  background:#FFFFFF!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card::before{
  content:"أحدث المقالات"!important;
  position:absolute!important;
  top:22px!important;
  right:calc(37% + 28px)!important;
  z-index:6!important;
  display:inline-flex!important;
  align-items:center!important;
  min-height:28px!important;
  padding:4px 10px!important;
  color:#FFFFFF!important;
  background:var(--nva-wine)!important;
  border-radius:4px!important;
  font-size:10.5px!important;
  line-height:1!important;
  font-weight:700!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card::after{
  top:18px!important;
  left:18px!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__thumbnail__link{
  grid-column:1!important;
  grid-row:1!important;
  height:100%!important;
  min-height:430px!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__thumbnail{
  height:100%!important;
  min-height:430px!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__text{
  grid-column:2!important;
  grid-row:1!important;
  justify-content:center!important;
  align-items:flex-start!important;
  min-width:0!important;
  padding:70px 31px 34px!important;
  direction:rtl!important;
  background:
    linear-gradient(180deg,#FFFFFF 0%,#FBF7F2 100%)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__text::before{
  content:"اختيار المحرر"!important;
  margin-bottom:13px!important;
  color:var(--nva-gold)!important;
  font-size:11px!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__title{
  font-size:clamp(27px,2.8vw,38px)!important;
  line-height:1.46!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__read-more{
  margin-top:24px!important;
  min-height:44px!important;
  padding:0 15px!important;
  border-radius:5px!important;
  color:#FFFFFF!important;
  background:var(--nva-wine)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__read-more:hover{
  color:#FFFFFF!important;
  background:var(--nva-wine-deep)!important;
}


/* =========================================================
   08 — PAGINATION
   Existing Elementor output is Previous / Next.
   Translate visually without JS.
   ========================================================= */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-pagination{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:9px!important;
  width:100%!important;
  margin:46px 0 0!important;
  padding:24px 0 0!important;
  border-top:1px solid var(--nva-line)!important;
  direction:rtl!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .page-numbers{
  min-width:118px!important;
  min-height:44px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:0 15px!important;
  color:var(--nva-ink)!important;
  background:#FFFFFF!important;
  border:1px solid var(--nva-line)!important;
  border-radius:6px!important;
  font-size:0!important;
  line-height:1!important;
  font-weight:700!important;
  text-decoration:none!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d a.page-numbers:hover{
  color:#FFFFFF!important;
  background:var(--nva-navy)!important;
  border-color:var(--nva-navy)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .page-numbers.prev::after{
  content:"السابق"!important;
  font-family:inherit!important;
  font-size:13px!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .page-numbers.next::after{
  content:"التالي"!important;
  font-family:inherit!important;
  font-size:13px!important;
}

/* disabled previous/next */
.elementor-9492 .elementor-element.elementor-element-1f25c61d span.page-numbers{
  color:#9A9FA3!important;
  background:#EEEAE5!important;
  border-color:#DDD7D0!important;
  cursor:not-allowed!important;
}


/* =========================================================
   09 — WHATSAPP CTA
   3983f03a outer
   13739546 inner heading block
   68b9283c title
   527acb01 button
   ========================================================= */

.elementor-9492 .elementor-element.elementor-element-3983f03a{
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:38px 24px!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto!important;
  align-items:center!important;
  gap:28px!important;
  background:
    radial-gradient(circle at 0% 100%,rgba(177,140,87,.16),transparent 25%),
    var(--nva-navy)!important;
  border:0!important;
  border-top:4px solid var(--nva-gold)!important;
  box-shadow:none!important;
}

.elementor-9492 .elementor-element.elementor-element-3983f03a::after{
  content:""!important;
  position:absolute!important;
  left:-80px!important;
  top:-100px!important;
  width:230px!important;
  height:230px!important;
  border:1px solid rgba(255,255,255,.05)!important;
  border-radius:50%!important;
  box-shadow:0 0 0 35px rgba(255,255,255,.012)!important;
  pointer-events:none!important;
}

.elementor-9492 .elementor-element.elementor-element-13739546{
  position:relative!important;
  z-index:1!important;
  width:min(900px,100%)!important;
  max-width:900px!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

.elementor-9492 .elementor-element.elementor-element-13739546 > .e-con-inner{
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

.elementor-9492 .elementor-element.elementor-element-68b9283c,
.elementor-9492 .elementor-element.elementor-element-68b9283c .elementor-widget-container{
  width:100%!important;
  margin:0!important;
  padding:0!important;
}

.elementor-9492 .elementor-element.elementor-element-68b9283c .elementor-heading-title{
  margin:0!important;
  color:#FFFFFF!important;
  font-size:clamp(25px,2.7vw,36px)!important;
  line-height:1.38!important;
  font-weight:700!important;
  text-align:right!important;
}

.elementor-9492 .elementor-element.elementor-element-527acb01{
  position:relative!important;
  z-index:2!important;
  width:auto!important;
  margin:0!important;
  padding:0!important;
}

.elementor-9492 .elementor-element.elementor-element-527acb01 .elementor-widget-container,
.elementor-9492 .elementor-element.elementor-element-527acb01 .elementor-button-wrapper{
  width:auto!important;
  margin:0!important;
  padding:0!important;
}

.elementor-9492 .elementor-element.elementor-element-527acb01 .elementor-button{
  width:auto!important;
  min-width:170px!important;
  min-height:48px!important;
  height:auto!important;
  padding:12px 20px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  overflow:visible!important;
  color:#FFFFFF!important;
  background:var(--nva-wine)!important;
  border:1px solid var(--nva-wine)!important;
  border-radius:6px!important;
  box-shadow:none!important;
  font-size:13.5px!important;
  line-height:1.45!important;
  font-weight:700!important;
  white-space:nowrap!important;
}

.elementor-9492 .elementor-element.elementor-element-527acb01 .elementor-button:hover{
  color:#FFFFFF!important;
  background:var(--nva-wine-deep)!important;
  border-color:var(--nva-wine-deep)!important;
}


/* =========================================================
   10 — FOCUS / ACCESSIBILITY
   ========================================================= */

.elementor-9492 a:focus-visible{
  outline:3px solid rgba(177,140,87,.58)!important;
  outline-offset:3px!important;
}


/* =========================================================
   11 — TABLET
   ========================================================= */

@media(max-width:1024px){

  .elementor-9492 .elementor-element.elementor-element-16faa412{
    width:min(100% - 36px,1180px)!important;
    min-height:260px!important;
    padding:54px 0 48px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-6452b70d .elementor-heading-title{
    font-size:clamp(38px,6vw,54px)!important;
  }

  .elementor-9492 .elementor-element.elementor-element-a5be0ef{
    padding:46px 18px 66px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post{
    grid-column:span 6!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child{
    grid-column:1/-1!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card{
    grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr)!important;
    min-height:380px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__thumbnail__link,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__thumbnail{
    min-height:380px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card::before{
    right:calc(40% + 23px)!important;
  }

  .elementor-9492 .elementor-element.elementor-element-3983f03a{
    padding:32px 20px!important;
  }
}


/* =========================================================
   12 — MOBILE
   ========================================================= */

@media(max-width:767px){

  .elementor-9492 .elementor-element.elementor-element-39c45818{
    border-bottom-width:3px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-39c45818::after{
    width:105px!important;
    height:3px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-16faa412{
    width:calc(100% - 30px)!important;
    min-height:0!important;
    padding:39px 0 36px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-16faa412::before{
    margin-bottom:9px!important;
    font-size:10.5px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-6452b70d .elementor-heading-title{
    margin-bottom:13px!important;
    font-size:34px!important;
    line-height:1.3!important;
  }

  .elementor-9492 .elementor-element.elementor-element-2bfa0753 .elementor-widget-container{
    font-size:14px!important;
    line-height:1.85!important;
  }

  .elementor-9492 .elementor-element.elementor-element-a5be0ef{
    padding:32px 13px 50px!important;
    background:
      linear-gradient(180deg,var(--nva-cream) 0 120px,var(--nva-paper) 120px 100%)!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-posts-container{
    grid-template-columns:1fr!important;
    gap:18px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child{
    grid-column:1!important;
    margin:0!important;
  }

  /* Featured becomes vertical */
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card{
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    direction:rtl!important;
    border-right:1px solid var(--nva-line)!important;
    border-top:4px solid var(--nva-wine)!important;
    border-radius:8px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card::before{
    top:14px!important;
    right:14px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card::after{
    top:14px!important;
    left:14px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__thumbnail__link{
    height:auto!important;
    min-height:0!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__thumbnail,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__thumbnail{
    height:210px!important;
    min-height:210px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__text{
    padding:25px 18px 20px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__title{
    font-size:23px!important;
    line-height:1.52!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__text{
    padding:20px 18px 18px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__title{
    font-size:18px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-pagination{
    margin-top:31px!important;
    padding-top:20px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .page-numbers{
    min-width:105px!important;
    min-height:43px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-3983f03a{
    grid-template-columns:1fr!important;
    gap:18px!important;
    padding:29px 16px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-68b9283c .elementor-heading-title{
    font-size:25px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-527acb01,
  .elementor-9492 .elementor-element.elementor-element-527acb01 .elementor-widget-container,
  .elementor-9492 .elementor-element.elementor-element-527acb01 .elementor-button-wrapper{
    width:100%!important;
  }

  .elementor-9492 .elementor-element.elementor-element-527acb01 .elementor-button{
    width:100%!important;
    min-width:0!important;
    min-height:50px!important;
  }
}


/* =========================================================
   13 — REDUCED MOTION
   ========================================================= */

@media(prefers-reduced-motion:reduce){
  .elementor-9492 *,
  .elementor-9492 *::before,
  .elementor-9492 *::after{
    animation:none!important;
    transition:none!important;
  }
}


/* =========================================================
   14 — V2 EDITORIAL MOSAIC OVERRIDE
   Less traditional archive:
   - remove awkward eyebrow near header
   - tighter hero
   - varied article compositions
   - stronger color rhythm
   - every Read More becomes a real button
   - pagination intentionally preserved
   ========================================================= */

/* ---------------------------------------------------------
   HERO CLEANUP
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-16faa412::before{
  display:none!important;
}

.elementor-9492 .elementor-element.elementor-element-16faa412{
  min-height:245px!important;
  padding:48px 0 44px!important;
  justify-content:center!important;
}

.elementor-9492 .elementor-element.elementor-element-6452b70d .elementor-heading-title{
  margin-bottom:14px!important;
  font-size:clamp(40px,4.5vw,60px)!important;
}

.elementor-9492 .elementor-element.elementor-element-2bfa0753 .elementor-widget-container{
  max-width:720px!important;
  color:rgba(255,255,255,.77)!important;
}


/* ---------------------------------------------------------
   POSTS SECTION — calmer canvas, stronger card rhythm
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-a5be0ef{
  padding-top:46px!important;
  background:
    linear-gradient(180deg,#EEE6DD 0 155px,#F8F5F0 155px 100%)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-posts-container{
  gap:24px!important;
}


/* ---------------------------------------------------------
   GRID HIERARCHY
   1 = full featured
   2 + 3 = two editorial wide stories
   4 + 5 + 6 = compact visual trio
   7+ = regular 3-column continuation
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post{
  grid-column:span 4!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child{
  grid-column:1/-1!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2),
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3){
  grid-column:span 6!important;
}


/* ---------------------------------------------------------
   BASE CARD — less cardy / more editorial
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__card{
  border:1px solid #D8CFC6!important;
  border-top:0!important;
  border-radius:7px!important;
  background:#FFFFFF!important;
  box-shadow:none!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__card::after{
  top:12px!important;
  left:12px!important;
  background:rgba(16,39,53,.92)!important;
}


/* ---------------------------------------------------------
   POSTS 2 + 3 — WIDE EDITORIAL STORIES
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__card,
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__card{
  display:grid!important;
  grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;
  min-height:285px!important;
  overflow:hidden!important;
  direction:ltr!important;
}

/* Second story: deep navy text block */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__card{
  background:#183246!important;
  border-color:#183246!important;
}

/* Third story: warm cream + teal */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__card{
  background:#E7ECE9!important;
  border-color:#C9D3D0!important;
}

/* Put image on the left visually */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__thumbnail__link,
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__thumbnail__link{
  grid-column:1!important;
  grid-row:1!important;
  height:100%!important;
  min-height:285px!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__thumbnail,
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__thumbnail{
  height:100%!important;
  min-height:285px!important;
}

/* Text side */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__text,
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__text{
  grid-column:2!important;
  grid-row:1!important;
  justify-content:center!important;
  padding:30px 27px!important;
  direction:rtl!important;
}

/* navy story */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__text{
  background:#183246!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__text::before{
  color:#D9BC91!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__title,
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__title a{
  color:#FFFFFF!important;
}

/* warm teal story */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__text{
  background:#E7ECE9!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__text::before{
  color:#426265!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__title,
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__title{
  font-size:22px!important;
  line-height:1.55!important;
}


/* ---------------------------------------------------------
   POSTS 4 / 5 / 6 — DIFFERENT SOFT COLOR FIELDS
   Not three identical white cards.
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(4) .elementor-post__text{
  background:#FFFFFF!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(4) .elementor-post__card{
  border-bottom:4px solid #7A2947!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(5) .elementor-post__text{
  background:#F0E3E7!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(5) .elementor-post__card{
  border-color:#DAC7CE!important;
  border-bottom:4px solid #7A2947!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(6) .elementor-post__text{
  background:#E4EBE9!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(6) .elementor-post__card{
  border-color:#CAD5D2!important;
  border-bottom:4px solid #3D5557!important;
}

/* continuation pattern */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(n+7):nth-child(3n+1) .elementor-post__text{
  background:#F0E3E7!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(n+7):nth-child(3n+2) .elementor-post__text{
  background:#FFFFFF!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(n+7):nth-child(3n) .elementor-post__text{
  background:#E4EBE9!important;
}


/* ---------------------------------------------------------
   STANDARD IMAGE HEIGHT — slightly more editorial
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(n+4) .elementor-post__thumbnail{
  height:205px!important;
}


/* ---------------------------------------------------------
   ARTICLE LABELS
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__text::before{
  margin-bottom:11px!important;
  font-size:10.5px!important;
  letter-spacing:.01em!important;
}


/* ---------------------------------------------------------
   ALL READ-MORE LINKS = REAL VISIBLE BUTTONS
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__read-more{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:9px!important;
  width:auto!important;
  min-width:116px!important;
  min-height:38px!important;
  margin:18px 0 0!important;
  padding:9px 13px!important;
  color:#FFFFFF!important;
  background:#7A2947!important;
  border:1px solid #7A2947!important;
  border-radius:5px!important;
  font-size:0!important;
  line-height:1!important;
  font-weight:700!important;
  text-decoration:none!important;
  overflow:visible!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__read-more::before{
  content:"اقرأ المقال"!important;
  display:block!important;
  color:inherit!important;
  font-family:inherit!important;
  font-size:12px!important;
  line-height:1.3!important;
  font-weight:700!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__read-more::after{
  content:""!important;
  display:block!important;
  width:7px!important;
  height:7px!important;
  border-top:1.8px solid currentColor!important;
  border-left:1.8px solid currentColor!important;
  transform:rotate(-45deg)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__read-more:hover{
  color:#FFFFFF!important;
  background:#5E2036!important;
  border-color:#5E2036!important;
}

/* dark article gets cream button */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__read-more{
  color:#183246!important;
  background:#F3EEE8!important;
  border-color:#F3EEE8!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__read-more:hover{
  color:#183246!important;
  background:#E8D9C2!important;
  border-color:#E8D9C2!important;
}

/* featured stays strongest */
.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__read-more{
  min-width:128px!important;
  min-height:42px!important;
  margin-top:22px!important;
  padding:10px 15px!important;
}


/* ---------------------------------------------------------
   TITLE RHYTHM
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(n+4) .elementor-post__title{
  font-size:19px!important;
  line-height:1.52!important;
}


/* ---------------------------------------------------------
   FEATURED CARD — warmer and less empty
   --------------------------------------------------------- */

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card{
  grid-template-columns:minmax(0,1.5fr) minmax(320px,.72fr)!important;
  border-right:0!important;
  border-bottom:5px solid #7A2947!important;
  background:#FFFFFF!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__text{
  position:relative!important;
  padding:70px 34px 38px!important;
  background:
    linear-gradient(180deg,#F7F0E8 0%,#FFFFFF 76%)!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__text::after{
  content:""!important;
  position:absolute!important;
  right:34px!important;
  top:48px!important;
  width:44px!important;
  height:3px!important;
  background:#B18C57!important;
}

.elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__card::before{
  top:20px!important;
  right:20px!important;
}


/* ---------------------------------------------------------
   KEEP PAGINATION EXACTLY AS V1
   --------------------------------------------------------- */


/* ---------------------------------------------------------
   TABLET
   --------------------------------------------------------- */

@media(max-width:1024px){

  .elementor-9492 .elementor-element.elementor-element-16faa412{
    min-height:220px!important;
    padding:40px 0 38px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2),
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3){
    grid-column:1/-1!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__card,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__card{
    grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr)!important;
    min-height:260px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__thumbnail__link,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__thumbnail__link,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__thumbnail,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__thumbnail{
    min-height:260px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(n+4){
    grid-column:span 6!important;
  }
}


/* ---------------------------------------------------------
   MOBILE
   --------------------------------------------------------- */

@media(max-width:767px){

  .elementor-9492 .elementor-element.elementor-element-16faa412{
    padding:31px 0 30px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-6452b70d .elementor-heading-title{
    font-size:32px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-a5be0ef{
    padding-top:27px!important;
    background:
      linear-gradient(180deg,#EEE6DD 0 90px,#F8F5F0 90px 100%)!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2),
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3),
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(n+4){
    grid-column:1!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__card,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__card{
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    direction:rtl!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__thumbnail__link,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__thumbnail__link{
    height:auto!important;
    min-height:0!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__thumbnail,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__thumbnail,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(n+4) .elementor-post__thumbnail{
    height:205px!important;
    min-height:205px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__text,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__text{
    padding:23px 18px 20px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(2) .elementor-post__title,
  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:nth-child(3) .elementor-post__title{
    font-size:20px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post__read-more{
    min-height:40px!important;
    margin-top:16px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__text{
    padding:27px 18px 21px!important;
  }

  .elementor-9492 .elementor-element.elementor-element-1f25c61d .elementor-post:first-child .elementor-post__text::after{
    display:none!important;
  }
}/* End custom CSS */