.navbar-brand img { width: 32px; height: 32px; }
.navbar-brand { font-weight: bold; color: #82448D!important; }
.text-dark { color: #82448D!important; }
.bg-secondary { background: #82448D !important; }
.bg-secondary .navbar-brand { font-weight: bold; color: #ffffff !important; }
.hero-section { background-image: linear-gradient(#fff 45%, #82448D 0); }
.slick-slide img { aspect-ratio: 9 / 16; object-fit: cover; }
.pagination .page-item .page-link { color: #82448D; }
.archives a, .archives h3 a { color: #82448D; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }