.elementor-315 .elementor-element.elementor-element-0314384{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-315 .elementor-element.elementor-element-0314384:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-0314384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF4B8C;}.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-315 .elementor-element.elementor-element-0fa7cb8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 60px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-315 .elementor-element.elementor-element-0fa7cb8.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-0fa7cb8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5em;font-weight:800;text-transform:uppercase;letter-spacing:0px;color:#FFFBED;}.elementor-315 .elementor-element.elementor-element-3b79276{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-3b79276.e-con{--align-self:stretch;}.elementor-315 .elementor-element.elementor-element-b8f74c9{--display:flex;--min-height:250px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:40px 40px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-b8f74c9:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-b8f74c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBE9;background-image:url("https://useavantex.com.br/wp-content/uploads/2026/05/4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-6d56e7e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-315 .elementor-element.elementor-element-99cfd44{width:100%;max-width:100%;background-color:#FFEDBD36;padding:9px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8A837136;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-315 .elementor-element.elementor-element-99cfd44.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-315 .elementor-element.elementor-element-99cfd44 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;line-height:1.3em;letter-spacing:-0.9px;color:#FF4B8C;}.elementor-315 .elementor-element.elementor-element-ee592b8{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-315 .elementor-element.elementor-element-ee592b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:500;line-height:1.3em;color:#7A7A7A;}.elementor-315 .elementor-element.elementor-element-1da96f9{width:100%;max-width:100%;margin:-0.6em 0em calc(var(--kit-widget-spacing, 0px) + -0.6em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-315 .elementor-element.elementor-element-1da96f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:#FF4B8C;}.elementor-315 .elementor-element.elementor-element-e6bc9b6{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-315 .elementor-element.elementor-element-e6bc9b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.25em;font-weight:500;line-height:1.3em;color:#7A7A7A;}.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-315 .elementor-element.elementor-element-8f13a87 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-1.3px;fill:#312300;color:#312300;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8CD62;border-radius:80px 80px 80px 80px;padding:22px 40px 22px 40px;}.elementor-315 .elementor-element.elementor-element-8f13a87.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button:focus{color:#FF37AC;}.elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button:focus svg{fill:#FF37AC;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-315 .elementor-element.elementor-element-32eeea2{text-align:center;}.elementor-315 .elementor-element.elementor-element-32eeea2 img{width:80%;}.elementor-315 .elementor-element.elementor-element-8d2cb3e{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:20px 0px 10px 0px;text-align:center;}.elementor-315 .elementor-element.elementor-element-8d2cb3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:#FF4B8C;}.elementor-315 .elementor-element.elementor-element-d2399ad{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8CD62;--border-color:#E8CD62;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-d2399ad:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-d2399ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF37AC 0%, #FFFFFF 100%);}.elementor-315 .elementor-element.elementor-element-d2399ad.e-con{--align-self:stretch;}.elementor-315 .elementor-element.elementor-element-d212401{--display:flex;--min-height:250px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:40px 40px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-d212401:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-d212401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://useavantex.com.br/wp-content/uploads/2026/05/5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-c38c848{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-315 .elementor-element.elementor-element-05b92ae{width:100%;max-width:100%;background-color:#FF37AC;padding:9px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8A837136;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-315 .elementor-element.elementor-element-05b92ae.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-315 .elementor-element.elementor-element-05b92ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;line-height:1.3em;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-5322c3d{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-315 .elementor-element.elementor-element-5322c3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-747a402{width:100%;max-width:100%;margin:-0.6em 0em calc(var(--kit-widget-spacing, 0px) + -0.6em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-315 .elementor-element.elementor-element-747a402 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-c70684a{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-315 .elementor-element.elementor-element-c70684a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.25em;font-weight:500;line-height:1.3em;color:#FF0095;}.elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-1.3px;fill:#312300;color:#312300;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8CD62;border-radius:80px 80px 80px 80px;padding:22px 40px 22px 40px;}.elementor-315 .elementor-element.elementor-element-59f0e9f.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button:focus{color:#FF37AC;}.elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button:focus svg{fill:#FF37AC;}.elementor-315 .elementor-element.elementor-element-f0998a3{text-align:center;}.elementor-315 .elementor-element.elementor-element-f0998a3 img{width:80%;}.elementor-315 .elementor-element.elementor-element-4055b92{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:20px 0px 10px 0px;text-align:center;}.elementor-315 .elementor-element.elementor-element-4055b92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:#FF4B8C;}.elementor-315 .elementor-element.elementor-element-6a4a13c{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-6a4a13c.e-con{--align-self:stretch;}.elementor-315 .elementor-element.elementor-element-e261967{--display:flex;--min-height:250px;border-style:none;--border-style:none;--border-radius:40px 40px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-e261967:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-e261967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBE9;background-image:url("https://useavantex.com.br/wp-content/uploads/2026/05/6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-500ed3d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-315 .elementor-element.elementor-element-9923f76{width:100%;max-width:100%;background-color:#FFEDBD36;padding:9px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8A837136;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-315 .elementor-element.elementor-element-9923f76.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-315 .elementor-element.elementor-element-9923f76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:700;line-height:1.3em;letter-spacing:-0.9px;color:#FF4B8C;}.elementor-315 .elementor-element.elementor-element-a2b1ccd{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-315 .elementor-element.elementor-element-a2b1ccd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:500;line-height:1.3em;color:#7A7A7A;}.elementor-315 .elementor-element.elementor-element-d8a8c19{width:100%;max-width:100%;margin:-0.6em 0em calc(var(--kit-widget-spacing, 0px) + -0.6em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-315 .elementor-element.elementor-element-d8a8c19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:700;line-height:1.3em;color:#FF4B8C;}.elementor-315 .elementor-element.elementor-element-fa8ea04{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-315 .elementor-element.elementor-element-fa8ea04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.25em;font-weight:500;line-height:1.3em;color:#7A7A7A;}.elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-1.3px;fill:#312300;color:#312300;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8CD62;border-radius:80px 80px 80px 80px;padding:22px 40px 22px 40px;}.elementor-315 .elementor-element.elementor-element-aef3d8d.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button:focus{color:#FF37AC;}.elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button:focus svg{fill:#FF37AC;}.elementor-315 .elementor-element.elementor-element-ebe8ab9{text-align:center;}.elementor-315 .elementor-element.elementor-element-ebe8ab9 img{width:80%;}.elementor-315 .elementor-element.elementor-element-2aae27e{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:20px 0px 10px 0px;text-align:center;}.elementor-315 .elementor-element.elementor-element-2aae27e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.3em;color:#FF4B8C;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-315 .elementor-element.elementor-element-41836e0{width:var( --container-widget-width, 45% );max-width:45%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-41836e0.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-41836e0 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FA1622;}.elementor-315 .elementor-element.elementor-element-41836e0 .elementor-progress-bar{height:34px;line-height:34px;color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:900;}.elementor-315 .elementor-element.elementor-element-41836e0 .elementor-progress-wrapper{border-radius:100px;overflow:hidden;}@media(min-width:768px){.elementor-315 .elementor-element.elementor-element-0314384{--content-width:1280px;}.elementor-315 .elementor-element.elementor-element-3b79276{--width:24%;}.elementor-315 .elementor-element.elementor-element-d2399ad{--width:24%;}.elementor-315 .elementor-element.elementor-element-6a4a13c{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-315 .elementor-element.elementor-element-0314384{--content-width:90%;}.elementor-315 .elementor-element.elementor-element-3b79276{--width:60%;}.elementor-315 .elementor-element.elementor-element-b8f74c9{--width:100%;}.elementor-315 .elementor-element.elementor-element-d2399ad{--width:60%;}.elementor-315 .elementor-element.elementor-element-d212401{--width:100%;}.elementor-315 .elementor-element.elementor-element-6a4a13c{--width:60%;}.elementor-315 .elementor-element.elementor-element-e261967{--width:100%;}}@media(max-width:1024px){.elementor-315 .elementor-element.elementor-element-0314384{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-315 .elementor-element.elementor-element-0fa7cb8{--container-widget-width:403px;--container-widget-flex-grow:0;width:var( --container-widget-width, 403px );max-width:403px;}.elementor-315 .elementor-element.elementor-element-3b79276{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-315 .elementor-element.elementor-element-3b79276.e-con{--align-self:center;}.elementor-315 .elementor-element.elementor-element-99cfd44{text-align:center;}.elementor-315 .elementor-element.elementor-element-99cfd44 .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-ee592b8{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-1da96f9{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-1da96f9 .elementor-heading-title{font-size:2.8em;}.elementor-315 .elementor-element.elementor-element-e6bc9b6{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-8d2cb3e{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-d2399ad{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-315 .elementor-element.elementor-element-d2399ad.e-con{--align-self:center;}.elementor-315 .elementor-element.elementor-element-05b92ae{text-align:center;}.elementor-315 .elementor-element.elementor-element-05b92ae .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-5322c3d{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-747a402{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-747a402 .elementor-heading-title{font-size:2.8em;}.elementor-315 .elementor-element.elementor-element-c70684a{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-4055b92{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-6a4a13c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-315 .elementor-element.elementor-element-6a4a13c.e-con{--align-self:center;}.elementor-315 .elementor-element.elementor-element-e261967{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-315 .elementor-element.elementor-element-9923f76{text-align:center;}.elementor-315 .elementor-element.elementor-element-9923f76 .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-a2b1ccd{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-d8a8c19{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-d8a8c19 .elementor-heading-title{font-size:2.8em;}.elementor-315 .elementor-element.elementor-element-fa8ea04{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-2aae27e{width:100%;max-width:100%;text-align:center;}}@media(max-width:767px){.elementor-315 .elementor-element.elementor-element-0314384{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:27px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-315 .elementor-element.elementor-element-0fa7cb8{padding:10px 10px 10px 10px;--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-315 .elementor-element.elementor-element-0fa7cb8 .elementor-heading-title{font-size:1.8em;line-height:1.1em;letter-spacing:0px;}.elementor-315 .elementor-element.elementor-element-99cfd44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 5px 5px 5px;text-align:center;}.elementor-315 .elementor-element.elementor-element-99cfd44 .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-315 .elementor-element.elementor-element-ee592b8{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-ee592b8 .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-1da96f9{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-1da96f9 .elementor-heading-title{font-size:2em;}.elementor-315 .elementor-element.elementor-element-e6bc9b6{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-e6bc9b6 .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button{letter-spacing:0px;}.elementor-315 .elementor-element.elementor-element-8d2cb3e{width:100%;max-width:100%;padding:0px 0px 10px 0px;text-align:center;}.elementor-315 .elementor-element.elementor-element-8d2cb3e .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-d2399ad{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-315 .elementor-element.elementor-element-d212401:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-d212401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-315 .elementor-element.elementor-element-05b92ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 5px 5px 5px;text-align:center;}.elementor-315 .elementor-element.elementor-element-05b92ae .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-315 .elementor-element.elementor-element-5322c3d{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-5322c3d .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-747a402{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-747a402 .elementor-heading-title{font-size:2em;}.elementor-315 .elementor-element.elementor-element-c70684a{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-c70684a .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button{letter-spacing:0px;}.elementor-315 .elementor-element.elementor-element-4055b92{width:100%;max-width:100%;padding:0px 0px 10px 0px;text-align:center;}.elementor-315 .elementor-element.elementor-element-4055b92 .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-9923f76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 5px 5px 5px;text-align:center;}.elementor-315 .elementor-element.elementor-element-9923f76 .elementor-heading-title{font-size:1em;letter-spacing:0px;}.elementor-315 .elementor-element.elementor-element-a2b1ccd{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-a2b1ccd .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-d8a8c19{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-d8a8c19 .elementor-heading-title{font-size:2em;}.elementor-315 .elementor-element.elementor-element-fa8ea04{width:100%;max-width:100%;text-align:center;}.elementor-315 .elementor-element.elementor-element-fa8ea04 .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button{letter-spacing:0px;}.elementor-315 .elementor-element.elementor-element-2aae27e{width:100%;max-width:100%;padding:0px 0px 10px 0px;text-align:center;}.elementor-315 .elementor-element.elementor-element-2aae27e .elementor-heading-title{font-size:1em;}.elementor-315 .elementor-element.elementor-element-41836e0{--container-widget-width:288px;--container-widget-flex-grow:0;width:var( --container-widget-width, 288px );max-width:288px;}.elementor-315 .elementor-element.elementor-element-41836e0 .elementor-progress-bar{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-b8f74c9 */.elementor-315 .elementor-element.elementor-element-b8f74c9 {
    padding: 1em !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f13a87 */@keyframes goldBg {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes pulse {
  0%   { transform: scale(1);    box-shadow: 0 0 10px -20px #F9C354; }
  50%  { transform: scale(1.05); box-shadow: 0 0 0 30px transparent; }
  100% { transform: scale(1);    box-shadow: 0 0 0 0 transparent; }
}


.elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button {
  position: relative;
  overflow: hidden;
  margin-top: 5px;
  color: #8C1913;
  background: linear-gradient(
    120deg,
    #b8870a, #f9c354, #ffe080,
    #f9c354, #c8900e, #ffd54f, #b8870a
  );
  background-size: 300% 300%;
  border: none;
  box-shadow:
    0 2px 12px 0 rgba(249,195,84,.35),
    0 1px 0 0 rgba(255,255,255,.18) inset,
    0 -1px 0 0 rgba(0,0,0,.18) inset;
  animation: goldBg 4s ease infinite;
}

.elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(
    120deg,
    transparent 30%,
    rgba(255,255,255,.35) 50%,
    transparent 70%
  );
  background-size: 200% 200%;
  animation: goldBg 3s linear infinite;
  pointer-events: none;
  z-index: 1;
}

.elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button::after {
  content: '';
  position: absolute;
  top: -30%;
  left: -120%;
  width: 60%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 0%,
    rgba(255,255,255,.08) 20%,
    rgba(255,255,255,.65) 50%,
    rgba(255,255,255,.08) 80%,
    transparent 100%
  );
  transform: skewX(-20deg);
  animation: shine 2.4s cubic-bezier(.45,.05,.55,.95) infinite;
  pointer-events: none;
  z-index: 2;
}

