/* container */
.responsive-two-column-grid {
    display:block;
}

/* columns */
.responsive-two-column-grid > * {
    padding:1rem;
}

/* briefings */
@media (max-width:980px) {
    .responsive-briefings {
        height:500px;
    }
}

/* tablet breakpoint */
@media (min-width:768px) {
    .responsive-two-column-grid {
        display: grid;
        grid-template-columns: 0.4fr 1.6fr;
    }        
}