.cat-hero {
    width: 100%;
    height: 100%;
    position: relative;
}


.imgg {
    width: 100%;
    height: 100%;
}

.a {
    width: 100%;
    height: 100%;
}

.cat-hero h3 {
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, 50%);
    color: black;
}


.sslide {
    height: 300px;
}

.slide-content {
    min-width: 200px !important;
    max-width: 200px !important;
    height: 250px;
    flex-shrink: 0; /* Prevent slides from shrinking */
    position: relative;
    overflow: hidden;
}

.img-slider {
    height: 160px
}

.text-cap {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

    .text-cap a {
        text-decoration: none;
        color: white;
    }

.img-first-section {
    height: 100%;
    width: 100%;
}


.first-section {
    min-width: 400px !important;
    max-width: 400px !important;
    height: 250px;
    position: relative;
}

@media screen and (max-width:600px) {
    .slide-content {
        min-width: 200px !important;
        max-width: 200px !important;
        height: 250px;
    }

    .first-section {
        min-width: 200px !important;
        max-width: 200px !important;
    }
}
