section.title {
    justify-content: center;
    align-items: center;
    margin: auto;
}

.title .info {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;

    text-align: center;
}

section.hashtag-style.title::before {
    content: "#acontece\anafai";
    text-align: left;
    /* left: 50%; */
    /* transform: translateX(-50%); */
}
.select {
    padding: 3.2rem;
    margin-bottom: 6.4rem;
    background-color: white;
}

.select h3 {
    font-weight: 700;
}

.select .row > * {
    margin-bottom: 1.6rem;
}

.select-box {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;

    text-align: center;
    height: 100%;

    text-decoration: none;
    color: white !important;

    padding: 2.4rem;
    -webkit-box-shadow: 0px 0px 23px 6px rgba(0,0,0,0.2); 
    box-shadow: 0px 0px 23px 6px rgba(0,0,0,0.2);
    border: 1px solid rgba(0, 0, 0, 0);

    transition: 0.3s;
}

.select-box:hover {
    background-image: linear-gradient( var(--body-color), var(--color-three-gradient));
    border-color: var(--color-three);
}

.select-box:hover .false-button {
    background-color: var(--color-three);
    border-color: var(--color-three);
    color: var(--body-color);
}

.select-box .icon {
    margin-top: 1.6rem;
    width: 6.4rem;
}

.select-box img {
    width: 100%;
    height: auto;
}

.select-box .false-button {
    margin-top: 4rem;
    padding: 0.64rem 1.6rem;
    border: 1px solid white;

    transition: 0.3s;
}

.publications .search input {
    width: 95%;
}

.doc-box {
    display: flex;
    align-items: center;
    justify-content: flex-start;

    text-decoration: none;
}

.doc-box .icon i, .doc-box .icon svg {
    font-size: 3.2rem;
    color: var(--color-three);
}

.doc-box .icon {
    margin-right: 1.2rem;
}

.doc-box p i, .doc-box p svg {
    margin-right: 0.32rem;
}

@media only screen and (max-width: 768px) {
    .publications .search input {
        width: 85%;
    }
}