.theme-creative-link a::after,
.theme-creative-link a::before {
    right: 0;
    left: auto;
}

.theme-creative-link .theme-link-style-7::after,
.theme-creative-link .theme-link-style-7::before,
.theme-creative-link .theme-link-style-10::before {
    transform-origin: 0% 50%
}

.theme-creative-link .theme-link-style-7:hover::after,
.theme-creative-link .theme-link-style-7:hover::before,
.theme-creative-link .theme-link-style-10:hover::before {
    transform-origin: 100% 50%
}

.theme-creative-link .theme-link-style-7::after {
    transform-origin: 100% 50%
}

.theme-creative-link .theme-link-style-7:hover::after {
    transform-origin: 0 50%
}

.theme-creative-link .theme-link-style-12:hover::before {
    transform-origin: 100% 50%
}

.theme-creative-link .theme-link-style-9::before,
.theme-creative-link .theme-link-style-12::after,
.theme-creative-link .theme-link-style-12::before {
    transform-origin: 0 50%
}

.theme-creative-link .theme-link-style-9:hover::before,
.theme-creative-link .theme-link-style-12:hover::after {
    transform-origin: 100% 50%
}

.theme-creative-link .theme-link-style-9 span,
.theme-creative-link .theme-link-style-9::after,
.theme-creative-link .theme-link-style-9::before {
    transition: transform .3s cubic-bezier(.5, .5, .3, 1);
}

.theme-creative-link .theme-link-style-9::after {
    transform-origin: 0 50%
}

.theme-creative-link .theme-link-style-9:hover::after {
    transform: translate3d(0, 0, 0)
}

.theme-creative-link .theme-link-style-9:hover span {
    transform: translate3d(150%, 0, 0)
}

.theme-creative-link .theme-link-style-5::before {
    transform-origin: 0 50%
}

.theme-creative-link .theme-link-style-5:hover::before {
    transform-origin: 100% 50%
}

.theme-creative-link .theme-link-style-2::after {
    right: 15%;
    left: auto;
}

.theme-creative-link .theme-link-style-1::before {
    transform-origin: 100% 50%
}

.theme-creative-link .theme-link-style-1::after {
    transform-origin: 0 50%
}