.event-page .banner-events {
    height: 686px;
}
.event-detail h1 {
    font-size: var(--size-20);
    font-family: var(--font-black);
    color: var(--si-brown-color);
}

.event-detail .si-btn {
    margin: 0;
}

.event-detail .content .wp-caption{
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto!important;
    height: auto;
}

.event-detail .content img{
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    height: auto;
}

.event-detail .content p {
    margin: 12px 0;
}

.event-detail .content a{
    color: var(--si-brown-color);
}

.event-detail .content table {
    border-collapse: collapse;
}

.event-detail .content table tr td {
    padding: 3px 6px;
    border: 1px solid #000000;
}

.event-page .si-event .img .d-flex {
    font-size: var(--size-16);
}

.event-page .si-banners h2{
    font-family: var(--font-heavy);
}

.event-page .si-banners .banner-wrap span{
    font-family: var(--font-stack);
}

.si-prev{
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url("../images/si-prev.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.si-next{
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url("../images/si-next.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.si-pagi a:hover .si-prev{
    background-image: url("../images/si-prev-white.png");
}

.si-pagi a:hover .si-next{
    background-image: url("../images/si-next-white.png");
}

@media (max-width: 820px) {
    .event-page .banner-events {
        height: auto;
    }
    .event-page .si-banners .bg-banner {
        background: none !important;
    }
    .event-page .si-banners .slick-dots {
        bottom: auto;
        top: 200px;
    }
    .event-page .si-event h2{
        height: auto;
    }
}
