.elementor-8096 .elementor-element.elementor-element-ed5cd72{--display:flex;--min-height:900px;--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:space-evenly;--align-items:center;--z-index:1;}.elementor-8096 .elementor-element.elementor-element-ed5cd72:not(.elementor-motion-effects-element-type-background), .elementor-8096 .elementor-element.elementor-element-ed5cd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://luizfernandoroxo.com.br/wp-content/uploads/2026/04/hero-copiar-.webp");background-position:top center;}.elementor-8096 .elementor-element.elementor-element-ed5cd72.e-con{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-a6779f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8096 .elementor-element.elementor-element-a6779f0.e-con{--align-self:flex-start;}.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-8096 .elementor-element.elementor-element-e6fa528.elementor-element{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-1d3e800.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-4c1591e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8096 .elementor-element.elementor-element-4c1591e.e-con{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-b635263.elementor-element{--align-self:flex-start;}.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-8096 .elementor-element.elementor-element-c60ffd5 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:3.8em;font-weight:600;line-height:1.1em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-6eeb1a0{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-6eeb1a0 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:1.7em;font-weight:400;line-height:1.2em;letter-spacing:0.3px;color:#F5F5F5;}.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-8096 .elementor-element.elementor-element-8b97b27 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-8b97b27.elementor-element{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:1em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.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-8096 .elementor-element.elementor-element-967e319{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-967e319 .elementor-title{color:#E9B454;}.elementor-8096 .elementor-element.elementor-element-967e319 .elementor-progress-wrapper .elementor-progress-bar{background-color:#E9B454;}.elementor-8096 .elementor-element.elementor-element-967e319 .elementor-progress-wrapper{background-color:#2A2A2A;border-radius:100px;overflow:hidden;}.elementor-8096 .elementor-element.elementor-element-967e319 .elementor-progress-bar{height:7px;line-height:7px;}.elementor-8096 .elementor-element.elementor-element-cf8bd9d{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-8096 .elementor-element.elementor-element-cf8bd9d.elementor-element{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-cf8bd9d .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:0.9em;font-weight:300;line-height:1.3em;letter-spacing:0.5px;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-3e02fd65{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8096 .elementor-element.elementor-element-fd65473{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-99px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8096 .elementor-element.elementor-element-fd65473.e-con{--e-con-transform-rotateZ:-1deg;--e-con-transform-scale:1.1;}.elementor-8096 .elementor-element.elementor-element-50e06c3{width:var( --container-widget-width, 1040px );max-width:1040px;--container-widget-width:1040px;--container-widget-flex-grow:0;text-align:center;}.elementor-8096 .elementor-element.elementor-element-50e06c3 > .elementor-widget-container{margin:0px 0px 0px -800px;}.elementor-8096 .elementor-element.elementor-element-50e06c3 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:3px;color:#FFEFEF75;}.elementor-8096 .elementor-element.elementor-element-18e1c91f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8096 .elementor-element.elementor-element-18e1c91f.e-con{--e-con-transform-rotateZ:1.5deg;--e-con-transform-scale:1.1;}.elementor-8096 .elementor-element.elementor-element-e03ad7d{width:var( --container-widget-width, 1040px );max-width:1040px;--container-widget-width:1040px;--container-widget-flex-grow:0;text-align:center;}.elementor-8096 .elementor-element.elementor-element-e03ad7d > .elementor-widget-container{margin:0px 0px 0px -800px;}.elementor-8096 .elementor-element.elementor-element-e03ad7d .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:3px;color:#FFEFEF75;}.elementor-8096 .elementor-element.elementor-element-7e75e300{--display:flex;--min-height:856px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8096 .elementor-element.elementor-element-7e75e300:not(.elementor-motion-effects-element-type-background), .elementor-8096 .elementor-element.elementor-element-7e75e300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0202;}.elementor-8096 .elementor-element.elementor-element-19e0a71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-8096 .elementor-element.elementor-element-be8fc75{--display:flex;--justify-content:center;}.elementor-8096 .elementor-element.elementor-element-be8fc75.e-con{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-2b64296.elementor-element{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-2b64296{text-align:start;}.elementor-8096 .elementor-element.elementor-element-2b64296 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:0.9em;font-weight:300;text-transform:uppercase;line-height:1.3em;letter-spacing:5.3px;color:#838383;}.elementor-8096 .elementor-element.elementor-element-b6d89ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-b6d89ad .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-68b7a50.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-5dcc1d3{--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;}.elementor-8096 .elementor-element.elementor-element-dc92a83{--display:flex;--min-height:0px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-8096 .elementor-element.elementor-element-cdc4203{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-8096 .elementor-element.elementor-element-cdc4203 > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-8096 .elementor-element.elementor-element-cdc4203 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8096 .elementor-element.elementor-element-b2949f2 > .elementor-widget-container{margin:0px 0px -44px 0px;}.elementor-8096 .elementor-element.elementor-element-b2949f2.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-b2949f2{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-8096 .elementor-element.elementor-element-189b104{--display:flex;--min-height:0px;--justify-content:flex-start;--padding-top:40px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-8096 .elementor-element.elementor-element-d5ac974{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-8096 .elementor-element.elementor-element-d5ac974 > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-8096 .elementor-element.elementor-element-d5ac974 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-5ae5db8 > .elementor-widget-container{margin:0px 0px -44px 0px;}.elementor-8096 .elementor-element.elementor-element-5ae5db8.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8096 .elementor-element.elementor-element-5ae5db8{left:0px;}body.rtl .elementor-8096 .elementor-element.elementor-element-5ae5db8{right:0px;}.elementor-8096 .elementor-element.elementor-element-5ae5db8{bottom:0px;--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-8096 .elementor-element.elementor-element-5d044fa{--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;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-8096 .elementor-element.elementor-element-df0a6f2{--display:flex;--min-height:440px;--justify-content:flex-start;--padding-top:40px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-8096 .elementor-element.elementor-element-df0a6f2.e-con{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-04e4950{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-8096 .elementor-element.elementor-element-04e4950 > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-8096 .elementor-element.elementor-element-04e4950 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#F5F5F5;}body:not(.rtl) .elementor-8096 .elementor-element.elementor-element-f396808{left:0px;}body.rtl .elementor-8096 .elementor-element.elementor-element-f396808{right:0px;}.elementor-8096 .elementor-element.elementor-element-f396808{top:70px;}.elementor-8096 .elementor-element.elementor-element-6b451a1{--display:flex;--min-height:0px;--justify-content:flex-end;--padding-top:10px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-8096 .elementor-element.elementor-element-d23b291{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-d23b291.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8096 .elementor-element.elementor-element-898e4d7{right:-124px;}body.rtl .elementor-8096 .elementor-element.elementor-element-898e4d7{left:-124px;}.elementor-8096 .elementor-element.elementor-element-898e4d7{top:-103px;z-index:-1;text-align:center;}.elementor-8096 .elementor-element.elementor-element-898e4d7 img{width:100%;opacity:0.55;}.elementor-8096 .elementor-element.elementor-element-80638ac{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-8096 .elementor-element.elementor-element-80638ac > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-8096 .elementor-element.elementor-element-80638ac .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-faf7b22{--display:flex;--min-height:0px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-8096 .elementor-element.elementor-element-b2bca0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-b2bca0c.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-b2bca0c{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-8096 .elementor-element.elementor-element-7047715 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-7047715.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-7047715{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-8096 .elementor-element.elementor-element-d73d68e{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-8096 .elementor-element.elementor-element-d73d68e > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-8096 .elementor-element.elementor-element-d73d68e .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-a0b224f{--display:flex;--min-height:700px;--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;}.elementor-8096 .elementor-element.elementor-element-1908c06{--display:flex;--justify-content:center;}.elementor-8096 .elementor-element.elementor-element-ce1cfbd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8096 .elementor-element.elementor-element-ce1cfbd.elementor-element{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-ce1cfbd{text-align:start;}.elementor-8096 .elementor-element.elementor-element-ce1cfbd .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-101e161{--display:grid;--e-con-grid-template-columns:repeat(0, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8096 .elementor-element.elementor-element-cb0e79b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8096 .elementor-element.elementor-element-cb0e79b.e-con{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-569e976.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-569e976{text-align:start;}.elementor-8096 .elementor-element.elementor-element-68fd9d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-68fd9d6.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-68fd9d6{text-align:start;}.elementor-8096 .elementor-element.elementor-element-68fd9d6 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:1.125em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-5911fba.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-5911fba{text-align:start;}.elementor-8096 .elementor-element.elementor-element-5911fba img{width:81%;}.elementor-8096 .elementor-element.elementor-element-a2efd16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8096 .elementor-element.elementor-element-a2efd16.e-con{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-ec0e800.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-ec0e800{text-align:start;}.elementor-8096 .elementor-element.elementor-element-2734e7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-2734e7c.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-2734e7c{text-align:start;}.elementor-8096 .elementor-element.elementor-element-2734e7c .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:1.125em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-7fbc8b8.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-7fbc8b8{text-align:start;}.elementor-8096 .elementor-element.elementor-element-7fbc8b8 img{width:81%;}.elementor-8096 .elementor-element.elementor-element-e98e6fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8096 .elementor-element.elementor-element-e98e6fb.e-con{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-692ddc5.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-692ddc5{text-align:start;}.elementor-8096 .elementor-element.elementor-element-c64a889 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-c64a889.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-c64a889{text-align:start;}.elementor-8096 .elementor-element.elementor-element-c64a889 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:1.125em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-4d13c04.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-4d13c04{text-align:start;}.elementor-8096 .elementor-element.elementor-element-4d13c04 img{width:81%;}.elementor-8096 .elementor-element.elementor-element-3ec7b7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8096 .elementor-element.elementor-element-3ec7b7d.e-con{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-fc13094.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-fc13094{text-align:start;}.elementor-8096 .elementor-element.elementor-element-0f5e2d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-0f5e2d5.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-0f5e2d5{text-align:start;}.elementor-8096 .elementor-element.elementor-element-0f5e2d5 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:1.125em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-4802514.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-4802514{text-align:start;}.elementor-8096 .elementor-element.elementor-element-4802514 img{width:81%;}.elementor-8096 .elementor-element.elementor-element-51c2bdb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8096 .elementor-element.elementor-element-51c2bdb.e-con{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-b4a97d6.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-b4a97d6{text-align:start;}.elementor-8096 .elementor-element.elementor-element-c32560b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-c32560b.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-c32560b{text-align:start;}.elementor-8096 .elementor-element.elementor-element-c32560b .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:1.125em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-22bc18f{--display:flex;--min-height:519px;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8096 .elementor-element.elementor-element-22bc18f:not(.elementor-motion-effects-element-type-background), .elementor-8096 .elementor-element.elementor-element-22bc18f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luizfernandoroxo.com.br/wp-content/uploads/2026/02/Group-2087330222.svg");background-repeat:no-repeat;}.elementor-8096 .elementor-element.elementor-element-22bc18f.e-con{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-054e32c{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8096 .elementor-element.elementor-element-054e32c.e-con{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-b1617c3 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8096 .elementor-element.elementor-element-b1617c3.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-625cb0c > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-625cb0c.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-625cb0c{text-align:start;}.elementor-8096 .elementor-element.elementor-element-625cb0c .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:#C3C3BB;}.elementor-8096 .elementor-element.elementor-element-bbd8164 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-8096 .elementor-element.elementor-element-bbd8164.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-bbd8164{text-align:start;}.elementor-8096 .elementor-element.elementor-element-bbd8164 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:5em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-a925afd{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-8096 .elementor-element.elementor-element-a925afd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-a925afd.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-a925afd .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.5px;color:#C3C3BB;}.elementor-8096 .elementor-element.elementor-element-8029d82{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8096 .elementor-element.elementor-element-8029d82.e-con{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-de57b3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-de57b3e.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-de57b3e .elementor-button-content-wrapper{flex-direction:row;}.elementor-8096 .elementor-element.elementor-element-de57b3e .elementor-button{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:1em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-8096 .elementor-element.elementor-element-1035712{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-1035712 .elementor-title{color:#E9B454;}.elementor-8096 .elementor-element.elementor-element-1035712 .elementor-progress-wrapper .elementor-progress-bar{background-color:#E9B454;}.elementor-8096 .elementor-element.elementor-element-1035712 .elementor-progress-wrapper{background-color:#2A2A2A;border-radius:100px;overflow:hidden;}.elementor-8096 .elementor-element.elementor-element-1035712 .elementor-progress-bar{height:7px;line-height:7px;}.elementor-8096 .elementor-element.elementor-element-daa318a{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-8096 .elementor-element.elementor-element-daa318a > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-daa318a.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-daa318a .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:0.9em;font-weight:300;line-height:1.3em;letter-spacing:0.5px;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-4ae71e7{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--z-index:2;}.elementor-8096 .elementor-element.elementor-element-4ae71e7:not(.elementor-motion-effects-element-type-background), .elementor-8096 .elementor-element.elementor-element-4ae71e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E7F0;}.elementor-8096 .elementor-element.elementor-element-0e1486c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8096 .elementor-element.elementor-element-543f860 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-543f860.elementor-element{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-543f860{text-align:center;}.elementor-8096 .elementor-element.elementor-element-0dd6d17.elementor-element{--align-self:flex-start;}.elementor-8096 .elementor-element.elementor-element-0dd6d17 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:3.6em;font-weight:600;line-height:1.2em;color:#F5F5F5;}.elementor-8096 .elementor-element.elementor-element-78e454c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-78e454c .elementor-heading-title{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;letter-spacing:0.3px;color:#292D32;}body:not(.rtl) .elementor-8096 .elementor-element.elementor-element-0831918{left:50%;}body.rtl .elementor-8096 .elementor-element.elementor-element-0831918{right:50%;}.elementor-8096 .elementor-element.elementor-element-0831918{top:0px;}.elementor-8096 .elementor-element.elementor-element-4d28b4b{--display:flex;--min-height:150px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3C3C3C;--border-color:#3C3C3C;--border-radius:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-4d28b4b:not(.elementor-motion-effects-element-type-background), .elementor-8096 .elementor-element.elementor-element-4d28b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-8096 .elementor-element.elementor-element-68d7cb7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-8096 .elementor-element.elementor-element-68d7cb7.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-68d7cb7 .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}body.elementor-page-8096:not(.elementor-motion-effects-element-type-background), body.elementor-page-8096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0505;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8096 .elementor-element.elementor-element-4c1591e{--width:50%;}.elementor-8096 .elementor-element.elementor-element-be8fc75{--width:50%;}.elementor-8096 .elementor-element.elementor-element-dc92a83{--width:60%;}.elementor-8096 .elementor-element.elementor-element-189b104{--width:40%;}.elementor-8096 .elementor-element.elementor-element-df0a6f2{--width:40%;}.elementor-8096 .elementor-element.elementor-element-6b451a1{--width:60%;}.elementor-8096 .elementor-element.elementor-element-faf7b22{--width:100%;}.elementor-8096 .elementor-element.elementor-element-1908c06{--width:50%;}.elementor-8096 .elementor-element.elementor-element-101e161{--width:81%;}.elementor-8096 .elementor-element.elementor-element-cb0e79b{--width:74%;}.elementor-8096 .elementor-element.elementor-element-22bc18f{--width:413px;}.elementor-8096 .elementor-element.elementor-element-0e1486c{--width:41%;}.elementor-8096 .elementor-element.elementor-element-4d28b4b{--content-width:1280px;}}@media(min-width:2560px){.elementor-8096 .elementor-element.elementor-element-d5ac974{--container-widget-width:329px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329px );max-width:329px;}.elementor-8096 .elementor-element.elementor-element-04e4950{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-8096 .elementor-element.elementor-element-6b451a1{--padding-top:10px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-8096 .elementor-element.elementor-element-80638ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-101e161{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-8096 .elementor-element.elementor-element-101e161{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-8096 .elementor-element.elementor-element-101e161{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8096 .elementor-element.elementor-element-ed5cd72{--min-height:0px;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-8096 .elementor-element.elementor-element-ed5cd72:not(.elementor-motion-effects-element-type-background), .elementor-8096 .elementor-element.elementor-element-ed5cd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-399px 0px;background-repeat:no-repeat;background-size:964px auto;}.elementor-8096 .elementor-element.elementor-element-a6779f0{--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-8096 .elementor-element.elementor-element-a6779f0.e-con{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-e6fa528{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-4c1591e{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8096 .elementor-element.elementor-element-b635263{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-8096 .elementor-element.elementor-element-b635263.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-c60ffd5{text-align:center;}.elementor-8096 .elementor-element.elementor-element-c60ffd5 .elementor-heading-title{font-size:2.4em;}.elementor-8096 .elementor-element.elementor-element-6eeb1a0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-8096 .elementor-element.elementor-element-6eeb1a0.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-6eeb1a0 .elementor-heading-title{font-size:1.3em;line-height:1.3em;}.elementor-8096 .elementor-element.elementor-element-8b97b27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-8b97b27.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button{font-size:0.8em;}.elementor-8096 .elementor-element.elementor-element-967e319{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;}.elementor-8096 .elementor-element.elementor-element-967e319.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-cf8bd9d{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;}.elementor-8096 .elementor-element.elementor-element-cf8bd9d.elementor-element{--align-self:center;}.elementor-8096 .elementor-element.elementor-element-3e02fd65{--min-height:112px;}.elementor-8096 .elementor-element.elementor-element-fd65473.e-con{--e-con-transform-rotateZ:-3deg;}.elementor-8096 .elementor-element.elementor-element-fd65473{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8096 .elementor-element.elementor-element-50e06c3{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;text-align:center;}.elementor-8096 .elementor-element.elementor-element-50e06c3 .elementor-heading-title{font-size:12px;line-height:1em;}.elementor-8096 .elementor-element.elementor-element-18e1c91f.e-con{--e-con-transform-rotateZ:3deg;}.elementor-8096 .elementor-element.elementor-element-e03ad7d{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;text-align:center;}.elementor-8096 .elementor-element.elementor-element-e03ad7d .elementor-heading-title{font-size:12px;line-height:1em;}.elementor-8096 .elementor-element.elementor-element-7e75e300{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8096 .elementor-element.elementor-element-2b64296 .elementor-heading-title{font-size:0.6em;}.elementor-8096 .elementor-element.elementor-element-b6d89ad .elementor-heading-title{font-size:1.7em;}.elementor-8096 .elementor-element.elementor-element-dc92a83{--min-height:260px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-8096 .elementor-element.elementor-element-cdc4203{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8096 .elementor-element.elementor-element-cdc4203 .elementor-heading-title{font-size:1.25em;}.elementor-8096 .elementor-element.elementor-element-b2949f2 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-8096 .elementor-element.elementor-element-189b104{--min-height:260px;}.elementor-8096 .elementor-element.elementor-element-d5ac974{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8096 .elementor-element.elementor-element-d5ac974 .elementor-heading-title{font-size:1.25em;}.elementor-8096 .elementor-element.elementor-element-5ae5db8{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-5ae5db8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-df0a6f2{--min-height:295px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-8096 .elementor-element.elementor-element-04e4950{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8096 .elementor-element.elementor-element-04e4950 .elementor-heading-title{font-size:1.25em;}body:not(.rtl) .elementor-8096 .elementor-element.elementor-element-f396808{left:0px;}body.rtl .elementor-8096 .elementor-element.elementor-element-f396808{right:0px;}.elementor-8096 .elementor-element.elementor-element-f396808{top:48px;}.elementor-8096 .elementor-element.elementor-element-6b451a1{--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-8096 .elementor-element.elementor-element-d23b291{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-8096 .elementor-element.elementor-element-80638ac{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8096 .elementor-element.elementor-element-80638ac .elementor-heading-title{font-size:1.25em;}.elementor-8096 .elementor-element.elementor-element-faf7b22{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8096 .elementor-element.elementor-element-d73d68e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8096 .elementor-element.elementor-element-d73d68e .elementor-heading-title{font-size:1.25em;}.elementor-8096 .elementor-element.elementor-element-a0b224f{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-8096 .elementor-element.elementor-element-ce1cfbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8096 .elementor-element.elementor-element-ce1cfbd .elementor-heading-title{font-size:2em;}.elementor-8096 .elementor-element.elementor-element-101e161{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8096 .elementor-element.elementor-element-569e976{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-68fd9d6 .elementor-heading-title{font-size:0.9em;}.elementor-8096 .elementor-element.elementor-element-ec0e800{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-2734e7c .elementor-heading-title{font-size:0.9em;}.elementor-8096 .elementor-element.elementor-element-692ddc5{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-c64a889 .elementor-heading-title{font-size:0.9em;}.elementor-8096 .elementor-element.elementor-element-fc13094{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-0f5e2d5 .elementor-heading-title{font-size:0.9em;}.elementor-8096 .elementor-element.elementor-element-b4a97d6{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-c32560b .elementor-heading-title{font-size:0.9em;}.elementor-8096 .elementor-element.elementor-element-22bc18f:not(.elementor-motion-effects-element-type-background), .elementor-8096 .elementor-element.elementor-element-22bc18f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-8096 .elementor-element.elementor-element-054e32c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8096 .elementor-element.elementor-element-bbd8164 .elementor-heading-title{font-size:4em;}.elementor-8096 .elementor-element.elementor-element-a925afd .elementor-heading-title{font-size:1em;}.elementor-8096 .elementor-element.elementor-element-8029d82{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8096 .elementor-element.elementor-element-de57b3e .elementor-button{font-size:0.8em;}.elementor-8096 .elementor-element.elementor-element-1035712{--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-8096 .elementor-element.elementor-element-daa318a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8096 .elementor-element.elementor-element-4ae71e7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8096 .elementor-element.elementor-element-543f860{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-0dd6d17 .elementor-heading-title{font-size:2em;}.elementor-8096 .elementor-element.elementor-element-78e454c{width:100%;max-width:100%;}.elementor-8096 .elementor-element.elementor-element-78e454c .elementor-heading-title{font-size:1em;}.elementor-8096 .elementor-element.elementor-element-0831918{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-8096 .elementor-element.elementor-element-4d28b4b{--min-height:0px;--padding-top:30px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-8096 .elementor-element.elementor-element-68d7cb7{--container-widget-width:276px;--container-widget-flex-grow:0;width:var( --container-widget-width, 276px );max-width:276px;}.elementor-8096 .elementor-element.elementor-element-68d7cb7 .elementor-heading-title{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-c60ffd5 */.gradienteoff{
    background: var(--Style, linear-gradient(180deg, #FF807B 0%, #CA2821 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6eeb1a0 */.text{
    background: linear-gradient(180deg, #FFF 0%, #B7B3C4 94.77%, #9A96A4 189.53%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}
.bold{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b97b27 */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
border-radius: 15.623px;
border: 1.196px solid rgba(208, 252, 3, 0.20);
border: 1.196px solid color(display-p3 0.851 0.9843 0.3176 / 0.20);
background: var(--Radial, radial-gradient(67.54% 100.03% at 50% 0%, #D0FC03 0%, #99BA02 25.48%, #677F01 62.5%, #4C5F01 100%));
background: var(--Radial, radial-gradient(67.54% 100.03% at 50% 0%, color(display-p3 0.851 0.9843 0.3176) 0%, color(display-p3 0.6237 0.7238 0.2247) 25.48%, color(display-p3 0.4237 0.4947 0.143) 62.5%, color(display-p3 0.3137 0.3686 0.098) 100%));
box-shadow: 0 5.98px 23.203px 0 rgba(103, 127, 1, 0.20), 0 14.352px 53.701px 0 rgba(103, 127, 1, 0.50);
box-shadow: 0 5.98px 23.203px 0 color(display-p3 0.4237 0.4947 0.143 / 0.20), 0 14.352px 53.701px 0 color(display-p3 0.4237 0.4947 0.143 / 0.50);
    z-index: 1;
    transition: 0.5s;
    position: relative;
  overflow: hidden;
}

.elementor-8096 .elementor-element.elementor-element-8b97b27:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-8096 .elementor-element.elementor-element-8b97b27:hover .elementor-button{
  filter: brightness(1.2); /* aumenta o brilho em 20% */
}


.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
   .elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button-icon{
    font-size: 22px;
} 
}

.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button-icon,
.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button-text,
.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button{
        align-self: center;
        transition: 0.5s ease all
}

.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button::before {
  content: "";
  height: 100%;
  width: 100px; /* largura da faixa de brilho */
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-20deg);
  mix-blend-mode: plus-lighter;
  pointer-events: none;
}

.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button::before {
  animation: brilho 2s linear infinite;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  25% {
    opacity: 0.2;
  }

  50% {
    opacity: 0.4;
    left: 50%;
  }

  75% {
    opacity: 0.2;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}

@keyframes AnimationName{
    0% {
    background-position: 0% 51%;
}
    50% {
    background-position: 100% 50%;
}
    100% {
    background-position: 0% 51%;
}
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 18px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 26px 50px 26px 70px !important;
}

.botao:hover .elementor-button{
    padding: 30px 80px 30px 50px !important;
}

.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button-icon,
.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button-text,
.elementor-8096 .elementor-element.elementor-element-8b97b27 .elementor-button{
        align-self: center;
        transition: 0.5s ease all
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-967e319 */.progress .elementor-progress-wrapper {
    padding: 3px; /* O "espaço" interno que você pediu */
    border-radius: 50px; /* Deixa as bordas arredondadas */
    display: flex;
    align-items: center;
}

/* Ajuste da barra de preenchimento e Degradê */
.progress .elementor-progress-bar {
    background: linear-gradient(90deg, #E9B454 0%, #FFDEA2 100%) !important;
    border-radius: 50px;
}

/* Ajuste do texto interno (se houver) */
.progress .elementor-progress-text {
    padding-left: 15px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50e06c3 */.elementor-8096 .elementor-element.elementor-element-50e06c3{
    white-space: nowrap;
}

.elementor-8096 .elementor-element.elementor-element-50e06c3{
    animation: txt infinite linear 95s;
    
}

@keyframes txt {
    from {
        transform: translateX(00%);
    }
    to {
        transform: translateX(-500%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd65473 */.elementor-8096 .elementor-element.elementor-element-fd65473{
border-top: 1px solid rgba(229, 69, 62, 0.39);
border-bottom: 1px solid rgba(229, 69, 62, 0.39);
background: radial-gradient(1275% 50% at 50% 50%, #140101 0%, #281010 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e03ad7d */.elementor-8096 .elementor-element.elementor-element-e03ad7d{
    white-space: nowrap;
}

.elementor-8096 .elementor-element.elementor-element-e03ad7d{
    animation: txt infinite linear 95s;
    
}

@keyframes txt {
    from {
        transform: translateX(00%);
    }
    to {
        transform: translateX(-500%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18e1c91f */.elementor-8096 .elementor-element.elementor-element-18e1c91f{
border-top: 1px solid rgba(229, 69, 62, 0.39);
border-bottom: 1px solid rgba(229, 69, 62, 0.39);
background: radial-gradient(1275% 50% at 50% 50%, #140101 0%, #281010 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b64296 */.elementor-8096 .elementor-element.elementor-element-2b64296{
 padding: 12px;
 padding-left: 32px;
 padding-right: 32px;
 border-radius: 78px;
border: 0.998px solid rgba(186, 186, 186, 0.15);
background: rgba(255, 255, 255, 0.04);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6d89ad */.gradiente{
    background: var(--Style, linear-gradient(180deg, #E5453E 0%, #7F1B17 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdc4203 */.gradiente{
    background: var(--Style, linear-gradient(180deg, #E5453E 0%, #7F1B17 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc92a83 */.elementor-8096 .elementor-element.elementor-element-dc92a83{
    border-radius: 10px;
background: var(--Linear, linear-gradient(291deg, #0C0C0C 15.72%, #2B2B2B 102.16%));
box-shadow: 0 0 27.747px 0 #333 inset, 0 0 116.739px 0 rgba(12, 12, 12, 0.21) inset;
backdrop-filter: blur(86.36405944824219px);
}
.elementor-8096 .elementor-element.elementor-element-dc92a83{
    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ac974 */.gradiente{
    background: var(--Style, linear-gradient(180deg, #E5453E 0%, #7F1B17 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-189b104 */.elementor-8096 .elementor-element.elementor-element-189b104{
    border-radius: 10px;
background: var(--Linear, linear-gradient(291deg, #0C0C0C 15.72%, #2B2B2B 102.16%));
box-shadow: 0 0 27.747px 0 #333 inset, 0 0 116.739px 0 rgba(12, 12, 12, 0.21) inset;
backdrop-filter: blur(86.36405944824219px);
}
.elementor-8096 .elementor-element.elementor-element-189b104{
    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04e4950 */.gradiente{
    background: var(--Style, linear-gradient(180deg, #E5453E 0%, #7F1B17 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df0a6f2 */.elementor-8096 .elementor-element.elementor-element-df0a6f2{
border-radius: 10px;
background: radial-gradient(48.17% 58.86% at 48.65% 79.09%, #E5312A 0%, #370A08 100%);
box-shadow: 0 0 27.747px 0 #7F1B17 inset, 0 0 116.739px 0 rgba(229, 69, 62, 0.21) inset;
backdrop-filter: blur(86.36405944824219px);
}
.elementor-8096 .elementor-element.elementor-element-df0a6f2{
    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d23b291 *//* 1. Definição do movimento (os passos da dança) */
@keyframes levitar {
    0% {
        /* Começa na posição original */
        transform: translateY(0px);
    }
    50% {
        /* No meio da animação, ela sobe XX pixels */
        transform: translateY(-20px); 
    }
    100% {
        /* Termina voltando para a posição original */
        transform: translateY(0px);
    }
}

/* 2. Aplicação na classe da imagem */
.animacao-levitar {
    /* Sintaxe: nome-da-animacao | duração | tipo-de-movimento | repetição 
    */
    animation: levitar 3s ease-in-out infinite;
    
    /* Garante que a imagem não fique borrada durante o movimento em alguns navegadores */
    backface-visibility: hidden;
    transform-style: preserve-3d;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-898e4d7 */.elementor-8096 .elementor-element.elementor-element-898e4d7{
    opacity: 0.49;
filter: blur(5.150000095367432px);
width: 450px;
height: 475px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80638ac */.gradiente{
    background: var(--Style, linear-gradient(180deg, #E5453E 0%, #7F1B17 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b451a1 */.elementor-8096 .elementor-element.elementor-element-6b451a1{
    border-radius: 10px;
background: var(--Linear, linear-gradient(291deg, #0C0C0C 15.72%, #2B2B2B 102.16%));
box-shadow: 0 0 27.747px 0 #333 inset, 0 0 116.739px 0 rgba(12, 12, 12, 0.21) inset;
backdrop-filter: blur(86.36405944824219px);
}
.elementor-8096 .elementor-element.elementor-element-6b451a1{
    overflow: hidden;
    position: relative;
}

.elementor-8096 .elementor-element.elementor-element-6b451a1::before{
content:"";
position: absolute;
top: 80%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 50%; /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; 
background: #9A96A4; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}


@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d73d68e */.gradiente{
    background: var(--Style, linear-gradient(180deg, #E5453E 0%, #7F1B17 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faf7b22 */.elementor-8096 .elementor-element.elementor-element-faf7b22{
    border-radius: 10px;
background: var(--Linear, linear-gradient(291deg, #0C0C0C 15.72%, #2B2B2B 102.16%));
box-shadow: 0 0 27.747px 0 #333 inset, 0 0 116.739px 0 rgba(12, 12, 12, 0.21) inset;
backdrop-filter: blur(86.36405944824219px);
}
.elementor-8096 .elementor-element.elementor-element-faf7b22{
    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e75e300 */html::before{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 3px 3px;
    pointer-events: none;
    z-index: 1;
    opacity: 0.04;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce1cfbd */.gradiente{
    background: var(--Style, linear-gradient(180deg, #E5453E 0%, #7F1B17 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-625cb0c */.gradiente{
    background: var(--Style, linear-gradient(180deg, #E5453E 0%, #7F1B17 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbd8164 */.gradiente{
    background: var(--Style, linear-gradient(180deg, #E5453E 0%, #7F1B17 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a925afd */.elementor-8096 .elementor-element.elementor-element-a925afd{
    padding: 12px;
background: rgba(255, 255, 255, 0.04);
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-1035712 */.progress .elementor-progress-wrapper {
    padding: 3px; /* O "espaço" interno que você pediu */
    border-radius: 50px; /* Deixa as bordas arredondadas */
    display: flex;
    align-items: center;
}

/* Ajuste da barra de preenchimento e Degradê */
.progress .elementor-progress-bar {
    background: linear-gradient(90deg, #E9B454 0%, #FFDEA2 100%) !important;
    border-radius: 50px;
}

/* Ajuste do texto interno (se houver) */
.progress .elementor-progress-text {
    padding-left: 15px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22bc18f */.elementor-8096 .elementor-element.elementor-element-22bc18f{
    border-radius: 5px;
border: 1px solid #253643;
background: var(--Linear, linear-gradient(291deg, #0C0C0C 15.72%, #2B2B2B 102.16%));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dd6d17 */.textblack{
    background: var(--Linear, linear-gradient(0deg, #0F1112 0%, #292D32 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78e454c */.text{
    background: linear-gradient(180deg, #FFF 0%, #B7B3C4 94.77%, #9A96A4 189.53%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}
.bold{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0831918 */.elementor-8096 .elementor-element.elementor-element-0831918{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
    position: relative;
}/* End custom CSS */