.elementor-315 .elementor-element.elementor-element-8f13a87 .elementor-button:hover {
  animation: goldBg 4s ease infinite;
  filter: brightness(1.08);
  box-shadow:
    0 4px 28px 4px rgba(249,195,84,.55),
    0 1px 0 0 rgba(255,255,255,.22) inset,
    0 -1px 0 0 rgba(0,0,0,.18) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d56e7e */.elementor-315 .elementor-element.elementor-element-6d56e7e {
    padding: 1em !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b79276 */.elementor-315 .elementor-element.elementor-element-3b79276 {
    border-radius: 40px;
   
    background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d212401 */.elementor-315 .elementor-element.elementor-element-d212401 {
    padding: 1em !important;
}

.faixa {
    position: relative;
    overflow: hidden;
    display: inline-block;
    font-family: 'helvetica';
}

.faixa::after {
    content: "MAIS VENDIDO"; /* Texto da faixa */
    position: absolute;
    top: 0;
    right: 70px;
    z-index: 2;
    width: 300%;
    text-align: center;
    font-size: 1.1em;
    font-weight: 700;
    color: #FF37AC; /* Cor do texto */
    background-color: #E8CD62; /* Cor de fundo da faixa */
    overflow: hidden;
    transform: translateY(30%) translateX(50%) rotate(30deg); /* Ajustar a rotação e a posição */
    margin-top: 15px;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59f0e9f */@keyframes goldBg {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes pulse {
  0%   { transform: scale(1);    box-shadow: 0 0 10px -20px #F9C354; }
  50%  { transform: scale(1.05); box-shadow: 0 0 0 30px transparent; }
  100% { transform: scale(1);    box-shadow: 0 0 0 0 transparent; }
}


.elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button {
  position: relative;
  overflow: hidden;
  margin-top: 5px;
  color: #8C1913;
  background: linear-gradient(
    120deg,
    #b8870a, #f9c354, #ffe080,
    #f9c354, #c8900e, #ffd54f, #b8870a
  );
  background-size: 300% 300%;
  border: none;
  box-shadow:
    0 2px 12px 0 rgba(249,195,84,.35),
    0 1px 0 0 rgba(255,255,255,.18) inset,
    0 -1px 0 0 rgba(0,0,0,.18) inset;
  animation: goldBg 4s ease infinite;
}

.elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(
    120deg,
    transparent 30%,
    rgba(255,255,255,.35) 50%,
    transparent 70%
  );
  background-size: 200% 200%;
  animation: goldBg 3s linear infinite;
  pointer-events: none;
  z-index: 1;
}

.elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button::after {
  content: '';
  position: absolute;
  top: -30%;
  left: -120%;
  width: 60%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 0%,
    rgba(255,255,255,.08) 20%,
    rgba(255,255,255,.65) 50%,
    rgba(255,255,255,.08) 80%,
    transparent 100%
  );
  transform: skewX(-20deg);
  animation: shine 2.4s cubic-bezier(.45,.05,.55,.95) infinite;
  pointer-events: none;
  z-index: 2;
}

.elementor-315 .elementor-element.elementor-element-59f0e9f .elementor-button:hover {
  animation: goldBg 4s ease infinite;
  filter: brightness(1.08);
  box-shadow:
    0 4px 28px 4px rgba(249,195,84,.55),
    0 1px 0 0 rgba(255,255,255,.22) inset,
    0 -1px 0 0 rgba(0,0,0,.18) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c38c848 */.elementor-315 .elementor-element.elementor-element-c38c848 {
    padding: 1em !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2399ad */.elementor-315 .elementor-element.elementor-element-d2399ad {
    border-radius: 40px;
   
    background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e261967 */.elementor-315 .elementor-element.elementor-element-e261967 {
    padding: 1em !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aef3d8d */@keyframes goldBg {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes pulse {
  0%   { transform: scale(1);    box-shadow: 0 0 10px -20px #F9C354; }
  50%  { transform: scale(1.05); box-shadow: 0 0 0 30px transparent; }
  100% { transform: scale(1);    box-shadow: 0 0 0 0 transparent; }
}


.elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button {
  position: relative;
  overflow: hidden;
  margin-top: 5px;
  color: #8C1913;
  background: linear-gradient(
    120deg,
    #b8870a, #f9c354, #ffe080,
    #f9c354, #c8900e, #ffd54f, #b8870a
  );
  background-size: 300% 300%;
  border: none;
  box-shadow:
    0 2px 12px 0 rgba(249,195,84,.35),
    0 1px 0 0 rgba(255,255,255,.18) inset,
    0 -1px 0 0 rgba(0,0,0,.18) inset;
  animation: goldBg 4s ease infinite;
}

.elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(
    120deg,
    transparent 30%,
    rgba(255,255,255,.35) 50%,
    transparent 70%
  );
  background-size: 200% 200%;
  animation: goldBg 3s linear infinite;
  pointer-events: none;
  z-index: 1;
}

.elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button::after {
  content: '';
  position: absolute;
  top: -30%;
  left: -120%;
  width: 60%;
  height: 160%;
  background: linear-gradient(
    105deg,
    transparent 0%,
    rgba(255,255,255,.08) 20%,
    rgba(255,255,255,.65) 50%,
    rgba(255,255,255,.08) 80%,
    transparent 100%
  );
  transform: skewX(-20deg);
  animation: shine 2.4s cubic-bezier(.45,.05,.55,.95) infinite;
  pointer-events: none;
  z-index: 2;
}

.elementor-315 .elementor-element.elementor-element-aef3d8d .elementor-button:hover {
  animation: goldBg 4s ease infinite;
  filter: brightness(1.08);
  box-shadow:
    0 4px 28px 4px rgba(249,195,84,.55),
    0 1px 0 0 rgba(255,255,255,.22) inset,
    0 -1px 0 0 rgba(0,0,0,.18) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500ed3d */.elementor-315 .elementor-element.elementor-element-500ed3d {
    padding: 1em !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a4a13c */.elementor-315 .elementor-element.elementor-element-6a4a13c {
    border-radius: 40px;
   
    background: #FFF;
}/* End custom CSS */