@media screen and (min-width: 320px) {

  .seujeito { background: #d9b4d5; display: block; width: 100%; position: relative; z-index: 2; overflow: hidden; }
  .seujeito-container { max-width: 1200px; margin: 0 auto; padding: 20px 20px 0 20px; }
  .seujeito-titulo { color: #6c2e79; font-size: 32px; margin-bottom: 20px; line-height: 1; position: relative; padding: 0 0 0 20px; letter-spacing: -1.5px; }
  /*.seujeito-titulo::before { content:""; width: 80px; height: 20px; position: absolute; top:-30px; left: 0; background-image: url(../img/setas.webp); background-position: top left; background-size: contain; background-repeat: no-repeat; }*/

  .seujeito-conteudo { display: flex; flex-wrap: wrap; justify-content: center; }
  .seujeito-texto { width: 100%; padding: 0 15px; font-size: 14px; line-height: 1.4; color: #191919; font-weight: 400; order: 1; column-gap: 0; }
  .seujeito-texto, .seujeito-texto-intro {color: #6D2077;}
  .seujeito-foto { order: 2; position: relative; width: 300px; font-size: 0;}
  .seujeito-foto-img { max-width: 100%; position: relative; z-index: 2; }
  
  /*
  .seujeito-foto::before, .seujeito-foto::after { display: block; border-radius: 15px; position: absolute; content: ''; background: black; z-index: 1; background: linear-gradient(to right, #a5d200 0%, #00a635 100%); }
  .seujeito-foto::before { right:  0px; top: 0px; width: 150px; height: 150px; }
  .seujeito-foto::after { left:  0px; bottom: 5px; width: 75px; height: 75px; }
  */

  
  .seujeito-texto ul li { margin: 0; padding: 0 0 15px 0; list-style: none; }
  .seujeito-texto ul li p, .seujeito-texto ul li h3 { margin: 0; padding: 0 }

  .seu-jeito-brand-mobile { width: 100%; height: auto; }
  .seu-jeito-brand-desktop { display: none; }
  
  .seujeito-texto ul li h3 { border-radius: 25px; padding: 8px 20px; border: 2px solid #6D2077; margin-bottom: 10px; width: 130px }
 
}


@media screen and (min-width: 620px) {

  .seu-jeito-brand-mobile { display: none; }
  .seu-jeito-brand-desktop { display: initial; width: 100%; height: auto; margin-top: 50px; }

}


@media screen and (min-width: 1000px) {

  .seujeito-titulo { font-size: 48px; letter-spacing: -1px; line-height: .9; }
  .seujeito-conteudo { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; }
  .seujeito-texto-intro { width: 100%; align-content: center; font-size: 18px; font-weight: 300; padding: 0 0 10px 0; color: #6D2077; }
  .seujeito-texto { width: 50%; order: 1; align-content: center; font-size: 18px; font-weight: 300; padding: 0 0 50px 0; color: #6D2077; }
  .seujeito-foto { order: 2; width: 50%; }


}


@media screen and (min-width: 1320px) {

  .seujeito-titulo { font-size: 58px; letter-spacing: -2.5px; padding: 0 }
  /*.seujeito-titulo::before { width: 120px; height: 30px; top:-40px; left: -50px; }*/

  .seujeito-texto { width: 40%; line-height: 1.4; padding: 0 40px 40px 0; }
  .seujeito-foto { width: calc(60% - 40px); }
  
  .seujeito-texto-intro, .seujeito-texto { font-size: 18px !important;}

  /*
  .seujeito-foto::before { right:  -5px; top: -5px; width: 200px; height: 200px; }
  .seujeito-foto::after { left:  -5px; bottom: 0px; width: 125px; height: 125px; }
  */
}


@media screen and (min-width: 1580px) {


}


@media screen and (min-width: 1880px) {

}