.section-sobre{background: var(--preto-2); padding: 91px 0 97px; position: relative;}
.section-sobre .fundo{position: absolute; left: 63px; top: -304px; z-index: 0;}
.section-sobre .conteudo{display: grid; gap: 0 69px; position: relative;}
.section-sobre .conteudo .imagens {width: 566px; grid-column: 1/2; grid-row: 1/ 4; margin: 7px 0 0; display: flex; flex-wrap: wrap; gap: 24px 0; justify-content: space-between; height: fit-content;}
.section-sobre .conteudo .imagens .imagem-container.imagem-1{width: 100%; aspect-ratio: 566 / 251.46; background: var(--base);}
.section-sobre .conteudo .imagens .imagem-container.imagem-2{width: 48.27%; aspect-ratio: 273.25 / 187.59; background: var(--base);}
.section-sobre .conteudo .imagens .imagem-container.imagem-3{width: 48.27%; aspect-ratio: 273.25 / 187.59; background: var(--base);}
.section-sobre .conteudo .titulo{font-weight: var(--bold);  grid-column: 2/3; font-size: 32px; hyphens: auto;}
.section-sobre .conteudo .textos{position: relative; margin: 30px 0 0;}
.section-sobre .conteudo .textos::before{content: ''; height: calc(100% - 10px); display: block; width: 2px; background: var(--dourado-1); position: absolute; margin: 9px 0 0;}
.section-sobre .conteudo .texto{font-weight: var(--light); padding: 0 0 0 34px;}
.section-sobre .conteudo .item-botao-2{ margin: 47px 0 0 34px;}

@media(max-width: 1256px){
    .section-sobre .conteudo .imagens { grid-row: 2/ 3; margin: 30px auto 0; width: min(566px, 100%); }
    .section-sobre .conteudo .titulo{ grid-column: 1/2; text-align: center;}
}

@media(max-width: 990px){
    .section-sobre{padding: 40px 0;}
    .section-sobre .conteudo .item-botao-2{ margin: 30px 0 0 34px;}
}
@media(max-width: 750px){
    .section-sobre{padding: 30px 0;}
    .section-sobre .conteudo .imagens {margin: 25px auto 0;} 
    .section-sobre .conteudo .textos{margin: 25px 0 0;}
    .section-sobre .conteudo .texto{padding: 0 0 0 25px;}
    .section-sobre .conteudo .item-botao-2{ margin: 25px 0 0 25px;}
}