.backgroundhomeabout {

    background-size: cover;
    background-position: center center;
    margin-bottom: 50px;
    margin-top: 25px;
    text-align: Center;
    padding-top: 2vw;
    font-size: 1.5em;

}

.buttonreadmorepic img {
    width: 120px;
    height: 45px;
}

.buttonreadmorepic {
    position: relative;
    width: fit-content;
    margin: 0 auto;

}

.urlpic {
    position: absolute;
    left: 0;
    z-index: 2;
    margin-top: 0.8vh;
    right: 0;

}

.readmoreabout {

    background: green;
    color: #fff;
    border-radius: 6px;
    padding: 4px 22px;
    transition: all 0.3s;
}

.readmoreabout:hover {
    color: #fff;
}


.aboutxt {
    width: 800px;
    text-align: center;
    margin: 0 auto;
    padding-bottom: 25px;
}


@media (max-width: 960px) {

    .aboutxt {
        width: 90%;
    }

    .backgroundhomeabout {
        height: fit-content !important;
        padding-bottom: 50px;
    }


}