.load-more-wrapper {
    display: block;
    margin: -50px auto 100px;
}
.load-more {
    width: 170px;
    color: white;
    background: linear-gradient(251.31deg, #b721ff -13.94%, #21d4fd 104.39%);
    margin: auto;
}
.load-more img {
    display: none;
    height: 20px;
    width: 20px;
    margin-left: 10px;
    transition: transform 2s ease-out;
}

.load-more img.rotated {
    transform: rotate(1080deg);
}

@media (max-width: 768px) {
    .load-more-wrapper {
        margin: -50px auto 30px;
    }
}