.horizontal-list{display:flex;justify-content:center;list-style:none;margin:3rem auto 0;max-width:60rem;padding:3rem 0 1rem;position:relative;text-align:center}.horizontal-list:before{background:#2f8baa;content:"";height:2px;position:absolute;top:4.25rem;width:66%;z-index:1}.horizontal-list li{background-position:top left 50%;background-repeat:no-repeat;background-size:2.5rem;color:#262626;display:block;font-size:1.2rem;font-weight:400;margin:0;padding-top:3rem;position:relative;text-transform:uppercase;width:33.333333%;z-index:2}