.component.table-flexible{padding:var(--normal-padding);justify-content:center;align-items:center}.component.table-flexible .inner-table-flexible{width:100%;max-width:925px;border:1px solid var(--black)}.component.table-flexible .table-row{width:100%;position:relative}.component.table-flexible .table-row.columns{display:flex;flex-wrap:wrap}.component.table-flexible .table-row:not(:last-child),.component.table-flexible .table-row .row-content:not(:last-child){border-bottom:1px solid var(--black)}.component.table-flexible .table-row.title{background:var(--dark-grey);padding:10px 14px}.component.table-flexible .table-row.columns .column{width:50%}.component.table-flexible .table-row.columns .column:first-child{border-right:1px solid var(--black)}.component.table-flexible .table-row.columns .row-content,.component.table-flexible .table-row.fullwidth .row-content{padding:22px;justify-content:center}.component.table-flexible .table-row.columns .row-content img,.component.table-flexible .table-row.fullwidth .row-content img{width:100%;height:100%;max-height:260px;object-fit:contain;display:block}.component.table-flexible .table-row.columns .row-content img{max-height:190px}@media only screen and (max-width:1280px){.component.table-flexible .inner-table-flexible{max-width:840px}.component.table-flexible .table-row.columns .row-content,.component.table-flexible .table-row.fullwidth .row-content{padding:10px}}@media only screen and (max-width:550px){.component.table-flexible{padding:var(--normal-padding) 45px 0}.component.table-flexible .table-row.columns .column{width:100%}.component.table-flexible .table-row.columns .column:first-child{border-right:0;border-bottom:1px solid var(--black)}}