.travel-subpage-hero-img-block .item {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    min-height: 500px;
    width: 100%;
    padding: 50px 0;
}

.travel-subpage-hero-img-block .item.parallax {
    clip-path: inset(0);
}

.travel-subpage-hero-img-block .item-image {
    position: absolute;
    object-fit: cover;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
}

.travel-subpage-hero-img-block .parallax .item-image {
    position: fixed;
}

.travel-subpage-hero-img-block .container.absolute {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.travel-subpage-hero-img-block .text-box {
    position: relative;
    color: #ffffff;
    max-width: 67%;
    padding-top: 3.5rem;
}

.travel-subpage-hero-img-block .text-box h1,
.travel-subpage-hero-img-block .text-box .subtext {
    text-shadow: 0 0 9px rgba(0,0,0,.45);
}

.travel-subpage-hero-img-block .button-left,
.travel-subpage-hero-img-block .button-right {
    display: inline-block;
    margin-bottom: 15px;
}

.travel-subpage-hero-img-block .text-box img {
    margin-bottom: 15px;
}

@media screen and (max-width:1024px) {

    .travel-subpage-hero-img-block .item {
        min-height: 250px;
    }

}