.slide {
    transition: opacity 0.3s ease;
    }

    .slide {
        z-index: 1;
    }

    .slide.active {
        display: flex;
        z-index: 10;
    }

    .slide a {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }

    .slide div p {
        width: 100%;
        text-align: left;
    }

    .slide div span {
        width: 100%;
        text-align: left;
    }

    .slide a img {
        width: 90%;
    }

    .slide div img {
        height: 390px;
    }

    .main-page .category-list .container .category-row .category-item .news-cont .new-list ul li a .news-container .news-footer img {
        margin: 0;
    }

    .main-page .category-list .container .category-row .category-item .news-cont .new-list ul li a .news-container .news-footer:before {
        bottom: -20px;
    }

    .main-page .category-list .container .category-row .category-item .news-cont .new-list ul li a .news-container .news-footer {
        margin-bottom: 20px;
    }

    .map-card .card-content {
        margin-top: 50px !important;
    }

    @media(max-width: 1240px) {
        .map-card .card-content ul li p {
            font-size: 57px !important;
            line-height: 57px !important;
        }
    }

    @media(max-width: 800px) {
        .map-card .card-content ul li p {
            font-size: 40px !important;
            line-height: 40px !important;
        }

        .slide div img {
            height: inherit;
        }
    }

    .main-page .category-list .container #row-mobile .category-item:nth-child(4) {
        height: inherit;
    }

    .main-page .category-list .container #row-6 .category-item:nth-child(2) {
        height: inherit;
    }

    .main-page .category-list .container .category-row .category-item .news-cont .new-list ul {
        padding-bottom: 0;
    }

    .main-page .category-list .container .category-row .category-item .news-cont .new-list ul li:last-child a .news-container .news-footer {
        margin-bottom: 0;
    }

    .main-page .category-list .container #row-5 .category-item:nth-child(1) {
        height: 550px;
    }

    @media(max-width: 550px) {
        .main-page .category-list .container #row-mobile .category-item:nth-child(1) {
            height: 550px;
        }
    }

    .main-page .category-list .container #row-1 .category-item:nth-child(1) {
        height: 550px;
    }

    .main-page .category-list .container #row-1 .category-item:nth-child(1) .slide div img {
        height: 290px;
    }

    .main-page .category-list .container #row-5 .category-item:nth-child(1) .slide div img {
        height: 290px;
    }

    .main-page .category-list .container #row-mobile .category-item:nth-child(1) {
        height: 550px
    }

    .main-page .category-list .container #row-mobile .category-item:nth-child(1) .slide div img {
        height: 290px;
    }
    .progress-bar.reset,
    .progress-bar.reset::before,
    .progress-bar.reset::after {
        transition: none !important;
        animation: none !important;
    }