.main_container {
    display:flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
    gap: 0;

    max-height:35.2vw;
    width:50vw;
    flex-grow:1;

    overflow-y: scroll;

    /*background: goldenrod;*/
}

/******************************/
/* MOBILE RESPONSIVENESS LEFT */
/******************************/
@media (max-width: 768px) {
.main_container {
    width: 100%;
    max-height: 80vh;
    border: 2px solid #526A6D;
}
}