
    .slider-header img {
        display: inline;
        width: 41px;
        height: 41px;
        border-radius: 50px;
        border: 1px solid #3c425a;
        float: left;
        padding: 2px;
        margin: 0 10px 0 0;
    }

    .slider-header span {
        display: inline;
        float: left;
        font-size: 15px;
        font-weight: 800;
        line-height: 16px;
        text-align: left;
    }

    .slider-header {
        display: flex;
    }

    .slick-slide article .post-inner-wrap {
        background: #ffff;
        border-radius: 12px;
        margin: 0 15px;
        padding: 20px;
    }

    .mvp-slider h2.entry-title {
        font-size: 12px;
        text-align: left;
        font-weight: 400;
        margin: 20px 0;
        min-height: 66px;
    }

    @media (min-width: 576px) {
        .mvp-slider h2.entry-title {
            font-size: 14px;
            text-align: left;
            font-weight: 400;
            margin: 20px 0;
            min-height: 50px;
        }
    }

    h2.entry-title a {
        text-decoration: none;
    }

    .mvp-slider .ratio-wrap {
        position: relative;
    }

    .mvp-slider .ratio-wrap img {
        width: 100%;
        display: block;
        max-width: 350px;
        border-radius: 8px;
        cursor: pointer;
    }

    .mvp-slider .slick-dots {
        display: block !important;
    }

    .mvp-slider .slick-dots li.slick-active button:before {
        color: white;
    }

    .mvp-slider .slick-dots li button:before {
        color: white;

    }

    .overlay::after {
        position: absolute;
        left: 0;
        top: 0;
        background-color: rgba(0, 0, 0, 0.4);
        content: " ";
        width: 99%;
        height: 100%;
        background-image: url(https://www.summitna.com/wp-content/uploads/2024/07/pngwing.com_.png);
        background-size: 70px;
        background-repeat: no-repeat;
        background-position-x: center;
        background-position-y: center;
        border-radius: 8px;
        pointer-events: none;
    }

    .modal-dialog {
        max-width: 800px;
        margin: 30px auto;
        bottom: 25%;
        top: 25%;
    }

    .modal-body {
        position: relative;
        padding: 0px;
    }

    .close {
        position: absolute;
        right: -20px;
        top: -10px;
        z-index: 999;
        font-size: 2rem;
        font-weight: normal;
        color: #fff;
        opacity: 1;
        background: #000 !important;
        width: 25px;
        height: 25px;
        display: block;
        border: 1px solid #cecece !important;
    }

    .close:not(:disabled):not(.disabled):focus,
    .close:not(:disabled):not(.disabled):hover {
        color: darkorange;
        text-decoration: none;
        opacity: .75;
    }