.show-more {
    position: relative;
    padding: 0px;
    font-size: 16px;
    cursor: pointer;
    border-radius: 8px;
    user-select: none;
    transition: all 400ms;
}

.show-more:hover {
    background-color: rgba(10, 10, 10, 0.08);
    box-shadow: 0 0 0.32em rgba(10, 10, 10, 0.08);
    transition: all 400ms;
}

.show-more:hover .show-more-icon {
    transform: translateY(-2px);
    transition: all 400ms;
}

@keyframes rotate-icon {
    0% { -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg); }
    100% { -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); }
}

@keyframes rotate-icon-reverse {
    0% { -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); }
    100% { -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg); }
}

.license-logo-margin {
    margin-top: -13%;
}

.logo-margin {
    margin-left: 30%;
    margin-top: -13%;
}

@media (min-width: 1570px) {
    .logo-margin {
        position: absolute;
        top: -200px;
        margin-left: 0%;
        margin-top: 0%;
    }
}
