.swiper-container.nav-bottom.nav-start .swiper-navigation {
    text-align: right;
    justify-content: flex-end;
    top: -60px;
}

.swiper-container.nav-bottom.nav-left .swiper-navigation {
    width: fit-content;
    left: 30px;
    bottom: 60px;
}

.navbar-brand .brand-logo {
    max-height: 80px;
    max-width: 200px;
}

.ka-slider {
    position: relative;
}

.ka-slider .swiper-container {
    position: inherit !important;
}

.ka-slider .swiper-controls {
    position: inherit !important;
}

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

.image-wrapper.bg-overlay:before, .image-wrapper.bg-overlay-400:before {
    background: none !important;
}

.swiper-container.nav-color .swiper-button, .swiper-container.nav-color .swiper-slide figure .item-link {
    background: var(--bs-icon-solid-fill-primary) !important;
}

.page-title h1, .breadcrumb-item, .breadcrumb-item+.breadcrumb-item::before, .post-category, .post-category a, .post-meta, .post-date, .post-date span {
    color: inherit !important;
}

span.swiper-pagination-bullet {
    width: 30px !important;
    border-radius: 13px !important;
    background-color: #fff5 !important;
    border: 0 !important;
    height: 7px !important;
    transform: none !important;
}

span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #fff !important;
    width: 30px !important;
    border-radius: 13px !important;
    border: 0 !important;
    height: 7px !important;
    transform: none !important;
}