.column-block{text-align:center}.column-block h2{margin-bottom:4vw !important}.col+.col{border-left:1px solid #2a4958}.column-wrap .col-row{display:flex;justify-content:center;margin:0 -3.125vw}.column-wrap .col{padding:0 3.125vw}.column-wrap .col:last-child{padding-right:3.125vw}@media(max-width:767px){.ic-wrap .ic-col{width:100%;max-width:100%}.column-wrap .col-row{flex-direction:column}.col+.col{margin-top:4vw;border:0}}