
/* ACBP 2.8.31: former rate page inline layout rules. */
/* Page-specific design: mirrors the approved currency page without affecting other templates. */
.acbp-rate-page-v2769,
.acbp-rate-page-v2769 *{box-sizing:border-box;font-family:"Cairo",Arial,sans-serif;font-weight:900}
.acbp-rate-page-v2769{--acbp-rate-blue:#0046AA;--acbp-rate-blue-dark:#073878;--acbp-rate-green:#6CBE23;--acbp-rate-buy:#079447;--acbp-rate-sell:#e51c2a;--acbp-rate-text:#12233f;--acbp-rate-muted:#607089;--acbp-rate-line:#dbe6f3;max-width:1280px!important;margin:0 auto!important;padding:22px 18px 38px!important;color:var(--acbp-rate-text)!important;direction:rtl!important}
.acbp-rate-page-v2769 a{text-decoration:none}
.acbp-rate-page-v2769>.acbp-v2706-breadcrumb{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 14px!important;color:#6c7d95!important;font-size:13px!important;flex-wrap:wrap!important}
.acbp-rate-page-v2769>.acbp-v2706-breadcrumb a{color:var(--acbp-rate-blue)!important}

/* Hero */
.acbp-rate-page-v2769>.acbp-rate-v2769-hero{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(420px,.75fr)!important;gap:24px!important;align-items:center!important;width:100%!important;padding:26px!important;border-radius:22px!important;background:linear-gradient(135deg,var(--acbp-rate-blue-dark),var(--acbp-rate-blue))!important;color:#fff!important;box-shadow:0 16px 36px rgba(0,70,170,.18)!important;overflow:hidden!important;position:relative!important}
.acbp-rate-page-v2769>.acbp-rate-v2769-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 20%,rgba(255,255,255,.13),transparent 26%),linear-gradient(120deg,transparent 50%,rgba(108,190,35,.12));pointer-events:none}
.acbp-rate-page-v2769 .acbp-rate-v2769-identity,.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices{position:relative!important;z-index:1!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-identity{display:flex!important;align-items:center!important;gap:22px!important;min-width:0!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-flag-frame{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 132px!important;width:132px!important;height:108px!important;padding:8px!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:17px!important;background:rgba(255,255,255,.96)!important;overflow:hidden!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-flag-frame>*{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-flag-frame img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:auto!important;object-fit:contain!important;object-position:center center!important;position:static!important;inset:auto!important;transform:none!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-copy{min-width:0!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-copy h1{margin:0 0 8px!important;color:#fff!important;font-size:clamp(24px,3vw,37px)!important;line-height:1.55!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-copy>p{margin:0 0 10px!important;color:#e7f1ff!important;font-size:14px!important}
.acbp-rate-page-v2769 .acbp-rate-bank-chip{display:inline-flex!important;align-items:center!important;gap:9px!important;max-width:100%!important;margin:0 0 10px!important;padding:7px 11px!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:999px!important;background:rgba(255,255,255,.12)!important;color:#fff!important;box-shadow:none!important}
.acbp-rate-page-v2769 .acbp-rate-bank-chip img{width:36px!important;height:26px!important;object-fit:contain!important;background:#fff!important;border-radius:5px!important;padding:2px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-update{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;color:#fff!important;font-size:12px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-live-dot{width:9px!important;height:9px!important;border-radius:50%!important;background:var(--acbp-rate-green)!important;box-shadow:0 0 0 5px rgba(108,190,35,.18)!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices article{min-height:126px!important;border-radius:15px!important;padding:17px 12px!important;text-align:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;border:1px solid rgba(255,255,255,.28)!important;background:#fff!important;color:#11243f!important;box-shadow:0 10px 22px rgba(0,0,0,.12)!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices article.is-buy{background:linear-gradient(145deg,#08753e,#079447)!important;color:#fff!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices article.is-sell{background:linear-gradient(145deg,#b70d20,#e51c2a)!important;color:#fff!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices article.is-spread{background:#fff!important;color:var(--acbp-rate-blue)!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices span{font-size:13px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices strong{font-size:30px!important;line-height:1.15!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices small{font-size:12px!important}

/* Shared sections */
.acbp-rate-page-v2769>.acbp-rate-v2769-section{width:100%!important;margin-top:16px!important;background:#fff!important;border:1px solid var(--acbp-rate-line)!important;border-radius:17px!important;overflow:hidden!important;box-shadow:0 8px 24px rgba(18,54,95,.06)!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-section-header{min-height:53px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:12px 18px!important;background:linear-gradient(90deg,var(--acbp-rate-blue),#0a3a85)!important;color:#fff!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-section-header h2{margin:0!important;color:#fff!important;font-size:16px!important;line-height:1.6!important;text-align:center!important;width:100%!important}

/* Summary */
.acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;padding:16px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid article{min-height:125px!important;border:1px solid #e0e8f2!important;border-radius:14px!important;padding:15px!important;text-align:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;background:#fff!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid span{font-size:12px!important;color:#4c5e76!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid strong{font-size:22px!important;color:var(--acbp-rate-blue)!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid strong.is-buy{color:var(--acbp-rate-buy)!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid strong.is-sell{color:var(--acbp-rate-sell)!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid small{font-size:11px!important;color:#6c7b90!important}

/* Comparison directly below the summary */
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-currency-bank-toolbar{display:grid!important;grid-template-columns:minmax(260px,1fr) 180px 180px!important;gap:10px!important;padding:14px 14px 0!important;margin:0!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-currency-bank-toolbar label{margin:0!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-currency-bank-toolbar input,
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-currency-bank-toolbar select{width:100%!important;min-height:44px!important;border:1px solid #d7e2ef!important;border-radius:10px!important;background:#fff!important;color:#173355!important;padding:8px 11px!important;font-size:12px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-smart-search-support{padding:0 14px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-smart-search-empty[hidden]{display:none!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-currency-bank-table{padding:14px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-rate-table-panel{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.acbp-rate-page-v2769 .acbp-current-rate-row>td{background:#f2f7ff!important}
.acbp-rate-page-v2769 .acbp-current-rate-row>td:first-child{box-shadow:inset -4px 0 0 #0046aa!important}
.acbp-rate-page-v2769 .acbp-current-bank-label{display:inline-block!important;width:max-content!important;margin-top:4px!important;padding:3px 7px!important;border-radius:999px!important;background:#eaf2ff!important;color:#0046aa!important;font-size:10px!important}

/* Intro paragraphs after comparison */
.acbp-rate-page-v2769>.acbp-rate-v2769-intros{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;margin-top:16px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-intro-card{position:relative!important;display:block!important;width:100%!important;padding:17px 18px!important;background:#fff!important;border:1px solid var(--acbp-rate-line)!important;border-radius:15px!important;box-shadow:0 6px 18px rgba(20,54,95,.055)!important;color:#263a58!important;font-size:13px!important;line-height:2!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-intro-card p{margin:0!important;color:#263a58!important;font-size:13px!important;line-height:2!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-intro-card a{color:var(--acbp-rate-blue)!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-intro-card .acbp-buy-sell-explanation{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-intro-card .acbp-buy-sell-explanation svg{display:none!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-intro-card .acbp-rate-editor-content{font-size:13px!important;line-height:2!important;color:#263a58!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-intro-card .acbp-rate-editor-content>:first-child{margin-top:0!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-intro-card .acbp-rate-editor-content>:last-child{margin-bottom:0!important}

/* History adopts the same blue-section language. */
.acbp-rate-page-v2769>.acbp-rate-v2769-history{width:100%!important;margin-top:16px!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card{margin:0!important;border:1px solid var(--acbp-rate-line)!important;border-radius:17px!important;overflow:hidden!important;box-shadow:0 8px 24px rgba(18,54,95,.06)!important;background:#fff!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading{margin:0!important;padding:12px 18px!important;background:linear-gradient(90deg,var(--acbp-rate-blue),#0a3a85)!important;color:#fff!important}
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading h2,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading p{color:#fff!important;text-align:center!important;width:100%!important}

/* Keep Important Links markup/design unchanged; only normalize vertical spacing. */
.acbp-rate-page-v2769>.acbp-important-links-section,
.acbp-rate-page-v2769>.acbp-important-links,
.acbp-rate-page-v2769>.acbp-content-card{margin-top:16px!important}

/* Related banks: four light cards. */
.acbp-rate-page-v2769 .acbp-rate-other-banks-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}
.acbp-rate-page-v2769 .acbp-rate-other-bank-card{min-width:0!important;height:auto!important;min-height:250px!important;justify-content:flex-start!important}
.acbp-rate-page-v2769 .acbp-rate-other-bank-card .acbp-rate-other-bank-update{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:100%!important;margin:10px 0 0!important;padding:9px 4px 0!important;border-top:1px solid #edf1f6!important;color:#61748d!important;font-size:14px!important;line-height:1.5!important;text-align:center!important}
.acbp-rate-page-v2769 .acbp-rate-other-bank-card .acbp-rate-other-bank-update .acbp-relative-time{color:inherit!important;font-size:inherit!important;font-weight:900!important}
.acbp-rate-page-v2769 .acbp-rate-other-banks-all{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:16px auto 0!important;padding:0!important;text-align:center!important}
.acbp-rate-page-v2769 .acbp-rate-other-banks-all a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:260px!important;min-height:46px!important;padding:11px 28px!important;border:0!important;border-radius:11px!important;background:#0046AA!important;color:#fff!important;font-size:14px!important;font-weight:900!important;line-height:1.5!important;text-align:center!important;text-decoration:none!important;box-shadow:0 7px 16px rgba(0,70,170,.20)!important}
.acbp-rate-page-v2769 .acbp-rate-other-banks-all a:hover,.acbp-rate-page-v2769 .acbp-rate-other-banks-all a:focus-visible{background:#6CBE23!important;color:#fff!important}

@media(max-width:1024px){
  .acbp-rate-page-v2769>.acbp-rate-v2769-hero{grid-template-columns:1fr!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid{grid-template-columns:repeat(3,1fr)!important}
  .acbp-rate-page-v2769 .acbp-rate-other-banks-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:760px){
  .acbp-rate-page-v2769{padding:12px 9px 28px!important}
  .acbp-rate-page-v2769>.acbp-rate-v2769-hero{padding:18px 14px!important;border-radius:16px!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-identity{align-items:center!important;gap:13px!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-flag-frame{flex-basis:96px!important;width:96px!important;height:78px!important;padding:6px!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-copy h1{font-size:21px!important;line-height:1.65!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices{grid-template-columns:1fr!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices article{min-height:104px!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid{grid-template-columns:1fr 1fr!important;padding:12px!important;gap:9px!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid article{min-height:110px!important;padding:11px 7px!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-currency-bank-toolbar{grid-template-columns:1fr!important;padding:12px 12px 0!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-currency-bank-table{padding:12px!important}
}
@media(max-width:560px){
  .acbp-rate-page-v2769 .acbp-rate-other-banks-all a{width:100%!important;min-width:0!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-identity{flex-direction:column!important;text-align:center!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-copy{text-align:center!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-update{justify-content:center!important}
  .acbp-rate-page-v2769 .acbp-rate-bank-chip{justify-content:center!important;white-space:normal!important;border-radius:12px!important}
  .acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid{grid-template-columns:1fr!important}
  .acbp-rate-page-v2769 .acbp-rate-other-banks-grid{grid-template-columns:1fr!important}
}


/* ACBP 2.7.70 — currency and bank information blocks on pair pages. */
.acbp-rate-page-v2769 .acbp-rate-v2770-info-body{padding:16px!important}
.acbp-rate-page-v2769 .acbp-rate-v2770-info{--acbp-bank-blue:var(--acbp-rate-blue);--acbp-bank-green:var(--acbp-rate-green)}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-brand{margin:0 0 16px!important}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-logo{
  display:flex!important;align-items:center!important;justify-content:center!important;
  width:105px!important;height:105px!important;padding:10px!important;border-radius:14px!important;
  background:#fff!important;overflow:hidden!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-logo img{
  display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;
  margin:auto!important;object-fit:contain!important;object-position:center!important;border-radius:0!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-v2770-currency-info-emoji{
  display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-size:58px!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-brand h3{
  margin:0 0 5px!important;color:var(--acbp-rate-blue)!important;font-size:17px!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-brand p{
  margin:7px 0 0!important;line-height:1.9!important;color:#40556f!important;font-size:13px!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-grid{
  display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-grid article{
  display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;
  grid-template-areas:"icon label" "icon value"!important;gap:3px 8px!important;align-items:center!important;
  min-width:0!important;padding:11px!important;border:1px solid #dce6f1!important;border-radius:10px!important;background:#fff!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-grid .acbp-ui-icon{
  grid-area:icon!important;width:25px!important;height:25px!important;color:var(--acbp-rate-blue)!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-grid span{
  grid-area:label!important;color:#62748a!important;font-size:11px!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-grid strong{
  grid-area:value!important;overflow-wrap:anywhere!important;font-size:13px!important;color:#173355!important
}
.acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-grid a{color:var(--acbp-rate-blue)!important}
@media(max-width:900px){
  .acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:560px){
  .acbp-rate-page-v2769 .acbp-rate-v2770-info-body{padding:12px!important}
  .acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-brand{grid-template-columns:1fr!important;text-align:center!important}
  .acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-logo{margin:auto!important}
  .acbp-rate-page-v2769 .acbp-rate-v2770-info .acbp-bank-v2672-info-grid{grid-template-columns:1fr!important}
}

/* =========================================================
   ACBP 2.7.71 — final pair-page typography, centered headings and working filters.
   ========================================================= */

/* Cairo Heavy everywhere: headings 16px, all remaining text and numbers 14px. */
.acbp-rate-page-v2769,
.acbp-rate-page-v2769 *{
  font-family:"Cairo",Arial,Tahoma,sans-serif!important;
  font-weight:900!important;
}
.acbp-rate-page-v2769 :where(p,span,small,strong,b,em,a,button,input,select,option,label,time,summary,td,th,li,figcaption){
  font-size:14px!important;
}
.acbp-rate-page-v2769 :where(h1,h2,h3,h4,h5,h6){
  font-family:"Cairo",Arial,Tahoma,sans-serif!important;
  font-size:16px!important;
  font-weight:900!important;
  line-height:1.7!important;
}
.acbp-rate-page-v2769 .acbp-rate-v2769-copy h1{
  font-size:16px!important;
  line-height:1.7!important;
}
.acbp-rate-page-v2769 .acbp-rate-v2769-hero-prices strong,
.acbp-rate-page-v2769 .acbp-rate-v2769-summary-grid strong,
.acbp-rate-page-v2769 .acbp-table :where(td,th,span,strong,a),
.acbp-rate-page-v2769 .acbp-bank-v2672-info-grid :where(span,strong,a){
  font-size:14px!important;
}

/* The filter controls now live inside the JS-managed panel. */
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-rate-table-panel>.acbp-currency-bank-toolbar{
  display:grid!important;
  grid-template-columns:minmax(260px,1fr) 180px 180px!important;
  gap:10px!important;
  padding:14px 14px 0!important;
  margin:0!important;
}
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-rate-table-panel>.acbp-smart-search-empty{
  margin:10px 14px 0!important;
  padding:10px 12px!important;
  border:1px solid #ffd4d4!important;
  border-radius:9px!important;
  background:#fff6f6!important;
  color:#b01828!important;
  text-align:center!important;
}
.acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-rate-table-panel>.acbp-smart-search-empty[hidden]{
  display:none!important;
}
@media(max-width:760px){
  .acbp-rate-page-v2769 .acbp-rate-v2769-comparison .acbp-rate-table-panel>.acbp-currency-bank-toolbar{
    grid-template-columns:1fr!important;
    padding:12px 12px 0!important;
  }
}

/* 2.8.27 — نفس نظام عناوين صفحة العملة /currency/ داخل صفحة العملة في البنك فقط.
 * H1 الرئيسي مستثنى تمامًا. لا خطوط جانبية ولا ترقيعات inline. */
.acbp-rate-page-v2769 .acbp-v2706-section-header,
.acbp-rate-page-v2769 .acbp-important-links-heading,
.acbp-rate-page-v2769 .acbp-site-news-heading,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    min-height:48px!important;
    padding:9px 14px!important;
    border:0!important;
    background:#0046AA!important;
    color:#fff!important;
    text-align:center!important;
    box-shadow:none!important;
    gap:0!important;
}
.acbp-rate-page-v2769 .acbp-v2706-section-header{
    margin:0!important;
    border-radius:0!important;
}
.acbp-rate-page-v2769 .acbp-important-links-heading,
.acbp-rate-page-v2769 .acbp-site-news-heading,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading{
    margin:0 0 16px!important;
    border-radius:10px!important;
}
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading{
    margin:0!important;
    border-radius:0!important;
}
.acbp-rate-page-v2769 .acbp-site-news-heading>div,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading>div,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading>div{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
}
.acbp-rate-page-v2769 .acbp-v2706-section-header h2,
.acbp-rate-page-v2769 .acbp-important-links-heading h2,
.acbp-rate-page-v2769 .acbp-site-news-heading h2,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading h2,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading h2{
    display:block!important;
    width:100%!important;
    margin:0!important;
    padding:0!important;
    color:#fff!important;
    font-family:"Cairo",Arial,Tahoma,sans-serif!important;
    font-size:16px!important;
    font-weight:900!important;
    line-height:1.7!important;
    text-align:center!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
}
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading p{
    width:100%!important;
    margin:4px 0 0!important;
    color:#fff!important;
    text-align:center!important;
}
.acbp-rate-page-v2769 .acbp-v2706-section-header::before,
.acbp-rate-page-v2769 .acbp-v2706-section-header::after,
.acbp-rate-page-v2769 .acbp-important-links-heading::before,
.acbp-rate-page-v2769 .acbp-important-links-heading::after,
.acbp-rate-page-v2769 .acbp-site-news-heading::before,
.acbp-rate-page-v2769 .acbp-site-news-heading::after,
.acbp-rate-page-v2769 .acbp-site-news-heading>div::before,
.acbp-rate-page-v2769 .acbp-site-news-heading>div::after,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading::before,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading::after,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading>div::before,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading>div::after,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading::before,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading::after,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading>div::before,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading>div::after,
.acbp-rate-page-v2769 .acbp-v2706-section-header h2::before,
.acbp-rate-page-v2769 .acbp-v2706-section-header h2::after,
.acbp-rate-page-v2769 .acbp-important-links-heading h2::before,
.acbp-rate-page-v2769 .acbp-important-links-heading h2::after,
.acbp-rate-page-v2769 .acbp-site-news-heading h2::before,
.acbp-rate-page-v2769 .acbp-site-news-heading h2::after,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading h2::before,
.acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading h2::after,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading h2::before,
.acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading h2::after{
    content:none!important;
    display:none!important;
    width:0!important;
    height:0!important;
}
@media(max-width:640px){
    .acbp-rate-page-v2769 .acbp-v2706-section-header,
    .acbp-rate-page-v2769 .acbp-important-links-heading,
    .acbp-rate-page-v2769 .acbp-site-news-heading,
    .acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading,
    .acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading{
        min-height:46px!important;
        padding:8px 11px!important;
    }
    .acbp-rate-page-v2769 .acbp-v2706-section-header h2,
    .acbp-rate-page-v2769 .acbp-important-links-heading h2,
    .acbp-rate-page-v2769 .acbp-site-news-heading h2,
    .acbp-rate-page-v2769 .acbp-rate-v2769-history>.acbp-history-card>.acbp-section-heading h2,
    .acbp-rate-page-v2769 .acbp-rate-other-banks>.acbp-section-heading h2{
        font-size:15px!important;
        line-height:1.65!important;
    }
}
