
/* IT Soft BD Shop — normal white + green storefront finish */
.topbar{background:#F1FBF6!important;color:#3F5A4E!important;border-bottom:1px solid #DCEBE2!important}
.topbar a,.topbar-links a{color:#3F5A4E!important}
.topbar a:hover,.topbar-links a:hover{color:#0F8A5C!important}
.topbar-sep{background:#CFE8D8!important}
.topbar-chip{background:#fff!important;color:#0F7A52!important;border:1px solid #DCEBE2!important}
.topbar .topbar-in{color:#3F5A4E}
.h-slide.theme-ink{background:linear-gradient(135deg,#F1FBF6 0%,#FFFFFF 55%,#E8F8EE 100%)!important;color:#123D2E!important}
.h-slide.theme-ink .h-display{color:#123D2E!important}
.h-slide.theme-ink .h-display em{color:#0F8A5C!important}
.h-slide.theme-ink .h-lede{color:#5F7268!important}
.h-slide.theme-ink .h-kicker{background:#fff!important;border-color:#DCEBE2!important;color:#0F7A52!important}
.h-slide.theme-ink .h-kicker-line{background:#16A06A!important}
.h-slide.theme-ink .h-btn-primary{background:#0F8A5C!important;color:#fff!important}
.h-slide.theme-ink .h-btn-primary:hover{background:#0B6B47!important}
.h-slide.theme-ink .h-btn-quiet{color:#3F5A4E!important;border-color:#CFE8D8!important;background:#fff!important}
.h-slide.theme-ink .h-btn-quiet:hover{border-color:#9AD9B9!important;background:#F7FCF9!important}
.h-slide.theme-ink .h-trust{color:#5F7268!important}
.h-slide.theme-ink .h-trust strong{color:#123D2E!important}
.h-slide.theme-ink .h-stars{color:#16A06A!important}
.h-slide.theme-ink .h-stage-num{color:rgba(15,138,92,.14)!important}
.h-slide.theme-ink .h-stage-frame{background:linear-gradient(140deg,#E8F8EE,#F7FCF9)!important}
.h-slide.theme-ink .h-stage-frame:before{border-color:#CFE8D8!important;background:rgba(255,255,255,.28)!important}
.h-slide.theme-ink .h-float{background:#fff!important;color:#123D2E!important;border-color:#DCEBE2!important;box-shadow:0 14px 28px -22px rgba(18,61,46,.35)!important}
.h-bests-band{background:linear-gradient(112deg,#F1FBF6 0%,#E8F8EE 58%,#DDF4E7 100%)!important;color:#123D2E!important;box-shadow:0 18px 35px -34px rgba(18,61,46,.3)!important}
.h-bests-band:before{background:none!important}
.h-bests-band .h-label,.h-bests-band .h-label-light{color:#0F7A52!important}
.h-bests-band .h-label i{background:#16A06A!important}
.h-bests-band .h-bests-copy h2{color:#123D2E!important}
.h-bests-band .h-bests-copy h2 em{color:#0F8A5C!important}
.h-bests-band .h-bests-offer small{color:#5F7A6D!important}
.h-bests-band .h-bests-offer strong{color:#123D2E!important}
.h-bests-band .h-bests-offer strong em{color:#0F8A5C!important}
.h-bests-band .h-bests-offer a,.h-bests-band .h-bests-all{color:#0F8A5C!important;border-color:#CFE8D8!important}
.h-bests-band .h-bests-offer a:hover,.h-bests-band .h-bests-all:hover{background:#0F8A5C!important;color:#fff!important}
.h-bests-art{opacity:.5}
.h-bests-art svg path,.h-bests-art svg circle{stroke:#16A06A!important}
.h-promise{background:#fff!important;border-bottom:1px solid #EDF7F2!important}
.foot-news{background:#F1FBF6!important;border-top:1px solid #DCEBE2!important;border-bottom:1px solid #DCEBE2!important}
.site-foot{background:#fff!important}
.foot-news .eyebrow{color:#0F8A5C!important}
.foot-news h2{color:#123D2E!important}
.foot-news h2 em{color:#0F8A5C!important}
.foot-news p{color:#5F7268!important}
.foot-news .btn-lime{background:#0F8A5C!important;color:#fff!important}
.foot-col h4{color:#123D2E!important}
.foot-col a,.foot-brand p,.foot-bottom{color:#5F7268!important}
.foot-col a:hover{color:#0F8A5C!important}
.foot-brand .brand-word{color:#123D2E!important}
.foot-social a{background:#E8F8EE!important;color:#0F7A52!important}
.news-field{background:#fff!important;border-color:#DCEBE2!important}
.news-field input{color:#123D2E!important}
@media(max-width:760px){
  .topbar{display:none!important}
  .h-slide.theme-ink{padding-top:24px}
}

@media(max-width:760px){.home .h-hero{display:block!important}}

.topbar .ticker-track{animation:none!important;transform:none!important;display:flex;gap:24px;align-items:center}
.topbar .ticker-track span:nth-child(n+4){display:none!important}
.topbar .ticker-window{overflow:visible!important;width:auto!important}
