.navbar-logo {
    width: 50px;
}

.buttons-hero-webgencia {
    display: flex;
    gap: 25px;
}

.autor-quote {
   margin-left: 5px;
}

.link-contact-webgencia {
    color: #c2c2c2;
}

.write-me-webgencia {
    z-index: 1 !important;
}

#section-counter {
    z-index: 2 !important;
}

.title-legal-webgencia {
    color: #ffbd39;
    font-weight: 800;
    margin-bottom: 1em;
}

.link-project-webgencia {
    margin: auto;
}

.div-filters-webgencia {
    display: flex;
    gap: 15px;
    justify-content: center;
}

.filter-btn {
    color: #ffbd39 !important;
}

.filter-btn:hover {
    color: #212529 !important;
    background-color: #ffbd39;
}

.filter-btn.active {
    color: #212529 !important;
    background-color: #ffbd39;
}

.project-item {
    display: none !important;
    transition: all 0.3s ease-in-out !important;
}

.project-item.active {
    display: block !important;
}

.section-resume-webgencia {
    display: flex;
    flex-direction: column;
}

.div-resume-webgencia {
    display: flex;
    justify-content: space-between;
}

.resume-webgencia {
    width: 49% !important;
}

@media screen and (max-width: 991px) {
    .buttons-hero-webgencia {
        justify-content: center;
        gap: 15px;
    }

    .div-filters-webgencia {
        gap: 7px;
    }

    .div-resume-webgencia {
        justify-content: space-between;
        flex-direction: column;
    }

    .resume-webgencia {
        width: 100% !important;
    }
    
}

@media screen and (max-width: 575px) {
    .section-resume-webgencia {
        padding-right: 15px;
        padding-left: 15px;
    }
}
