.elementor-100 .elementor-element.elementor-element-a479196{--display:flex;--min-height:450px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-f9bf7b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-f9bf7b6:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-f9bf7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrjoias.com.br/wp-content/uploads/2026/09/banner-relogio-2.png");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-fd37dd0{--display:flex;--min-height:450px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-60437f9{--display:flex;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-98a8883{width:var( --container-widget-width, 28% );max-width:28%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-98a8883.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-98a8883 .elementor-heading-title{font-family:"Americana", Sans-serif;font-size:50px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-100 .elementor-element.elementor-element-4a086ec .elementor-button{background-color:#D5B980;font-family:"Museo Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#49232E;color:#49232E;border-radius:5px 5px 5px 5px;padding:8px 20px 8px 20px;}.elementor-100 .elementor-element.elementor-element-4a086ec .elementor-button:hover, .elementor-100 .elementor-element.elementor-element-4a086ec .elementor-button:focus{background-color:#FFFFFF;color:#28000F;}.elementor-100 .elementor-element.elementor-element-4a086ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-4a086ec .elementor-button:hover svg, .elementor-100 .elementor-element.elementor-element-4a086ec .elementor-button:focus svg{fill:#28000F;}.elementor-100 .elementor-element.elementor-element-b71ffb7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-b71ffb7:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-b71ffb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrjoias.com.br/wp-content/uploads/2026/09/banner-venda-para-mr-joias.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-100 .elementor-element.elementor-element-451ba9b{--display:flex;--min-height:450px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-451ba9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-b3216aa{--display:flex;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-48626d2{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-48626d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-48626d2 .elementor-heading-title{font-family:"Americana", Sans-serif;font-size:50px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-22ad70f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-22ad70f{font-family:"Tenor Sans", Sans-serif;font-size:18px;font-weight:normal;line-height:1.3em;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-22ad70f p{margin-block-end:0px;}.elementor-100 .elementor-element.elementor-element-c54396e .elementor-button{background-color:#D5B980;font-family:"Museo Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#49232E;color:#49232E;border-radius:5px 5px 5px 5px;padding:8px 20px 8px 20px;}.elementor-100 .elementor-element.elementor-element-c54396e .elementor-button:hover, .elementor-100 .elementor-element.elementor-element-c54396e .elementor-button:focus{background-color:#FFFFFF;color:#28000F;}.elementor-100 .elementor-element.elementor-element-c54396e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-c54396e .elementor-button:hover svg, .elementor-100 .elementor-element.elementor-element-c54396e .elementor-button:focus svg{fill:#28000F;}.elementor-100 .elementor-element.elementor-element-4cbd2f5{--display:flex;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-bcc5855{font-family:"Tenor Sans", Sans-serif;font-size:10px;font-weight:400;color:#B6A098;}.elementor-100 .elementor-element.elementor-element-bcc5855 p{margin-block-end:0px;}.elementor-100 .elementor-element.elementor-element-f522507{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-f522507:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-f522507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrjoias.com.br/wp-content/uploads/2026/09/banner-pecas-unicas.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100 .elementor-element.elementor-element-56acc9f{--display:flex;--min-height:450px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-798d847{--display:flex;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-1f610b7{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-1f610b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-1f610b7 .elementor-heading-title{font-family:"Americana", Sans-serif;font-size:50px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-f2e789a .elementor-button{background-color:#D5B980;font-family:"Museo Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#49232E;color:#49232E;border-radius:5px 5px 5px 5px;padding:8px 20px 8px 20px;}.elementor-100 .elementor-element.elementor-element-f2e789a .elementor-button:hover, .elementor-100 .elementor-element.elementor-element-f2e789a .elementor-button:focus{background-color:#FFFFFF;color:#28000F;}.elementor-100 .elementor-element.elementor-element-f2e789a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-f2e789a .elementor-button:hover svg, .elementor-100 .elementor-element.elementor-element-f2e789a .elementor-button:focus svg{fill:#28000F;}.elementor-100 .elementor-element.elementor-element-0fc0254{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-0fc0254:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-0fc0254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mrjoias.com.br/wp-content/uploads/2026/09/banner-ipanema.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-100 .elementor-element.elementor-element-ff012fd{--display:flex;--min-height:450px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-eced98d{--display:flex;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-f711985{width:var( --container-widget-width, 31.595% );max-width:31.595%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:31.595%;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-f711985.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-f711985 .elementor-heading-title{font-family:"Americana", Sans-serif;font-size:50px;font-weight:400;line-height:1.1em;color:#49232E;}.elementor-100 .elementor-element.elementor-element-1e65826{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-878ccbb{font-family:"Tenor Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#28000F;}.elementor-100 .elementor-element.elementor-element-878ccbb p{margin-block-end:0px;}.elementor-100 .elementor-element.elementor-element-6b52280 .elementor-button{background-color:#D5B980;font-family:"Museo Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#49232E;color:#49232E;border-radius:5px 5px 5px 5px;padding:6px 13px 6px 13px;}.elementor-100 .elementor-element.elementor-element-6b52280 .elementor-button:hover, .elementor-100 .elementor-element.elementor-element-6b52280 .elementor-button:focus{background-color:#49232E;color:#D5B980;}.elementor-100 .elementor-element.elementor-element-6b52280{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-6b52280 .elementor-button:hover svg, .elementor-100 .elementor-element.elementor-element-6b52280 .elementor-button:focus svg{fill:#D5B980;}.elementor-100 .elementor-element.elementor-element-1dda7e5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-100 .elementor-element.elementor-element-1e8aec0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-ec5a110{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-ec5a110:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-ec5a110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28000F;background-image:url("https://mrjoias.com.br/wp-content/uploads/2026/09/bg-novidades.png");background-position:center center;background-repeat:repeat;}.elementor-100 .elementor-element.elementor-element-ca43715{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-24c5bcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-100 .elementor-element.elementor-element-24c5bcc .elementor-heading-title{font-family:"Termina", Sans-serif;font-size:15px;font-weight:400;color:#D5B980;}.elementor-100 .elementor-element.elementor-element-b00a84a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-100 .elementor-element.elementor-element-b00a84a.elementor-element{--align-self:stretch;}.elementor-100 .elementor-element.elementor-element-b00a84a .elementor-heading-title{font-family:"Americana", Sans-serif;font-size:50px;font-weight:400;color:#D5B980;}.elementor-100 .elementor-element.elementor-element-4118f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-100 .elementor-element.elementor-element-4118f85 .elementor-heading-title{font-family:"Termina", Sans-serif;font-size:24px;font-weight:400;color:#D5B980;}.elementor-100 .elementor-element.elementor-element-2f98871{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-100 .elementor-element.elementor-element-6df11c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:5px 5px 5px 5px;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#D5B980;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#D5B980;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Museo Sans", Sans-serif;font-size:22px;font-weight:300;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product .price{color:#D5B980;font-family:"Tenor Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product .price ins{color:#D5B980;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product .price ins .amount{color:#D5B980;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product .button{color:#28000F;background-color:#D5B980;font-family:"Museo Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;border-radius:6px 6px 6px 6px;padding:8px 30px 8px 30px;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product .button:hover{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-100 .elementor-element.elementor-element-f1e7783{--display:flex;--min-height:440px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-f1e7783:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-f1e7783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EBDF;}.elementor-100 .elementor-element.elementor-element-7539745{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-6058ba6{text-align:center;}.elementor-100 .elementor-element.elementor-element-6058ba6 .elementor-heading-title{font-family:"Americana", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;color:#28000F;}.elementor-100 .elementor-element.elementor-element-237a71e{text-align:center;}.elementor-100 .elementor-element.elementor-element-237a71e .elementor-heading-title{font-family:"Termina", Sans-serif;font-size:18px;font-weight:400;color:#28000F;}.elementor-100 .elementor-element.elementor-element-db42678{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-db42678.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-100 .elementor-element.elementor-element-2ee70a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:5px 5px 5px 5px;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#57353D;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#57353D;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Museo Sans", Sans-serif;font-size:22px;font-weight:300;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .price{color:#57353D;font-family:"Tenor Sans", Sans-serif;font-size:22px;font-weight:500;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .price ins{color:#57353D;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .price ins .amount{color:#57353D;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .price del{color:#57353D;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .price del .amount{color:#57353D;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .price del {font-family:"Tenor Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .button{color:#D5B980;background-color:#28000F;font-family:"Museo Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;border-radius:6px 6px 6px 6px;padding:8px 30px 8px 30px;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products ul.products li.product .button:hover{color:#28000F;background-color:#D5B980;}.elementor-100 .elementor-element.elementor-element-0d79c5b{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-0d79c5b:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-0d79c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28000F;background-image:url("https://mrjoias.com.br/wp-content/uploads/2026/09/bg-novidades.png");background-position:center center;}.elementor-100 .elementor-element.elementor-element-4527a7c .elementor-heading-title{font-family:"Americana", Sans-serif;font-size:32px;font-weight:500;color:#B6A098;}.elementor-100 .elementor-element.elementor-element-897782b{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-092152a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-07343ff .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-100 .elementor-element.elementor-element-7fe0f3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-fd4e498{text-align:center;font-family:"Tenor Sans", Sans-serif;font-size:18px;font-weight:400;color:#D5B980;}.elementor-100 .elementor-element.elementor-element-fd4e498 p{margin-block-end:0px;}.elementor-100 .elementor-element.elementor-element-fd4e498 a{color:#D5B980;transition-duration:0.2s;}.elementor-100 .elementor-element.elementor-element-fd4e498 a:hover, .elementor-100 .elementor-element.elementor-element-fd4e498 a:focus{color:#DDC799;}.elementor-100 .elementor-element.elementor-element-f69b73b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-100 .elementor-element.elementor-element-32a72e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-0033049 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-100 .elementor-element.elementor-element-f7746ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-f808705{text-align:center;font-family:"Tenor Sans", Sans-serif;font-size:18px;font-weight:400;color:#D5B980;}.elementor-100 .elementor-element.elementor-element-f808705 p{margin-block-end:0px;}.elementor-100 .elementor-element.elementor-element-f808705 a{color:#D5B980;transition-duration:0.2s;}.elementor-100 .elementor-element.elementor-element-f808705 a:hover, .elementor-100 .elementor-element.elementor-element-f808705 a:focus{color:#DDC799;}.elementor-100 .elementor-element.elementor-element-102d7ff{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-100 .elementor-element.elementor-element-4da2369{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-b5c68ad .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-100 .elementor-element.elementor-element-8cc3e1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-54e8347{text-align:center;font-family:"Tenor Sans", Sans-serif;font-size:18px;font-weight:400;color:#D5B980;}.elementor-100 .elementor-element.elementor-element-54e8347 p{margin-block-end:0px;}.elementor-100 .elementor-element.elementor-element-54e8347 a{color:#D5B980;transition-duration:0.2s;}.elementor-100 .elementor-element.elementor-element-54e8347 a:hover, .elementor-100 .elementor-element.elementor-element-54e8347 a:focus{color:#DDC799;}.elementor-100 .elementor-element.elementor-element-4411009{--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-100 .elementor-element.elementor-element-4411009 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-100 .elementor-element.elementor-element-9882515{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-9882515:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-9882515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5D5C5;}.elementor-100 .elementor-element.elementor-element-ad727ee .elementor-heading-title{font-family:"Americana", Sans-serif;font-size:36px;font-weight:500;color:#28000F;}.elementor-100 .elementor-element.elementor-element-67fb72a .elementor-button{background-color:#61CE7000;font-family:"Museo Sans", Sans-serif;font-size:15px;font-weight:300;fill:#49232E;color:#49232E;transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-67fb72a .elementor-button-content-wrapper{flex-direction:row;}.elementor-100 .elementor-element.elementor-element-67fb72a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-100 .elementor-element.elementor-element-67fb72a .elementor-button:hover, .elementor-100 .elementor-element.elementor-element-67fb72a .elementor-button:focus{color:#7F3D50;}.elementor-100 .elementor-element.elementor-element-67fb72a .elementor-button:hover svg, .elementor-100 .elementor-element.elementor-element-67fb72a .elementor-button:focus svg{fill:#7F3D50;}.elementor-100 .elementor-element.elementor-element-bdcdf03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-100 .elementor-element.elementor-element-a479196{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-f9bf7b6{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-98a8883{width:var( --container-widget-width, 333.438px );max-width:333.438px;--container-widget-width:333.438px;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-b71ffb7:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-b71ffb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:43% 0px;}.elementor-100 .elementor-element.elementor-element-b71ffb7{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-48626d2{width:var( --container-widget-width, 501.922px );max-width:501.922px;--container-widget-width:501.922px;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-22ad70f{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-f522507{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-1f610b7{width:var( --container-widget-width, 550.031px );max-width:550.031px;--container-widget-width:550.031px;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-0fc0254{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-f711985{width:var( --container-widget-width, 355.422px );max-width:355.422px;--container-widget-width:355.422px;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-1dda7e5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-100 .elementor-element.elementor-element-6058ba6 .elementor-heading-title{font-size:35px;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-100 .elementor-element.elementor-element-4411009{--e-n-carousel-swiper-slides-to-display:2;}.elementor-100 .elementor-element.elementor-element-ad727ee .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-100 .elementor-element.elementor-element-a479196{--min-height:300px;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-f9bf7b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-fd37dd0{--min-height:300px;}.elementor-100 .elementor-element.elementor-element-60437f9{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-98a8883{width:var( --container-widget-width, 183.594px );max-width:183.594px;--container-widget-width:183.594px;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-98a8883 .elementor-heading-title{font-size:25px;}.elementor-100 .elementor-element.elementor-element-4a086ec .elementor-button{font-size:10px;}.elementor-100 .elementor-element.elementor-element-b71ffb7:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-b71ffb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-100 .elementor-element.elementor-element-b71ffb7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-451ba9b{--min-height:300px;--justify-content:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-b3216aa{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-48626d2{width:var( --container-widget-width, 264.25px );max-width:264.25px;--container-widget-width:264.25px;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-48626d2 .elementor-heading-title{font-size:25px;}.elementor-100 .elementor-element.elementor-element-22ad70f{width:var( --container-widget-width, 54.385% );max-width:54.385%;--container-widget-width:54.385%;--container-widget-flex-grow:0;font-size:10px;}.elementor-100 .elementor-element.elementor-element-c54396e .elementor-button{font-size:10px;}.elementor-100 .elementor-element.elementor-element-f522507{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-56acc9f{--min-height:300px;}.elementor-100 .elementor-element.elementor-element-798d847{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-1f610b7{width:var( --container-widget-width, 290.594px );max-width:290.594px;--container-widget-width:290.594px;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-1f610b7 .elementor-heading-title{font-size:25px;}.elementor-100 .elementor-element.elementor-element-f2e789a .elementor-button{font-size:10px;}.elementor-100 .elementor-element.elementor-element-0fc0254{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-ff012fd{--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-eced98d{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-f711985{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-f711985 .elementor-heading-title{font-size:25px;}.elementor-100 .elementor-element.elementor-element-1e65826{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-878ccbb{font-size:8px;}.elementor-100 .elementor-element.elementor-element-6b52280 .elementor-button{font-size:10px;}.elementor-100 .elementor-element.elementor-element-1dda7e5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-100 .elementor-element.elementor-element-ec5a110{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-24c5bcc .elementor-heading-title{font-size:14px;}.elementor-100 .elementor-element.elementor-element-b00a84a .elementor-heading-title{font-size:35px;}.elementor-100 .elementor-element.elementor-element-4118f85 .elementor-heading-title{font-size:18px;}.elementor-100 .elementor-element.elementor-element-2f98871{--width:95%;}.elementor-100 .elementor-element.elementor-element-6df11c3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-100 .elementor-element.elementor-element-6058ba6 .elementor-heading-title{font-size:35px;}.elementor-100 .elementor-element.elementor-element-237a71e .elementor-heading-title{font-size:12px;}.elementor-100 .elementor-element.elementor-element-db42678{--width:95%;}.elementor-100 .elementor-element.elementor-element-2ee70a8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-100 .elementor-element.elementor-element-0d79c5b{--content-width:95%;}.elementor-100 .elementor-element.elementor-element-4527a7c{text-align:center;}.elementor-100 .elementor-element.elementor-element-4527a7c .elementor-heading-title{font-size:25px;}.elementor-100 .elementor-element.elementor-element-897782b{--content-width:60%;}.elementor-100 .elementor-element.elementor-element-f69b73b{--content-width:60%;}.elementor-100 .elementor-element.elementor-element-102d7ff{--content-width:60%;}.elementor-100 .elementor-element.elementor-element-4411009{--e-n-carousel-swiper-slides-to-display:1;}.elementor-100 .elementor-element.elementor-element-9882515{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-100 .elementor-element.elementor-element-ad727ee{text-align:center;}.elementor-100 .elementor-element.elementor-element-ad727ee .elementor-heading-title{font-size:25px;}.elementor-100 .elementor-element.elementor-element-67fb72a .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-60437f9{--content-width:1220px;}.elementor-100 .elementor-element.elementor-element-451ba9b{--width:52.548%;}.elementor-100 .elementor-element.elementor-element-b3216aa{--content-width:1220px;}.elementor-100 .elementor-element.elementor-element-798d847{--content-width:1220px;}.elementor-100 .elementor-element.elementor-element-eced98d{--content-width:1220px;}.elementor-100 .elementor-element.elementor-element-2f98871{--width:80%;}.elementor-100 .elementor-element.elementor-element-db42678{--width:80%;}.elementor-100 .elementor-element.elementor-element-0d79c5b{--content-width:80%;}.elementor-100 .elementor-element.elementor-element-092152a{--width:70%;}.elementor-100 .elementor-element.elementor-element-7fe0f3b{--width:70%;}.elementor-100 .elementor-element.elementor-element-32a72e4{--width:70%;}.elementor-100 .elementor-element.elementor-element-f7746ec{--width:70%;}.elementor-100 .elementor-element.elementor-element-4da2369{--width:70%;}.elementor-100 .elementor-element.elementor-element-8cc3e1e{--width:70%;}.elementor-100 .elementor-element.elementor-element-9882515{--content-width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-100 .elementor-element.elementor-element-451ba9b{--width:550.922px;}.elementor-100 .elementor-element.elementor-element-2f98871{--width:95%;}.elementor-100 .elementor-element.elementor-element-db42678{--width:90%;}}/* Start custom CSS for heading, class: .elementor-element-98a8883 */.titulo-banner-princial {
    display: inline-flex;
    align-items: flex-end; 
    gap: 8px;       
}

