body.error404 main.container-404{margin-top:70px;margin-bottom:70px}body.error404 main.container-404 .fa-exclamation-triangle.warning-error{color:#78494B}body.error404 main.container-404 p{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;line-height:25px;color:rgba(0, 0, 0, 0.85)}body.error404 main.container-404 form{display:inline-flex;align-items:center;margin:25px auto 0;position:relative;border:1px solid #78494B;border-radius:4000px;overflow:hidden}body.error404 main.container-404 form input[type=search]{border:none;padding-left:45px;padding-right:15px;height:45px;background-color:transparent;color:#78494B}body.error404 main.container-404 form button[type=submit]{display:inline-flex;position:absolute;padding:0;left:6px;border:none;background-color:transparent;color:#78494B}body.error404 main.container-404 form button[type=submit] i{font-size:27px}.box-blog-category{margin-bottom:65px}.box-blog-category figure{position:relative}.box-blog-category h2{font-weight:600;font-size:27px}.box-blog-category h2 a{color:darkorange}.box-blog-category p{font-size:16px;color:#666}.box-blog-category .btn{padding:12px 23px !important;font-size:16px;font-weight:500;border:none}.box-blog-category .btn:hover{border:none}.date-label{position:absolute;left:30px;top:0;padding:10px;width:70px;height:70px;text-align:center;font-weight:bold;color:#fff;font-size:20px;text-transform:uppercase;background-color:darkorange;line-height:20px}main.container-category-blog{margin-bottom:30px}main.container-category-blog article.box-blog-category>figure.thumbnail-article a{display:inline-block}@media (max-width:1199.98px){main.container-category-blog article.box-blog-category>figure.thumbnail-article a{width:100%}}main.container-category-blog article.box-blog-category>figure.thumbnail-article a img{border-radius:4px}@media (max-width:1199.98px){main.container-category-blog article.box-blog-category>figure.thumbnail-article a img{width:100%}}main.container-category-blog article.box-blog-category>h2.title-article{display:block;font-family:'Playfair Display SC', serif;font-size:30px;font-weight:900;line-height:30px;letter-spacing:1px;text-align:left;color:#78494B;width:100%;margin-bottom:15px}main.container-category-blog article.box-blog-category>h2.title-article a{color:currentColor}main.container-category-blog article.box-blog-category>p.excerpt-article{display:block;margin-bottom:15px}main.container-category-blog article.box-blog-category>a.button-link-article{display:inline-flex;margin:0 auto;position:relative;z-index:1;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase;color:#78494B;background-color:transparent;transition-duration:0.3s;border:1px solid #FFD2A5;border-radius:4px;padding:12px 25px}main.container-category-blog article.box-blog-category>a.button-link-article:after{content:'';position:absolute;left:0;bottom:0;z-index:-1;background-color:#FFD2A5;transition-duration:0.3s;height:0px;width:100%}main.container-category-blog article.box-blog-category>a.button-link-article:hover{color:#78494B}main.container-category-blog article.box-blog-category>a.button-link-article:hover:after{height:100%}div#banner-home{background-color:#78494B;min-height:90vh;height:90vh}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:100%}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-background{background-position:center;position:absolute;background-color:#78494B;background-size:cover;left:0;top:0;z-index:-1;display:block;width:100vw;height:90vh;float:left}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content{z-index:10}@media (max-width:1199.98px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (max-width:1199.98px) and (min-width:576px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content{max-width:540px}}@media (max-width:1199.98px) and (min-width:768px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content{max-width:720px}}@media (max-width:1199.98px) and (min-width:992px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content{max-width:960px}}@media (max-width:1199.98px) and (min-width:1200px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content{max-width:1170px}}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-text{flex:0 0 58.3333333333%;max-width:58.3333333333%;margin:0 auto;text-align:center}@media (max-width:1199.98px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-text{flex:0 0 100%;max-width:100%}}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-text span.swiper-slide-text--title{display:block;text-transform:uppercase;text-align:center;font-family:'Playfair Display SC', serif;font-size:90px;font-weight:900;line-height:90px;letter-spacing:1px;color:#F4EBE6}@media (max-width:1199.98px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-text span.swiper-slide-text--title{font-size:30px;line-height:40px}}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-text p.swiper-slide-text--paragraph{display:block;text-align:center;font-family:'Montserrat', sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(255, 255, 255, 0.75);margin-top:20px}@media (max-width:1199.98px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-text p.swiper-slide-text--paragraph{margin-top:25px}}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-call-to-action{text-align:center}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-call-to-action a.swiper-slide-call-to-action--button{display:inline-flex;align-items:center;justify-content:center;position:relative;width:100%;text-transform:uppercase;text-align:center;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:600;overflow:hidden;color:#FFD2A5;border:1px solid #FFD2A5;border-radius:4px;padding:20px 0;margin:50px auto 0;transition-duration:0.3s;flex:0 0 33.3333333333%;max-width:33.3333333333%}@media (max-width:1199.98px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-call-to-action a.swiper-slide-call-to-action--button{flex:0 0 83.3333333333%;max-width:83.3333333333%}}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-call-to-action a.swiper-slide-call-to-action--button:before{content:'';position:absolute;left:0;bottom:0;z-index:-1;background-color:#FFD2A5;transition-duration:0.3s;height:0px;width:100%}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-call-to-action a.swiper-slide-call-to-action--button:hover{color:#78494B}div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-call-to-action a.swiper-slide-call-to-action--button:hover:before{height:100%}div#banner-home button.swiper-button-el{padding:0;border:none;background-image:none;background-color:transparent;color:rgba(255, 255, 255, 0.75);opacity:1;transition-duration:0.3s}@media (max-width:1199.98px){div#banner-home button.swiper-button-el{top:90%}}div#banner-home button.swiper-button-el:hover{opacity:0.7}div#banner-home button.swiper-button-el.swiper-button-prev{left:10%}div#banner-home button.swiper-button-el.swiper-button-next{right:10%}div#banner-home a.mouse-scroll-down{width:26px;height:42px;border:2px solid #fff;border-radius:24px;background-color:transparent;position:absolute;z-index:20;bottom:0;left:50%;transform:translate(-50%, -50%);cursor:pointer}@media (max-width:1199.98px){div#banner-home a.mouse-scroll-down{display:none}}div#banner-home a.mouse-scroll-down:after{content:"";position:absolute;top:5px;left:50%;margin-left:-2px;background-color:#fff;border-radius:100%;width:4px;height:4px;opacity:1;transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);animation:mouse-scroll-down 1.5s -1s cubic-bezier(0.68, -0.55, 0.265, 1.55) infinite}@media (min-width:576px) and (max-width:1366.98px){div#banner-home div.swiper-wrapper div.swiper-slide div.swiper-slide-container div.swiper-slide-content div.swiper-slide-text span.swiper-slide-text--title{font-size:50px !important;line-height:50px !important}}body.category main.container-categories-products section.categories-products--intro{padding-top:10px;padding-bottom:50px}@media (max-width:1199.98px){body.category main.container-categories-products section.categories-products--intro{padding-top:25px}}body.category main.container-categories-products section.categories-products--intro div.col-categories-products--intro{margin:0 auto;text-align:center}body.category main.container-categories-products section.categories-products--intro div.col-categories-products--intro div.paragraph-link-categories-products--intro p{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;line-height:25px;margin-bottom:25px;color:rgba(0, 0, 0, 0.85)}body.category main.container-categories-products section.categories-products--intro div.col-categories-products--intro div.paragraph-link-categories-products--intro h2{display:block;font-family:'Playfair Display SC', serif;font-size:30px;font-weight:900;line-height:30px;text-align:left;color:#78494B;width:100%;margin-bottom:15px}body.category main.container-categories-products section.categories-products--intro div.col-categories-products--intro div.paragraph-link-categories-products--intro>*:last-child{margin-bottom:unset}body.category main.container-categories-products section.categories-products--intro div.col-categories-products--intro a.wpp-link-categories-products--intro{display:inline-flex;justify-content:center;align-items:center;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;color:#fff;margin-top:35px;border-radius:4px;padding:10px 25px;background-color:#299462}body.category main.container-categories-products section.categories-products--intro div.col-categories-products--intro a.wpp-link-categories-products--intro:before{content:'\f232';font-family:"Font Awesome 5 Brands";font-size:27px;line-height:27px;margin-right:20px}body.category main.container-categories-products section.category-page-products{padding-top:70px;padding-bottom:30px;background-color:#FAF6F2}body.category main.container-categories-products section.category-page-products div.row-products{justify-content:center}body.category main.container-categories-products section.category-page-products div.row-products div.elem-card-product div.elem-card-product--content{background-color:#fff}body.category main.container-categories-products section.category-page-categories{padding-top:70px;padding-bottom:30px;background-color:#FAF6F2}body.category main.container-categories-products section.category-page-categories div.row-categories{justify-content:center}body.category main.container-categories-products section.category-page-categories div.row-categories div.elem-card-category div.elem-card-category--content{background-color:#fff}body.category main.container-categories-products section.category-page-empty{padding-top:70px;padding-bottom:70px;background-color:#FAF6F2;text-align:center}body.category main.container-categories-products section.category-page-empty span.category-page-empty--title{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;text-transform:uppercase;font-family:'Playfair Display SC', serif;font-size:36px;font-weight:800;line-height:1;color:#78494B}body.category main.container-categories-products section.category-page-empty span.category-page-empty--title:before{content:'Desculpe';display:inline-block;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:600;color:#313131;text-transform:uppercase}body.category main.container-categories-products section.category-page-empty p.category-page-empty--paragraph{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;text-align:center;line-height:25px;color:rgba(0, 0, 0, 0.85);margin-top:25px}body.category main.container-categories-products section.category-page-empty form{display:inline-flex;align-items:center;margin:25px auto 0;position:relative;border:1px solid #78494B;border-radius:4000px;overflow:hidden}body.category main.container-categories-products section.category-page-empty form input[type=search]{border:none;padding-left:45px;padding-right:15px;height:45px;background-color:transparent;color:#78494B}body.category main.container-categories-products section.category-page-empty form button[type=submit]{display:inline-flex;position:absolute;padding:0;left:6px;border:none;background-color:transparent;color:#78494B}body.category main.container-categories-products section.category-page-empty form button[type=submit] i{font-size:27px}*{outline:none;box-shadow:none}*:focus{outline:none !important}html{font-size:16px}html ol,html ul{margin:0;padding:0}html a{outline:none;text-decoration:none}html a:focus{outline:none !important;outline-offset:-2px}html a:hover{text-decoration:none;color:currentColor}html p{margin-bottom:0}html img{max-width:100%;height:auto}html input{}html input[type="search"]::-webkit-search-cancel-button{display:none}html input:-webkit-autofill,html input:-webkit-autofill:hover,html input:-webkit-autofill:focus{-webkit-text-fill-color:#FFD2A5;-moz-text-fill-color:#FFD2A5;-ms-text-fill-color:#FFD2A5;-o-text-fill-color:#FFD2A5;text-fill-color:#FFD2A5;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:background-color 5000s ease-in-out 0s}html select:-webkit-autofill,html select:-webkit-autofill:hover,html select:-webkit-autofill:focus{-webkit-text-fill-color:#FFD2A5;-moz-text-fill-color:#FFD2A5;-ms-text-fill-color:#FFD2A5;-o-text-fill-color:#FFD2A5;text-fill-color:#FFD2A5;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:background-color 5000s ease-in-out 0s}html textarea:-webkit-autofill,html textarea:-webkit-autofill:hover,html textarea:-webkit-autofill:focus{-webkit-text-fill-color:#FFD2A5;-moz-text-fill-color:#FFD2A5;-ms-text-fill-color:#FFD2A5;-o-text-fill-color:#FFD2A5;text-fill-color:#FFD2A5;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:background-color 5000s ease-in-out 0s}html .clear{clear:both}html .with-detail-elements{border-top:1px solid #78494B;position:relative}html .with-detail-elements:before{content:'';position:absolute;display:inline-block;width:26px;height:6px;top:-3px;left:calc(50% - 13px);right:calc(50% - 13px);background-color:#78494B;border-radius:4000px;margin:0 auto;z-index:95}html .elem-card-category{margin-bottom:40px}@media (max-width:1199.98px){html .elem-card-category{margin-bottom:25px}}html .elem-card-category .elem-card-category--content{box-shadow:0 3px 5px rgba(70, 29, 2, 0.16);border-radius:8px;overflow:hidden}html .elem-card-category .elem-card-category--content:hover .elem-card-category--img picture img{transform:scale(1.1)}html .elem-card-category .elem-card-category--content .elem-card-category--img{margin-bottom:25px}html .elem-card-category .elem-card-category--content .elem-card-category--img>a{display:block;position:relative}html .elem-card-category .elem-card-category--content .elem-card-category--img>a:after{content:'\f02b';font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;bottom:10px;right:10px;color:#FFCE5D}html .elem-card-category .elem-card-category--content .elem-card-category--img>a picture{display:block;overflow:hidden}html .elem-card-category .elem-card-category--content .elem-card-category--img>a picture img{transition-duration:0.3s;transform:scale(1)}@media (max-width:1199.98px){html .elem-card-category .elem-card-category--content .elem-card-category--img>a picture img{width:100%}}html .elem-card-category .elem-card-category--content .elem-card-category--txt{padding:0 5px 25px;text-align:center}html .elem-card-category .elem-card-category--content .elem-card-category--txt .elem-card-category--title{display:block;font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;color:#78494B;margin-bottom:25px}html .elem-card-category .elem-card-category--content .elem-card-category--txt .elem-card-category--title a{color:currentColor}html .elem-card-category .elem-card-category--content .elem-card-category--txt .elem-card-category--paragraph{display:block;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#313131;margin-bottom:25px}html .elem-card-category .elem-card-category--content .elem-card-category--txt .elem-card-category--button{display:inline-flex;font-family:'Montserrat', sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;text-align:center;color:#313131;margin:0 auto}html .elem-card-product{margin-bottom:40px}html .elem-card-product:target .elem-card-product--content{border:1px solid #78494B}html .elem-card-product .elem-card-product--content{box-shadow:0 3px 5px rgba(70, 29, 2, 0.16);border-radius:8px}html .elem-card-product .elem-card-product--content .elem-card-product--img{margin-bottom:25px}html .elem-card-product .elem-card-product--content .elem-card-product--img button.elem-card-product-img--zoom{border:none;padding:0;background-color:transparent;position:relative;display:block;cursor:initial}@media (max-width:1199.98px){html .elem-card-product .elem-card-product--content .elem-card-product--img button.elem-card-product-img--zoom{width:100%}}html .elem-card-product .elem-card-product--content .elem-card-product--img button.elem-card-product-img--zoom.has-gallery{cursor:pointer}html .elem-card-product .elem-card-product--content .elem-card-product--img button.elem-card-product-img--zoom.has-gallery:before{content:'\f00e';font-family:"Font Awesome 5 Free";font-weight:900;color:#78494B;opacity:0.8;position:absolute;z-index:1;right:10px;bottom:10px}html .elem-card-product .elem-card-product--content .elem-card-product--img button.elem-card-product-img--zoom.has-gallery:hover picture img{transform:scale(1.1)}html .elem-card-product .elem-card-product--content .elem-card-product--img button.elem-card-product-img--zoom picture{display:block;overflow:hidden;border-radius:8px 8px 0 0}html .elem-card-product .elem-card-product--content .elem-card-product--img button.elem-card-product-img--zoom picture img{transition-duration:0.3s;transform:scale(1);width:100%}html .elem-card-product .elem-card-product--content .elem-card-product--txt{padding:0 5px 25px;text-align:center}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--category{display:block;text-align:center;margin-bottom:10px}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--category a{font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;color:#313131}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--title{display:block;font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;color:#78494B;margin-bottom:25px}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--paragraph{display:block;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#313131;margin-bottom:25px}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--add-to-cart{display:inline-flex;margin:0 auto;position:relative;z-index:1;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase;color:#78494B;background-color:transparent;transition-duration:0.3s;border:1px solid #FFD2A5;border-radius:4px;padding:12px 25px}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--add-to-cart:before{content:"\f217";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:10px}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--add-to-cart:after{content:'';position:absolute;left:0;bottom:0;z-index:-1;background-color:#FFD2A5;transition-duration:0.3s;height:0px;width:100%}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--add-to-cart:hover{color:#78494B}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--add-to-cart:hover:after{height:100%}html .elem-card-product .elem-card-product--content .elem-card-product--txt .elem-card-product--add-to-cart.elem-card-product--add-to-cart-modal:before{content:'\f546'}html .elem-card-page{margin-bottom:40px}@media (max-width:1199.98px){html .elem-card-page{margin-bottom:25px}}html .elem-card-page .elem-card-page--content{box-shadow:0 3px 5px rgba(70, 29, 2, 0.16);border-radius:8px;overflow:hidden}html .elem-card-page .elem-card-page--content:hover .elem-card-page--img picture img{transform:scale(1.1)}html .elem-card-page .elem-card-page--content .elem-card-page--img{margin-bottom:25px}html .elem-card-page .elem-card-page--content .elem-card-page--img>a{display:block;position:relative}html .elem-card-page .elem-card-page--content .elem-card-page--img>a:after{content:'\f02b';font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;bottom:10px;right:10px;color:#FFCE5D}html .elem-card-page .elem-card-page--content .elem-card-page--img>a picture{display:block;overflow:hidden}html .elem-card-page .elem-card-page--content .elem-card-page--img>a picture img{transition-duration:0.3s;transform:scale(1)}@media (max-width:1199.98px){html .elem-card-page .elem-card-page--content .elem-card-page--img>a picture img{width:100%}}html .elem-card-page .elem-card-page--content .elem-card-page--txt{padding:0 5px 25px;text-align:center}html .elem-card-page .elem-card-page--content .elem-card-page--txt .elem-card-page--title{display:block;font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;color:#78494B;margin-bottom:25px}html .elem-card-page .elem-card-page--content .elem-card-page--txt .elem-card-page--title a{color:currentColor}html .elem-card-page .elem-card-page--content .elem-card-page--txt .elem-card-page--paragraph{display:block;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#313131;margin-bottom:25px}html .elem-card-page .elem-card-page--content .elem-card-page--txt .elem-card-page--button{display:inline-flex;font-family:'Montserrat', sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;text-align:center;color:#313131;margin:0 auto}html .elem-button-shorcode{display:inline-flex;align-items:center;justify-content:center;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#78494B;color:#78494B;background-color:#FFD2A5;border-radius:4px;padding:10px 25px;margin-bottom:25px}@media (max-width:1199.98px){html .elem-button-shorcode{padding:10px 20px}}html .elem-button-shorcode:hover{fill:#78494B;color:#78494B}html .elem-button-shorcode>i{font-size:27px;line-height:27px;margin-right:20px}html ul.pagination{display:flex;align-items:center;justify-content:center}html ul.pagination>li{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px}html ul.pagination>li+li{margin-left:15px}html ul.pagination>li *.page-numbers{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:'Montserrat', sans-serif;font-size:18px;font-weight:500;color:#78494B;border:1px solid #78494B;border-radius:4px}html ul.pagination>li *.page-numbers.current{background-color:#78494B;color:#FAF6F2}html div.product-list-cart.open{z-index:9500}@media (max-width:1199.98px){html div.product-list-cart div.product-list-cart-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (max-width:1199.98px) and (min-width:576px){html div.product-list-cart div.product-list-cart-container{max-width:540px}}@media (max-width:1199.98px) and (min-width:768px){html div.product-list-cart div.product-list-cart-container{max-width:720px}}@media (max-width:1199.98px) and (min-width:992px){html div.product-list-cart div.product-list-cart-container{max-width:960px}}@media (max-width:1199.98px) and (min-width:1200px){html div.product-list-cart div.product-list-cart-container{max-width:1170px}}html div.product-list-cart div.product-list-cart-container div.product-list-cart-header{position:relative;padding-bottom:10px;border-bottom:1px solid #78494B}html div.product-list-cart div.product-list-cart-container div.product-list-cart-header:after{content:'';position:absolute;display:inline-block;width:26px;height:6px;bottom:-3px;left:calc(50% - 13px);right:calc(50% - 13px);background-color:#78494B;border-radius:4000px;margin:0 auto;z-index:95}html div.product-list-cart div.product-list-cart-container div.product-list-cart-header span{display:block;font-family:'Playfair Display SC', serif;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#78494B}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}@media (max-width:1199.98px){html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list{min-width:unset}}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list thead tr th{display:inline-flex;width:100%}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list thead tr th:first-child{flex:1}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list thead tr th:last-child{justify-content:center}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list tr{width:100%;display:grid;grid-template-columns:5fr 1fr 1fr}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list tr td{padding:5px}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list tr td.dgm-widget-list-title{font-weight:700;display:inline-flex;flex-wrap:wrap;align-items:center}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list tr td.dgm-widget-list-title>div{width:100%}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list tr td.dgm-widget-list-title>div>span{display:block;font-size:14px;font-weight:400}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list tr td.dgm-widget-list-quantity{display:inline-flex;align-items:center;justify-content:center}html div.product-list-cart div.product-list-cart-container div.product-list-cart-list table.dgm-widget-list tr td.dgm-widget-list-action{display:inline-flex;align-items:center;justify-content:center}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer{display:flex;flex-direction:column;align-items:center;justify-content:center}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer a{display:inline-flex;align-items:center;justify-content:center;display:inline-flex;margin:0 auto;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase;color:#78494B;background-color:transparent;transition-duration:0.3s;border:1px solid #FFD2A5;border-radius:4px;padding:12px 25px}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer a:before{content:'\f067';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:10px}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer a.bubble-dgm-cart-budget-form-link{position:relative;z-index:1}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer a.bubble-dgm-cart-budget-form-link:before{content:'\f07a'}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer a.bubble-dgm-cart-budget-form-link:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:0px;z-index:-1;background-color:#FFD2A5;transition-duration:0.3s}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer a.bubble-dgm-cart-budget-form-link:hover:after{height:100%}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer a.dgm-cart-fechar-modal-carrinho{padding:0;border:none}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer a.dgm-cart-fechar-modal-carrinho:before{content:'\f060'}html div.product-list-cart div.product-list-cart-container div.product-list-cart-footer a+a{margin-top:20px}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--header .modal-schedule-header--title{display:block;text-align:center;font-family:'Playfair Display SC', serif;font-weight:800;font-size:24px;text-align:center;color:#78494B;margin-bottom:15px}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--header .modal-schedule-header--paragraphs p{font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;color:#313131}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--header .modal-schedule-header--paragraphs p+p{margin-top:10px}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content{margin-top:15px}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita{display:flex;flex-wrap:wrap;width:100%}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.field-form-visita{display:flex;flex-wrap:wrap;width:100%}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.field-form-visita+div.field-form-visita{margin-top:10px}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.field-form-visita label{display:block;width:100%;margin-bottom:0px;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:700;color:#78494B;cursor:pointer}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.field-form-visita .wpcf7-form-control-wrap{width:100%}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.field-form-visita .wpcf7-form-control-wrap input{display:block;width:100%;border:1px solid #78494B;border-radius:8px;padding:5px 10px;color:#78494B;resize:none}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.field-form-visita .wpcf7-form-control-wrap input:-webkit-autofill,html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.field-form-visita .wpcf7-form-control-wrap input:-webkit-autofill:hover,html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.field-form-visita .wpcf7-form-control-wrap input:-webkit-autofill:focus{-webkit-text-fill-color:#78494B;-moz-text-fill-color:#78494B;-ms-text-fill-color:#78494B;-o-text-fill-color:#78494B;text-fill-color:#78494B;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:background-color 5000s ease-in-out 0s}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.field-form-visita .wpcf7-form-control-wrap input:focus{box-shadow:none;border-color:none;outline:none}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.submit-form-visita{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:15px}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.submit-form-visita input[type=submit]{position:relative;z-index:1;display:inline-flex;margin:0 auto;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase;color:#78494B;background-color:transparent;transition-duration:0.3s;border:1px solid #FFD2A5;border-radius:4px;padding:12px 25px;margin:0 0 0 auto}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.submit-form-visita input[type=submit]:before{content:'\f1d8';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:10px}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.submit-form-visita input[type=submit]:hover:after{height:100%}html div#modal-schedule-videocall div.modal-body-container div.modal-schedule--content div.wpcf-form-visita div.submit-form-visita span.ajax-loader{position:absolute;left:0}html div#modal-add-custom-product div.modal-content div.modal-body span.modal-add-custom-product--title{display:block;font-family:'Montserrat', sans-serif;font-weight:700;font-size:22px;line-height:26px;text-align:center;text-transform:uppercase;color:#78494B;margin-bottom:25px}html div#modal-add-custom-product div.modal-content div.modal-body span.modal-add-custom-product--title:before{content:'Adicionar ao carrinho:';display:block;font-family:'Montserrat', sans-serif;font-weight:700;font-size:14px;line-height:18px;text-align:center;text-transform:uppercase;color:#313131}html div#modal-add-custom-product div.modal-content div.modal-body label{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#313131}html div#modal-add-custom-product div.modal-content div.modal-body label textarea{display:block;width:100%;margin-top:10px;border:1px solid #78494B;border-radius:8px;padding:5px 10px;color:#313131;resize:none}html div#modal-add-custom-product div.modal-content div.modal-body span.modal-add-custom-product--count{display:flex;align-items:center;justify-content:flex-end;margin-top:10px;text-transform:uppercase;color:#726D68;font-family:'Montserrat', sans-serif;font-weight:500;font-size:12px;line-height:12px}html div#modal-add-custom-product div.modal-content div.modal-body span.modal-add-custom-product--count.the-limit-over{color:#ba0001}html div#modal-add-custom-product div.modal-content div.modal-body div.modal-add-custom-product-content{text-align:center}@media (max-width:1199.98px){html div#modal-add-custom-product div.modal-content div.modal-body div.modal-add-custom-product-content{margin-top:15px}}html div#modal-add-custom-product div.modal-content div.modal-body div.modal-add-custom-product-content button.dgm-widget-add-product{display:inline-flex;margin:0 auto;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase;color:#78494B;background-color:transparent;transition-duration:0.3s;border:1px solid #FFD2A5;border-radius:4px;padding:12px 25px}html div#modal-add-custom-product div.modal-content div.modal-body div.modal-add-custom-product-content button.dgm-widget-add-product:hover{background-color:#FFD2A5}html div#modal-add-custom-product div.modal-content div.modal-body div.modal-add-custom-product-content button.dgm-widget-add-product:before{content:"\f217";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:10px}html div.wpcf-form-contato{display:flex;flex-wrap:wrap;width:100%;position:relative}html div.wpcf-form-contato div.field-form-contato{width:100%}html div.wpcf-form-contato div.field-form-contato+div.field-form-contato{margin-top:15px}html div.wpcf-form-contato div.field-form-contato label{display:none}html div.wpcf-form-contato div.field-form-contato input{width:100%;background-color:transparent;padding:8px 15px;border:1px solid #78494B;border-radius:4000px;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;color:#78494B}html div.wpcf-form-contato div.field-form-contato input.wpcf7-not-valid{border-color:#d63638}html div.wpcf-form-contato div.field-form-contato input:-webkit-autofill,html div.wpcf-form-contato div.field-form-contato input:-webkit-autofill:hover,html div.wpcf-form-contato div.field-form-contato input:-webkit-autofill:focus{-webkit-text-fill-color:#78494B;-moz-text-fill-color:#78494B;-ms-text-fill-color:#78494B;-o-text-fill-color:#78494B;text-fill-color:#78494B;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:background-color 5000s ease-in-out 0s}html div.wpcf-form-contato div.field-form-contato textarea{width:100%;background-color:transparent;padding:8px 15px;border:1px solid #78494B;border-radius:8px;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;color:#78494B;resize:none}html div.wpcf-form-contato div.field-form-contato textarea.wpcf7-not-valid{border-color:#d63638}html div.wpcf-form-contato div.field-form-contato textarea:-webkit-autofill,html div.wpcf-form-contato div.field-form-contato textarea:-webkit-autofill:hover,html div.wpcf-form-contato div.field-form-contato textarea:-webkit-autofill:focus{-webkit-text-fill-color:#78494B;-moz-text-fill-color:#78494B;-ms-text-fill-color:#78494B;-o-text-fill-color:#78494B;text-fill-color:#78494B;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:background-color 5000s ease-in-out 0s}html div.wpcf-form-contato div.submit-form-contato{width:100%;text-align:right;margin-top:15px}html div.wpcf-form-contato div.submit-form-contato input[type=submit]{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid #78494B;border-radius:4px;padding:8px 32px;font-size:16px;font-weight:600;text-transform:uppercase;color:#78494B}html div.wpcf-form-contato div.submit-form-contato span.ajax-loader{position:absolute;bottom:5px;right:5px;margin:0}@media (max-width:1199.98px){html div.content-wt-contact-dg div.wt-dg-content-general-contact{position:relative}}@media (max-width:1199.98px){html div.content-wt-contact-dg div.wt-dg-content-general-contact div.wt-dg-popup__header{position:absolute;right:0;bottom:calc(-28px - 15px)}}@media (max-width:1199.98px){html div.content-wt-contact-dg div.wt-dg-content-general-contact div.wt-dg-popup__body div.wt-dg-popup__input-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}}@media (max-width:1199.98px){html div.content-wt-contact-dg div.wt-dg-content-general-contact div.wt-dg-popup__body div.wt-dg-popup__input-wrapper input.wt-dg-popup__input{width:calc(100% - 34px)}}@media (max-width:1199.98px){html div.content-wt-contact-dg div.fixed-whtsapp-radius{float:left}}html .elementor-button-link.elementor-button.elementor-size-xl span.elementor-button-content-wrapper{align-items:center}html .elementor-button-link.elementor-button.elementor-size-xl span.elementor-button-content-wrapper span.elementor-button-icon{font-size:27px}html .front-page-blog-posts{padding-top:70px;padding-bottom:70px}html .front-page-blog-posts div.row--blog-header h2{display:block;width:100%;font-family:'Playfair Display SC', serif;font-weight:900;font-size:30px;line-height:30px;text-align:center;color:#78494B;margin-bottom:15px}html .front-page-blog-posts div.row--blog-header p{display:block;width:100%;text-align:center;color:#000000D9;font-family:"Montserrat", Sans-serif;font-size:16px}html .front-page-blog-posts div.row--blog-content{margin-top:30px}html .front-page-blog-posts div.row--blog-content article.box-blog-category{margin-bottom:0}@media (max-width:1199.98px){html .front-page-blog-posts div.row--blog-content article.box-blog-category{margin-bottom:30px}}html .front-page-blog-posts div.row--blog-content article.box-blog-category>figure.thumbnail-article a{display:inline-block}@media (max-width:1199.98px){html .front-page-blog-posts div.row--blog-content article.box-blog-category>figure.thumbnail-article a{width:100%}}html .front-page-blog-posts div.row--blog-content article.box-blog-category>figure.thumbnail-article a img{border-radius:4px}@media (max-width:1199.98px){html .front-page-blog-posts div.row--blog-content article.box-blog-category>figure.thumbnail-article a img{width:100%}}html .front-page-blog-posts div.row--blog-content article.box-blog-category>h3.title-article{display:block;font-family:'Playfair Display SC', serif;font-size:20px;font-weight:900;line-height:20px;letter-spacing:1px;text-align:left;color:#78494B;width:100%;margin-bottom:15px}html .front-page-blog-posts div.row--blog-content article.box-blog-category>h3.title-article a{color:currentColor}html .front-page-blog-posts div.row--blog-content article.box-blog-category>p.excerpt-article{display:block;margin-bottom:15px}html .front-page-blog-posts div.row--blog-content article.box-blog-category>a.button-link-article{display:inline-flex;margin:0 auto;position:relative;z-index:1;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase;color:#78494B;background-color:transparent;transition-duration:0.3s;border:1px solid #FFD2A5;border-radius:4px;padding:12px 25px}html .front-page-blog-posts div.row--blog-content article.box-blog-category>a.button-link-article:after{content:'';position:absolute;left:0;bottom:0;z-index:-1;background-color:#FFD2A5;transition-duration:0.3s;height:0px;width:100%}html .front-page-blog-posts div.row--blog-content article.box-blog-category>a.button-link-article:hover{color:#78494B}html .front-page-blog-posts div.row--blog-content article.box-blog-category>a.button-link-article:hover:after{height:100%}html ul.rating-stars{display:flex;list-style:none;justify-content:center;column-gap:10px}html ul.rating-stars>li.rating{display:inline-flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;text-indent:9999px;width:30px;line-height:30px;white-space:nowrap}html ul.rating-stars>li.rating:before{content:'★';display:inline-block;color:#c4c4c4;font-size:30px;line-height:30px}html ul.rating-stars>li.rating.rating-active:before{color:#FFE03F}html div.elem-depoimentos div.elem-depoimentos--content .elem-depoimentos--title{display:block;width:100%;color:#78494B;font-size:34px;font-family:'Playfair Display SC', serif;text-align:center;text-transform:uppercase}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items{position:relative}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content{display:grid;grid-template:'texto imagem' / 1fr 200px;gap:15px;max-width:70%;min-width:750px;margin:15px auto 0}@media (max-width:1199.98px){html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content{display:flex;flex-direction:column;max-width:100%;min-width:100%}}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--txt{display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--txt{grid-area:texto}}@media (max-width:1199.98px){html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--txt{order:2}}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--txt p.depoimento-content--desc{display:block;width:100%;margin-bottom:30px}@media (min-width:992px){html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--txt p.depoimento-content--desc{margin-bottom:auto}}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--txt p.depoimento-content--desc:before{content:'\f10d';font-family:'Font Awesome 5 Free';font-weight:700;display:inline;margin-right:10px}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--txt p.depoimento-content--desc:after{content:'”';display:inline}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--txt span.depoimento-content--date{display:block;text-align:right;font-family:'Montserrat', sans-serif;font-weight:700;color:#313131;text-transform:uppercase}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--txt span.depoimento-content--name{display:block;text-align:right;font-family:'Montserrat', sans-serif;font-weight:700;color:#78494B;text-transform:uppercase;margin-top:10px}@media (min-width:992px){html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--img{grid-area:imagem}}@media (max-width:1199.98px){html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--img{order:1;text-align:center}}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-depoimentos div.depoimento-content div.depoimento-content--img img{border-radius:8px}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-dg-pagination{display:flex;align-items:center;justify-content:center;margin-top:15px}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-dg-pagination button.swiper-pagination-bullet{background-color:#726D68;padding:0;width:30px;height:5px;border:none;border-radius:4px}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-dg-pagination button.swiper-pagination-bullet+button.swiper-pagination-bullet{margin-left:10px}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items div.swiper-dg-pagination button.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#78494B}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items button.swiper-button-el{padding:0;border:none;background-image:none;background-color:transparent;color:rgba(255, 255, 255, 0.75);opacity:1;transition-duration:0.3s;position:absolute;top:35%;z-index:50}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items button.swiper-button-el:after{font-family:'Font Awesome 5 Free';font-weight:900;font-size:44px;color:#78494B}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items button.swiper-button-el.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items button.swiper-button-el.swiper-dp-button-prev{left:5%}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items button.swiper-button-el.swiper-dp-button-prev:after{content:'\f053'}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items button.swiper-button-el.swiper-dp-button-next{right:5%}html div.elem-depoimentos div.elem-depoimentos--content div.elem-depoimentos--items button.swiper-button-el.swiper-dp-button-next:after{content:'\f054'}.menuHidden{display:none}@media (max-width:1199.98px){div.table-politica-cookies table{display:flex;width:100%;flex-wrap:wrap}}@media (max-width:1199.98px){div.table-politica-cookies table tr{display:flex;flex-wrap:wrap;width:100%}}@media (max-width:1199.98px){div.table-politica-cookies table tr:nth-child(2){border-bottom:2px solid #000}}@media (max-width:1199.98px){div.table-politica-cookies table tr:nth-child(2){display:none}}@media (max-width:1199.98px){div.table-politica-cookies table tr+tr td{display:flex;flex-wrap:wrap;width:100%}}div.table-politica-cookies table tr+tr td:before{content:attr(data-label);display:none;width:100%;font-size:14px;font-weight:700}@media (max-width:1199.98px){div.table-politica-cookies table tr+tr td:before{display:block}}@keyframes mouse-scroll-down{0%,20%{transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px)}10%{transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);opacity:1}100%{transform:translateY(20px) scaleY(2.5) scaleX(0.5) translateZ(0px);opacity:0.01}}header#header-site{padding-top:40px;padding-bottom:20px;background-position:center}header#header-site div.row-header-cols div.col-menu-left{text-align:left;align-items:flex-start}header#header-site div.row-header-cols div.col-menu-left form[role=search]{position:relative;display:inline-flex;align-items:center;min-height:32px;border:1px solid rgba(255, 210, 165, 0.45);border-radius:4000px;overflow:hidden}@media (max-width:1199.98px){header#header-site div.row-header-cols div.col-menu-left form[role=search]{display:none}}header#header-site div.row-header-cols div.col-menu-left form[role=search] button[type=submit]{display:inline-flex;position:absolute;padding:0;left:6px;border:none;background-color:transparent;color:#FFD2A5}header#header-site div.row-header-cols div.col-menu-left form[role=search] button[type=submit] i{font-size:18px}header#header-site div.row-header-cols div.col-menu-left form[role=search] input[type=search]{border:none;padding-left:35px;height:30px;background-color:transparent;color:#FFD2A5}header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav ul.col-menu-nav-itens{justify-content:flex-start}header#header-site div.row-header-cols div.col-menu-logo{text-align:center}header#header-site div.row-header-cols div.col-menu-logo>a{display:inline-block;max-width:100%}@media (max-width:1199.98px){header#header-site div.row-header-cols div.col-menu-logo>a{max-width:105px}}header#header-site div.row-header-cols div.col-menu-logo>a picture{display:inline-block;margin:0 auto;min-height:85px;min-width:152px}@media (max-width:1199.98px){header#header-site div.row-header-cols div.col-menu-logo>a picture{min-height:59px;min-width:105px}}header#header-site div.row-header-cols div.col-menu-right{text-align:right;align-items:flex-end}header#header-site div.row-header-cols div.col-menu-right .header-top-right-button{padding:0;border:none;display:inline-flex;align-items:center;letter-spacing:1px;background-color:transparent;font-size:16px;font-weight:400;line-height:16px;text-transform:uppercase;color:rgba(255, 255, 255, 0.75);transition-duration:0.3s}header#header-site div.row-header-cols div.col-menu-right .header-top-right-button:hover{color:#fff}header#header-site div.row-header-cols div.col-menu-right .header-top-right-button+.header-top-right-button{margin-left:25px}header#header-site div.row-header-cols div.col-menu-right .header-top-right-button span.header-top-right-button--icon{color:#FFD2A5;position:relative}@media (min-width:992px){header#header-site div.row-header-cols div.col-menu-right .header-top-right-button span.header-top-right-button--icon{margin-right:10px}}header#header-site div.row-header-cols div.col-menu-right .header-top-right-button span.header-top-right-button--icon span.dgm-cart-ball-count{position:absolute;right:-3px;top:-3px;width:unset;height:unset;line-height:unset;text-shadow:unset;border-bottom:unset;border-radius:unset}@media (max-width:1199.98px){header#header-site div.row-header-cols div.col-menu-right .header-top-right-button span.header-top-right-button--label{display:none}}header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav ul.col-menu-nav-itens{justify-content:flex-end}header#header-site div.row-header-cols div.col-menu-left,header#header-site div.row-header-cols div.col-menu-right{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}@media (max-width:1199.98px){header#header-site div.row-header-cols div.col-menu-left,header#header-site div.row-header-cols div.col-menu-right{align-items:center;justify-content:center}}header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav,header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav{margin-top:15px}@media (max-width:1199.98px){header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav,header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav{display:none}}header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav ul.col-menu-nav-itens,header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav ul.col-menu-nav-itens{display:flex;list-style:none;padding:0}header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav ul.col-menu-nav-itens li.menu-item,header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav ul.col-menu-nav-itens li.menu-item{display:inline-flex;text-transform:uppercase}header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav ul.col-menu-nav-itens li.menu-item+li.menu-item,header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav ul.col-menu-nav-itens li.menu-item+li.menu-item{margin-left:25px}header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav ul.col-menu-nav-itens li.menu-item a,header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav ul.col-menu-nav-itens li.menu-item a{display:inline-flex;position:relative;flex-wrap:wrap;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:600;color:rgba(255, 255, 255, 0.75);transition-duration:0.3s}header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav ul.col-menu-nav-itens li.menu-item a:after,header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav ul.col-menu-nav-itens li.menu-item a:after{content:'';display:inline-block;width:0%;height:2px;background-color:rgba(255, 255, 255, 0.75);position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);transition-duration:0.3s}header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav ul.col-menu-nav-itens li.menu-item a:hover,header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav ul.col-menu-nav-itens li.menu-item a:hover{color:#fff}header#header-site div.row-header-cols div.col-menu-left nav.col-menu-nav ul.col-menu-nav-itens li.menu-item a:hover:after,header#header-site div.row-header-cols div.col-menu-right nav.col-menu-nav ul.col-menu-nav-itens li.menu-item a:hover:after{width:100%}header#header-site div.row-title-cols{margin-top:50px}header#header-site div.row-title-cols h1.page-title{margin:0;font-family:'Playfair Display SC', serif;font-size:42px;font-weight:900;color:#FFD2A5;letter-spacing:2px;text-transform:uppercase;text-align:center}@media (max-width:1199.98px){header#header-site div.row-title-cols h1.page-title{font-size:32px;letter-spacing:1px}}header#header-site+nav.rank-math-breadcrumb{margin-top:20px;margin-bottom:20px;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:500;color:#78494B;text-align:center}header#header-site+nav.rank-math-breadcrumb a{color:currentColor}header#header-mobile{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:calc(100vh + 50%);left:0;z-index:250;opacity:0;transition-duration:0.3s;background-color:#FAF6F2;width:100%;height:100%}@media (min-width:992px){header#header-mobile{display:none}}header#header-mobile.open-header-menu{opacity:1;top:0}header#header-mobile nav.header-mobile--nav ul.header-mobile-nav--itens{list-style:none;padding:0}header#header-mobile nav.header-mobile--nav ul.header-mobile-nav--itens li{display:flex;align-items:center;justify-content:center;text-align:center}header#header-mobile nav.header-mobile--nav ul.header-mobile-nav--itens li+li{margin-top:15px}header#header-mobile nav.header-mobile--nav ul.header-mobile-nav--itens li a{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#78494B}header#header-mobile nav.header-mobile--nav ul.header-mobile-nav--itens li ul{display:none}header#header-mobile form[role=search]{position:relative;display:inline-flex;align-items:center;margin-top:25px;border:1px solid #78494B;border-radius:4000px;overflow:hidden}header#header-mobile form[role=search] button[type=submit]{display:inline-flex;position:absolute;padding:0;left:6px;border:none;background-color:transparent;color:#78494B}header#header-mobile form[role=search] button[type=submit] i{font-size:20px}header#header-mobile form[role=search] input[type=search]{border:none;padding-left:35px;height:30px;background-color:transparent;font-size:18px;color:#78494B}body.home header#header-site{position:absolute;left:0;top:40px;padding-top:0;padding-bottom:0;z-index:45;width:100%}@media (max-width:1199.98px){body.home header#header-site{top:25px}}section.orcamento-all-pages{background-color:#fff;padding:70px 0}section.orcamento-all-pages div.col-orcamento-element{display:flex}section.orcamento-all-pages div.col-orcamento-element:first-child{justify-content:flex-end}@media (min-width:992px){section.orcamento-all-pages div.col-orcamento-element:last-child{margin-left:calc(75px / 2)}}@media (max-width:1199.98px){section.orcamento-all-pages div.col-orcamento-element:nth-child(odd) .orcamento-all-pages--card{grid-template:"phone-info phone-pic"}}@media (max-width:1199.98px){section.orcamento-all-pages div.col-orcamento-element:nth-child(odd) .orcamento-all-pages--card div.orcamento-all-pages-card--info h2{text-align:right}}@media (max-width:1199.98px){section.orcamento-all-pages div.col-orcamento-element:nth-child(odd) .orcamento-all-pages--card div.orcamento-all-pages-card--info p{text-align:right}}@media (max-width:1199.98px){section.orcamento-all-pages div.col-orcamento-element+div.col-orcamento-element{margin-top:15px}}section.orcamento-all-pages div.col-orcamento-element .orcamento-all-pages--card{display:grid;align-items:center;row-gap:5px;column-gap:10px;background-image:url('../images/wood-texture-pb.jpg'), url('../images/wood-texture-pb.webp');background-size:cover;background-position:center;grid-template:"phone-pic phone-info";border:1px solid rgba(120, 73, 75, 0.5);border-radius:8px;max-width:80%;width:100%;padding:30px 30px 30px 0}@media (max-width:1199.98px){section.orcamento-all-pages div.col-orcamento-element .orcamento-all-pages--card{max-width:100%;padding:15px}}section.orcamento-all-pages div.col-orcamento-element .orcamento-all-pages--card picture{transform:translate(-50%, 0);width:75px}@media (max-width:1199.98px){section.orcamento-all-pages div.col-orcamento-element .orcamento-all-pages--card picture{grid-area:phone-pic;transform:unset}}section.orcamento-all-pages div.col-orcamento-element .orcamento-all-pages--card div.orcamento-all-pages-card--info{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;width:100%}@media (max-width:1199.98px){section.orcamento-all-pages div.col-orcamento-element .orcamento-all-pages--card div.orcamento-all-pages-card--info{grid-area:phone-info}}section.orcamento-all-pages div.col-orcamento-element .orcamento-all-pages--card div.orcamento-all-pages-card--info h2{display:block;font-family:'Playfair Display SC', serif;font-size:30px;font-weight:900;line-height:30px;text-align:left;color:#78494B;width:100%;margin-bottom:15px}section.orcamento-all-pages div.col-orcamento-element .orcamento-all-pages--card div.orcamento-all-pages-card--info p{display:block;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#726D68;width:100%}@media (max-width:1199.98px){section.orcamento-all-pages div.col-orcamento-element .orcamento-all-pages--card div.orcamento-all-pages-card--info p{text-align:left}}section.address-contact-all-pages{padding-top:70px;padding-bottom:70px;background-color:#FAF6F2}section.address-contact-all-pages div.container--address-contact div.row-address-contact--title{margin-bottom:30px}section.address-contact-all-pages div.container--address-contact div.row-address-contact--title h2{font-family:'Playfair Display SC', serif;font-size:36px;font-weight:900;text-transform:uppercase;text-align:center;color:#78494B}@media (max-width:1199.98px){section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--map{display:flex;margin-bottom:50px;padding:0}}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--map:after{content:'\f3c5';display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;background-color:#78494B;border-radius:4000px;box-shadow:0 0 0 20px rgba(255, 251, 241, 0.8);font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;position:absolute;bottom:calc(-45px / 2);left:calc(50% - calc(45px / 2));right:calc(50% - calc(45px / 2))}@media (min-width:992px){section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--map:after{display:none}}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--map iframe{width:100%;border-radius:8px;box-shadow:0 3px 5px rgba(70, 29, 2, 0.16)}@media (max-width:1199.98px){section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--map iframe{box-shadow:none;border-radius:0}}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--map iframe:focus{outline:none}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info address{font-family:'Montserrat', sans-serif;font-weight:500;font-size:16px;line-height:28px;color:#726D68}@media (max-width:1199.98px){section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info address{text-align:center}}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info address span{color:#78494B;font-weight:600}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones{list-style:none;column-count:2;padding-top:15px;border-top:1px solid rgba(120, 73, 75, 0.1)}@media (max-width:1199.98px){section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones{display:flex;justify-content:center}}@media (max-width:1199.98px){section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones li.col-address-contact--phone+li.col-address-contact--phone{margin-left:30px}}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones li.col-address-contact--phone a{display:grid;row-gap:5px;column-gap:10px;grid-auto-columns:max-content;grid-template:"icon label" "icon tel";color:#726D68}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones li.col-address-contact--phone a.address-contact--whatsapp:before{content:'\f232';font-family:"Font Awesome 5 Brands";color:#299462}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones li.col-address-contact--phone a.address-contact--telefone:before{content:'\f879';font-family:"Font Awesome 5 Free";font-weight:900;color:#78494B}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones li.col-address-contact--phone a:before{grid-area:icon;display:inline-flex;justify-content:flex-start;align-items:center;font-size:23px}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones li.col-address-contact--phone a span{font-family:'Montserrat', sans-serif}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones li.col-address-contact--phone a span.address-contact--label{grid-area:label;font-size:10px;font-weight:600;text-transform:uppercase;line-height:10px;color:#726D68}section.address-contact-all-pages div.container--address-contact div.row-address-contact--elements div.col-address-contact--info ul.col-address-contact--phones li.col-address-contact--phone a span.address-contact--tel{grid-area:tel;font-size:16px;font-weight:600;line-height:16px;color:#78494B}footer#footer{padding-top:60px;padding-bottom:40px;background:url('../images/bg-footer.jpg'), url('../images/bg-footer.webp') #313131}@media (max-width:1199.98px){footer#footer div.row-menu>div+div{margin-top:30px}}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-logo{display:flex;flex-wrap:wrap;justify-content:center}}footer#footer div.row-menu>div.col-footer-logo>a{display:block}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels{margin-top:25px}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels{display:flex;width:100%;flex-direction:column;align-items:center}}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a{display:grid;row-gap:5px;column-gap:10px;grid-auto-columns:max-content;grid-template:"icon label" "icon tel";color:rgba(255, 255, 255, 0.75);transition-duration:0.3s}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a+a{margin-top:15px}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a.logo-footer-whatsapp:before{content:'\f232';font-family:"Font Awesome 5 Brands"}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a.logo-footer-telefone:before{content:'\f879';font-family:"Font Awesome 5 Free";font-weight:900}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a.logo-footer-instagram:before{content:'\f16d';font-family:"Font Awesome 5 Brands"}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a.logo-footer-facebook:before{content:'\f39e';font-family:"Font Awesome 5 Brands"}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a:hover{color:#fff}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a:before{grid-area:icon;display:inline-flex;justify-content:flex-start;align-items:center;font-size:23px}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a span.logo-footer-label{grid-area:label;font-family:'Montserrat', sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:10px}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--tels>a span.logo-footer-tel{grid-area:tel;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:600;line-height:16px}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--social{display:flex;flex-wrap:wrap;margin-top:25px}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--social{justify-content:center}}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--social span.col-footer-logo--social-label{display:block;width:100%;margin-bottom:10px;font-family:'Montserrat', sans-serif;font-size:10px;font-weight:600;line-height:10px;text-transform:uppercase;color:rgba(255, 255, 255, 0.75)}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--social span.col-footer-logo--social-label{text-align:center}}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--social a.col-footer-logo--social-item{display:inline-flex;margin-right:10px;font-size:23px;color:rgba(255, 255, 255, 0.75)}footer#footer div.row-menu>div.col-footer-logo div.col-footer-logo--social a.col-footer-logo--social-item:hover{color:#fff}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-nav{text-align:center}}footer#footer div.row-menu>div.col-footer-nav nav ul{list-style:none}footer#footer div.row-menu>div.col-footer-nav nav ul li{display:flex}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-nav nav ul li{justify-content:center}}footer#footer div.row-menu>div.col-footer-nav nav ul li+li{margin-top:15px}footer#footer div.row-menu>div.col-footer-nav nav ul li ul{display:none}footer#footer div.row-menu>div.col-footer-nav nav ul li a{color:rgba(255, 255, 255, 0.75);transition-duration:0.3s;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:500}footer#footer div.row-menu>div.col-footer-nav nav ul li a:hover{color:#fff}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-moveis{text-align:center}}footer#footer div.row-menu>div.col-footer-moveis ul{list-style:none;column-count:2}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-moveis ul{column-count:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}}footer#footer div.row-menu>div.col-footer-moveis ul li{display:flex;margin-bottom:15px}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-moveis ul li{margin-bottom:0}}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-moveis ul li+li{margin-top:15px}}footer#footer div.row-menu>div.col-footer-moveis ul li ul{display:none}footer#footer div.row-menu>div.col-footer-moveis ul li a{color:rgba(255, 255, 255, 0.75);transition-duration:0.3s;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:500}footer#footer div.row-menu>div.col-footer-moveis ul li a:hover{color:#fff}@media (max-width:1199.98px){footer#footer div.row-menu>div.col-footer-news{text-align:center}}footer#footer div.row-menu>div.col-footer-news div.wpcf7 form.wpcf7-form{position:relative}footer#footer div.row-menu>div.col-footer-news div.wpcf7 form.wpcf7-form div.field-form-newsletter+div.field-form-newsletter{margin-top:15px}footer#footer div.row-menu>div.col-footer-news div.wpcf7 form.wpcf7-form div.field-form-newsletter label{display:none}footer#footer div.row-menu>div.col-footer-news div.wpcf7 form.wpcf7-form div.field-form-newsletter input{width:100%;background-color:transparent;padding:8px 15px;border:1px solid rgba(255, 255, 255, 0.75);border-radius:4000px;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;color:rgba(255, 255, 255, 0.75)}footer#footer div.row-menu>div.col-footer-news div.wpcf7 form.wpcf7-form div.submit-form-newsletter{margin-top:15px;text-align:center}footer#footer div.row-menu>div.col-footer-news div.wpcf7 form.wpcf7-form div.submit-form-newsletter input[type=submit]{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid #FFD2A5;border-radius:4px;padding:8px 32px;font-size:16px;font-weight:600;text-transform:uppercase;color:#FFD2A5;transition-duration:0.3s}footer#footer div.row-menu>div.col-footer-news div.wpcf7 form.wpcf7-form div.submit-form-newsletter input[type=submit]:hover{color:#78494B;background-color:#FFD2A5}footer#footer div.row-menu>div.col-footer-news div.wpcf7 form.wpcf7-form div.submit-form-newsletter span.ajax-loader{position:absolute;bottom:5px;left:5px;margin:0}footer#footer div.row-menu>div.col-footer-news div.wpcf7 form.wpcf7-form div.wpcf7-response-output{color:rgba(255, 255, 255, 0.75);margin:30px 0 0}footer#footer div.row-menu>div span.col-footer-label{display:flex;align-items:center;font-family:'Montserrat', sans-serif;margin-bottom:15px;font-size:16px;font-weight:700;color:rgba(255, 255, 255, 0.75);text-align:left;text-transform:uppercase}@media (max-width:1199.98px){footer#footer div.row-menu>div span.col-footer-label{display:inline-flex;flex-direction:column;flex-wrap:wrap;text-align:center;justify-content:center;position:relative}}footer#footer div.row-menu>div span.col-footer-label:before{content:'';display:inline-block;width:2px;height:20px;margin-right:10px;background-color:#78494B}@media (max-width:1199.98px){footer#footer div.row-menu>div span.col-footer-label:before{display:none}}footer#footer div.row-menu>div span.col-footer-label:after{content:'';display:none;width:20px;height:2px;margin-right:10px;background-color:#78494B}@media (max-width:1199.98px){footer#footer div.row-menu>div span.col-footer-label:after{display:inline-block}}footer#footer div.row-info{margin-top:40px}footer#footer div.row-info p{display:block;font-family:'Montserrat', sans-serif;text-align:center;color:rgba(255, 255, 255, 0.75)}footer#footer div.row-info p.col-row-copy{font-size:16px}footer#footer div.row-info p.col-row-auth{margin-top:10px;font-size:12px}footer#footer div.row-info p a{color:currentColor}button.menu-button-mobile{display:none;align-items:center;justify-content:center;position:fixed;border-radius:4px;right:15px;bottom:15px;background-color:#78494B;transition-duration:0.3s;z-index:500}button.menu-button-mobile.is-active{background-color:#FAF6F2}@media (max-width:1199.98px){button.menu-button-mobile{display:inline-flex}}.small-baloon-politica{position:fixed;display:flex;z-index:5500;justify-content:center;bottom:-50%;background:#78494B;color:#ffffff;transition:all 0.5s;width:100%;font-size:0.875em;align-items:center}@media (max-width:991.98px){.small-baloon-politica{flex-direction:column;text-align:center;font-size:0.75em}}.small-baloon-politica.open-notice{bottom:0%}.small-baloon-politica .accept-politica-privacidade{display:block;background:#FFD2A5;color:#78494B;padding:8px 26px;border-radius:8px;font-weight:bold;border:none}@media (max-width:991.98px){.small-baloon-politica .accept-politica-privacidade{padding:4px 26px}}.small-baloon-politica .defaultbtn-two{color:#fff}.small-baloon-politica>div{padding:15px 8px}@media (max-width:991.98px){.small-baloon-politica>div{padding:5px 8px}}.ScrollToTop{position:fixed;bottom:-50px;right:25vw;transition-duration:0.6s;border:none;padding:5px 15px 10px;border-radius:5px 5px 0 0}.ScrollToTop.show{bottom:0}.ScrollToTop.show:hover{padding-bottom:20px}body.home section.orcamento-all-pages{background-color:#FAF6F2}body.home section.address-contact-all-pages{background-color:#fff}@media (min-width:992px){body.page main.container-orcamento-empty{margin-bottom:50px}}body.page main.container-orcamento-empty div.row-related-products--title{margin-bottom:25px;text-align:center}body.page main.container-orcamento-empty div.row-related-products--title h2{font-family:'Playfair Display SC', serif;font-size:36px;font-weight:900;text-transform:uppercase;text-align:center;color:#78494B}@media (max-width:1199.98px){body.page main.container-orcamento-empty div.row-related-products--title h2{font-size:30px}}body.page main.container-orcamento-empty div.row-related-products--title p{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;line-height:25px;color:rgba(0, 0, 0, 0.85)}body.page main.container-orcamento-empty div.elem-card-product div.elem-card-product--content{background-color:#fff}body.page main.page-orcamento{padding-top:70px;padding-bottom:70px}@media (max-width:1199.98px){body.page main.page-orcamento{padding-top:35px;padding-bottom:35px}}body.page main.page-orcamento div.content-orcamento-form h2{font-family:'Playfair Display SC', serif;font-weight:800;font-size:24px;text-align:center;color:#78494B}body.page main.page-orcamento div.content-orcamento-form div.list-orcamento .row{align-items:flex-start !important}body.page main.page-orcamento div.content-orcamento-form div.list-orcamento .list-orcamento-item .list-orcamento-item-heading{font-family:'Montserrat', sans-serif;font-size:18px;font-weight:500;color:#78494B}body.page main.page-orcamento div.content-orcamento-form div.list-orcamento .list-orcamento-item .list-orcamento-item-heading div{font-size:14px;font-weight:400;color:#313131;margin-top:10px;margin-bottom:10px}body.page main.page-orcamento div.content-orcamento-form div.list-orcamento .list-orcamento-item .list-orcamento-item-heading div:before{content:'Descrição:';display:block;width:100%;font-family:'Montserrat', sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}body.page main.page-orcamento div.content-orcamento-form div.list-orcamento .list-orcamento-item .list-orcamento-item-text label input.dgm-cart-qty{margin:0 0 0 5px}body.page main.page-orcamento div.content-orcamento-form div.list-orcamento .list-orcamento-item .button-remove{justify-content:flex-end}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label{margin-bottom:10px !important}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label strong{font-family:'Montserrat', sans-serif;font-size:14px;font-weight:700;color:#78494B;cursor:pointer}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label input{display:block;width:100%;border:1px solid #78494B;border-radius:8px;padding:5px 10px;color:#78494B;resize:none}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label input:-webkit-autofill,body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label input:-webkit-autofill:hover,body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label input:-webkit-autofill:focus{-webkit-text-fill-color:#78494B;-moz-text-fill-color:#78494B;-ms-text-fill-color:#78494B;-o-text-fill-color:#78494B;text-fill-color:#78494B;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:background-color 5000s ease-in-out 0s}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label input:focus{box-shadow:none;border-color:none;outline:none}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label select{display:block;width:100%;border:1px solid #78494B;border-radius:8px;padding:5px 10px;color:#78494B;resize:none;cursor:pointer}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label textarea{display:block;width:100%;border:1px solid #78494B;border-radius:8px;padding:5px 10px;color:#78494B;resize:none}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label textarea:-webkit-autofill,body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label textarea:-webkit-autofill:hover,body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label textarea:-webkit-autofill:focus{-webkit-text-fill-color:#78494B;-moz-text-fill-color:#78494B;-ms-text-fill-color:#78494B;-o-text-fill-color:#78494B;text-fill-color:#78494B;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transition:background-color 5000s ease-in-out 0s}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data label textarea:focus{box-shadow:none;border-color:none;outline:none}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data .envia-orcamento{position:relative;z-index:1;display:inline-flex;margin:0 auto;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase;color:#78494B;background-color:transparent;transition-duration:0.3s;border:1px solid #FFD2A5;border-radius:4px;padding:12px 25px}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data .envia-orcamento:before{content:'\f1d8';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:10px}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data .envia-orcamento:after{content:'';display:block;position:absolute;left:0;bottom:0;z-index:-1;background-color:#FFD2A5;transition-duration:0.3s;width:100%;height:0px}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data .envia-orcamento:focus{box-shadow:none}body.page main.page-orcamento div.content-orcamento-form .dgm-cart-user-data .envia-orcamento:hover:after{height:100%}body.page main.page-orcamento div.content-orcamento-form div.dgm-cart-email-send-warning{text-align:center}body.page main.page-orcamento div.content-orcamento-form div.dgm-cart-email-send-warning p{display:block;font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#313131;margin-bottom:25px}body.page main.page-site-map-container{margin-bottom:50px}body.page main.page-site-map-container div.contentSiteMap h2,body.page main.page-site-map-container div.contentSiteMap h3,body.page main.page-site-map-container div.contentSiteMap h4,body.page main.page-site-map-container div.contentSiteMap h5,body.page main.page-site-map-container div.contentSiteMap h6{display:inline-block;font-family:'Montserrat', sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;text-align:left;color:#78494B;margin:0}body.page main.page-site-map-container div.contentSiteMap h2 a,body.page main.page-site-map-container div.contentSiteMap h3 a,body.page main.page-site-map-container div.contentSiteMap h4 a,body.page main.page-site-map-container div.contentSiteMap h5 a,body.page main.page-site-map-container div.contentSiteMap h6 a{color:#78494B}body.page main.page-site-map-container div.contentSiteMap a{color:#78494B}body.page main.page-site-map-container div.contentSiteMap h3{font-size:30px}body.page main.page-site-map-container div.contentSiteMap h4{font-size:26px}body.page main.page-site-map-container div.contentSiteMap h5{font-size:22px}body.page main.page-site-map-container div.contentSiteMap h6{font-size:18px}body.page main.page-site-map-container div.contentSiteMap ul{list-style-position:inside}body.page main.page-site-map-container div.contentSiteMap ul+h2,body.page main.page-site-map-container div.contentSiteMap ul+li,body.page main.page-site-map-container div.contentSiteMap ul+ul{margin-top:25px}body.page main.page-site-map-container div.contentSiteMap ul li{display:flex;align-items:center}body.page main.page-site-map-container div.contentSiteMap ul li.sitemap--category-loop-item{margin-top:25px}body.page main.page-site-map-container div.contentSiteMap ul li.sitemap--category-loop-item:first-child{margin-top:0}body.page main.page-site-map-container div.contentSiteMap ul li:before{content:'•';margin-right:10px;color:#78494B}body.page main.page-site-map-container div.contentSiteMap ul ul{padding-left:15px}body.search main.container-search section.content-search--intro{padding-top:10px;padding-bottom:50px;text-align:center}@media (max-width:1199.98px){body.search main.container-search section.content-search--intro{padding-top:25px}}body.search main.container-search section.content-search--intro p.content-search-paragraph--intro{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;line-height:25px;color:rgba(0, 0, 0, 0.85)}body.search main.container-search section.content-search--intro a.wpp-link-content-search--intro{display:inline-flex;justify-content:center;align-items:center;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;color:#fff;margin-top:35px;border-radius:4px;padding:10px 25px;background-color:#299462}body.search main.container-search section.content-search--intro a.wpp-link-content-search--intro:before{content:'\f232';font-family:"Font Awesome 5 Brands";font-size:27px;line-height:27px;margin-right:20px}body.search main.container-search section.content-search{background-color:#FAF6F2;padding-top:70px;padding-bottom:70px}body.search main.container-search section.content-search div.row-results div.elem-card-product div.elem-card-product--content{background-color:#fff}body.search main.container-search section.content-search-empty{padding-top:70px;padding-bottom:70px;background-color:#FAF6F2;text-align:center}body.search main.container-search section.content-search-empty span.search-page-empty--title{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;text-transform:uppercase;font-family:'Playfair Display SC', serif;font-size:36px;font-weight:800;line-height:1;color:#78494B}body.search main.container-search section.content-search-empty span.search-page-empty--title:before{content:'Desculpe';display:inline-block;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:600;color:#313131;text-transform:uppercase}body.search main.container-search section.content-search-empty p.search-page-empty--paragraph{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;text-align:center;line-height:25px;color:rgba(0, 0, 0, 0.85);margin-top:25px}body.search main.container-search section.content-search-empty form{display:inline-flex;align-items:center;margin:25px auto 0;position:relative;border:1px solid #78494B;border-radius:4000px;overflow:hidden}body.search main.container-search section.content-search-empty form input[type=search]{border:none;padding-left:45px;padding-right:15px;height:45px;background-color:transparent;color:#78494B}body.search main.container-search section.content-search-empty form button[type=submit]{display:inline-flex;position:absolute;padding:0;left:6px;border:none;background-color:transparent;color:#78494B}body.search main.container-search section.content-search-empty form button[type=submit] i{font-size:27px}#single-blog{font-family:'Montserrat', sans-serif;font-size:18px;font-weight:400;line-height:1.75;margin-bottom:50px;color:rgba(0, 0, 0, 0.85);margin-top:100px}@media (max-width:1199.98px){#single-blog{margin-top:50px}}#single-blog article.container-single-blog>*+*{margin:25px 0}#single-blog article.container-single-blog .wp-block-image{border:none;text-align:center;background:transparent}#single-blog article.container-single-blog .wp-block-image figcaption{margin-bottom:0.5em}#single-blog article.container-single-blog .wp-block-cover,#single-blog article.container-single-blog .wp-block-cover-image{height:auto}#single-blog article.container-single-blog .wp-block-quote{border-left:4px solid #333;padding-left:20px}#single-blog article.container-single-blog .wp-block-quote p{margin-bottom:5px;font-weight:bold;color:#333}#single-blog article.container-single-blog .wp-block-quote cite{font-size:16px}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link{display:inline-flex;justify-content:center;align-items:center;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;padding:10px 25px}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-whatsapp-color-color{color:#299462}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-whatsapp-color-background-color{background-color:#299462}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-light-color-color{color:#FFD2A5}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-light-color-background-color{background-color:#FFD2A5}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-dark-color-color{color:#78494B}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-dark-color-background-color{background-color:#78494B}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-empty-color-color{color:rgba(0, 0, 0, 0)}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-empty-color-background-color{background-color:rgba(0, 0, 0, 0)}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-white-color-color{color:#fff}#single-blog article.container-single-blog .wp-block-buttons .wp-block-button a.wp-block-button__link.has-theme-white-color-background-color{background-color:#fff}#single-blog article.container-single-blog .wp-block-pullquote{padding:2em 0;border-top:4px solid #333;border-bottom:4px solid #333}#single-blog article.container-single-blog .wp-block-pullquote blockquote p{margin-bottom:5px;font-weight:bold;color:#333}#single-blog article.container-single-blog .wp-block-pullquote blockquote cite{font-size:16px}#single-blog article.container-single-blog .wp-block-code{padding:8px;background:#f7f7f7;border:1px solid #eee}#single-blog article.container-single-blog ul,#single-blog article.container-single-blog ol{padding-left:20px}#single-blog div.posts-related{margin-top:30px}#single-blog div.posts-related div.title-post-related-pricipal h2{display:block;width:100%;font-family:'Playfair Display SC', serif;font-weight:900;font-size:30px;line-height:30px;text-align:center;color:#78494B;margin-bottom:15px}#single-blog div.posts-related div.posts-related-list article.box-blog-category>figure.thumbnail-article a{display:inline-block;width:100%}#single-blog div.posts-related div.posts-related-list article.box-blog-category>figure.thumbnail-article a img{border-radius:4px;width:100%}#single-blog div.posts-related div.posts-related-list article.box-blog-category>h3.title-article{display:block;font-family:'Playfair Display SC', serif;font-size:20px;font-weight:900;line-height:20px;letter-spacing:1px;text-align:left;color:#78494B;width:100%;margin-bottom:15px}#single-blog div.posts-related div.posts-related-list article.box-blog-category>h3.title-article a{color:currentColor}#single-blog div.posts-related div.posts-related-list article.box-blog-category>p.excerpt-article{display:block;margin-bottom:15px}#single-blog div.posts-related div.posts-related-list article.box-blog-category>a.button-link-article{display:inline-flex;margin:0 auto;position:relative;z-index:1;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase;color:#78494B;background-color:transparent;transition-duration:0.3s;border:1px solid #FFD2A5;border-radius:4px;padding:12px 25px}#single-blog div.posts-related div.posts-related-list article.box-blog-category>a.button-link-article:after{content:'';position:absolute;left:0;bottom:0;z-index:-1;background-color:#FFD2A5;transition-duration:0.3s;height:0px;width:100%}#single-blog div.posts-related div.posts-related-list article.box-blog-category>a.button-link-article:hover{color:#78494B}#single-blog div.posts-related div.posts-related-list article.box-blog-category>a.button-link-article:hover:after{height:100%}@media (max-width:1199.98px){div.content-wt-contact-dg{right:unset;left:15px;bottom:15px}}div.content-wt-contact-dg div.fixed-whtsapp-radius{display:inline-flex;align-items:center;justify-content:center}