.qodef-e-svg {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    width: 70px;
    flex-shrink: 0;
    stroke: #405861;
    fill: none;
    pointer-events: none;
}

.activelink {
    position: relative;
    color: #405861; /* optional — your theme color */
  }

.activelink::after {
    content: "";
    position: absolute;
    bottom: -4px; /* space below text */
    left: 50%;
    transform: translateX(-50%);
    width: 75%; /* ¾ length underline */
    height: 2px;
    background-color: #405861; /* dark green */
    border-radius: 2px;
  }
.qodef-m-svg svg {
    display: block;
    width: 100%;
    stroke: inherit;
    fill: inherit;
    stroke-width: 1.6;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}
.qodef-m-svg {
    position: relative;
    display: inline-block;
    vertical-align: top;
    fill: none;
    pointer-events: all;
    stroke: #b7b7b7;
    transition: all .2s ease-out;
}
