.container {
    display: flex;
    flex-wrap: wrap;
    padding: 0 10px 0 10px;   
    justify-content: center;
    align-content: center;
}

.text {
    flex: 40% ; 
    padding: 10px 80px 0 20px;
    min-height: 0;
}

@media screen and (max-width: 800px) {
    .container {   
      flex-direction: column; 
    }
}

/*individual tag rules*/

p {
    font-size: 16pt;
}