#section-html-modulo_1 .titulo-html {
    display: none !important;
}

.cascading-images-wrapper .cascading-images {
    transform: translate3d(0,0,0) !important;
}

#section-html-modulo_1 p {
    font-size: 18px;
}

#section-html-modulo_1 h4 {
    font-size: 40px;
    font-weight: 800;
    text-transform: uppercase;
}

#header .header-top {
    display: none;
}

#header {
    height: 100% !important;
}

html.sticky-header-active #header .header-body {
    top: 0 !important;
}

#header .header-logo img {
    max-height: 78px;
}

#section-empresa div {
    text-align: justify;
}

@media(min-width: 992px) {
  #section-empresa .col-md-6:nth-child(2) {
    order: 1;
}

#section-empresa .col-md-6:nth-child(1) {
    order: 2;
}

#section-empresa img.img-fluid {
    max-width: 500px;
}
}

section#section-galeria {
    background-color: #000 !important;
}

span.filled-stars span i {
    color: #ffc000;
}

.product .product-thumb-info img {
    width: 100%;
    height: 500px;
}

.product .product-thumb-info .product-thumb-info-image {
    height: 100%;
}

.shop .products .product {
    background: #fff;
    box-shadow: 0px 0px 40px #0001;
    border: 1px solid #eee;
    padding-bottom: 10px;
}

.card-vantagens img {
    max-height: 200px;
    margin-bottom: 20px;
}

.card-vantagens {
    text-align: center;
}

.card-vantagens h3 {
    margin-bottom: 10px;
    font-weight: 600;
    text-transform: none;
    color: #daa520;
}

#section-html-modulo_2 .titulo-html {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
}


@media(max-width: 991px) {
  .card-vantagens {
    text-align: center !important;
  }
  .titulo-html {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    text-align: center !important;
}

section#section-html-modulo_1 {
    padding-top: 40px;
}

#section-html-modulo_1 h4 {
    line-height: 42px;
}

#section-html-modulo_1 video {
    width: 100%;
}

#page_home #section-depoimentos .card-body {
    padding: 15px !important;
}

#page_home .testimonial.testimonial-style-2 blockquote {padding: 5px !important;}


}

#section-depoimentos .owl-carousel .owl-nav {
    height: fit-content;
    top: 50%;
}

section#section-produtos {
    border-top: 1px solid #fff !important;
}

section#section-depoimentos {
    border-bottom: 1px solid #eee!important;
}

.sec-depoimentos-produtos .card-body .px-4.mx-2.pt-2.pb-3 {
    padding: 5px !important;
}



