/* base-brand theme: fresh gallery */
.wrapper.base-brand{
  --tpl-dark:#153d44;
  --tpl-bg:#f6fbfa;
  --tpl-line:#d5e7e4;
  --tpl-text:#17363a;
  --tpl-muted:#668185;
  --tpl-accent:#5aa79a;
  --tpl-accent-strong:#2d786d;
  --tpl-contrast:#ffffff;
  background:#f6fbfa!important;
  color:#17363a!important;
}
.wrapper.base-brand #header{background:#ffffff!important;border-bottom:1px solid #d5e7e4!important}
.wrapper.base-brand #header .logo img{filter:none!important}
.wrapper.base-brand #header .nav .nLi h3 a{color:#17363a!important}
.wrapper.base-brand #header .nav .nLi h3 a:hover,
.wrapper.base-brand #header .nav .nLi h3 a.active{border-color:#5aa79a!important;color:#2d786d!important}
.wrapper.base-brand #header .nav .nLi > ul,
.wrapper.base-brand #header .nav .sub,
.wrapper.base-brand #menu2 ul ul{background:#fff!important;border-color:#d5e7e4!important}
.wrapper.base-brand #header .nav .nLi > ul a,
.wrapper.base-brand #header .nav .sub a,
.wrapper.base-brand #menu2 ul ul li a{color:#17363a!important}
.wrapper.base-brand #header .nav .nLi > ul a:hover,
.wrapper.base-brand #header .nav .sub a:hover,
.wrapper.base-brand #menu2 ul ul li a:hover{background:#e7f4f1!important;color:#2d786d!important}
.wrapper.base-brand.home-brand .brand-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(21,61,68,.38),rgba(90,167,154,.22));pointer-events:none}
.wrapper.base-brand.home-brand .brand-story,
.wrapper.base-brand.home-brand .brand-news-feature,
.wrapper.base-brand .sider-nav,
.wrapper.base-brand .product-sider-nav{background:#eef8f6!important}
.wrapper.base-brand.home-brand .magazine-grid .lead,
.wrapper.base-brand.home-brand .magazine-grid article:not(.lead),
.wrapper.base-brand.home-brand .brand-news-list a,
.wrapper.base-brand .contact-card,
.wrapper.base-brand .news-list .row,
.wrapper.base-brand .product-content .pro a{background:#fff!important;border:1px solid #d5e7e4!important;box-shadow:0 14px 28px rgba(45,120,109,.08)!important}
.wrapper.base-brand .product-sider-nav .container,
.wrapper.base-brand .sider-nav .container{background:#fff!important;border-color:#d5e7e4!important}
.wrapper.base-brand .brand-news-heading a,
.wrapper.base-brand .lead-content a,
.wrapper.base-brand a:hover{color:#2d786d!important}
.wrapper.base-brand .guestbook #bookAdd .btn,
.wrapper.base-brand .feedback .btn,
.wrapper.base-brand .brand-job-head.open{background:#2d786d!important;color:#fff!important}
.wrapper.base-brand #footer.base-footer{background:#153d44!important}

/* fresh lead image contrast */
.wrapper.base-brand.home-brand .magazine-grid .lead{
  background:
    linear-gradient(145deg,rgba(21,61,68,.86),rgba(21,61,68,.48)),
    url('../../images/aboutbg.jpg') center/cover no-repeat !important;
  color:#fff!important;
  border-color:#d5e7e4!important;
}
.wrapper.base-brand.home-brand .magazine-grid .lead:before{
  border-color:rgba(255,255,255,.42)!important;
}
.wrapper.base-brand.home-brand .lead-content .eyebrow,
.wrapper.base-brand.home-brand .lead-content h2,
.wrapper.base-brand.home-brand .lead-content p{
  color:#fff!important;
}
.wrapper.base-brand.home-brand .lead-content p{
  color:rgba(255,255,255,.84)!important;
}
.wrapper.base-brand.home-brand .lead-content a{
  border-color:#fff!important;
  color:#fff!important;
}
.wrapper.base-brand.home-brand .lead-content a:hover{
  background:#fff!important;
  color:#2d786d!important;
}
