.developer{
    display: grid;
    grid-template-columns: max-content;
    grid-template-rows: max-content;
    background-color: var(--cor-preta);
    color: #A8B0B5;
    justify-content: end;
    padding-right: 10%;
    font-family: var(--light);

    
}


.texto-developer{
    display: grid;
    grid-template-columns: max-content max-content;
    align-items: center;
    
}

.text_parceiros{
text-align: justify !important;

}


.img-affinity{
    padding-top: 3px;
    padding-left: 5px;
}

.parceiros{
    display: grid;
    grid-template-columns: 80%;
    justify-content: center;

}

.parceiros p{
    font-size: 1.2rem;
    font-family: var(--light);
    text-align: center;
    margin-bottom: 10px;
    color: var(--cor-verde);
}

.title_parceria{
margin-top:10px;
}

.img_parceiros{
    display: grid;
    grid-template-columns: repeat(3, 25%);
    justify-content: center;
    column-gap: 30px;
}


.local img{
    width: 100%;
}

.local{
    position: relative;
}

.img_parceiros img{
    width: 80%;
    height: 150px;
}

.local .item{
    position: absolute;
    top: 20%;
    left: 344px;
    width: 250px;
}

.local .title{
    font-family: 'light';
    color: var(--cor-amarelo);
    font-size: 2rem;
    
}


.local .texto_local{

    color: white;
    font-family: 'normal';
    
}

.texto_endereco_local{
    background-color: var(--cor-amarelo);
    font-family: 'light';
    padding-left: 20%;
    color: white;
    font-family: 'normal';
    padding-top: 10px;
    padding-bottom: 10px;
}
@media screen and (max-width: 890px) {
    .img_parceiros{
        display: flex;
        column-gap: 0px;
        row-gap: 15px;
        flex-direction: column;
    }

    .local .item {
        position: absolute;
        top: 20%;
        left: 30px;
        width: 250px;
        display: none;
    }
}