.main-container {
    display: flex;
    justify-content: space-between;
    width: 80%;
    margin: 20px auto;
}

.sidebar {
    margin-top: 10%;
    width: 40%;
    display: flex;
    align-items: start;
    justify-content: center;
}

img {
    width: 100%;
    height: auto;
    border-radius: 5px;
}

p {
    text-align: justify;
}

@media screen and (max-width: 768px) {
    .sidebar {
        display: none;
    }

    .content {
        padding: 0px;
        margin: 0px;
    }
}