/* shortcode : projects */
.projects {
    display: flex;
    justify-content: space-between;
    margin-top: 3em;
}
.projects:nth-child(even) {
    flex-direction: row-reverse;
}

.projects-thumb {
    flex-basis: 45%;
}
.projects-infos {
    flex-basis: 50%;
}

.projects-infos h2 a {
    text-transform: uppercase;
    color: var( --e-global-color-primary );
}
.projects-infos h2 a:hover {
    color:  var( --e-global-color-primary );
}
.projects-infos .projects-button {
    text-align: right;
}
.projects-infos .projects-button a {
    display: inline-flex;
    background: var( --e-global-color-primary );
    color: #fff;
    border-radius: 3px;
    padding: 0.5em 1em;
    margin-top: 2em;
}
.projects-infos .projects-button a:hover {
    color: #fff;
}
.projects-infos .projects-button-icon {
    width: 1.5em;
    height: 1em;
    background-color: transparent;
    fill: #fff;
    margin-right: 0.5em;
}
