.section-sobre-home{background: var(--preto-2); padding: 90px 0; position: relative; overflow: hidden;}
.section-sobre-home .fundo{position: absolute; left: 63px; top: -304px; z-index: 0;}
.section-sobre-home .conteudo{display: grid; gap: 0 69px; position: relative;}
.section-sobre-home .conteudo > .imagem-container{width: 566px; aspect-ratio: 566 / 418.21; background: var(--base); grid-column: 1/2; grid-row: 1/ 4; margin: 7px 0 0;}
.section-sobre-home .conteudo .titulo{font-weight: var(--bold);  grid-column: 2/3;}
.section-sobre-home .conteudo .textos{position: relative; margin: 30px 0 0;}
.section-sobre-home .conteudo .textos::before{content: ''; height: calc(100% - 10px); display: block; width: 2px; background: var(--dourado-1); position: absolute; margin: 9px 0 0;}
.section-sobre-home .conteudo .texto{font-weight: var(--light); padding: 0 0 0 34px;}
.section-sobre-home .conteudo .item-botao-1{ margin: 30px 0 0; padding: 0 0 0 34px;}

@media(max-width: 1256px){
    .section-sobre-home .conteudo > .imagem-container{ grid-row: 2/ 3; margin: 30px auto 0; width: min(100%,566px);}
    .section-sobre-home .conteudo .titulo{ grid-column: 1/2; text-align: center;}
}

@media(max-width: 990px){
    .section-sobre-home{padding: 40px 0;}
}

@media(max-width: 750px){
    .section-sobre-home{padding: 30px 0;}
    .section-sobre-home .conteudo > .imagem-container{margin: 25px auto 0;}
.section-sobre-home .conteudo .textos{margin: 25px 0 0; }
.section-sobre-home .conteudo .texto{padding: 0 0 0 25px;}

.section-sobre-home .conteudo .item-botao-1{ margin: 25px 0 0; padding: 0 0 0 25px;}


}
