.section.header .navbar-primary .navbar-brand.navbar-logo img {  max-height: 100px;  margin-top: -10px;margin-bottom: -10px; }
#notify { background: var(--color-light); }
#notify .mod-graphic-carousel .slide.slick-slide { padding: 0 10px; }
#notify .mod-graphic-carousel .slide.slick-slide .title {  left: 50%;  top: 50%;  transform: translate(-50%,-50%);  text-shadow: 1px 1px 2px rgba(0,0,0,0.5);  position: absolute;  color: #fff; font-size: 1.5rem; }
#notify .mod-graphic-carousel .slide.slick-slide {  padding: 0 10px; position: relative; }
#welcome h1.article-title { text-align: center;}
.section.hero .banner-content.content-padding .title-heading, 
.section.hero .banner-content.content-padding  .leadin { background: rgba(0,0,0,0.01); }
#welcome .rich-v2.classic.no-sidebar.clearfix .article-body p { color: #000 !important; }
#notify .mod-graphic-carousel .slide.slick-slide .title { background: rgba(0,0,0,0.1); }

#welcome .component-title, #notify .component-title{ display: none !important; }
div#welcome {   background: var(--color-secondary) !important; }
a.btn.btn-lg.btn-outline-light span.text.sr-only {    color: #000;   background: #fff; }


@media(min-width:992px){
    #section-footer .component.affiliatelogos .navbar-logos li a img { max-height: 175px; }
    #section-footer .component.affiliatelogos .navbar-logos li { padding: 2rem 3rem !important; }
}