.breadcrumb-background .bb-inner {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
}

.image-height-100 div {
    height: 100%;
}

.image-height-100 img {
    height: 100%;
    object-fit: cover;
}

.gsc-heading__align-left .gsc-heading__desc {
    float: none;
}

.tp-revslider-mainul li {
    position: relative;
}

.tp-revslider-mainul li::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
    z-index: 1;
    pointer-events: none;
}

.tp-revslider-mainul img {
    position: relative;
    z-index: 2;
}

.feature-one__img img {
    height: 300px;
    object-fit: cover;
}

.feature-two__image img {
    height: 300px;
    object-fit: cover;
}