p:empty{display:none}p:last-child{margin-bottom:0}.section-content{margin:48px 0 0!important}@media only screen and (max-width:767px){.section-content{margin:32px 0 0!important}}.section-newsletter{margin-bottom:48px!important}@media only screen and (max-width:767px){.section-newsletter{margin-bottom:32px!important}}.ct-breadcrumbs{font-family:'Pragmatica',sans-serif;font-size:14px;font-weight:500}@media only screen and (max-width:767px){.ct-breadcrumbs{font-size:12px}}.ct-breadcrumbs .separator{padding-right:4px;padding-left:4px}.section-content-header .ct-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-content-header .ct-breadcrumbs:before{content:'';display:inline-block;background:var(--theme-palette-color-23);width:2px;height:16px;-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}@media only screen and (min-width:767px){.section-blog .ct-posts-shortcode .entries .post{padding:0}}.home .section-blog{margin-bottom:0!important}.depoimento-content p{padding:0 32px}.depoimento-content:before,.depoimento-content:after{content:'';display:block;width:24px;height:24px;background-size:cover;background-repeat:no-repeat;position:absolute}.depoimento-content:before{vertical-align:top;top:0;left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE3IDE2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMC40NjIyOCAxNS41MTAxVjguNTEwMDZDMC40NjIyOCAzLjQ3MDA2IDMuMDUyMjggMS4zMDAwNiA2LjM0MjI4IDAuODEwMDU5VjMuNDcwMDZDNC43MzIyOCA0LjEwMDA2IDMuNjgyMjggNS41MDAwNiAzLjY4MjI4IDguNTEwMDZINi40MTIyOFYxNS41MTAxSDAuNDYyMjhaTTExLjAzMjMgMTUuNTEwMVY4LjUxMDA2QzExLjAzMjMgMy40NzAwNiAxMy42MjIzIDEuMzAwMDYgMTYuOTEyMyAwLjgxMDA1OVYzLjQ3MDA2QzE1LjMwMjMgNC4xMDAwNiAxNC4yNTIzIDUuNTAwMDYgMTQuMjUyMyA4LjUxMDA2SDE2Ljk4MjNWMTUuNTEwMUgxMS4wMzIzWiIgZmlsbD0iIzVDNUM0RSI+PC9wYXRoPgo8L3N2Zz4K)}.depoimento-content:after{bottom:0;right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE4IDE2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcuMTAyNyAwLjQ4OTk0M0wxNy4xMDI3IDcuNDg5OTRDMTcuMTAyNyAxMi41Mjk5IDE0LjUxMjcgMTQuNjk5OSAxMS4yMjI3IDE1LjE4OTlWMTIuNTI5OUMxMi44MzI3IDExLjg5OTkgMTMuODgyNyAxMC40OTk5IDEzLjg4MjcgNy40ODk5NEwxMS4xNTI3IDcuNDg5OTRMMTEuMTUyNyAwLjQ4OTk0M0gxNy4xMDI3Wk02LjUzMjY2IDAuNDg5OTQzVjcuNDg5OTRDNi41MzI2NiAxMi41Mjk5IDMuOTQyNjYgMTQuNjk5OSAwLjY1MjY2IDE1LjE4OTlWMTIuNTI5OUMyLjI2MjY2IDExLjg5OTkgMy4zMTI2NiAxMC40OTk5IDMuMzEyNjYgNy40ODk5NEgwLjU4MjY2MUwwLjU4MjY2MSAwLjQ4OTk0M0g2LjUzMjY2WiIgZmlsbD0iIzVDNUM0RSI+PC9wYXRoPgo8L3N2Zz4K)}.single-post .ct-featured-image.alignwide{max-width:var(--theme-normal-container-max-width)}@media only screen and (min-width:768px){.single-post .ct-featured-image.alignwide img{height:480px}}@media only screen and (max-width:767px){.single-post .ct-related-posts .ct-media-container img{aspect-ratio:16/9!important}}.post-type-archive-product #main>.ct-container,.term-projetos-prontos #main>.ct-container{padding-top:0}.post-type-archive-product .products,.term-projetos-prontos .products{background:#fff;padding:64px}@media only screen and (max-width:767px){.post-type-archive-product .products,.term-projetos-prontos .products{padding:24px}}.products .product .price{margin-bottom:0}.products .product .product-destaque{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;opacity:.7}.products .product .product-destaque .separator{display:block;width:4px;height:4px;background:var(--theme-palette-color-1)}.products .product .fswp_installments_price,.products .product .fswp_in_cash_price{margin-bottom:0}.products .product .fswp_installments_price p,.products .product .fswp_in_cash_price p{font-size:14px;font-weight:400}.products .product .fswp_installments_price{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.single-product .product-destaque{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;opacity:.7}.single-product .product-destaque .separator{display:block;width:4px;height:4px;background:var(--theme-palette-color-1)}@media only screen and (max-width:767px){.single-product .product-entry-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.single-product .product-entry-wrapper .woocommerce-product-gallery{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-product .product-entry-wrapper .entry-summary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.single-product .ct-product-gallery-container{display:none}.single-product .entry-summary{background:var(--theme-palette-color-8);padding:32px;-webkit-margin-start:24px!important;margin-inline-start:24px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.single-product .entry-summary{-webkit-margin-start:0!important;margin-inline-start:0!important;padding:24px}}.single-product .entry-summary>.price{letter-spacing:-1px}.single-product .entry-summary .fswp_installments_price,.single-product .entry-summary .fswp_in_cash_price{margin-bottom:0}.single-product .entry-summary .fswp_installments_price p,.single-product .entry-summary .fswp_in_cash_price p{font-size:16px;font-weight:400}.single-product .entry-summary .fswp_in_cash_price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-product .entry-summary .fswp_installments_price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:24px!important}.single-product .entry-summary [data-block="hook:536"]{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.single-product .entry-summary .yaydp-offer-description{background:#f4f4f1;color:var(--theme-palette-color-1);border:1px solid var(--theme-palette-color-25);padding:4px 12px;font-size:14px;margin-bottom:24px}.single-product .entry-summary .yaydp-pricing-table-wrapper{display:none}.single-product .entry-summary .ct-product-add-to-cart{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.single-product .entry-summary .cart .yith-wapo-container .wapo-addon-title{font-size:16px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .entry-summary .cart .yith-wapo-container .wapo-addon-title:before{content:'';display:inline-block;background:var(--theme-palette-color-23);width:2px;height:16px;-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}@media only screen and (max-width:767px){.single-product .entry-summary .cart #wapo-total-price-table{margin-top:0}}.single-product .entry-summary .ct-cart-actions .added_to_cart{display:none!important}.single-product .entry-summary .section-product-qtd{display:none}.single-product .woocommerce-tabs .tabs>li{padding:0}.single-product .woocommerce-tabs .tabs>li a{font-size:14px}.single-product .woocommerce-tabs .wc-tab{padding-top:24px!important}@media only screen and (min-width:768px){.single-product .woocommerce-tabs .wc-tab#tab-886{height:372px}}.woocommerce-cart .cart_totals{background:#fff;border-width:1px!important}#woo-cart-panel .woocommerce-mini-cart__buttons{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px}#woo-cart-panel .woocommerce-mini-cart__buttons>a:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;display:inline-block;width:auto;min-height:auto;background:#fff0;color:var(--theme-palette-color-1);opacity:.6}#woo-cart-panel .woocommerce-mini-cart__buttons>a:first-child:hover{opacity:1}#woo-cart-panel .woocommerce-mini-cart__buttons .checkout{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width:767px){.shop_table.cart [class*=product-thumbnail]{max-width:88px}}.shop_table.cart .product-subtotal del{display:block}@media only screen and (max-width:767px){.shop_table.cart .actions input[name="coupon_code"]{padding:16px}}@media only screen and (max-width:767px){.ct-woocommerce-cart-form{gap:16px!important}}.woocommerce-checkout .ct-order-review{background:var(--theme-palette-color-8);border-width:1px}#footer [data-row="middle"]>.ct-container-auto,#footer [data-row="middle"]>.ct-container{padding-top:0}