.over {
    width: 100%;
    background-image: -ms-linear-gradient(to right, #EBEBEB 0%, #BEA28C 100%);
    background-image: -moz-linear-gradient(to right, #EBEBEB 0%, #BEA28C 100%);
    background-image: -o-linear-gradient(to right, #EBEBEB 0%, #BEA28C 100%);
    background-image: -webkit-linear-gradient(to right, #EBEBEB 0%, #BEA28C 100%);
    background-image: linear-gradient(to right, #EBEBEB 0%, #BEA28C 100%);
}

.over__content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    flex-wrap: wrap;
    width: 80%;
    margin: 0 auto;
}

.over__section {
    width: 100%;
    box-sizing: border-box;
}

.over__section__text {
    padding: 50px;
}

.over__section__title {
    font-size: 28px;
}

.over__section__content {
    font-size: 18px;
}

.over__section__image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    box-sizing: border-box;
    border: 30px solid white;
}

@media only screen and (max-width: 600px) {
    .over__content {
        grid-template-columns: 1fr;
        width: 100%;
        padding: 20px;
        box-sizing: border-box;
    }

    .over__section__text {
        padding: 0px;
    }

    .over__section__image {
        box-sizing: border-box;
        padding: 20px;
    }
}