section.bottom {
    background-repeat: no-repeat;
    background-size: cover;
    background-image: linear-gradient( 180deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 100% ), url(../image/excavating-action.avif);
    padding-bottom: 50px !important;
    display: flex;
    background-attachment: fixed;
    background-position: top;
    min-height: 500px;
    width:150%;
}

 .footer-info {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-weight: 500;
    font-size: 2rem;
}

.footer-info img {
    width: 150px;
    padding: 75px;
}

p.bottom-slide {
    color: var(--main-txt-color);
    font-size: .8em;
}

.slide-container:hover .bottom-overlay {
    width: 200px;
}

footer {
    padding-right: 0px;
    margin-left: auto;
    font-weight: 100;
    font-size: .3em;
}
