@import url('https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css');
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');


/* a:link {
    text-decoration: none;
}
a {
    color:black;
}
a:hover {
    color: #F8C246
} */
body { margin: 0; font-family: 'Montserrat', sans-serif; }

header {
    background-color: transparent;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.navbar a {
    color: #F89A1C;
    font-size: 15px;
    font-weight: bold;
}
.navbar a:hover {
    /* color: #1286AE; */
    color: #E6AA3C;
}

#btn-back-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    display: none;
  }

.foto {
    width: 100%;
}

.page-content {
    margin-top:60px !important;
}

/* .inline-icon {
    vertical-align: bottom;
    font-size: 25px !important;
 } */

.wrapper {
    height: 100vh;
}
section {
    min-height: 100%;
    display:flex;
    flex-direction: column;
}

.quemsomos {
    background: url('../images/quemsomos.webp');
    /* background: url('../assets/bkg.png'); */
    background-size: cover;
    background-position: center center;
    min-height: 100vh;
    width: 100%;
}

.clientes {
    background: url('../images/bkgclientes.webp');
    /* background: url('../assets/bkg.png'); */
    background-size: auto;
    background-position: center center;
    min-height: 100vh;
    width: 100%;
}

.contato {
    background: url('../images/panelbg.webp');
    /* background: url('../assets/bkg.png'); */
    background-size: cover;
    background-position: center center;
    min-height: 100vh;
    width: 100%;
}
.padrao {
    background: url('../images/bkgdots.webp');
    /* background: url('../assets/bkg.png'); */
    background-size: auto;
    background-position: center center;
    min-height: 100vh;
    width: 100%;
}

.bracket {
    font-weight: bold;
    color:#15B78F;
}
.textoClaro {
    /* color: wheat; */
    color: #c5c5c8;
}
.inline-icon {
    vertical-align: bottom;
    font-size: 25px !important;
 }

 .btn:focus {
    box-shadow: none;
  }

  footer {
      /* background-color:black; */
      background-color: #252525;
      color:#F89A1C;
  }

  .normal {
      display:block;
  }
  .mobile {
      display: none;
  }

  #whatsapp {
    position:fixed;
    bottom:20px;
    right:30px;
    z-index:100;
  }

  .indexcity {
    z-index: 9999;
  }
  
  .right {
      right: 0 !important;
      left: 0 !important;
  }


  /* @media only screen and (max-width: 650px) { */
  @media only screen and (max-width: 767px) {
    .normal {
        display: none;
    }
    .mobile {
      display: block;
    }

    .navbar-collapse{
        background-color:#E6EBEE !important;
        position: fixed;
        top: 0;
        transition:all 0.3s ease-out;
        height: 100%;
        width: 100%;
        padding: 10px;
    }
    .navbar-inverse .navbar-nav>li>a {
        color: #000;
    }

  }