.nav-link{padding-bottom:12px;position:relative}.active-nav-link{color:#d80a0a;font-weight:700}@media (min-width:1024px){.active-nav-link:after{background-color:#d80a0a;bottom:6px;content:"";height:3px;left:0;position:absolute;width:100%}.active-nav-link:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #d80a0a;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}}
