.sub-menu{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;position:relative}.sub-menu li{border-right:1px solid #fff;list-style-type:none;margin-right:2vw;text-align:right!important}.sub-menu li span{display:block;padding-right:1em!important;position:relative}.sub-menu li span:before{border-left:1px solid #fff;border-top:1px solid #fff;border-color:transparent #fff #fff transparent;border-style:none solid solid none;border-width:0 1px 1px 0;bottom:50%;content:"";position:absolute;right:-.5px;top:0;width:.75em}.sub-menu>li:last-child{border-right:1px solid transparent}
