.engloba-produto{width: 94%;float: left;margin: 0 3% 95px 3%;display: flex;justify-content: space-between;}
.div-img{width: 50%;float: left;}
.img-principal{width: 100%;height: 355px;display: flex;justify-content: center;}
.img-principal img{max-width: 100%;height: 100%;}
.engloba-text{width: 45%;float: left;}
.engloba-text .titulo-text{font:33.7px montserrat-bold;color: #4d4d4d;}
.engloba-text .text-1{margin: 25px 0 0 0;float: left;font:15.3px montserrat-light!important;color: #7a7980!important;line-height: 27.3px!important;text-align: justify!important;}
.div-btn{display: flex;float: left;width: 100%;margin: 45px 0 0 0;justify-content: space-between;}
.orcamento{width: 40%;height: 45px;display: flex;align-items: center;justify-content: center;background-color:#4d4d52;font:11.5px montserrat-extrabold;color: #fff;transition: 0.2s;}
.orcamento:hover{background-color: #07a75c;}
.whats-produto{width: 30%;height: 45px;display: flex;align-items: center;justify-content: center;background-color: #70a83b;transition: 0.2s;}
.whats-produto p{font:14.3px montserrat-regular;color: #fff;background: url(../img/moveis/whats.svg)no-repeat left center;background-size: 14px;padding: 0 0 0 20px;}
.whats-produto p i{font-family: montserrat-bold;}
.whats-produto:hover{background-color: #638b3d;}
.tel-produto{width: 30%;height: 45px;background-color: #015f33;display: flex;align-items: center;justify-content: center;transition: 0.2s;}
.tel-produto p{font:14.3px montserrat-regular;color: #fff;padding: 0 0 0 21px;background: url(../img/moveis/ligar.svg)no-repeat center left;background-size: 14px;}
.tel-produto p i{font-family: montserrat-bold;}
.tel-produto:hover{background-color: #07a75c;}
.caminhos{display: flex;align-items: center;justify-content: center;width: 100%;column-gap: 5px;margin: 70px 0 45px 0;float: left;}
.caminhos p{font:20.8px montserrat-bold;color: #015f33;}
.engloba-text .text-1 table {width: auto!important; }

#galeria { height: auto; width: 100%; align-self: center; margin: 20px 0 0 0;}
#galeria .img-slide-moveis{ width: 171px !important; height: 108px; margin: 0 24px 0 0;background-size: contain!important;cursor: pointer;}

.bx-wrapper {position: relative; zoom: 1; display: inline-block; width: 100% !important}
.bxslider{width: 1115%!important;}
.bxslider a{ float: left; width: 252px !important; text-align: center;margin: 0 26px;}
.bxslider a img{ display: inline-block}
.bx-wrapper img {max-width: 100%;display: block;}
.bx-wrapper .bx-viewport {-webkit-transform: translatez(0);-moz-transform: translatez(0); -ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute;width: 100%;}
.bx-wrapper .bx-pager { display: none; text-align: left; font-size: .85em; font-family: Arial; font-weight: bold; color: #fff; margin-top: -20px;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-controls-direction { width: 100%; right: 0; top: 0; outline: none; margin: 0;}
.bx-wrapper .bx-controls-direction div { outline: 0; width: 40px; height: 40px; text-indent: -9999px; z-index: 9997; outline: none;cursor: pointer;transition: 0.2s;}
.bx-wrapper .bx-prev { margin: -20px 0 0 -20px; top: 50%; position: absolute; left: 0; background: url(../img/prev.svg) no-repeat center #015b31;background-size: 12px;}
.bx-wrapper .bx-next { margin: -20px -20px 0 0; top: 50%; position: absolute; right: 0; background: url(../img/next.svg) no-repeat center #015b31;background-size: 12px;}
.bx-wrapper .bx-controls-direction div:hover{background-color: #07a75c;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #000;}
.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%;}
.bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;}


@media(max-width:1220px){
    #galeria {width: 499px;}
    #galeria .img-slide-moveis {width: 150px !important;}
    .img-principal {width: 499px;}
}
@media(max-width:1100px){
    .engloba-text {width: 40%;}
    .tel-produto p {font-size: 12.3px;}  
    .whats-produto p {font-size: 12.3px;}  
}
@media(max-width:1040px){
    .img-principal {width: 440px;}
    #galeria {width: 440px;}
    #galeria .img-slide-moveis {margin: 0px 15px 0 0;width: 136px !important;}
}
@media(max-width:990px){
    .engloba-produto {margin: 35px 3% 70px 3%;flex-direction: column;align-items: center;}
    .div-img {width: 100%;display: flex;flex-direction: column;align-items: center;}    
    .engloba-text {width: 100%;margin: 35px 0 0 0;}
    .engloba-text .titulo-text {font-size: 22px;text-align: center;}
    .img-principal {width: 100%;height: 280px;}
    .img-principal img{height: auto;}
    #galeria {width: 82%;}
    #galeria .img-slide-moveis {margin: 0px 3px;width: 4.3%!important;height: auto;padding: 3% 0;}

    .caminhos {margin: 30px 0 0px 0;}
    .fundo-footer {box-shadow: 1px 4px 10px 0 #585858;}
    .caminhos p {font-size: 11.8px;}
    .orcamento{width: 100%;}
    .div-btn{flex-wrap: wrap;}
    .tel-produto {width: 100%;}
    .whats-produto {width: 100%;}
}