body.post-type-archive-produtos #menu-site .navbar-menu .menu-produtos a,body.single-produtos #menu-site .navbar-menu .menu-produtos a{color:#005773;font-weight:700}body.post-type-archive-servicos #menu-site .navbar-menu .menu-servicos a,body.tax-tipos #menu-site .navbar-menu .menu-servicos a,body.single-servicos #menu-site .navbar-menu .menu-servicos a{color:#005773;font-weight:700}.overlay-menu{display:none}@media only screen and (max-width: 1199px){.overlay-menu{background-color:rgba(0,0,0,.8);backdrop-filter:blur(3px);display:block;height:100vh;left:0;position:fixed;opacity:0;top:0;z-index:-1;transition:opacity .5s ease-in-out,z-index .5s ease-in-out;width:100%}.overlay-menu.open{opacity:1;z-index:99}}.menu-mobile-container{display:none}@media only screen and (max-width: 1199px){.menu-mobile-container{cursor:pointer;display:block;position:absolute;right:30px;top:calc(50% - 16px);width:34px}}@media only screen and (max-width: 767px){.menu-mobile-container{right:15px;top:calc(30% - 16px)}}.menu-mobile-container .bar{background:#000;border-radius:365px;display:block;height:3px;margin-bottom:5px;width:34px}@media only screen and (max-width: 1199px){#menu-site{background-color:#fff;background-image:url(../images/about_bg_vector.svg);background-position:-50px 116%;background-repeat:no-repeat;background-size:156%;display:block;height:100vh;max-width:320px;padding:80px 30px;position:fixed;right:-340px;top:0;transition:right .5s ease-in-out;z-index:9999;width:100%}#menu-site.open{right:0}#menu-site .close-menu{background-color:#000;background-image:url(../images/icons/close.svg);background-position:65% 40%;background-repeat:no-repeat;background-size:40%;border-radius:0 0 0 50px;content:"";cursor:pointer;display:block;height:60px;width:60px;position:absolute;right:0;top:0}}@media only screen and (max-width: 767px){#menu-site{max-width:77%;right:-340px}}#menu-site .navbar-menu{align-items:center;display:flex;gap:30px;justify-content:end;list-style:none;margin:0;padding:0}@media only screen and (max-width: 1199px){#menu-site .navbar-menu{display:block}}@media only screen and (max-width: 1199px){#menu-site .navbar-menu .menu-item{margin-bottom:15px}}#menu-site .navbar-menu .menu-item a{color:#000;font-size:1.1rem;font-weight:500;transition:color 1s ease-in-out}@media only screen and (max-width: 1365px){#menu-site .navbar-menu .menu-item a{font-size:1rem}}@media only screen and (max-width: 1199px){#menu-site .navbar-menu .menu-item a{font-size:1.1rem}}#menu-site .navbar-menu .menu-item a:hover{color:#d23737}#menu-site .navbar-menu .menu-item.menu-home,#menu-site .navbar-menu .menu-item.menu-policy{display:none}@media only screen and (max-width: 1199px){#menu-site .navbar-menu .menu-item.menu-home,#menu-site .navbar-menu .menu-item.menu-policy{display:block}}#menu-site .navbar-menu .menu-item.active a{color:#005773;font-weight:700}#menu-site .navbar-menu .menu-item.menu-clients{align-content:center;background:#a00304;border-radius:365px;display:flex;gap:0;justify-content:center;padding:8px 26px;transition:background .5s ease-in-out}@media only screen and (max-width: 1199px){#menu-site .navbar-menu .menu-item.menu-clients{margin-top:30px}}#menu-site .navbar-menu .menu-item.menu-clients a{color:#fff;display:block;font-size:1.1rem;line-height:1.8;margin:0;padding:0}@media only screen and (max-width: 1365px){#menu-site .navbar-menu .menu-item.menu-clients a{font-size:.9rem}}@media only screen and (max-width: 1199px){#menu-site .navbar-menu .menu-item.menu-clients a{font-size:1.1rem}}#menu-site .navbar-menu .menu-item.menu-clients:hover{background:#d23737}.product-single .page-banner .pic-banner{display:block}.product-single .page-banner .pic-banner .img-banner{height:auto;width:100%}.product-single .page-banner .pic-banner .img-banner.desktop{display:block}@media only screen and (max-width: 767px){.product-single .page-banner .pic-banner .img-banner.desktop{display:none}}.product-single .page-banner .pic-banner .img-banner.mobile{display:none}@media only screen and (max-width: 767px){.product-single .page-banner .pic-banner .img-banner.mobile{display:block}}.product-single .detail-product{display:block;padding:80px 0 100px}@media only screen and (max-width: 1199px){.product-single .detail-product{padding:60px 0}}.product-single .detail-product .container .breadcumb-page{align-items:center;display:flex;gap:5px;justify-content:start;margin-bottom:80px}@media only screen and (max-width: 1023px){.product-single .detail-product .container .breadcumb-page{display:none}}.product-single .detail-product .container .breadcumb-page .bc-link,.product-single .detail-product .container .breadcumb-page .divider,.product-single .detail-product .container .breadcumb-page .current-page{color:#a00304}.product-single .detail-product .container .breadcumb-page .bc-link{transition:color .2s ease-in-out}.product-single .detail-product .container .breadcumb-page .bc-link:hover{color:#d23737}.product-single .detail-product .container .breadcumb-page .bc-link,.product-single .detail-product .container .breadcumb-page .current-page{font-size:1.2rem;font-weight:500;text-transform:uppercase;margin:0}.product-single .detail-product .container .breadcumb-page .current-page{font-weight:600;color:#d23737}.product-single .detail-product .container .breadcumb-page .divider{background-image:url(../images/icons/chevron-right-regular.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:block;filter:brightness(0) saturate(100%) invert(7%) sepia(92%) saturate(5317%) hue-rotate(353deg) brightness(109%) contrast(107%);height:22px;width:22px}.product-single .detail-product .container .row{display:flex;gap:80px;justify-content:space-between}@media only screen and (max-width: 1599px){.product-single .detail-product .container .row{gap:60px}}@media only screen and (max-width: 1023px){.product-single .detail-product .container .row{gap:30px}}@media only screen and (max-width: 767px){.product-single .detail-product .container .row{display:block}}.product-single .detail-product .container .row .left-content{flex:0 0 100%;max-width:550px}@media only screen and (max-width: 1199px){.product-single .detail-product .container .row .left-content{max-width:360px}}@media only screen and (max-width: 1023px){.product-single .detail-product .container .row .left-content{max-width:260px}}@media only screen and (max-width: 767px){.product-single .detail-product .container .row .left-content{max-width:none}}.product-single .detail-product .container .row .left-content .pic-product .img-product{display:block;height:auto;width:100%}@media only screen and (max-width: 767px){.product-single .detail-product .container .row .right-content{display:block;padding:40px 0 0}}.product-single .detail-product .container .row .right-content .title-page{color:#000;font-size:3.4rem;font-weight:700;line-height:1.2;margin:0}@media only screen and (max-width: 1599px){.product-single .detail-product .container .row .right-content .title-page{font-size:3rem}}@media only screen and (max-width: 1199px){.product-single .detail-product .container .row .right-content .title-page{font-size:2.6rem}}@media only screen and (max-width: 1023px){.product-single .detail-product .container .row .right-content .title-page{font-size:2.2rem}}@media only screen and (max-width: 767px){.product-single .detail-product .container .row .right-content .title-page{font-size:2rem}}.product-single .detail-product .container .row .right-content .obs-text,.product-single .detail-product .container .row .right-content .intro-text{font-size:1.1rem}@media only screen and (max-width: 1023px){.product-single .detail-product .container .row .right-content .obs-text,.product-single .detail-product .container .row .right-content .intro-text{font-size:1rem}}.product-single .detail-product .container .row .right-content .link-whatsapp{align-items:center;background:#00992e;border-radius:365px;color:#fff;display:flex;font-size:1.2rem;font-weight:600;gap:10px;height:auto;justify-content:center;margin:30px 0;padding:12px 35px;transition:.2s ease-in-out;width:fit-content}@media only screen and (max-width: 1023px){.product-single .detail-product .container .row .right-content .link-whatsapp{font-size:1.1rem}}.product-single .detail-product .container .row .right-content .link-whatsapp:before{background-image:url(../images/icons/whatsapp.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;filter:brightness(0) saturate(100%) invert(96%) sepia(29%) saturate(0%) hue-rotate(79deg) brightness(102%) contrast(108%);min-height:32px;min-width:32px}.product-single .detail-product .container .row .right-content .link-whatsapp:hover{background:#028027}.product-single .description{background:#dfdfdf;display:block;padding:100px 0}@media only screen and (max-width: 1599px){.product-single .description{padding:60px 0}}@media only screen and (max-width: 767px){.product-single .description{padding:30px 0}}.product-single .description .container .title-section{color:#a00304;font-size:2.6rem;margin:0}@media only screen and (max-width: 1599px){.product-single .description .container .title-section{font-size:2.4rem}}@media only screen and (max-width: 1199px){.product-single .description .container .title-section{font-size:1.8rem}}@media only screen and (max-width: 767px){.product-single .description .container .title-section{font-size:1.5rem}}.product-single .description .container .content-description{display:block;padding:60px 0 0}@media only screen and (max-width: 1599px){.product-single .description .container .content-description{padding:30px 0 0}}@media only screen and (max-width: 767px){.product-single .description .container .content-description{padding:15px 0 0}}.product-single .description .container .content-description p{color:#2a2a2a;font-size:1.1rem;margin:30px 0}.product-single .description .container .content-description a{color:#d23737;font-size:1.1rem;font-weight:500;transition:color .2s ease-in-out}.product-single .description .container .content-description a:hover{color:#a00304}.product-single .description .container .content-description h1,.product-single .description .container .content-description h2,.product-single .description .container .content-description h3,.product-single .description .container .content-description h4{color:#000;display:block;font-weight:700;line-height:1.2;margin:0}.product-single .description .container .content-description h1{font-size:3.2rem}@media only screen and (max-width: 1599px){.product-single .description .container .content-description h1{font-size:3rem}}@media only screen and (max-width: 1023px){.product-single .description .container .content-description h1{font-size:2.5rem}}.product-single .description .container .content-description h2{font-size:3.1rem}@media only screen and (max-width: 1599px){.product-single .description .container .content-description h2{font-size:2.8rem}}@media only screen and (max-width: 1199px){.product-single .description .container .content-description h2{font-size:2.5rem}}@media only screen and (max-width: 1023px){.product-single .description .container .content-description h2{font-size:2rem}}@media only screen and (max-width: 767px){.product-single .description .container .content-description h2{font-size:1.8rem}}.product-single .description .container .content-description h3{font-size:2rem}@media only screen and (max-width: 1599px){.product-single .description .container .content-description h3{font-size:1.8rem}}@media only screen and (max-width: 1023px){.product-single .description .container .content-description h3{font-size:1.5rem}}@media only screen and (max-width: 767px){.product-single .description .container .content-description h3{font-size:1.3rem}}.product-single .description .container .content-description h4{font-size:1.5rem}@media only screen and (max-width: 1599px){.product-single .description .container .content-description h4{font-size:1.3rem}}@media only screen and (max-width: 1023px){.product-single .description .container .content-description h4{font-size:1.3rem}}.product-single .related-products{display:block;padding:100px 0}@media only screen and (max-width: 1599px){.product-single .related-products{padding:60px 0}}@media only screen and (max-width: 767px){.product-single .related-products{padding:30px 0}}@media only screen and (max-width: 767px){.product-single .related-products .container{padding:0}}.product-single .related-products .container .title-section{color:#000;font-size:3rem;margin:0}@media only screen and (max-width: 1199px){.product-single .related-products .container .title-section{font-size:2.6rem}}@media only screen and (max-width: 1023px){.product-single .related-products .container .title-section{font-size:2rem}}@media only screen and (max-width: 767px){.product-single .related-products .container .title-section{padding:0 30px}}.product-single .related-products .container .related-list{display:block;padding:60px 0;position:relative}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper{align-items:stretch}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item{height:auto}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product{background:#dfdfdf;border-radius:26px;display:block;height:88%;overflow:hidden;padding:0 0 30px;position:relative;transition:.3s ease-in-out}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product .pic-blog-item .img-thumb-post{display:block;height:auto;width:100%}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product .content-item{display:block;min-height:160px;padding:20px 30px}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product .content-item .title-post{color:#000;font-size:1.6rem;font-weight:700;margin:0;transition:.3s ease-in-out}@media only screen and (max-width: 1023px){.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product .content-item .title-post{font-size:1.1rem}}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product .content-item .view-more{align-items:center;bottom:35px;font-size:1rem;font-weight:600;color:#2a2a2a;display:flex;gap:12px;justify-content:start;line-height:1;left:30px;position:absolute}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product .content-item .view-more::after{background-image:url(../images/icons/arrow-right.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:19px;width:19px}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product:hover{background:#005773}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product:hover .title-post{color:#fff}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product:hover .view-more{color:#fff}.product-single .related-products .container .related-list .related-swiper .swiper-wrapper .related-item .link-product:hover .view-more::after{filter:brightness(0) saturate(100%) invert(96%) sepia(29%) saturate(0%) hue-rotate(79deg) brightness(102%) contrast(108%)}.product-single .related-products .container .related-list .nav-btn{background-position:0 0;background-size:cover;content:"";height:38px;width:35px}@media only screen and (max-width: 1199px){.product-single .related-products .container .related-list .nav-btn{display:none}}.product-single .related-products .container .related-list .nav-btn::after{font-size:0}.product-single .related-products .container .related-list .nav-btn.related-prev{background-image:url(../images/icons/square-chevron-left.svg);left:-50px}.product-single .related-products .container .related-list .nav-btn.related-next{background-image:url(../images/icons/square-chevron-right.svg);right:-50px}.product-single .related-products .container .related-list .swiper-pagination{bottom:0;left:0;width:100%}.product-single .related-products .container .related-list .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:50%;border:1px solid #005773;background:#fff;opacity:1;transition:background .2s ease-in-out}.product-single .related-products .container .related-list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#005773}/*# sourceMappingURL=product_single.css.map */