#top-menu li a{font-size:16px!important}#blog-posts .wp-pagenavi a{background:#ec3237!important}#blog-posts article.et_pb_post{padding:1px;background:#f5f5f5!important}#blog-posts article.et_pb_post h2.entry-title{padding:0 0 10px 10px}#blog-posts article.et_pb_post .post-content{font-size:14px!important;line-height:1.4em!important;padding:10px}#blog-posts article.et_pb_post .et_pb_image_container{margin:0!important}#blog-posts article.et_pb_post .entry-featured-image-url{margin-bottom:20px!important}body.single-post .entry-content p{line-height:1.5em;font-size:18px}#blog-posts article.et_pb_post a.more-link{margin-top:10px;display:block}.orcamento_click_msg{margin-bottom:20px}.et_search_form_container{width:100%;background:#fff}body{overflow-x:hidden}body.tax-product_cat h4.widgettitle{display:none}.et_pb_widget.woocommerce .product-categories li a{font-size:18px;background:#111;color:#fff!important;display:block;padding:10px;line-height:1.3em!important;width:100%;border-radius:3px}.et_pb_widget.woocommerce .product-categories li a:hover{color:#ec3237!important}body.archive #et-main-area .woocommerce .products a.ver-produto{color:#fff}@media(min-width:980px){.sub-menu-produtos .sub-menu,.sub-menu-produtos .sub-menu li{width:auto;max-width:unset;word-wrap:normal!important}.sub-menu-produtos .sub-menu li a{width:auto!important}.sub-menu-produtos .sub-menu{width:700px;column-count:2;right:0}}#main-content{min-height:550px}.woocommerce-loop-product__link{min-height:280px}@media(max-width:480px){#top-header .container{width:100%}#top-header .container #et-info-email{font-size:15px!important;margin-top:10px}}.btn-shine{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 48px;color:#ffffff;background:linear-gradient(to right,#4d4d4d 0,white 10%,#4d4d4d 20%);background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 3s infinite linear;animation-fill-mode:forwards;-webkit-text-size-adjust:none;font-weight:600;font-size:46px;text-decoration:none;white-space:nowrap}@keyframes shine{0%{background-position:0}60%{background-position:180px}100%{background-position:180px}}@media only screen and (min-width:981px){#main-footer .footer-widget h4{font-size:22px;height:75px;display:flex;align-items:center}}.textwidget p{font-size:18px;line-height:22px}.textwidget a{line-height:22px}#footer-widgets .footer-widget a{font-size:18px}@media(min-width:980px){li#menu-item-865 ul.sub-menu li a{font-size:15px!important}li#menu-item-865 ul.sub-menu{width:940px;overflow-x:scroll;max-height:400px}}