@charset "UTF-8";
:root{
    --cor00: #0D1A6B;
    --cor01: #1930C4;
    --cor02: #213FFB;
    --cor03: #2816AC;
    --cor04: #18DB49;
    --cor05: #53FC84;
    --cor06: #919DEB;
    --cor07: #C12F54;


    --font01: "Lexend Deca", sans-serif;
}

*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: sans-serif;
    text-decoration: none;
}

h1{
  padding-top: 2rem;
  font-family: var(--font01);
  font-weight: 300;
  font-size: 3rem;
}

h2{
  font-size: 2.5rem;
}

/*--NAVBAR--*/
nav{
  text-align: center;
}
/*--Carrosel--*/


/*--ICONE FLUTUANTE DO WHATSAPP--*/

.card-text{
    text-decoration: none;
    font-weight: normal; 
    font-style: normal; 
}

.whatsapp-button {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 1000;
  }
  
  .whatsapp-button img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  }

  
.whatsapp-button img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    background: linear-gradient(145deg, #25d366, #128c7e);
    animation: whatsapp-glow 2s infinite alternate;
    transition: transform 0.3s;
  }
  
  @keyframes whatsapp-glow {
    0% {
      box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
      transform: scale(1);
    }
    100% {
      box-shadow: 0 4px 16px rgba(0, 128, 0, 0.5);
      transform: scale(1.05);
    }
  }

/*--ICONE DE ROLAGEM PARA CIMA--*/

  .setaCima-button {
    position: fixed;
    bottom: 75px;
    right: 20px;
    z-index: 1000;
  }
  
  .setaCima-button img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  }

  
.setaCima-button img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    background: linear-gradient(145deg, #25d366, #128c7e);
    animation: whatsapp-glow 2s infinite alternate;
    transition: transform 0.3s;
  }
  
  @keyframes whatsapp-glow {
    0% {
      box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
      transform: scale(1);
    }
    100% {
      box-shadow: 0 4px 16px rgba(0, 128, 0, 0.5);
      transform: scale(1.10);
    }
  }

/*Gallery*/

#container-gallery{
  margin-right: 0;
}

#img1{
  background-image: url('../imgs/bnimg1celular.webp');
  box-shadow: 24px 36px 34px 10px rgba(0,0,0,0.1);
}

#img2{
  background-image: url('../imgs/bnimg2relogioo.webp');
  box-shadow: 24px 36px 34px 10px rgba(0,0,0,0.1);
}

#img3{
  background-image: url('../imgs/bnimg4tv.webp');
  box-shadow: 24px 36px 34px 10px rgba(0,0,0,0.1);
}

#img4{
  background-image: url('../imgs/bnimg3not.jpeg');
  box-shadow: 24px 36px 34px 10px rgba(0,0,0,0.1);
}

#gallery-content h1{
  text-align: center;
}

#gallery-content h1,
#gallery-content .col-md-6,
#gallery-container .col-12{
  margin-bottom: 50px;
}

.small-image-container{
  height: 300px;
  margin-bottom: 20px;
}

.center-image{
  background-size: cover;
  background-position: center;
}

/*--RODAPÉ--*/

body{
  margin: 0%;
}

.container h2{
  font-family: "Lexend Deca", sans-serif;
  padding: 10px 0px;
  font-weight: 200;
  font-size: 1.7rem;
}

.float-right{
  font-family: var(--font01);
}

.float-left{
  font-family: var(--font01);
}

.formasDePagamento{
  padding: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px;
}

/*-BreakPoints-*/
@media (max-width: 576px) { 
    #formasDePagamento{
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
    }

    .pesquisa{
      padding-left: 90px;
    }
    
}

@media (max-width: 990px){
  .pesquisa{
      width: 85%;
      align-items: end;
  }
}

@media (min-width: 990px){
  .pesquisa{
      width:45%;
  }
}
