.solutions-table table{background:linear-gradient(to right,var(--medium-bg) 50%,#fff 50%);border-spacing:0 3px}.solutions-table th{color:#fff;padding:10px}.solutions-table th span{align-items:center;display:flex;gap:10px;justify-content:center}.solutions-table th span img:not([style*=float]){margin:0}.solutions-table th.solutions-table__challenge{background-color:var(--heading-one-background-color,var(--base-color))}.solutions-table th.solutions-table__solution{background-color:var(--heading-two-background-color,var(--accent-color))}.solutions-table td{font-size:.8em;padding:var(--column-padding,40px);width:50%}@media not screen and (min-width:768px){.solutions-table td{padding:20px}}.solutions-table td h6{font-size:1.15em}.solutions-table td.solutions-table__challenge{background:var(--column-one-background-color,var(--medium-bg))}.solutions-table td.solutions-table__{background:var(--column-two-background-color)}.solutions-table tr:not(:last-child):not(:first-child){box-shadow:0 var(--column-padding,40px) 3px calc(var(--column-padding,40px)*-1) var(--border-color,var(--base-color))}@media not screen and (min-width:768px){.solutions-table tr:not(:last-child):not(:first-child){box-shadow:0 20px 3px -20px var(--border-color,var(--base-color))}}