/*!
* FAZER ALTERAÇÕES ONLINE AQUI
*/

.btn.btn-primary {
    background-color: #009245;
}
.home-vantagens .vant-item h3 {
    background-color: #009245;
    color: #FFF;
}
.logoValle {
    height:60px;
}
#topo .topo__logo a {
    top: .2rem;
}
.iconListhome {
    width:70px;
}
.home-workers .mix-item h2 {
    color: #009245;
}
.home-sobre h1 b::after {
    display:none;
    background: -webkit-gradient(linear, left top, right top, from(#009245), to(rgba(251,187,0,0)));
    background: linear-gradient(90deg, #009245 0%, rgba(251,187,0,0) 100%);
}

.home-vantagens h1::after {
    background: -webkit-gradient(linear, left top, right top, from(#009245), to(rgba(251,187,0,0)));
    background: linear-gradient(90deg, #009245 0%, rgba(251,187,0,0) 100%);
}
.home-espaco .galeria li {
    max-width: calc(19% - 4.5px);
}
.home-espaco h1::after {

    background: -webkit-gradient(linear, left top, right top, from(#009245), to(rgba(251,187,0,0)));
    background: linear-gradient(90deg, #009245 0%, rgba(251,187,0,0) 100%);
}
.home-workers h1::after {
    background: -webkit-gradient(linear, left top, right top, from(#009245), to(rgba(251,187,0,0)));
    background: linear-gradient(90deg, #009245 0%, rgba(251,187,0,0) 100%);
}

.pp {
    padding-top: 8rem;
}
.w-100 {
    width:100%;
}
.footer__main {
    border-top: 2px solid #009245;
}
.footer__main h2 {
    font-weight: 600;
    color: #009245;
}
a {
    color: #009245;
}
a:hover {
    -webkit-text-decoration: underline 2px #009245;
    text-decoration: underline 2px #009245;
}
#topo .topo__menu ul {
    gap: 4rem;
}
#topo.reduz .topo__logo a img {
    width: 83%;
}