html * {
    font-family: "museo-sans" !important;
}

.masthead {
    color: #2B2A27;
}

footer {
    color: #2B2A27;
}

h1 {
    color: #441f54;
}

h1 {
    color: #441f54;
}

h1+p.lead {
    color: #2B2A27;
}

.dib {
    display: inline-block !important;
}

.fr {
    float: right !important;
}

a.std-btn {
    margin-top: 24px; padding: 10px 23px 6px 23px; border-radius: 20px; background-color: #441f54; color: #f1e0f8; text-decoration: none !important; font-weight: bold; text-transform: uppercase;
}

a.std-btn:hover {
    color: #FFF !important;
}

.journey-card {
    padding: 20px; margin: 20px 0; border-radius: 20px; background-color: #fFF;
}

.journey-card-btns {
    display: flex; justify-content: end;
}

.imi h1,
.imi h2,
.imi h3,
.imi h4,
.imi h5,
.imi h6 {
    margin-top: 4rem; margin-bottom: 1rem;
}

.imi .journey-card h1,
.imi .journey-card h2,
.imi .journey-card h3,
.imi .journey-card h4,
.imi .journey-card h5,
.imi .journey-card h6 {
    margin-top: 0;
}

.imi ul {
    margin-top: 1rem; list-style: none;
}

.imi p {
    margin-top: 1rem;
}

.imi ul li {
    padding-left: 1.25rem; position: relative;
}

.imi ul li:before {
    --bg-opacity: 1; background: #441f54 !important; display: block; content: " "; -webkit-mask: url(/Hub/img/svg/bullet.svg); mask: url(/Hub/img/svg/bullet.svg); -webkit-mask-size: cover; mask-size: cover; height: 8px; width: 8px; position: absolute; left: 2px; top: .6rem;
}

.imi a:not(.std-btn) {
    transition-property: background-color, border-color, color, fill, stroke; transition-duration: .1s; text-decoration: underline;
}

@media (min-width: 768px) {
    .md-mt-32 {
        margin-top: 8rem;
    }
}

@media (min-width: 1024px) {
    .lg--mt-20 {
        margin-top: -5rem;
    }
}

@keyframes loading_rotation {
	0% {
		transform: rotate(0);
	}

	100% {
		transform: rotate(360deg);
	}
}

.loading {
    margin: 50px auto;
    width: 80px;
    animation: loading_rotation 1.2s linear 0s infinite normal forwards;
}

#onetrust-banner-sdk,
#ot-sdk-btn-floating {
    display: none;
}