#main-footer > div > div > div.footer-creds-copyright{
	display: none;
}



/*
Você pode adicionar seu próprio CSS aqui.

Clique no ícone de ajuda acima para saber mais.
*/
/* transparência lente slides header */
#bx-item-slider-3 > div.sec-slider-overlay {
opacity: 0.9;
/* display: none; */
}

/* transparência pesquisa header */
.big-search .search-wrap {
    opacity: 0.8;
}

.search-wrap {
  background: rgba(99, 37, 120, 0.0); 
  opacity: 0.0;
}

.sec-feature .ac-btn-alt {
font-size: 16px;
}

#section-about > div > header {
background-color: black;
opacity: 0.9;
padding: 70px 0px 50px 0px;
}

.section-title, .section-description {
    max-width: 75%;
}

/* alinhar "nossa equipe" */
#section-team > div > div {
/* align-items: center; */
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}

.sec-team-member h4 {
	font-size: 14px;
}

/* .sec-team .section-title, .sec-team-member h4.hb-bottom-abs-small:after {
    border-color: rgb(130, 207, 31);
} */

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    padding: .5em 0;
    margin: 0;
    font-size: 1em;
    text-align: center;
}

.btn-small, .btn-smallest, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit {
    padding: 0 5em;
}

.btn-small, .btn-smallest, .woocommerce a.button, .woocommerce button.button {
  display: block;
    margin: auto;
}

.section-title, .section-description {
    max-width: 90%;
}

#main {
Padding-top: 40px;
}

/* logo - posicionamento */
.main-header-inner-wrap {
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    position: relative;
    width: 100%;
    max-width: 100em;
    min-height: 1.667em;
    margin: 0 auto;    
	/* padding: 0 3.889em; */
}
#main-header > div {
margin-top: -1%;
}
.logo-wrap img {
    max-height: 4em;
}
.main-header {
    position: relative;
    width: 100%;
    min-height: 3.756em;
    padding-top: 1.667em;
    padding-bottom: 0em;
}
body.sticky-logo .mh-moving .logo-wrap img {
    max-height: 2em;
}
/* fim logo - posicionamento */

/**/

#titlesideweb {
	display: none;
}