#important-links {
    position: relative;
}

.important-links-wrapper {
    margin: 40px 0;
}

.important-links-underline {
    display: inline-block;
    padding-bottom: 0.25rem;
    position: relative;
}

.important-links-underline::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -20px;
    width: 0;
    height: 10px;
    background-color: var(--hover_color);
    transition: width 0.25s ease-out;
}

.important-links-underline:hover::before {
    width: 100%;
}

.important-links-decoration-right {
    position: absolute;
    right: 0;
    top: 5%;
    z-index: -1;
}

.important-links-decoration-left {
    position: absolute;
    left: 0;
    bottom: 33%;
    z-index: -1;
}
section#important-links {
    padding-bottom: 0px;
    padding-top: 5%;
}

@media screen and (max-width: 425px) {
    .important-links-decoration-right {
        top: 10%;
    }

    .important-links-decoration-left {
        bottom: 20%;
    }

    .important-links-decoration-left img {
        width: 75%;
    }
}