/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 15 2023 | 17:52:01 */
.js-comp-ver-6\.1 .main-slider {
    display: none;
}
.singleproduct-sidebar{
  display: none;
}

.slick-initialized .slick-slide {
    height: auto;
}

.dgp-banners-item {
    height: auto !important;
}

.owl-item{
    width: auto !important;
    height: auto !important;
   
}

.owl-carousel .owl-wrapper{
         display: -ms-flexbox !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-flex-direction: row !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
    -webkit-justify-content: space-between !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
    -webkit-align-content: stretch !important;
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
    -webkit-align-items: flex-start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}


.more-wrap.active .more-view {
    font-size: 0 !important;
}
.more-wrap.active .more-view:before {
    content: 'Menos';
    width: auto;
    height: 20px;
    position: absolute;
    line-height: 18px;
    font-size: 13px;
}
.more-wrap .more-view {
    font-size: 0 !important;
}
.more-wrap .more-view:before {
    content: 'Mais';
    width: auto;
    height: 20px;
    position: absolute;
    line-height: 18px;
    font-size: 13px;
}

.vc_custom_1570005890477{
    display: none;
}
.vc_column_container {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.entry-content .edit-link {
    display: none;
}

.dg-box-icone a .dg-icon {
    font-size: 20px;
    width: 30px;
    position: relative;
    top: 3px;
}
.dg-endereco .fa-map-marker-alt {
    font-size: 20px;
    position: relative;
    top: -3px;
}
.dg-atendimento .fa-phone {
    font-size: 20px;
    position: relative;
    top: -3px;
    transform: rotate(90deg);
}
.dg-atendimento .fa-whatsapp {
    font-size: 20px;
    position: relative;
    top: -3px;
}
.dg-email .fa-envelope {
    font-size: 20px;
    position: relative;
    top: -3px;
}

.meta-inner:first-child{
    display: none;
}

.product-type-simple {
    width: 100% !important;
    max-width: 100% !important;
}
.products .columns-4 {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
}

.dg-contato .dg-email span {
    font-size: 11px;
}

.js-comp-ver-6\.1 .service-text a {
    transition: 0.3s;
}
.js-comp-ver-6\.1 .service-text a:hover,
.js-comp-ver-6\.1 .service-text a:focus,
.js-comp-ver-6\.1 .service-text a:active {
    color: #FFD200 !important;
}
.owl-wrapper{
    width: auto !important;
}

.woocommerce .products ul, .woocommerce ul.products, .woocommerce-page .products ul, .woocommerce-page ul.products{
     display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
}


.wp-post-image {
    width: 100%;
}

.products {
    display: -ms-flexbox !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-flex-direction: row !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
    -webkit-align-content: stretch !important;
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
    -webkit-align-items: flex-start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}
.products li {
    max-width: 280px !important;
}
.brand_main .product-block img {
    width: initial !important;
    max-width: initial !important;
}

.woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name{
    height: 50px;
}

.dgp-orcamento-select-box .dg-titulo {
    height: 50px;
}
.cms-banner-item .text3{
    text-transform: initial;
}
.dg-banner-ferramentas{
 padding: 92px 0px 0px 0px; 
}
.post-info {
    height: 300px;
}

.dg-sobre-nos img {
    width: initial !important;
    max-width: initial !important;
}
.product-search-widget select{
    display: none !important;
}
.woocommerce-product-search span.customSelect{
    display: none !important;
}

.home .post-description {
    line-height: 1.7;
}

.home .blog-posts-content .post-date {
    display: none;
}
.mega-menu ul li a{
  padding-right:10px!important;
}

.dg-contato-main{
	margin: 0 !important;
}

.dgp-banners .slick-list .slick-track .slick-slide .dgp-banners-item{
  height: auto !important;
}