Astra Theme sub-menu top arrows

Astra Theme sub-menu top arrows

@media (min-width: 920px) {
.ast-desktop .ast-above-header-menu.submenu-with-border .sub-menu {
    border-radius: 5px;
    }
.ast-desktop .main-header-menu.submenu-with-border .sub-menu {
    border-radius: 5px;
    }    

.main-header-menu #menu-item-177 .sub-menu:before {
    content: '';
    display: block;
    position: absolute !important;
    left: 33px;
    top: -17px;
    bottom: 100%;
    width: 0;
    height: 0;
    border-bottom: 10px solid #efefef;
    border-top: 10px solid transparent;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    }
.ast-above-header-menu #menu-item-273 .sub-menu:before {
    content: '';
    display: block;
    position: absolute !important;
    left: 33px;
    top: -17px;
    bottom: 100%;
    width: 0;
    height: 0;
    border-bottom: 10px solid #efefef;
    border-top: 10px solid transparent;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    }
}