.text-white {
    color: #fff !important;
}

.text-justify {
    text-align: justify !important;
}

.text-right {
    text-align: right !important;
}

.pl-0 {
    padding-left: 0 !important;
}

.accordion-button {
    display: inline !important;
}

.accordion-collapse {
    background-color: #d6d6d6;
    padding: 50px 10px 10px;
    border-radius: 10px;
    margin-top: -50px;
}

.btn-primary {
    background-color: var(--color-primary) !important;
    border-color: var(--color-primary) !important;
}

.btn-primary:hover {
    background-color: #ae4c09 !important;
    border-color: #ae4c09 !important;
}

.text-unset {
    white-space: unset !important;
}

.btn-outline-primary {
    color: var(--color-primary) !important;
    border-color: var(--color-primary) !important;
}

.btn-outline-primary:hover {
    color: #fff !important;
    background-color: var(--color-primary) !important;
    border-color: var(--color-primary) !important;
}

.active > .page-link,
.page-link.active {
    background-color: var(--color-primary) !important;
    border-color: var(--color-primary) !important;
    color: #fff !important;
}

.page-link {
    color: var(--color-primary) !important;
}

.h-300px {
    height: 300px !important;
}

.w-100px {
    width: 100px !important;
}

.w-150px {
    width: 130px !important;
}

article.blog-details .content img {
    width: 100% !important;
}