.titulo-banner-princial::after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -50px !important;
    
    transform: translateY(-5px) !important;
}


@media (max-width: 767px) {
    .titulo-banner-princial::after {
        min-width: 25px; 
        min-height: 25px; 
    
        transform: translateY(2px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48626d2 */.titulo-banner-2 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-2:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -25px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-2:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f610b7 */.titulo-banner-3 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-3:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -5px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-3:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f711985 */.titulo-banner-4 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-4:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='50 31 970 944' preserveAspectRatio='xMidYMid meet' role='presentation' aria-hidden='true'%0A%3E%3Cg%3E%3Cpath d='M534.72 31.45c-109.01.7-220.01 38.94-311.04 120.45C157.52 211.15 99.9 295.3 76.27 398.69 12.14 679.26 217.49 974.24 534.72 974.24c345.61 0 579.28-365.06 426.32-672.67-91.95-184.91-265.6-270.09-426.32-270.12m-1.31 917.95c-236.21 0-430.15-191.78-430.15-432.18S301.11 85.04 533.41 85.04c255.1 0 434.09 211.13 434.09 432.18 0 240.33-197.8 432.18-434.09 432.18' fill='%2349232E'/%3E%3Cpath d='M212.98 320.57c-40.07 60.68-63.41 133.52-63.41 211.88 0 112.91 52.41 214.95 132.07 287.06 27.87-14.13 51.07-28.52 82.21-37.74z' fill='%2349232E'/%3E%3Cpath d='M813.15 271.64c-66.84-74.38-157.96-113.09-240.01-121.26l49.34 481.08z' fill='%2349232E'/%3E%3Cpath d='M498.91 150.67c-97.04 7.8-183.8 52.34-246.58 119.87L447.9 631.46l51.02-480.78Z' fill='%2349232E'/%3E%3Cpath d='M320.2 849.7c53.66 35.22 130.07 64.25 209.35 64.25s153.82-24.61 214.1-65.09c-60.9-41.87-138.12-63.87-217.4-63.87S380.48 809.22 320.2 849.7' fill='%2349232E'/%3E%3Cpath d='M782.36 818.37c84.56-73.49 132.31-173.82 132.31-287.5 0-78.07-22.2-148.9-62.01-209.44L700.44 781.77c27.38 8.89 57.19 23.86 81.92 36.59Z' fill='%2349232E'/%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -245px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-4:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98a8883 */.titulo-banner-princial {
    display: inline-flex;
    align-items: flex-end; 
    gap: 8px;       
}

.titulo-banner-princial::after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -50px !important;
    
    transform: translateY(-5px) !important;
}


@media (max-width: 767px) {
    .titulo-banner-princial::after {
        min-width: 25px; 
        min-height: 25px; 
    
        transform: translateY(2px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48626d2 */.titulo-banner-2 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-2:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -25px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-2:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f610b7 */.titulo-banner-3 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-3:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -5px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-3:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f711985 */.titulo-banner-4 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-4:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='50 31 970 944' preserveAspectRatio='xMidYMid meet' role='presentation' aria-hidden='true'%0A%3E%3Cg%3E%3Cpath d='M534.72 31.45c-109.01.7-220.01 38.94-311.04 120.45C157.52 211.15 99.9 295.3 76.27 398.69 12.14 679.26 217.49 974.24 534.72 974.24c345.61 0 579.28-365.06 426.32-672.67-91.95-184.91-265.6-270.09-426.32-270.12m-1.31 917.95c-236.21 0-430.15-191.78-430.15-432.18S301.11 85.04 533.41 85.04c255.1 0 434.09 211.13 434.09 432.18 0 240.33-197.8 432.18-434.09 432.18' fill='%2349232E'/%3E%3Cpath d='M212.98 320.57c-40.07 60.68-63.41 133.52-63.41 211.88 0 112.91 52.41 214.95 132.07 287.06 27.87-14.13 51.07-28.52 82.21-37.74z' fill='%2349232E'/%3E%3Cpath d='M813.15 271.64c-66.84-74.38-157.96-113.09-240.01-121.26l49.34 481.08z' fill='%2349232E'/%3E%3Cpath d='M498.91 150.67c-97.04 7.8-183.8 52.34-246.58 119.87L447.9 631.46l51.02-480.78Z' fill='%2349232E'/%3E%3Cpath d='M320.2 849.7c53.66 35.22 130.07 64.25 209.35 64.25s153.82-24.61 214.1-65.09c-60.9-41.87-138.12-63.87-217.4-63.87S380.48 809.22 320.2 849.7' fill='%2349232E'/%3E%3Cpath d='M782.36 818.37c84.56-73.49 132.31-173.82 132.31-287.5 0-78.07-22.2-148.9-62.01-209.44L700.44 781.77c27.38 8.89 57.19 23.86 81.92 36.59Z' fill='%2349232E'/%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -245px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-4:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98a8883 */.titulo-banner-princial {
    display: inline-flex;
    align-items: flex-end; 
    gap: 8px;       
}

.titulo-banner-princial::after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -50px !important;
    
    transform: translateY(-5px) !important;
}


@media (max-width: 767px) {
    .titulo-banner-princial::after {
        min-width: 25px; 
        min-height: 25px; 
    
        transform: translateY(2px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48626d2 */.titulo-banner-2 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-2:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -25px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-2:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f610b7 */.titulo-banner-3 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-3:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -5px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-3:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f711985 */.titulo-banner-4 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-4:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='50 31 970 944' preserveAspectRatio='xMidYMid meet' role='presentation' aria-hidden='true'%0A%3E%3Cg%3E%3Cpath d='M534.72 31.45c-109.01.7-220.01 38.94-311.04 120.45C157.52 211.15 99.9 295.3 76.27 398.69 12.14 679.26 217.49 974.24 534.72 974.24c345.61 0 579.28-365.06 426.32-672.67-91.95-184.91-265.6-270.09-426.32-270.12m-1.31 917.95c-236.21 0-430.15-191.78-430.15-432.18S301.11 85.04 533.41 85.04c255.1 0 434.09 211.13 434.09 432.18 0 240.33-197.8 432.18-434.09 432.18' fill='%2349232E'/%3E%3Cpath d='M212.98 320.57c-40.07 60.68-63.41 133.52-63.41 211.88 0 112.91 52.41 214.95 132.07 287.06 27.87-14.13 51.07-28.52 82.21-37.74z' fill='%2349232E'/%3E%3Cpath d='M813.15 271.64c-66.84-74.38-157.96-113.09-240.01-121.26l49.34 481.08z' fill='%2349232E'/%3E%3Cpath d='M498.91 150.67c-97.04 7.8-183.8 52.34-246.58 119.87L447.9 631.46l51.02-480.78Z' fill='%2349232E'/%3E%3Cpath d='M320.2 849.7c53.66 35.22 130.07 64.25 209.35 64.25s153.82-24.61 214.1-65.09c-60.9-41.87-138.12-63.87-217.4-63.87S380.48 809.22 320.2 849.7' fill='%2349232E'/%3E%3Cpath d='M782.36 818.37c84.56-73.49 132.31-173.82 132.31-287.5 0-78.07-22.2-148.9-62.01-209.44L700.44 781.77c27.38 8.89 57.19 23.86 81.92 36.59Z' fill='%2349232E'/%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -245px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-4:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98a8883 */.titulo-banner-princial {
    display: inline-flex;
    align-items: flex-end; 
    gap: 8px;       
}

.titulo-banner-princial::after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -50px !important;
    
    transform: translateY(-5px) !important;
}


@media (max-width: 767px) {
    .titulo-banner-princial::after {
        min-width: 25px; 
        min-height: 25px; 
    
        transform: translateY(2px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48626d2 */.titulo-banner-2 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-2:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -25px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-2:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f610b7 */.titulo-banner-3 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-3:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -5px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-3:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f711985 */.titulo-banner-4 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-4:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='50 31 970 944' preserveAspectRatio='xMidYMid meet' role='presentation' aria-hidden='true'%0A%3E%3Cg%3E%3Cpath d='M534.72 31.45c-109.01.7-220.01 38.94-311.04 120.45C157.52 211.15 99.9 295.3 76.27 398.69 12.14 679.26 217.49 974.24 534.72 974.24c345.61 0 579.28-365.06 426.32-672.67-91.95-184.91-265.6-270.09-426.32-270.12m-1.31 917.95c-236.21 0-430.15-191.78-430.15-432.18S301.11 85.04 533.41 85.04c255.1 0 434.09 211.13 434.09 432.18 0 240.33-197.8 432.18-434.09 432.18' fill='%2349232E'/%3E%3Cpath d='M212.98 320.57c-40.07 60.68-63.41 133.52-63.41 211.88 0 112.91 52.41 214.95 132.07 287.06 27.87-14.13 51.07-28.52 82.21-37.74z' fill='%2349232E'/%3E%3Cpath d='M813.15 271.64c-66.84-74.38-157.96-113.09-240.01-121.26l49.34 481.08z' fill='%2349232E'/%3E%3Cpath d='M498.91 150.67c-97.04 7.8-183.8 52.34-246.58 119.87L447.9 631.46l51.02-480.78Z' fill='%2349232E'/%3E%3Cpath d='M320.2 849.7c53.66 35.22 130.07 64.25 209.35 64.25s153.82-24.61 214.1-65.09c-60.9-41.87-138.12-63.87-217.4-63.87S380.48 809.22 320.2 849.7' fill='%2349232E'/%3E%3Cpath d='M782.36 818.37c84.56-73.49 132.31-173.82 132.31-287.5 0-78.07-22.2-148.9-62.01-209.44L700.44 781.77c27.38 8.89 57.19 23.86 81.92 36.59Z' fill='%2349232E'/%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -245px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-4:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98a8883 */.titulo-banner-princial {
    display: inline-flex;
    align-items: flex-end; 
    gap: 8px;       
}

.titulo-banner-princial::after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -50px !important;
    
    transform: translateY(-5px) !important;
}


@media (max-width: 767px) {
    .titulo-banner-princial::after {
        min-width: 25px; 
        min-height: 25px; 
    
        transform: translateY(2px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48626d2 */.titulo-banner-2 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-2:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -25px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-2:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f610b7 */.titulo-banner-3 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-3:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='xMidYMid meet' data-bbox='0.002 0 865.51 864.16' viewBox='0.002 0 865.51 864.16' height='185.678' width='185.97' xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' data-type='color' role='presentation' aria-hidden='true' aria-label=''%3E%3Cg%3E%3Cpath d='M429.28 105.73c-190.48 0-352.69 154.43-352.69 354.36s159.02 354.36 352.69 354.36c193.68 0 355.93-157.3 355.93-354.36 0-181.25-146.76-354.36-355.93-354.36m229.38 153L502.32 553.76 461.86 159.3c67.27 6.7 141.99 38.44 196.79 99.43zM401 159.55l-41.83 394.21-160.36-295.93c51.48-55.37 122.62-91.89 202.18-98.28v.01zM114.56 472.58c0-64.26 19.15-123.97 51.99-173.73l123.7 378.16c-25.53 7.56-44.56 19.36-67.41 30.94-65.31-59.13-108.29-142.8-108.29-235.38zm311.58 312.81c-65.01 0-127.65-23.81-171.66-52.69 49.42-33.19 105.13-53.06 168.95-53.06 63.81 0 128.33 18.04 178.26 52.36-49.42 33.19-111.73 53.37-175.55 53.37v.01zm315.76-314.1c0 93.22-39.16 175.48-108.49 235.73-20.28-10.44-44.72-22.71-67.17-30l124.81-377.45c32.64 49.64 50.84 107.72 50.84 171.73v-.01z' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3Cpath d='M430.97 0c-99.92.65-201.67 35.69-285.1 110.41C85.23 164.72 32.41 241.85 10.75 336.62c-58.78 257.17 129.44 527.54 420.21 527.54 316.78 0 530.97-334.61 390.76-616.56C737.45 78.1 578.29.02 430.97 0m-1.2 841.38c-216.51 0-394.27-175.79-394.27-396.14S216.84 49.1 429.77 49.1c233.83 0 397.89 193.52 397.89 396.14 0 220.29-181.3 396.14-397.89 396.14' fill='%23fefefe' fill-rule='nonzero' data-color='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -5px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-3:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f711985 */.titulo-banner-4 {
    display: inline-flex;
    align-items: flex-end; 
    gap: 18px;       
}

.titulo-banner-4:after {
    content: "";
    display: inline-block;
    min-width: 36px; 
    min-height: 36px; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='50 31 970 944' preserveAspectRatio='xMidYMid meet' role='presentation' aria-hidden='true'%0A%3E%3Cg%3E%3Cpath d='M534.72 31.45c-109.01.7-220.01 38.94-311.04 120.45C157.52 211.15 99.9 295.3 76.27 398.69 12.14 679.26 217.49 974.24 534.72 974.24c345.61 0 579.28-365.06 426.32-672.67-91.95-184.91-265.6-270.09-426.32-270.12m-1.31 917.95c-236.21 0-430.15-191.78-430.15-432.18S301.11 85.04 533.41 85.04c255.1 0 434.09 211.13 434.09 432.18 0 240.33-197.8 432.18-434.09 432.18' fill='%2349232E'/%3E%3Cpath d='M212.98 320.57c-40.07 60.68-63.41 133.52-63.41 211.88 0 112.91 52.41 214.95 132.07 287.06 27.87-14.13 51.07-28.52 82.21-37.74z' fill='%2349232E'/%3E%3Cpath d='M813.15 271.64c-66.84-74.38-157.96-113.09-240.01-121.26l49.34 481.08z' fill='%2349232E'/%3E%3Cpath d='M498.91 150.67c-97.04 7.8-183.8 52.34-246.58 119.87L447.9 631.46l51.02-480.78Z' fill='%2349232E'/%3E%3Cpath d='M320.2 849.7c53.66 35.22 130.07 64.25 209.35 64.25s153.82-24.61 214.1-65.09c-60.9-41.87-138.12-63.87-217.4-63.87S380.48 809.22 320.2 849.7' fill='%2349232E'/%3E%3Cpath d='M782.36 818.37c84.56-73.49 132.31-173.82 132.31-287.5 0-78.07-22.2-148.9-62.01-209.44L700.44 781.77c27.38 8.89 57.19 23.86 81.92 36.59Z' fill='%2349232E'/%3E%3C/g%3E%3C/svg%3E");

    
    margin-left: -245px !important;
    
    transform: translateY(-5px) !important;
}

@media (max-width: 767px) {
    .titulo-banner-4:after {
        min-width: 25px; 
        min-height: 25px; 

        transform: translateY(1px)     !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b7f0d8 */.luxury-brands-marquee {
    width: 100%;
    overflow: hidden;
    background-color: #ffffff;
    /*padding: 5px 0;*/
    box-sizing: border-box;
    white-space: nowrap;
}

.marquee-track {
    display: inline-flex;
    align-items: center;
    gap: 30px; /* Distância entre as logos */
    animation: marquee-scroll 100s linear infinite; 
}

.luxury-brands-marquee:hover .marquee-track {
    animation-play-state: paused;
}

.brand-item:hover img {
    filter: grayscale(0%);
    opacity: 1;
    transform: scale(1.08);
     transition: transform 0.3s ease, opacity 0.3s ease;
}

.brand-item {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-width: 80px; 
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.brand-item img {
    height: 32px !important;
    width: auto !important;
    max-width: 150px !important;
    object-fit: contain !important;
    filter: grayscale(100%);
    opacity: 0.85;
    display: block !important;
}

/* Animação contínua */
@keyframes marquee-scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6df11c3 *//* =================================================================
   WIDGET 1 (Estilos, Cores Douradas / #D3BA7C)
   ================================================================ */
.widget-produtos-1 ul.products li.product .posted_in,
.widget-produtos-1 ul.products li.product .woocommerce-loop-category__title,
.widget-produtos-1 ul.products li.product [class*="category"],
.widget-produtos-1 .elementor-widget-woocommerce-products .posted_in {
    display: none !important;
}

.widget-produtos-1 ul.products li.product,
.widget-produtos-1 .elementor-widget-woocommerce-products .product {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

.widget-produtos-1 ul.products li.product a:first-child,
.widget-produtos-1 .elementor-widget-woocommerce-products .product a:first-child {
    display: block !important;
    position: relative !important;
    background-color: #ffffff !important;
    border-radius: 6px !important;
    padding: 35px 15px 15px 15px !important;
    margin-bottom: 20px !important;
}

.widget-produtos-1 ul.products li.product a img,
.widget-produtos-1 .elementor-widget-woocommerce-products .product img {
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 auto !important;
    display: block !important;
    max-width: 100% !important;
    height: auto !important;
}

.widget-produtos-1 ul.products li.product .woocommerce-loop-product__title,
.widget-produtos-1 ul.products li.product h2,
.widget-produtos-1 .elementor-widget-woocommerce-products .product h2 {
    min-height: 4em !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-top: 15px !important;
    margin-bottom: 10px !important;
    line-height: 1.3 !important;
    text-align: center !important;
}

.widget-produtos-1 .product-sku-ref,
.widget-produtos-1 .product-installment-info {
    font-family: "Museo Sans", Sans-Serif !important;
    color: #D3BA7C !important;
    text-align: center !important;
    margin-bottom: 12px !important;
}

.widget-produtos-1 .product-sku-ref {
    font-size: 10px !important;
    letter-spacing: 4px !important;
    text-transform: uppercase !important;
    margin-top: 4px !important;
    display: block !important;
    width: 100% !important;
    font-weight: 500 !important;
}

.widget-produtos-1 .product-installment-info {
    font-size: 15px !important;
    font-weight: 400 !important;
    margin-top: -8px !important;
}

.widget-produtos-1 ul.products li.product .price,
.widget-produtos-1 .elementor-widget-woocommerce-products .product .price,
.widget-produtos-1 ul.products li.product .button,
.widget-produtos-1 .elementor-widget-woocommerce-products .product .button {
    margin-top: auto !important;
}

.widget-produtos-1 .astra-shop-thumbnail-wrap {
    position: relative !important;
    overflow: visible !important;
}

.widget-produtos-1 .astra-shop-thumbnail-wrap::after {
    content: "" !important;
    display: block !important;
    position: absolute !important;
    left: 15% !important;
    right: 15% !important;
    bottom: -5px !important;
    height: 5px !important;
    background-color: #D5B980 !important;
    z-index: 5 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-237a71e */.title-highlight-accent {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2ee70a8 *//* =================================================================
   WIDGET 2 (Estilos, Cores Marsala / #28000F)
   ================================================================ */
.widget-produtos-2 ul.products li.product .posted_in,
.widget-produtos-2 ul.products li.product .woocommerce-loop-category__title,
.widget-produtos-2 ul.products li.product [class*="category"],
.widget-produtos-2 .elementor-widget-woocommerce-products .posted_in {
    display: none !important;
}

.widget-produtos-2 ul.products li.product,
.widget-produtos-2 .elementor-widget-woocommerce-products .product {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

.widget-produtos-2 ul.products li.product a:first-child,
.widget-produtos-2 .elementor-widget-woocommerce-products .product a:first-child {
    display: block !important;
    position: relative !important;
    background-color: #ffffff !important;
    border-radius: 6px !important;
    padding: 35px 15px 15px 15px !important;
    margin-bottom: 20px !important;
}

.widget-produtos-2 ul.products li.product a img,
.widget-produtos-2 .elementor-widget-woocommerce-products .product img {
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 auto !important;
    display: block !important;
    max-width: 100% !important;
    height: auto !important;
}

.widget-produtos-2 ul.products li.product .woocommerce-loop-product__title,
.widget-produtos-2 ul.products li.product h2,
.widget-produtos-2 .elementor-widget-woocommerce-products .product h2 {
    min-height: 4em !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-top: 15px !important;
    margin-bottom: 10px !important;
    line-height: 1.3 !important;
    text-align: center !important;
}

.widget-produtos-2 .product-sku-ref,
.widget-produtos-2 .product-installment-info {
    font-family: "Museo Sans", Sans-Serif !important;
    color: #28000F !important;
    text-align: center !important;
    margin-bottom: 12px !important;
}

.widget-produtos-2 .product-sku-ref {
    font-size: 10px !important;
    letter-spacing: 4px !important;
    text-transform: uppercase !important;
    margin-top: 4px !important;
    display: block !important;
    width: 100% !important;
}

.widget-produtos-2 .product-installment-info {
    font-size: 15px !important;
    font-weight: 400 !important;
    margin-top: -8px !important;
}

.widget-produtos-2 ul.products li.product .price,
.widget-produtos-2 .elementor-widget-woocommerce-products .product .price,
.widget-produtos-2 ul.products li.product .button,
.widget-produtos-2 .elementor-widget-woocommerce-products .product .button {
    margin-top: auto !important;
}

.widget-produtos-2 .gold-separator-line {
    background-color: #28000F !important;
}

.ast-on-card-button.ast-onsale-card {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4411009 */@media (min-width: 1025px) {

  .elementor-swiper-button.elementor-swiper-button-prev, .elementor-swiper-button.elementor-swiper-button-next {
        display: none !important;
  }
 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67fb72a */.button-footer-instagram svg {
    width: 25px !important;
    height: 25px !important;
    transform: translateY(-4px) !important;
    transition: opacity 0.2s ease !important; 
}

.button-footer-instagram:hover svg {
    opacity: 0.7 !important;
}

@media (max-width: 767px) {
    .button-footer-instagram svg {
        width: 16px !important;
        height: 16px !important;
        transform: translateY(-1px) !important; 
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Americana';
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Americana-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/MuseoSans_500.ttf') format('truetype');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/MuseoSans_700.ttf') format('truetype');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/MuseoSans_900.ttf') format('truetype');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/MuseoSans-300.ttf') format('truetype');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/MuseoSans-100.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Termina';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Termina-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Termina';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Termina-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Termina';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Termina-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Termina';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Termina-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Termina';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Termina-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Termina';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Termina-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Termina';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Termina-Demi.ttf') format('truetype');
}
@font-face {
	font-family: 'Termina';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Termina-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Termina';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mrjoias.com.br/wp-content/uploads/2026/09/Termina-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */