.table { background: $color-228-25-79; color: white; display: flex; justify-content: space-around; font-weight: 600; font-size: 1.6rem; >*{ flex: 1; width: 50%; padding: 1rem; border-right: 1px solid $color-228-25-79; } >*:first-of-type { border-right: 1px solid white; } } circle-team-template { display: flex; justify-content: space-between; >* { flex: 1; width: 50%; padding: 1rem; border-right: 1px solid $color-228-25-79; border-bottom: 1px solid $color-228-25-79; } >*:nth-child(odd) { border-left: 1px solid $color-228-25-79; } }