/*bg-site*/
.bg {
    background: rgb(255 255 255);
}
/*<#######>*/

/*btn-home*/
.theme-btn {
    filter: drop-shadow(0px 4px 0px #513a27);
}
/*<####>*/

/*sec-slide*/
.hero-single {
    padding-bottom: 90px;
}
/*<########>*/

/*sec-produtos*/
.service-item::before {
    background: #ebebeb;
    border-radius: 20px 100px 20px 20px;
}

.service-item p {
    display: none;
}

.service-img img {
    border-top-right-radius: 80px !important;
    border-radius: 15px;
}

.service-arrow {
    display: none;
}

.service-title a {
    color: #926c4a;
}
/*<######>*/

/*sec-depoimentos*/
.testimonial-quote {
    background: #e7e7e7;
}

.testimonial-quote::before {
    color: #e7e7e7;
}

.testimonial-quote {
    border-radius: 40px;
}
/*<#####>*/

/*sec-html-01*/
#section-html-modulo_1 {
    background: unset;
}
/*<####>*/

/*sec-servicos*/
.portfolio-img img {
    position: relative;
    border-radius: 20px 20px 200px 200px;
    z-index: 2;
    padding-bottom: 80px;
}
/*<#######>*/

/*sec-vantagens*/
.icon-vantagem {
    width: 70px;
    margin: 30px 0;
    background: #926c4a;
    border-radius: 10px;
}

#section-html-modulo_3 {
    padding-bottom: 80px;
}

.title-vantagem h3 {
    font-size: 25px;
    margin-bottom: 20px;
}

span.destaque-vantagem {
    color: #926c4a;
}

.icon-vantagem img {
    padding: 10px;
    border-radius: 10px;
    filter: invert(1);
}
/*<#########>*/

/*sec-html-02*/
.site-title {
    text-transform: math-auto;
}
/*<#########>*/

/*page-contato*/
.contact-info {
    background: rgb(235 235 235);
    border-radius: 30px;
}

.contact-form {
    background: rgb(235 235 235);
}
/*<######>*/

/*sec-empresa*/
.about-experience span {
    font-weight: 400;
}

.about-experience {
    border-radius: 10px 40px 40px 40px;
    border: 0;
}
/*<########>*/

/*sec-parceiros*/
.partner-wrapper.partner-slider {
    text-align: center;
}
/*<######>*/

/*page-servico*/
.widget {
    background: #e7e7e7;
}
/*<#######>*/

/*btn-cta*/
.btn-cta a {
    background: #25d366;
    padding: 10px 30px;
    border-radius: 14px;
    color: #fff;
    transition: .3s ease-in-out;
}

.btn-cta {
    margin-top: 10px;
}

span.fa-whatsapp.fab:before {
    font-size: 20px;
}

.btn-cta a:hover {
    background: #24ef70;
}
/*<#####>*/

@media screen and (max-width:720px){
  .hero-single .hero-content .hero-title {
        font-size: 40px;
    }
    
    .hero-btn a {
    padding: 10px 20px;
}

.site-title {
    font-size: 25px;
}

.btn-cta a {
    padding: 10px 20px;
}
}