@container (min-width: 600px) {
    .wysiwyg .columns-2 > div {
        flex-basis: calc(50% - 10px);
    }

    .wysiwyg .columns-3 > div {
        flex-basis: calc(33.33% - 13.34px);
    }
}

@container (max-width: 550px){
    body.page-template-tpl-flex .flex-section.flex-badged-accordion .panel-heading .panel-title .title-bar .text .main-text {
        flex-basis: 100%;
    }
}