.brt-curation-page{
  --ink:#1b1c18;--paper:#f7f3ea;--cream:#fffdf8;--sage:#68705d;--sage-dark:#3f493b;
  --sand:#e9dfcf;--muted:#696a63;--line:#ddd5c8;--white:#ffffff;
  color:var(--ink);font-family:inherit;margin:0 calc(50% - 50vw);width:100vw;background:var(--paper)
}
.brt-curation-page *{box-sizing:border-box}
.brt-curation-page h1,.brt-curation-page h2,.brt-curation-page h3{font-family:Georgia,'Times New Roman',serif;line-height:1.05;margin-top:0;color:var(--ink);font-weight:500}
.brt-curation-page h1{font-size:clamp(3rem,6.6vw,6.4rem);max-width:900px;margin-bottom:1.2rem;letter-spacing:-.025em}
.brt-curation-page h2{font-size:clamp(2rem,4vw,4.2rem);margin-bottom:1rem;letter-spacing:-.02em}
.brt-curation-page h3{font-size:1.6rem;margin-bottom:.75rem}
.brt-curation-page p{font-size:1.05rem;line-height:1.7;color:#4f514b}
.brt-cur-kicker{font-size:.75rem!important;letter-spacing:.18em;font-weight:750;text-transform:uppercase;margin-bottom:1rem;color:#77766f!important}
.brt-cur-kicker.dark{color:#69705f!important}

.brt-cur-hero{min-height:610px;display:flex;align-items:flex-end;background:linear-gradient(90deg,rgba(247,243,234,.97) 0%,rgba(247,243,234,.85) 46%,rgba(247,243,234,.18) 100%),url('https://images.unsplash.com/photo-1461360228754-6e81c478b882?auto=format&fit=crop&w=2000&q=88') center/cover;border-bottom:1px solid var(--line)}
.brt-cur-hero-inner{max-width:1260px;width:100%;margin:0 auto;padding:6rem 3rem 5rem}
.brt-cur-lede{max-width:740px;font-size:clamp(1.22rem,1.9vw,1.65rem)!important;line-height:1.52!important;color:#343630!important}
.brt-cur-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--sage-dark);background:var(--sage-dark);color:#fff!important;text-decoration:none!important;padding:14px 22px;border-radius:999px;font-weight:650;cursor:pointer;margin-top:1rem;transition:.2s ease}
.brt-cur-btn:hover{background:#313a2f;transform:translateY(-1px)}
.brt-cur-btn-light{background:var(--sage-dark);color:#fff!important}

.brt-cur-trust{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);background:#fbf8f1;max-width:none}
.brt-cur-trust>div{padding:2rem 2.2rem;border-right:1px solid var(--line)}
.brt-cur-trust>div:last-child{border-right:0}
.brt-cur-trust strong{display:block;font-family:Georgia,serif;font-size:1.35rem;font-weight:500;margin-bottom:.55rem;color:#2f332d}
.brt-cur-trust span{font-size:.91rem;line-height:1.52;color:#62645e}

.brt-cur-section{max-width:1260px;margin:0 auto;padding:5.5rem 3rem}
.brt-cur-meet{display:grid;grid-template-columns:1.25fr .75fr;gap:5rem;align-items:start}
.brt-cur-meet-copy{max-width:760px}
.brt-cur-listen{background:#f0eadf;border:1px solid #ddd4c5;border-radius:18px;padding:2rem;position:sticky;top:2rem;box-shadow:0 18px 50px rgba(53,48,38,.06)}
.brt-cur-listen h3{margin-bottom:.55rem}
.brt-cur-listen p{font-size:.95rem}
.brt-cur-audio-toggle{appearance:none;border:1px solid var(--sage-dark);background:var(--sage-dark);color:white;border-radius:999px;padding:11px 17px;font:inherit;font-size:.92rem;font-weight:700;cursor:pointer}
.brt-cur-volume{display:flex;align-items:center;gap:.75rem;margin-top:1.2rem;font-size:.8rem;color:#6a6c65}
.brt-cur-volume input{width:145px;accent-color:var(--sage-dark)}

.brt-cur-difference{background:#ebe4d8;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.brt-cur-difference-inner{max-width:1260px;margin:0 auto;padding:5.5rem 3rem}
.brt-cur-difference h2{max-width:900px}
.brt-cur-difference-lede{max-width:980px;color:#55584f!important;font-size:1.16rem!important}
.brt-cur-difference-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem}
.brt-cur-difference-grid article{background:rgba(255,255,255,.52);padding:2rem;min-height:250px;border:1px solid #dbd1c1;border-radius:12px}
.brt-cur-difference-grid h3{font-size:1.42rem}
.brt-cur-difference-grid p{font-size:.98rem;color:#5d6058}
.brt-cur-difference-callout{margin-top:2rem;padding:1.45rem 1.65rem;border-left:3px solid #7b846d;background:rgba(255,255,255,.48);font-size:1.04rem;line-height:1.65;color:#4c4f48}
.brt-cur-difference-callout strong{color:#2d312b}

.brt-cur-intro,.brt-cur-sourcing{display:grid;grid-template-columns:1fr 1.1fr;gap:5rem;align-items:center}
.brt-cur-price-table-wrap{overflow:auto;border-radius:14px;border:1px solid var(--line);background:#fff;box-shadow:0 12px 32px rgba(47,43,34,.04)}
.brt-cur-price-table{width:100%;border-collapse:collapse;background:#fff}
.brt-cur-price-table th{background:#56614f;color:#fff;text-align:left;font-weight:650;letter-spacing:.02em}
.brt-cur-price-table th,.brt-cur-price-table td{padding:15px 17px;border-bottom:1px solid #e8e1d6;font-size:.95rem}
.brt-cur-price-table tbody tr:last-child td{border-bottom:0}
.brt-cur-price-table td:nth-child(2){font-weight:750;color:#33372f}
.brt-cur-price-table.compact td:first-child{width:60%}

.brt-cur-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;padding-top:1rem}
.brt-cur-card{background:#fffdf8;border:1px solid #dfd8cd;padding:2rem;min-height:255px;display:flex;flex-direction:column;border-radius:14px;box-shadow:0 12px 32px rgba(47,43,34,.035)}
.brt-cur-card p{color:#5c5f57}
.brt-cur-price{font-weight:750;margin-top:auto;padding-top:1.25rem;border-top:1px solid var(--line);line-height:1.65;color:#30342d}
.brt-cur-grid-dark{max-width:1260px;background:transparent;color:inherit;padding-top:1rem}
.brt-cur-card.darkcard{background:#eef0e8;color:var(--ink);border-color:#d8dccf}
.brt-cur-card.darkcard p{color:#5b6157}
.brt-cur-card.darkcard .brt-cur-price{border-color:#d3d8ca}

.brt-cur-cleaning{background:#efe8dc;max-width:none;padding-left:max(3rem,calc((100vw - 1260px)/2 + 3rem));padding-right:max(3rem,calc((100vw - 1260px)/2 + 3rem));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.brt-cur-cleaning>div{max-width:900px}
.brt-cur-booking-note{background:#e1e5d9;color:var(--ink);max-width:none;padding-left:max(3rem,calc((100vw - 1260px)/2 + 3rem));padding-right:max(3rem,calc((100vw - 1260px)/2 + 3rem));border-bottom:1px solid #ced4c4}
.brt-cur-booking-note h2{font-size:2.6rem}
.brt-cur-booking-note p{max-width:900px;color:#4e544b}
.brt-cur-terms{font-size:.94rem!important;padding-top:.7rem}

.brt-cur-enquiry{display:grid;grid-template-columns:.8fr 1.2fr;gap:4rem;background:#f8f4ec;color:var(--ink);max-width:none;padding-left:max(3rem,calc((100vw - 1260px)/2 + 3rem));padding-right:max(3rem,calc((100vw - 1260px)/2 + 3rem));border-top:1px solid var(--line)}
.brt-cur-form-intro p{color:#5d6058}
.brt-cur-form{display:grid;grid-template-columns:1fr 1fr;gap:1rem}
.brt-cur-form label{font-size:.85rem;font-weight:650;color:#40443d}
.brt-cur-form input,.brt-cur-form select,.brt-cur-form textarea{width:100%;margin-top:.45rem;background:#fff;color:#111;border:1px solid #d6cfc2;padding:12px 13px;border-radius:9px;font:inherit}
.brt-cur-form input:focus,.brt-cur-form select:focus,.brt-cur-form textarea:focus{outline:2px solid rgba(86,97,79,.22);border-color:#7f8975}
.brt-cur-form textarea{resize:vertical}
.brt-cur-form .brt-cur-full{grid-column:1/-1}
.brt-cur-form .brt-cur-btn{grid-column:1/-1;width:max-content}
.brt-cur-hp{position:absolute!important;left:-9999px!important}
.brt-cur-success,.brt-cur-error{padding:14px 16px;margin-bottom:1rem;background:#e5efe1;color:#243421;border-radius:8px}
.brt-cur-error{background:#f3e4df;color:#6b2d24}

/* Homepage route into the curation service */
.brt-home-curation{margin:2.4rem 0 0;background:transparent;color:#242720;padding:0;border-top:1px solid rgba(89,92,85,.20);border-bottom:1px solid rgba(89,92,85,.16)}
.brt-home-curation-inner{max-width:1040px;margin:0 auto;padding:3.2rem 2rem;text-align:center}
.brt-home-curation-kicker{font-size:.76rem!important;letter-spacing:.17em;font-weight:750;text-transform:uppercase;color:#72776a;margin:0 0 .8rem}
.brt-home-curation h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(1.9rem,3.5vw,3.35rem);line-height:1.08;color:#282c25;margin:.2rem auto 1rem;font-weight:500}
.brt-home-curation p{max-width:820px;margin:0 auto 1.4rem;color:#595c55;font-size:1.05rem;line-height:1.65}
.brt-home-curation-button{display:inline-block;background:#46503f;color:#fff!important;text-decoration:none!important;padding:13px 21px;border-radius:999px;font-weight:700}
.brt-home-curation-button:hover{background:#343d31}

.brt-cur-hero-home-link{margin-left:.55rem!important}.brt-cur-runtime-menu-item>a{white-space:nowrap}

@media(max-width:900px){
  .brt-cur-trust{grid-template-columns:1fr 1fr}.brt-cur-trust>div:nth-child(2){border-right:0}
  .brt-cur-meet,.brt-cur-intro,.brt-cur-sourcing,.brt-cur-enquiry{grid-template-columns:1fr;gap:2.5rem}
  .brt-cur-listen{position:static}.brt-cur-grid,.brt-cur-difference-grid{grid-template-columns:1fr}
  .brt-cur-hero-inner,.brt-cur-section,.brt-cur-difference-inner{padding-left:1.4rem;padding-right:1.4rem}
  .brt-cur-cleaning,.brt-cur-booking-note,.brt-cur-enquiry{padding-left:1.4rem;padding-right:1.4rem}
}
@media(max-width:600px){
  .brt-cur-hero{min-height:540px;background-position:60% center}
  .brt-cur-trust{grid-template-columns:1fr}.brt-cur-trust>div{border-right:0;border-bottom:1px solid var(--line)}
  .brt-cur-form{grid-template-columns:1fr}.brt-cur-price-table th,.brt-cur-price-table td{padding:10px;font-size:.85rem}
  .brt-cur-hero-home-link{margin-left:0!important;margin-top:.55rem!important}
}


/* v1.6 — make the whole homepage feel more alive without turning it into an advert */
.home .brt-home-heading-dynamic{position:relative;display:table;opacity:.82;transform:translateY(10px);transition:opacity .55s ease,transform .55s ease,letter-spacing .35s ease;letter-spacing:-.012em}
.home .brt-home-heading-dynamic::after{content:'';display:block;width:0;height:2px;margin-top:.34em;background:linear-gradient(90deg,#66705d,#a8ad9d);transition:width .7s cubic-bezier(.22,.61,.36,1);opacity:.8}
.home .brt-home-heading-dynamic.is-visible{opacity:1;transform:none}
.home .brt-home-heading-dynamic.is-visible::after{width:min(72px,34%)}
.home .brt-home-heading-dynamic:hover{letter-spacing:.003em}
.home .brt-home-curation .brt-home-heading-dynamic{display:block;margin-left:auto;margin-right:auto}
.home .brt-home-curation .brt-home-heading-dynamic::after{margin-left:auto;margin-right:auto}
@media (prefers-reduced-motion:reduce){.home .brt-home-heading-dynamic{opacity:1;transform:none;transition:none}.home .brt-home-heading-dynamic::after{width:52px;transition:none}}


/* v1.7 — curated listening rather than hosted background audio */
.brt-cur-spotify-wrap{margin-top:1rem;overflow:hidden;border:1px solid #d9d2c6;border-radius:14px;background:#fff}
.brt-cur-next-picks{margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid #d9d2c6}
.brt-cur-next-picks>span{display:block;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;font-weight:750;color:#69705f;margin-bottom:.7rem}
.brt-cur-next-picks ul{margin:0;padding-left:1.15rem;color:#4e514a}
.brt-cur-next-picks li{margin:.42rem 0;line-height:1.45;font-size:.92rem}
.brt-cur-listen-note{font-size:.82rem!important;color:#74766f!important;margin:.9rem 0 0}


/* v1.9 — discreet listening: one opening track, the rest tucked away */
.brt-cur-listen-discreet{background:transparent;border:0;border-left:1px solid #d8d1c4;border-radius:0;padding:.35rem 0 .35rem 1.5rem;box-shadow:none;position:static;top:auto;max-width:390px}
.brt-cur-listen-label{font-size:.69rem!important;letter-spacing:.16em;font-weight:750;color:#74776f!important;margin:0 0 .55rem!important}
.brt-cur-now-playing{font-size:.94rem!important;line-height:1.45!important;margin:0 0 .7rem!important;color:#3f433c!important}
.brt-cur-spotify-compact{margin:0;overflow:hidden;border:0;border-radius:12px;background:transparent}
.brt-cur-spotify-compact iframe{display:block;border:0;border-radius:12px}
.brt-cur-more-picks{margin-top:.55rem;border-top:1px solid #ddd6ca;padding-top:.65rem}
.brt-cur-more-picks summary{cursor:pointer;font-size:.81rem;font-weight:700;color:#596052;list-style:none}
.brt-cur-more-picks summary::-webkit-details-marker{display:none}
.brt-cur-more-picks summary::after{content:' +';font-weight:500}
.brt-cur-more-picks[open] summary::after{content:' −'}
.brt-cur-more-picks ul{margin:.7rem 0 0;padding-left:1.05rem;color:#5a5d56}
.brt-cur-more-picks li{font-size:.84rem;line-height:1.42;margin:.3rem 0}
@media(max-width:900px){.brt-cur-listen-discreet{max-width:none;border-left:0;border-top:1px solid #d8d1c4;padding:1.1rem 0 0}}
\n\n/* v2.0 — homepage editorial balance */\n/* Music Curation should look like a native BRT link/button, never an accent advert. */\n.home .brt-cur-hero-home-link{background:inherit!important;color:inherit!important;border-color:inherit!important;box-shadow:inherit!important;text-shadow:inherit!important;}\n.home .brt-cur-runtime-menu-link{color:inherit!important;background:transparent!important;border-color:transparent!important;}\n.home .brt-cur-runtime-menu-item.current-menu-item>a,.home .brt-cur-runtime-menu-link:hover{color:inherit!important;}\n\n/* Dynamic treatment is deliberately restricted to the big editorial headings. */\n.home h1.brt-home-heading-dynamic,.home h2.brt-home-heading-dynamic{\n  opacity:.92;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease;\n}\n.home h1.brt-home-heading-dynamic.is-visible,.home h2.brt-home-heading-dynamic.is-visible{opacity:1;transform:none;}\n.home h1.brt-home-heading-dynamic::after,.home h2.brt-home-heading-dynamic::after{\n  height:1px;background:currentColor;opacity:.22;width:0;max-width:68px;\n}\n.home h1.brt-home-heading-dynamic.is-visible::after,.home h2.brt-home-heading-dynamic.is-visible::after{width:52px;}\n.home .brt-home-heading-editorial{font-family:Georgia,'Times New Roman',serif!important;font-weight:500!important;letter-spacing:-.018em!important;}\n.home .brt-home-heading-editorial::first-letter{letter-spacing:-.03em;}\n.home .brt-home-curation h2{color:inherit!important;}\n.home .brt-home-curation-button{background:#46503f!important;color:#fff!important;}\n@media (prefers-reduced-motion:reduce){\n .home h1.brt-home-heading-dynamic,.home h2.brt-home-heading-dynamic{opacity:1;transform:none;transition:none;}\n}\n
/* v2.1 — discreet, crossfade-ready listening room */
.brt-cur-audio-intro{font-family:Georgia,'Times New Roman',serif;font-size:.98rem!important;line-height:1.55!important;color:#50544d!important;margin:.1rem 0 .9rem!important}
.brt-cur-audio-status{border-top:1px solid #ddd6ca;border-bottom:1px solid #ddd6ca;padding:.75rem 0;margin:.55rem 0 .7rem}
.brt-cur-audio-eyebrow{display:block;font-size:.62rem;letter-spacing:.15em;font-weight:750;color:#7b7d76;margin-bottom:.25rem}
.brt-cur-audio-title{display:block;font-size:.9rem;line-height:1.4;color:#353a33;font-weight:700}
.brt-cur-audio-next{display:block;font-size:.76rem;line-height:1.35;color:#777a72;margin-top:.25rem}
.brt-cur-audio-controls{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}
.brt-cur-audio-toggle{appearance:none;border:1px solid #70786a;background:#56614f;color:#fff;padding:8px 13px;border-radius:999px;font:inherit;font-size:.79rem;font-weight:700;cursor:pointer}
.brt-cur-audio-toggle:hover{background:#454f40}
.brt-cur-volume-label{display:flex;align-items:center;gap:.45rem;font-size:.7rem;color:#74776f}
.brt-cur-volume-label input{width:82px;accent-color:#66705d}
.brt-cur-audio-a,.brt-cur-audio-b{display:none}
.brt-cur-audio-fallback{font-size:.78rem!important;line-height:1.45!important;color:#70736c!important;margin:.65rem 0 0!important}
.brt-cur-audio-fallback a{color:#46503f!important;text-decoration:underline!important;text-underline-offset:2px}
.brt-cur-more-picks ol{margin:.7rem 0 0;padding-left:1.15rem;color:#5a5d56}
.brt-cur-more-picks ol li{font-size:.82rem;line-height:1.42;margin:.28rem 0}


/* v2.2 — native homepage integration.
   Never make Music Curation a special accent/primary CTA: it borrows the site's secondary link treatment. */
.home .brt-cur-hero-home-link,
.home .brt-cur-runtime-menu-link{
  filter:none!important;
  outline-color:currentColor;
}
.home .brt-cur-hero-home-link::before,
.home .brt-cur-hero-home-link::after,
.home .brt-cur-runtime-menu-link::before,
.home .brt-cur-runtime-menu-link::after{
  color:inherit!important;
  border-color:inherit!important;
}
.home .brt-cur-hero-home-link:hover,
.home .brt-cur-hero-home-link:focus,
.home .brt-cur-runtime-menu-link:hover,
.home .brt-cur-runtime-menu-link:focus{
  filter:brightness(.96)!important;
}
/* Override the older v2.0 inheritance rule that could pick up a red parent accent. */
.home a.brt-cur-hero-home-link,
.home a.brt-cur-runtime-menu-link{
  text-decoration-color:currentColor!important;
}
\n\n/* v2.3 — Music Curation is a native homepage action, not a standalone promo panel. */\n.home .brt-home-curation,\n.home .brt-home-curation-runtime{display:none!important;}\n/* The cloned fourth hero action gets its actual dimensions/spacing copied from Browse genres at runtime. */\n.home a.brt-cur-hero-home-link{\n  position:static!important;\n  transform:none!important;\n  animation:none!important;\n}\n/* Keep homepage editorial movement restrained and consistent. */\n.home h1.brt-home-heading-dynamic,\n.home h2.brt-home-heading-dynamic{\n  transition:opacity .42s ease,transform .42s ease!important;\n}\n.home h1.brt-home-heading-dynamic::after,\n.home h2.brt-home-heading-dynamic::after{\n  opacity:.16!important;\n  max-width:52px!important;\n}\n

/* v2.6 — major Music Curation section on the actual homepage. */
.home .brt-cur-home-major{
  display:block!important;
  margin:clamp(2.4rem,5vw,5rem) auto!important;
  padding:0 22px!important;
  background:transparent!important;
  color:inherit!important;
  border:0!important;
  box-shadow:none!important;
}
.home .brt-cur-home-major-inner{
  max-width:1180px;
  margin:0 auto;
  padding:clamp(2rem,4vw,3.6rem) clamp(1.4rem,4vw,3.2rem);
  border-top:1px solid rgba(25,25,25,.18);
  border-bottom:1px solid rgba(25,25,25,.18);
  background:rgba(248,245,237,.58);
}
.home .brt-cur-home-major-kicker{
  margin:0 0 .55rem!important;
  font-size:.72rem!important;
  line-height:1.3!important;
  letter-spacing:.15em!important;
  text-transform:uppercase!important;
  font-weight:700!important;
  color:#6d6a62!important;
}
.home .brt-cur-home-major h2{
  margin:0!important;
  padding:0!important;
  color:#171714!important;
  background:none!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-size:clamp(2.15rem,5vw,4.6rem)!important;
  line-height:.98!important;
  font-weight:500!important;
  letter-spacing:-.035em!important;
  text-transform:none!important;
  box-shadow:none!important;
}
.home .brt-cur-home-major h2::before,
.home .brt-cur-home-major h2::after{display:none!important;content:none!important;}
.home .brt-cur-home-major-sub{
  margin:.75rem 0 .75rem!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-size:clamp(1.22rem,2vw,1.7rem)!important;
  line-height:1.25!important;
  font-style:italic!important;
  color:#3f433b!important;
}
.home .brt-cur-home-major-copy{
  max-width:760px;
  margin:0 0 1.2rem!important;
  font-size:clamp(.98rem,1.25vw,1.08rem)!important;
  line-height:1.68!important;
  color:#50534c!important;
}
.home .brt-cur-home-major-link{
  display:inline-flex!important;
  align-items:center!important;
  gap:.55rem!important;
  margin-top:.15rem!important;
  padding:.68rem 0 .3rem!important;
  border:0!important;
  border-bottom:1px solid currentColor!important;
  border-radius:0!important;
  background:transparent!important;
  color:#252921!important;
  font-weight:700!important;
  font-size:.92rem!important;
  line-height:1.2!important;
  text-decoration:none!important;
  box-shadow:none!important;
  transition:gap .2s ease,opacity .2s ease!important;
}
.home .brt-cur-home-major-link:hover,
.home .brt-cur-home-major-link:focus{gap:.8rem!important;opacity:.72!important;background:transparent!important;color:#252921!important;}
@media(max-width:700px){
  .home .brt-cur-home-major{padding:0 14px!important;margin:2.3rem auto!important;}
  .home .brt-cur-home-major-inner{padding:1.7rem 1rem 1.9rem!important;}
}

/* v2.7 — final-output integration: keep homepage Music Curation editorial, not promotional/red. */
.home .brt-cur-home-major-v27,
.home .brt-cur-home-major-v27 *{
  --brt-cur-accent:#2d332b;
}
.home .brt-cur-home-major-v27{
  width:auto!important;
  max-width:none!important;
  clear:both!important;
  position:relative!important;
  z-index:1!important;
}
.home .brt-cur-home-major-v27 .brt-cur-home-major-inner{
  background:#f5f1e7!important;
  border-color:rgba(32,35,29,.18)!important;
}
.home .brt-cur-home-major-v27 h2,
.home .brt-cur-home-major-v27 .brt-cur-home-major-sub,
.home .brt-cur-home-major-v27 .brt-cur-home-major-copy,
.home .brt-cur-home-major-v27 .brt-cur-home-major-link{
  color:#20231d!important;
}
.home .brt-cur-home-major-v27 .brt-cur-home-major-link{
  background:transparent!important;
  border-color:#20231d!important;
}
