@import url(navbar.css?hash=6836d00ff8fd9e33934898b9774946c1fc3a3596927c702377353e1167d8c4a4b47897);
@import url(footer.css?hash=1bf4f46959703dd1412ddb972233838ad9aea71616f046838c8cc6f069b3beb48f9f503);
@import url(responsiveSection1.css?hash=ff3913bdfb18b4fab3f52c9fcf8ea4bea48d06b1d16e2ef803dd73b97dc2884c);
@import url(nossosServicos.css?hash=6F06292321D9B43D7D955892F67E0E5A95EAB057);
@import url(responsiveSection2.css?hash=6F06292321D9B43D7D955892F67E0E5A95EAB057);
@import url(avaliacoesClientes.css?hash=6F06292321D9B43D7D955892F67E0E5A95EAB057);
@import url(responsiveSection3.css?hash=6F06292321D9B43D7D955892F67E0E5A95EAB057);

html{
    margin: 0; /* Remove margens padrão */
    padding: 0; /* Remove padding padrão */
    width: 100%; /* Garante que o body ocupe 100% da largura */
    overflow-x: hidden; /* Para evitar barras de rolagem horizontais */   
}
  
body{
    display: flex;
    flex-direction: column;
    min-height: 100vh;
    margin: 0; /* Remove margens padrão */
    padding: 0; /* Remove padding padrão */
    width: 100%; /* Garante que o body ocupe 100% da largura */
    overflow-x: hidden; /* Para evitar barras de rolagem horizontais */
    background-image: url(../img/background2.png);
    background-size: cover;
    background-repeat: repeat;
}

main{
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
}

@media (max-width: 999px) { 
    body {
      display: flex;
      flex-direction: column;
      width: 100%; 
      min-height: 100vh;
      overflow-x: hidden;
      background-image: url(../img/backgroundMobile.png);
      background-size:auto;
      background-repeat: repeat;
  }
}
  
.botao-comprar {
    display: inline-block;
    text-decoration: none;
    padding: 15px 32px;
    text-align: center;
    font-weight: bold;
    color: #08fd0c; /* Cor do texto */
    text-shadow: 
          -1px -1px 0 #008000,  
          1px -1px 0 #008000,
          -1px 1px 0 #008000,
          1px 1px 0 #008000;  /* Contorno na cor preta */
    font-size: 20px;
    cursor: pointer;
    border: none;
    border-radius: 10px;
  }
  
  .botao-container {
    position: fixed;
    bottom: 20px; /* ajuste a posição vertical conforme necessário */
    right: 0; /* ajuste a posição horizontal conforme necessário */
    z-index: 1;
  }
  
  #img-link{
    width: 180px;
    height: auto;
  }
  @media (max-width: 450px){
    #img-link{
        max-width: 150px;
        height: auto;
      }

      .botao-container {
        position: fixed;
        bottom: 10px; /* ajuste a posição vertical conforme necessário */
        right: -20px; /* ajuste a posição horizontal conforme necessário */
        z-index: 1;
      }  
  }


