.fold1-item .splide {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    display: flex;
    visibility: visible !important;
}

.fold1-item-content {
    position: relative;
}

.fold1-item-content-inner span {
    display: block;
}

.fold1-item-content-inner .title {
    color: white;
    font-size: 100px;
    line-height: 108px;
}

.fold1-item-content-inner {
    padding: 300px 0px 200px;
}

.fold1-item {
    position: relative;
}
.fold1.animate.animate-complete {
    background-image: url('/wp-content/uploads/2023/09/home-tree-trek.jpg.webp');
    background-repeat: no-repeat;
    background-size: cover;
}

.fold1 .splide__slide {
    display: flex;
    position: relative;
}

.fold1 .splide__slide picture {
    width: 100%;
    display: flex;
}

.fold1 .splide__slide img {
    flex: 1;
    object-fit: cover;
}


.fold1 .splide__slide::before {
    content:'';
    background: linear-gradient(to right, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
    position: absolute;
    width: 100%;
    height:100%;
    top:0px;
    left:0px;
}

.fold1-item-content-inner .readmore {
    background: none;
    color: var(--main-color1);
    font-size: 42px;
    width: fit-content;
}
.fold1 .readmore::before {
    display: none;
}
.fold1-item-content-inner .readmore:hover {
    color: white;
}

.contact-fold-a:before {
    content: "";
    top: -160px;
}

.contact-fold-a::after {
    content: "";
    bottom: -160px;
}

div#prefer-call-strip, div#prefer-call-strip-home {
    margin: -40px 0px 0px;
}