#breadcrumbs {
    font-size: 14px;
    margin-bottom: 20px;
}

#breadcrumbs .breadcrumb-item {
    display: inline-block;
}


#breadcrumbs .breadcrumb-item.current {
    font-weight: bold;
}

#breadcrumbs {
    border: none !important;
}

@media screen and (min-width: 1000px) {
    .image-container {
        height: 372px; /* Set the height */
        overflow: hidden !important; /* Ensure that the image doesn't overflow */
    }

    .image-container img {
        height: 100% !important; /* Ensure the image fills the container */
        object-fit: cover !important; /* Cover the entire container */
    }
}

.image-containerr {
    width: 180px !important; /* Set the width */
    height: 135px; /* Set the height */
    overflow: hidden !important; /* Ensure that the image doesn't overflow */
}

.image-containerr img {
    width: 100% !important; /* Ensure the image fills the container */
    height: 100% !important; /* Ensure the image fills the container */
    object-fit: cover !important; /* Cover the entire container */
}

.image-containerrr {
    width: 380px !important; /* Set the width */
    height: 222.9px; /* Set the height */
    overflow: hidden !important; /* Ensure that the image doesn't overflow */
}

.image-containerrr img {
    width: 100% !important; /* Ensure the image fills the container */
    height: 100% !important; /* Ensure the image fills the container */
    object-fit: cover !important; /* Cover the entire container */
}

.caption {
    margin-bottom: 0px !important;
}

@media screen and (min-width: 767px) and (max-width: 1001px) {
    .badg {
        margin-left: 54px;
    }
}

.flexslider {
    max-width: 640px;
    max-height: 472px;
    overflow: hidden;
    margin: 0 auto;
}

.flexslider .slides img {
    width: 640px;
    height: 472px;
    object-fit: cover;
}
