.elementor-2757 .elementor-element.elementor-element-efd9cc5{--display:flex;--min-height:96vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2757 .elementor-element.elementor-element-efd9cc5:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-efd9cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/01/BG-ANDERSON.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2757 .elementor-element.elementor-element-dc166da{--display:flex;}.elementor-2757 .elementor-element.elementor-element-409e82e{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-409e82e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-409e82e .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(140deg, #FFFFFF 0%, #8D8D8D 100%);font-family:"Saira", Sans-serif;font-size:42px;font-weight:700;letter-spacing:-1px;}.elementor-2757 .elementor-element.elementor-element-c15adeb{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Saira", Sans-serif;font-size:20px;color:var( --e-global-color-2b163b8d );}.elementor-2757 .elementor-element.elementor-element-c15adeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-c15adeb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2757 .elementor-element.elementor-element-603319a{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-603319a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-603319a .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-603319a .elementor-button{font-family:"Saira", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-eee81ee{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-eee81ee:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-eee81ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(109deg, #244C84 0%, #1E70BA 100%);}.elementor-2757 .elementor-element.elementor-element-b2bd340 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 60s linear infinite;}.elementor-2757 .elementor-element.elementor-element-b2bd340 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 60s linear infinite;}.elementor-2757 .elementor-element.elementor-element-b2bd340 .qodef-m-text-item{color:#FFFFFF;font-size:25px;}.elementor-2757 .elementor-element.elementor-element-edecc23{--display:flex;--min-height:750px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2757 .elementor-element.elementor-element-edecc23:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-edecc23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060709;}.elementor-2757 .elementor-element.elementor-element-162b3eb{--display:flex;}.elementor-2757 .elementor-element.elementor-element-7b27530{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-7b27530 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-7b27530 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(140deg, #FFFFFF 0%, #8D8D8D 100%);font-family:"Saira", Sans-serif;font-size:50px;font-weight:700;letter-spacing:-1px;}.elementor-2757 .elementor-element.elementor-element-9c3803e{width:var( --container-widget-width, 89.513% );max-width:89.513%;--container-widget-width:89.513%;--container-widget-flex-grow:0;font-family:"Saira", Sans-serif;font-size:18px;color:var( --e-global-color-2b163b8d );}.elementor-2757 .elementor-element.elementor-element-9c3803e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-9c3803e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2757 .elementor-element.elementor-element-fed6585 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-fed6585 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-fed6585 .elementor-button{font-family:"Saira", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-640447a{--display:flex;}.elementor-2757 .elementor-element.elementor-element-dd80500{--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-dd80500:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-dd80500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0C13;}.elementor-2757 .elementor-element.elementor-element-5400054{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-5400054 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-5400054 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:39px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-50f6c5b{width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-50f6c5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-50f6c5b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2757 .elementor-element.elementor-element-f51a0be{--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:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-bf65e63 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-bf65e63 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-bf65e63 .elementor-button{font-family:"Saira", Sans-serif;font-size:20px;font-weight:600;fill:#000000;color:#000000;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-c4bc473{--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;--align-items:center;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-a948fb9{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-a948fb9:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-a948fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-2757 .elementor-element.elementor-element-854bd75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-854bd75 > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-d89a26e{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-d89a26e.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-d89a26e .elementor-heading-title{font-family:"Saira", Sans-serif;line-height:1.2em;}.elementor-2757 .elementor-element.elementor-element-48f62ad.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-48f62ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-48f62ad .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-48f62ad .elementor-button{font-family:"Saira", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-4a59b55{--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-4a59b55:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-4a59b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2757 .elementor-element.elementor-element-c756f7c{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-7b4d9fe > .elementor-widget-container{margin:0px 0px 0px -800px;}.elementor-2757 .elementor-element.elementor-element-7b4d9fe{text-align:center;}.elementor-2757 .elementor-element.elementor-element-7b4d9fe .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-5b3171c{--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:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--padding-top:0px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-2757 .elementor-element.elementor-element-68f34e9 img{filter:brightness( 147% ) contrast( 95% ) saturate( 200% ) blur( 0px ) hue-rotate( 77deg );}.elementor-2757 .elementor-element.elementor-element-b7b6d10{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-b7b6d10.e-con{--order:-99999 /* order start hack */;}.elementor-2757 .elementor-element.elementor-element-8324e8b{width:var( --container-widget-width, 616px );max-width:616px;--container-widget-width:616px;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-8324e8b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:44px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-ecd0e7b{width:var( --container-widget-width, 566px );max-width:566px;--container-widget-width:566px;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-ecd0e7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-ecd0e7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2757 .elementor-element.elementor-element-ecd0e7b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-60e6fcf.elementor-element{--align-self:flex-start;}.elementor-2757 .elementor-element.elementor-element-60e6fcf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-60e6fcf .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-60e6fcf .elementor-button{font-family:"Saira", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-3e1ccaa{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-162d7f9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2757 .elementor-element.elementor-element-178d18f .elementor-icon-wrapper{text-align:center;}.elementor-2757 .elementor-element.elementor-element-178d18f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-178d18f.elementor-view-framed .elementor-icon, .elementor-2757 .elementor-element.elementor-element-178d18f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-178d18f.elementor-view-framed .elementor-icon, .elementor-2757 .elementor-element.elementor-element-178d18f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-8a3684e{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-8a3684e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-8a3684e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;color:#A2ABBA;}.elementor-2757 .elementor-element.elementor-element-c9f0695{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2757 .elementor-element.elementor-element-514d698{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-514d698 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-514d698 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;color:#A2ABBA;}.elementor-2757 .elementor-element.elementor-element-9b8d926.elementor-element{--order:-99999 /* order start hack */;}.elementor-2757 .elementor-element.elementor-element-9b8d926 .elementor-icon-wrapper{text-align:center;}.elementor-2757 .elementor-element.elementor-element-9b8d926.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-9b8d926.elementor-view-framed .elementor-icon, .elementor-2757 .elementor-element.elementor-element-9b8d926.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-9b8d926.elementor-view-framed .elementor-icon, .elementor-2757 .elementor-element.elementor-element-9b8d926.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-981fa32{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2757 .elementor-element.elementor-element-a4f6b0a{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-a4f6b0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-a4f6b0a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;color:#A2ABBA;}.elementor-2757 .elementor-element.elementor-element-cbfb1a4.elementor-element{--order:-99999 /* order start hack */;}.elementor-2757 .elementor-element.elementor-element-cbfb1a4 .elementor-icon-wrapper{text-align:center;}.elementor-2757 .elementor-element.elementor-element-cbfb1a4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-cbfb1a4.elementor-view-framed .elementor-icon, .elementor-2757 .elementor-element.elementor-element-cbfb1a4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-cbfb1a4.elementor-view-framed .elementor-icon, .elementor-2757 .elementor-element.elementor-element-cbfb1a4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-70ccf9c{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-70ccf9c:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-70ccf9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0C13;}.elementor-2757 .elementor-element.elementor-element-8419bd2{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-8419bd2 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:44px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-d6f5ee4{--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:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-ecc68d7{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2757 .elementor-element.elementor-element-d64eca5{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2757 .elementor-element.elementor-element-d64eca5 > .elementor-widget-container{padding:12px 12px 12px 12px;border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px -3px rgba(0,0,0,0.5);}.elementor-2757 .elementor-element.elementor-element-d64eca5 .elementor-icon-list-icon i{color:#1977CD;transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-d64eca5 .elementor-icon-list-icon svg{fill:#1977CD;transition:fill 0.3s;}.elementor-2757 .elementor-element.elementor-element-d64eca5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2757 .elementor-element.elementor-element-d64eca5 .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-d64eca5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-3a78e8a{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2757 .elementor-element.elementor-element-3a78e8a > .elementor-widget-container{padding:12px 12px 12px 12px;border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px -3px rgba(0,0,0,0.5);}.elementor-2757 .elementor-element.elementor-element-3a78e8a .elementor-icon-list-icon i{color:#1977CD;transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-3a78e8a .elementor-icon-list-icon svg{fill:#1977CD;transition:fill 0.3s;}.elementor-2757 .elementor-element.elementor-element-3a78e8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2757 .elementor-element.elementor-element-3a78e8a .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-3a78e8a .elementor-icon-list-text{transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-83b3cc4{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2757 .elementor-element.elementor-element-83b3cc4 > .elementor-widget-container{padding:12px 12px 12px 12px;border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px -3px rgba(0,0,0,0.5);}.elementor-2757 .elementor-element.elementor-element-83b3cc4 .elementor-icon-list-icon i{color:#1977CD;transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-83b3cc4 .elementor-icon-list-icon svg{fill:#1977CD;transition:fill 0.3s;}.elementor-2757 .elementor-element.elementor-element-83b3cc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2757 .elementor-element.elementor-element-83b3cc4 .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-83b3cc4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-85fe7b8 > .elementor-widget-container{padding:12px 12px 12px 12px;border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px -3px rgba(0,0,0,0.5);}.elementor-2757 .elementor-element.elementor-element-85fe7b8 .elementor-icon-list-icon i{color:#1977CD;transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-85fe7b8 .elementor-icon-list-icon svg{fill:#1977CD;transition:fill 0.3s;}.elementor-2757 .elementor-element.elementor-element-85fe7b8{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2757 .elementor-element.elementor-element-85fe7b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2757 .elementor-element.elementor-element-85fe7b8 .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-85fe7b8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-6e5b833 > .elementor-widget-container{padding:12px 12px 12px 12px;border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px -3px rgba(0,0,0,0.5);}.elementor-2757 .elementor-element.elementor-element-6e5b833 .elementor-icon-list-icon i{color:#1977CD;transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-6e5b833 .elementor-icon-list-icon svg{fill:#1977CD;transition:fill 0.3s;}.elementor-2757 .elementor-element.elementor-element-6e5b833{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2757 .elementor-element.elementor-element-6e5b833 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2757 .elementor-element.elementor-element-6e5b833 .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-6e5b833 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-4cf536e > .elementor-widget-container{padding:12px 12px 12px 12px;border-radius:25px 25px 25px 25px;box-shadow:0px 4px 10px -3px rgba(0,0,0,0.5);}.elementor-2757 .elementor-element.elementor-element-4cf536e .elementor-icon-list-icon i{color:#1977CD;transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-4cf536e .elementor-icon-list-icon svg{fill:#1977CD;transition:fill 0.3s;}.elementor-2757 .elementor-element.elementor-element-4cf536e{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2757 .elementor-element.elementor-element-4cf536e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2757 .elementor-element.elementor-element-4cf536e .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-4cf536e .elementor-icon-list-text{transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-b023b60 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2757 .elementor-element.elementor-element-b023b60.elementor-element{--order:-99999 /* order start hack */;}.elementor-2757 .elementor-element.elementor-element-b023b60{text-align:center;}.elementor-2757 .elementor-element.elementor-element-b023b60 .elementor-heading-title{font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-5c53b71c{--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;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2757 .elementor-element.elementor-element-5c53b71c:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-5c53b71c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2757 .elementor-element.elementor-element-271bbb6f{--display:flex;--min-height:500px;--gap:600px 600px;--row-gap:600px;--column-gap:600px;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:#555555;--border-color:#555555;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-271bbb6f:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-271bbb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2757 .elementor-element.elementor-element-31a3b9ae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2757 .elementor-element.elementor-element-31a3b9ae:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-31a3b9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2757 .elementor-element.elementor-element-3df2da73{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-3df2da73.elementor-element{--order:-99999 /* order start hack */;}.elementor-2757 .elementor-element.elementor-element-3df2da73 .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-519c95df{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-538e18d2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-538e18d2 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-2757 .elementor-element.elementor-element-538e18d2 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-9f30bb1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-9f30bb1 > .elementor-widget-container{padding:30px 40px 30px 40px;}.elementor-2757 .elementor-element.elementor-element-9f30bb1 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-1036165{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-1036165 > .elementor-widget-container{padding:30px 40px 30px 40px;}.elementor-2757 .elementor-element.elementor-element-1036165 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-65e7437a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-65e7437a > .elementor-widget-container{padding:30px 40px 30px 40px;}.elementor-2757 .elementor-element.elementor-element-65e7437a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-546e5ec4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-546e5ec4 > .elementor-widget-container{padding:30px 40px 30px 40px;}.elementor-2757 .elementor-element.elementor-element-546e5ec4 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-0c1d63b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-0c1d63b > .elementor-widget-container{padding:30px 40px 30px 40px;}.elementor-2757 .elementor-element.elementor-element-0c1d63b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-6fdce795 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-6fdce795 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-6fdce795 .elementor-button{font-family:"Saira", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-aa250ad{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-aa250ad > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-aa250ad.elementor-element{--order:-99999 /* order start hack */;}.elementor-2757 .elementor-element.elementor-element-aa250ad .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(140deg, #FFFFFF 0%, #8D8D8D 100%);font-family:"Saira", Sans-serif;font-size:42px;font-weight:700;letter-spacing:-1px;}.elementor-2757 .elementor-element.elementor-element-3440e109{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-3440e109:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-3440e109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andersonfarias.com.br/wp-content/uploads/2025/11/2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2757 .elementor-element.elementor-element-1000c989{--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;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-91d62a2{--display:flex;}.elementor-2757 .elementor-element.elementor-element-5c368e03{--display:flex;--min-height:110px;--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;--align-items:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-2757 .elementor-element.elementor-element-535b22a2{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-535b22a2 .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#FAF9FF;}.elementor-2757 .elementor-element.elementor-element-27ce5df{--display:flex;}.elementor-2757 .elementor-element.elementor-element-33e4956b{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-33e4956b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-33e4956b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-c6db454{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-c6db454 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-c6db454 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-1d4116f5{--display:flex;--min-height:110px;--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;--align-items:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-2757 .elementor-element.elementor-element-14ad04f0{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-14ad04f0 .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#FAF9FF;}.elementor-2757 .elementor-element.elementor-element-51815c3{--display:flex;}.elementor-2757 .elementor-element.elementor-element-e074957{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-e074957 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-e074957 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-572441c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-572441c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-572441c .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-45faf10f{--display:flex;--min-height:110px;--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;--align-items:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-2757 .elementor-element.elementor-element-62a39977{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-62a39977 .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#FAF9FF;}.elementor-2757 .elementor-element.elementor-element-3c1957f{--display:flex;}.elementor-2757 .elementor-element.elementor-element-03c1c39{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-03c1c39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-03c1c39 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-7ea85a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-7ea85a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-7ea85a8 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-55ce231d{--display:flex;--min-height:110px;--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;--align-items:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-2757 .elementor-element.elementor-element-551898bc{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-551898bc .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#FAF9FF;}.elementor-2757 .elementor-element.elementor-element-e0c6b39{--display:flex;}.elementor-2757 .elementor-element.elementor-element-9885910{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-9885910 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-9885910 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-2ac082a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-2ac082a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-2ac082a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-2cf086c0{--display:flex;--min-height:110px;--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;--align-items:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-2757 .elementor-element.elementor-element-5db0f254{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-5db0f254 .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#FAF9FF;}.elementor-2757 .elementor-element.elementor-element-5575215{--display:flex;}.elementor-2757 .elementor-element.elementor-element-3634529{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-3634529 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-3634529 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-9d941bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-9d941bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-9d941bf .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-eb3dda5{--display:flex;}.elementor-2757 .elementor-element.elementor-element-eb3dda5.e-con{--order:-99999 /* order start hack */;}.elementor-2757 .elementor-element.elementor-element-2fa8893c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-361150f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-361150f.elementor-element{--order:99999 /* order end hack */;}.elementor-2757 .elementor-element.elementor-element-361150f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-361150f .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-361150f .elementor-button{font-family:"Open Sauce Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-4e3b4686{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-4e3b4686 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:71px;font-weight:600;line-height:1.2em;color:#FAF9FF;}.elementor-2757 .elementor-element.elementor-element-fabc081 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-fabc081.elementor-element{--order:99999 /* order end hack */;}.elementor-2757 .elementor-element.elementor-element-fabc081 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-fabc081 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-fabc081 .elementor-button{font-family:"Open Sauce Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-81d89cd{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2757 .elementor-element.elementor-element-81d89cd:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-81d89cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-2757 .elementor-element.elementor-element-d82a433{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-d82a433 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-2757 .elementor-element.elementor-element-d82a433.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-d82a433 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;color:#C5C5C5;}.elementor-2757 .elementor-element.elementor-element-8fa2b0c{--display:flex;}.elementor-2757 .elementor-element.elementor-element-eaa4e59{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-38648fd{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-38648fd > .elementor-widget-container{background-color:#161616;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:#313131;border-radius:20px 20px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-38648fd.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-38648fd.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2757 .elementor-element.elementor-element-38648fd .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;line-height:1.2em;color:#EBEBEB;}.elementor-2757 .elementor-element.elementor-element-f032097 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-f032097{z-index:3;}.elementor-2757 .elementor-element.elementor-element-8363b7f{--display:flex;}.elementor-2757 .elementor-element.elementor-element-efb51ba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-fd12e10{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-fd12e10 > .elementor-widget-container{background-color:#161616;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:#313131;border-radius:20px 20px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-fd12e10.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-fd12e10.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2757 .elementor-element.elementor-element-fd12e10 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;line-height:1.2em;color:#EBEBEB;}.elementor-2757 .elementor-element.elementor-element-fd7077d > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-fd7077d{z-index:3;}.elementor-2757 .elementor-element.elementor-element-084187c{--display:flex;}.elementor-2757 .elementor-element.elementor-element-258f4d5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-3e91457{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-3e91457 > .elementor-widget-container{background-color:#161616;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:#313131;border-radius:20px 20px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-3e91457.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-3e91457.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2757 .elementor-element.elementor-element-3e91457 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;line-height:1.2em;color:#EBEBEB;}.elementor-2757 .elementor-element.elementor-element-f4e7593 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-f4e7593{z-index:3;}.elementor-2757 .elementor-element.elementor-element-a06a34c{--display:flex;}.elementor-2757 .elementor-element.elementor-element-ebd3075{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-49707e0{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-49707e0 > .elementor-widget-container{background-color:#161616;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:#313131;border-radius:20px 20px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-49707e0.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-49707e0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2757 .elementor-element.elementor-element-49707e0 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;line-height:1.2em;color:#EBEBEB;}.elementor-2757 .elementor-element.elementor-element-aa372e9 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-aa372e9{z-index:3;}.elementor-2757 .elementor-element.elementor-element-2583685{--display:flex;}.elementor-2757 .elementor-element.elementor-element-0d9b198{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-6ae5c50{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-6ae5c50 > .elementor-widget-container{background-color:#161616;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:#313131;border-radius:20px 20px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-6ae5c50.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-6ae5c50.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2757 .elementor-element.elementor-element-6ae5c50 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;line-height:1.2em;color:#EBEBEB;}.elementor-2757 .elementor-element.elementor-element-f271eca > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-f271eca{z-index:3;}.elementor-2757 .elementor-element.elementor-element-0d4e464{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2757 .elementor-element.elementor-element-dbbe148{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-2757 .elementor-element.elementor-element-7745e15{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2757 .elementor-element.elementor-element-7745e15:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-7745e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #161616 0%, #252525 100%);}.elementor-2757 .elementor-element.elementor-element-7f59df4{--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:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-7f59df4:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-7f59df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-2757 .elementor-element.elementor-element-7f59df4.e-con{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-4247383{width:var( --container-widget-width, 241px );max-width:241px;--container-widget-width:241px;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-4247383.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-4247383 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:16px;}.elementor-2757 .elementor-element.elementor-element-14d0cc5{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-14d0cc5 img{filter:brightness( 60% ) contrast( 65% ) saturate( 200% ) blur( 0px ) hue-rotate( 170deg );}.elementor-2757 .elementor-element.elementor-element-044ac7e{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-2757 .elementor-element.elementor-element-044ac7e.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-icon i{color:#00B62A;transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-icon svg{fill:#00B62A;transition:fill 0.3s;}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2757 .elementor-element.elementor-element-0291c7d.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-0291c7d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:26px;font-weight:300;color:#DBDBDB;}.elementor-2757 .elementor-element.elementor-element-672d7b1.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-672d7b1 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:75px;font-weight:700;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-90da5ce.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-90da5ce .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:26px;font-weight:300;color:#DBDBDB;}.elementor-2757 .elementor-element.elementor-element-dcb598f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-dcb598f.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-dcb598f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-dcb598f .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-dcb598f .elementor-button{font-family:"Open Sauce Sans", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-16feff3{--display:flex;}.elementor-2757 .elementor-element.elementor-element-45c0ebd img{filter:brightness( 91% ) contrast( 127% ) saturate( 95% ) blur( 0px ) hue-rotate( 360deg );}.elementor-2757 .elementor-element.elementor-element-e49d9b5.elementor-element{--order:99999 /* order end hack */;}.elementor-2757 .elementor-element.elementor-element-e49d9b5{text-align:center;font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-7637126{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-7637126 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-7637126 .ha-gradient-heading{color:#1F1F1F;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(140deg, #1F1F1F 0%, #383838 100%);font-family:"Saira", Sans-serif;font-size:42px;font-weight:700;letter-spacing:-1px;}.elementor-2757 .elementor-element.elementor-element-47f9f7d4{--display:flex;--min-height:840px;--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:flex-end;--z-index:2;}.elementor-2757 .elementor-element.elementor-element-47f9f7d4:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-47f9f7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0C13;background-image:url("https://andersonfarias.com.br/wp-content/uploads/2025/12/Firefly-20251215015325-scaled.png");background-position:0vw 0vh;background-repeat:no-repeat;background-size:cover;}.elementor-2757 .elementor-element.elementor-element-77137cba{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-77137cba.e-con{--align-self:stretch;}.elementor-2757 .elementor-element.elementor-element-82309c2{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-2757 .elementor-element.elementor-element-48a907b{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-3376edf{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-3376edf.e-con{--align-self:stretch;}.elementor-2757 .elementor-element.elementor-element-c09be0c{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-c09be0c > .elementor-widget-container{background-color:#FFFFFF;padding:12px 12px 12px 12px;}.elementor-2757 .elementor-element.elementor-element-c09be0c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2757 .elementor-element.elementor-element-c09be0c .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-2757 .elementor-element.elementor-element-3626878{width:var( --container-widget-width, 518px );max-width:518px;--container-widget-width:518px;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-3626878.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2757 .elementor-element.elementor-element-3626878 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-8fc6798{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-2757 .elementor-element.elementor-element-8fc6798 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2757 .elementor-element.elementor-element-8fc6798 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2757 .elementor-element.elementor-element-8fc6798 .elementor-button{font-family:"Saira", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 30px;}.elementor-2757 .elementor-element.elementor-element-1e413d8{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-2757 .elementor-element.elementor-element-1e413d8:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-1e413d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0C13;}.elementor-2757 .elementor-element.elementor-element-2c632fb{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-50a6a42 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:116px;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-2d7afd2 > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:35px 35px 35px 35px;}.elementor-2757 .elementor-element.elementor-element-2d7afd2.elementor-element{--align-self:flex-end;}.elementor-2757 .elementor-element.elementor-element-2d7afd2 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-2757 .elementor-element.elementor-element-7bfbe6a{--display:flex;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:#00000000;--border-color:#00000000;}.elementor-2757 .elementor-element.elementor-element-d947dfb{font-family:"Saira", Sans-serif;color:#D1D1D1;}.elementor-2757 .elementor-element.elementor-element-51b234d{--display:flex;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:#00000000;--border-color:#00000000;}.elementor-2757 .elementor-element.elementor-element-4657243{font-family:"Saira", Sans-serif;color:#D1D1D1;}.elementor-2757 .elementor-element.elementor-element-f0dd9db{--display:flex;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:#00000000;--border-color:#00000000;}.elementor-2757 .elementor-element.elementor-element-3d4651d{font-family:"Saira", Sans-serif;color:#D1D1D1;}.elementor-2757 .elementor-element.elementor-element-ab655a2{--display:flex;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:#00000000;--border-color:#00000000;}.elementor-2757 .elementor-element.elementor-element-750e9e5{font-family:"Saira", Sans-serif;color:#D1D1D1;}.elementor-2757 .elementor-element.elementor-element-658a86c{--display:flex;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:#00000000;--border-color:#00000000;}.elementor-2757 .elementor-element.elementor-element-05b776a{font-family:"Saira", Sans-serif;color:#D1D1D1;}.elementor-2757 .elementor-element.elementor-element-6d61572{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:50px 50px 50px 50px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-2757 .elementor-element.elementor-element-6d61572 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(139deg, #000000 0%, #161616 100%);}.elementor-2757 .elementor-element.elementor-element-6d61572 {--n-accordion-padding:15px 20px 15px 20px;}:where( .elementor-2757 .elementor-element.elementor-element-6d61572 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Saira", Sans-serif;}.elementor-2757 .elementor-element.elementor-element-19d98c42{--display:flex;--min-height:100px;--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;--z-index:99;}.elementor-2757 .elementor-element.elementor-element-19d98c42:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-19d98c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2757 .elementor-element.elementor-element-45514c3a{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-45514c3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-45514c3a .elementor-heading-title{font-family:"Open Sauce Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#FFFFFF;}@media(max-width:1024px){.elementor-2757 .elementor-element.elementor-element-c15adeb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-9c3803e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-0d4e464{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2757 .elementor-element.elementor-element-47f9f7d4:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-47f9f7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}}@media(min-width:768px){.elementor-2757 .elementor-element.elementor-element-efd9cc5{--content-width:100%;}.elementor-2757 .elementor-element.elementor-element-dc166da{--width:70%;}.elementor-2757 .elementor-element.elementor-element-edecc23{--content-width:100%;}.elementor-2757 .elementor-element.elementor-element-162b3eb{--width:70%;}.elementor-2757 .elementor-element.elementor-element-640447a{--width:55%;}.elementor-2757 .elementor-element.elementor-element-a948fb9{--width:66%;}.elementor-2757 .elementor-element.elementor-element-4a59b55{--content-width:1280px;}.elementor-2757 .elementor-element.elementor-element-162d7f9{--width:410px;}.elementor-2757 .elementor-element.elementor-element-c9f0695{--width:410px;}.elementor-2757 .elementor-element.elementor-element-981fa32{--width:410px;}.elementor-2757 .elementor-element.elementor-element-70ccf9c{--content-width:1280px;}.elementor-2757 .elementor-element.elementor-element-d6f5ee4{--width:93%;}.elementor-2757 .elementor-element.elementor-element-ecc68d7{--width:57%;}.elementor-2757 .elementor-element.elementor-element-5c53b71c{--content-width:1280px;}.elementor-2757 .elementor-element.elementor-element-519c95df{--width:1200px;}.elementor-2757 .elementor-element.elementor-element-3440e109{--content-width:1080px;}.elementor-2757 .elementor-element.elementor-element-91d62a2{--width:40%;}.elementor-2757 .elementor-element.elementor-element-eb3dda5{--width:40%;}.elementor-2757 .elementor-element.elementor-element-2fa8893c{--width:100%;}.elementor-2757 .elementor-element.elementor-element-7f59df4{--width:330px;}.elementor-2757 .elementor-element.elementor-element-47f9f7d4{--content-width:1180px;}.elementor-2757 .elementor-element.elementor-element-77137cba{--width:50%;}.elementor-2757 .elementor-element.elementor-element-82309c2{--width:57%;}.elementor-2757 .elementor-element.elementor-element-3376edf{--width:50%;}}@media(min-width:1025px){.elementor-2757 .elementor-element.elementor-element-efd9cc5:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-efd9cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:1920px){.elementor-2757 .elementor-element.elementor-element-efd9cc5:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-efd9cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:initial;background-size:120% auto;}.elementor-2757 .elementor-element.elementor-element-efd9cc5{--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-2757 .elementor-element.elementor-element-409e82e{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-2757 .elementor-element.elementor-element-409e82e .ha-gradient-heading{font-size:2.7vw;}.elementor-2757 .elementor-element.elementor-element-c15adeb > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-2757 .elementor-element.elementor-element-c15adeb{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;font-size:1.6vw;}.elementor-2757 .elementor-element.elementor-element-aa250ad{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-2757 .elementor-element.elementor-element-aa250ad .ha-gradient-heading{font-size:2.7vw;}.elementor-2757 .elementor-element.elementor-element-4e3b4686 .elementor-heading-title{font-size:70px;}.elementor-2757 .elementor-element.elementor-element-7637126{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-2757 .elementor-element.elementor-element-7637126 .ha-gradient-heading{font-size:2.7vw;}}@media(max-width:767px){.elementor-2757 .elementor-element.elementor-element-efd9cc5{--padding-top:70vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2757 .elementor-element.elementor-element-409e82e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2757 .elementor-element.elementor-element-409e82e .ha-gradient-heading{font-size:8.8vw;}.elementor-2757 .elementor-element.elementor-element-c15adeb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2757 .elementor-element.elementor-element-603319a .elementor-button{font-size:15px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-edecc23:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-edecc23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/01/image-11.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2757 .elementor-element.elementor-element-edecc23{--padding-top:64vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-2757 .elementor-element.elementor-element-7b27530{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2757 .elementor-element.elementor-element-7b27530 .ha-gradient-heading{font-size:8.4vw;}.elementor-2757 .elementor-element.elementor-element-9c3803e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:4.6vw;}.elementor-2757 .elementor-element.elementor-element-fed6585 .elementor-button{font-size:15px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-dd80500{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-5400054 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-5400054{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-5400054 .elementor-heading-title{font-size:24px;line-height:1.3em;letter-spacing:-0.4px;}.elementor-2757 .elementor-element.elementor-element-f51a0be{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2757 .elementor-element.elementor-element-bf65e63 .elementor-button{font-size:15px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-d89a26e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2757 .elementor-element.elementor-element-d89a26e .elementor-heading-title{font-size:6.3vw;}.elementor-2757 .elementor-element.elementor-element-48f62ad .elementor-button{font-size:16px;letter-spacing:-0.1px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-4a59b55{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-7b4d9fe .elementor-heading-title{font-size:16px;}.elementor-2757 .elementor-element.elementor-element-5b3171c{--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;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-8324e8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2757 .elementor-element.elementor-element-8324e8b .elementor-heading-title{font-size:6.6vw;}.elementor-2757 .elementor-element.elementor-element-ecd0e7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-ecd0e7b{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-ecd0e7b.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-ecd0e7b .elementor-heading-title{font-size:4vw;}.elementor-2757 .elementor-element.elementor-element-60e6fcf .elementor-button{font-size:16px;letter-spacing:-0.1px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-162d7f9{--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;--align-items:center;}.elementor-2757 .elementor-element.elementor-element-8a3684e{--container-widget-width:228px;--container-widget-flex-grow:0;width:var( --container-widget-width, 228px );max-width:228px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-8a3684e .elementor-heading-title{font-size:16px;}.elementor-2757 .elementor-element.elementor-element-c9f0695{--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;--align-items:center;}.elementor-2757 .elementor-element.elementor-element-514d698{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-514d698 .elementor-heading-title{font-size:16px;}.elementor-2757 .elementor-element.elementor-element-981fa32{--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;--align-items:center;}.elementor-2757 .elementor-element.elementor-element-a4f6b0a{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-a4f6b0a .elementor-heading-title{font-size:16px;}.elementor-2757 .elementor-element.elementor-element-70ccf9c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-8419bd2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2757 .elementor-element.elementor-element-8419bd2{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-2757 .elementor-element.elementor-element-8419bd2 .elementor-heading-title{font-size:12vw;}.elementor-2757 .elementor-element.elementor-element-ecc68d7{--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;}.elementor-2757 .elementor-element.elementor-element-5c53b71c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-271bbb6f{--min-height:411px;--gap:200px 200px;--row-gap:200px;--column-gap:200px;}.elementor-2757 .elementor-element.elementor-element-31a3b9ae{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-3df2da73{--container-widget-width:185px;--container-widget-flex-grow:0;width:var( --container-widget-width, 185px );max-width:185px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-3df2da73 .elementor-heading-title{font-size:8.8vw;}.elementor-2757 .elementor-element.elementor-element-519c95df{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2757 .elementor-element.elementor-element-538e18d2 > .elementor-widget-container{padding:14px 20px 14px 20px;}.elementor-2757 .elementor-element.elementor-element-538e18d2{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-538e18d2 .elementor-heading-title{font-size:14px;line-height:1.3em;letter-spacing:-0.4px;}.elementor-2757 .elementor-element.elementor-element-9f30bb1 > .elementor-widget-container{padding:14px 20px 14px 20px;}.elementor-2757 .elementor-element.elementor-element-9f30bb1{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-9f30bb1 .elementor-heading-title{font-size:14px;line-height:1.3em;letter-spacing:-0.3px;}.elementor-2757 .elementor-element.elementor-element-1036165 > .elementor-widget-container{padding:14px 20px 14px 20px;}.elementor-2757 .elementor-element.elementor-element-1036165{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-1036165 .elementor-heading-title{font-size:14px;line-height:1.3em;letter-spacing:-0.5px;}.elementor-2757 .elementor-element.elementor-element-65e7437a > .elementor-widget-container{padding:14px 20px 14px 20px;}.elementor-2757 .elementor-element.elementor-element-65e7437a{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-65e7437a .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-546e5ec4 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-2757 .elementor-element.elementor-element-546e5ec4{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-546e5ec4 .elementor-heading-title{font-size:13px;line-height:1.4em;letter-spacing:-0.3px;}.elementor-2757 .elementor-element.elementor-element-0c1d63b > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-2757 .elementor-element.elementor-element-0c1d63b{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-0c1d63b .elementor-heading-title{font-size:13px;line-height:1.4em;letter-spacing:-0.3px;}.elementor-2757 .elementor-element.elementor-element-6fdce795 .elementor-button{font-size:16px;letter-spacing:-0.1px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-aa250ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2757 .elementor-element.elementor-element-aa250ad .ha-gradient-heading{font-size:5.6vw;}.elementor-2757 .elementor-element.elementor-element-3440e109{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-1000c989{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2757 .elementor-element.elementor-element-91d62a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-5c368e03{--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-535b22a2{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-535b22a2 .elementor-heading-title{font-size:14vw;}.elementor-2757 .elementor-element.elementor-element-33e4956b{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-33e4956b .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-c6db454{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-c6db454 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-1d4116f5{--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-14ad04f0{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-14ad04f0 .elementor-heading-title{font-size:14vw;}.elementor-2757 .elementor-element.elementor-element-e074957{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-e074957 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-572441c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-572441c .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-45faf10f{--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;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-62a39977{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-62a39977.elementor-element{--align-self:flex-start;}.elementor-2757 .elementor-element.elementor-element-62a39977 .elementor-heading-title{font-size:14vw;}.elementor-2757 .elementor-element.elementor-element-03c1c39{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-03c1c39 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-7ea85a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-7ea85a8 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-55ce231d{--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-551898bc{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-551898bc .elementor-heading-title{font-size:14vw;}.elementor-2757 .elementor-element.elementor-element-9885910{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-9885910 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-2ac082a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-2ac082a .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-2cf086c0{--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-5db0f254{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-5db0f254 .elementor-heading-title{font-size:14vw;}.elementor-2757 .elementor-element.elementor-element-3634529{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-3634529 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-9d941bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2757 .elementor-element.elementor-element-9d941bf .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-eb3dda5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-361150f.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-361150f .elementor-button{font-size:16px;letter-spacing:-0.1px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-4e3b4686{text-align:center;}.elementor-2757 .elementor-element.elementor-element-4e3b4686 .elementor-heading-title{font-size:9.4vw;}.elementor-2757 .elementor-element.elementor-element-fabc081.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-fabc081 .elementor-button{font-size:16px;letter-spacing:-0.1px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-81d89cd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-d82a433{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2757 .elementor-element.elementor-element-0d4e464{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:2px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-2757 .elementor-element.elementor-element-dbbe148{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-7745e15{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-7f59df4{--width:80%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2757 .elementor-element.elementor-element-044ac7e .elementor-icon-list-item > a{font-size:4.1vw;}.elementor-2757 .elementor-element.elementor-element-0291c7d > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-0291c7d .elementor-heading-title{font-size:6vw;}.elementor-2757 .elementor-element.elementor-element-672d7b1 .elementor-heading-title{font-size:14vw;}.elementor-2757 .elementor-element.elementor-element-dcb598f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-dcb598f .elementor-button{font-size:4.4vw;letter-spacing:-0.1px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-7637126{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2757 .elementor-element.elementor-element-7637126 .ha-gradient-heading{font-size:8.8vw;}.elementor-2757 .elementor-element.elementor-element-47f9f7d4:not(.elementor-motion-effects-element-type-background), .elementor-2757 .elementor-element.elementor-element-47f9f7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andersonfarias.com.br/wp-content/uploads/2025/12/MB-ANDERSON-scaled.png");background-position:0vw 0vh;background-size:100% auto;}.elementor-2757 .elementor-element.elementor-element-47f9f7d4{--min-height:684px;--justify-content:flex-end;--padding-top:60vw;--padding-bottom:0vw;--padding-left:03vw;--padding-right:03vw;}.elementor-2757 .elementor-element.elementor-element-77137cba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-48a907b{font-size:4.3vw;}.elementor-2757 .elementor-element.elementor-element-3376edf{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2757 .elementor-element.elementor-element-c09be0c{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;text-align:center;}.elementor-2757 .elementor-element.elementor-element-c09be0c .elementor-heading-title{font-size:24px;}.elementor-2757 .elementor-element.elementor-element-3626878{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-3626878 > .elementor-widget-container{padding:15vw 0vw 10vw 0vw;}.elementor-2757 .elementor-element.elementor-element-3626878 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-2757 .elementor-element.elementor-element-8fc6798 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-8fc6798{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-2757 .elementor-element.elementor-element-8fc6798.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-8fc6798 .elementor-button{font-size:15px;padding:0px 0px 0px 26px;}.elementor-2757 .elementor-element.elementor-element-1e413d8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-2c632fb{--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;}.elementor-2757 .elementor-element.elementor-element-50a6a42.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-2d7afd2.elementor-element{--align-self:center;}.elementor-2757 .elementor-element.elementor-element-2d7afd2 .elementor-heading-title{font-size:6.1vw;}.elementor-2757 .elementor-element.elementor-element-19d98c42{--min-height:70px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2757 .elementor-element.elementor-element-45514c3a{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:center;}.elementor-2757 .elementor-element.elementor-element-45514c3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2757 .elementor-element.elementor-element-45514c3a .elementor-heading-title{font-size:14px;line-height:1.3em;}}/* Start custom CSS for button, class: .elementor-element-603319a *//* BOTÃO VERDE */
.elementor-button{
    background: linear-gradient(90deg, #25D366 0%, #1ebe5d 100%);
    transition: .5s ease;
}

/* QUADRADO BRANCO DO ÍCONE */
.elementor-button-icon{
    background:#ffffff !important;
    border-radius:0px;
    padding:20px 22px 20px 26px;
    z-index:99999;
}

/* COR DA SETA */
.elementor-button-icon svg{
    fill:#1ebe5d !important;
}

/* HOVER */
.elementor-button:hover{
    border:1px solid #1ebe5d;
    box-shadow:
        0 0 5px rgba(30,190,93,.5),
        0 0 25px rgba(30,190,93,.4),
        0 0 60px rgba(30,190,93,.25);
}

/* ROTAÇÃO */
.elementor-button:hover .elementor-button-icon svg{
    transform: rotate(-45deg);
    transition:1s ease;
}

.elementor-button .elementor-button-icon svg{
    transform: rotate(0deg);
    transition:1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efd9cc5 */.elementor-2757 .elementor-element.elementor-element-efd9cc5{
    border-bottom: 0.5px solid;
    border-image: linear-gradient(to right, transparent, #EBB558, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eee81ee */.elementor-2757 .elementor-element.elementor-element-eee81ee{
    border-bottom: 0.5px solid;
    border-image: linear-gradient(to right, transparent, #EBB558, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fed6585 */.elementor-2757 .elementor-element.elementor-element-fed6585 .elementor-button-icon{
filter: invert(0);
    
}

@media (max-width:767px){
   .elementor-2757 .elementor-element.elementor-element-fed6585 .elementor-button-icon{
background-image: linear-gradient(to right, #fff ,#fff) !important;
    fill:#ffffff !important;
    font-size: 12px;
    padding: 16px 18px 16px 18px;
    vertical-align:middle;
    margin-top: 0px;
    margin-left: -10px;
    margin-bottom: px;
        z-index: 99999;
}
}

.elementor-button{
    background: var(--Linear, linear-gradient(90deg, #FFC72C 0%, #FFAC00 100%));
background: var(--Linear, linear-gradient(90deg, color(display-p3 1 0.7906 0.3187) 0%, color(display-p3 1 0.6927 0) 100%));
transition: .5s ease;
}

.elementor-button-icon{
background-image: linear-gradient(to right, #fff ,#fff) !important;
    fill:#ffffff !important;
    font-size: 18px;
    padding: 20px 22px 20px 26px;
    vertical-align:middle;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: px;
        z-index: 99999;
}


.elementor-button-text{
align-self: center;
}

.elementor-button:hover .elementor-button-icon svg{
    transform: rotate(-45deg);
    transition: 1s ease;
}

.elementor-button .elementor-button-icon svg{
    transform: rotate(0deg);
    transition: 1s ease
}

.elementor-button:hover{
        transition: .5s ease;
  border: 1px solid #6121fff;/*configure a borda no hover*/
  box-shadow: 0 0 5px #FFCA51, /*defina o brilho do hover aqui*/
              0 0 30px #FFCA5140, /*defina o brilho do hover aqui*/
              0 0 70px #FFB10080;
}

@media (max-width:600px){
 .elementor-2757 .elementor-element.elementor-element-fed6585 .elementor-button-icon{
background-image: linear-gradient(to right, #fff ,#fff) !important;
    fill:#ffffff !important;
    font-size: 10px;
    padding: 16px 16px 16px 20px;
    vertical-align:middle;
    margin-top: 0px;
    margin-left: -16px;
    margin-bottom: px;
        z-index: 99999;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edecc23 */.elementor-2757 .elementor-element.elementor-element-edecc23{
    border-bottom: 0.5px solid;
    border-image: linear-gradient(to right, transparent, #EBB558, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf65e63 */.elementor-2757 .elementor-element.elementor-element-bf65e63 .elementor-button-icon{
filter: invert(0);
    
}

@media (max-width:600px){
   .elementor-2757 .elementor-element.elementor-element-bf65e63 .elementor-button-icon{
background-image: linear-gradient(to right, #fff ,#fff) !important;
    fill:#ffffff !important;
    font-size: 12px;
    padding: 16px 18px 16px 18px;
    vertical-align:middle;
    margin-top: 0px;
    margin-left: -10px;
    margin-bottom: px;
        z-index: 99999;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48f62ad *//* BOTÃO VERDE */
.elementor-button{
    background: linear-gradient(90deg, #25D366 0%, #1ebe5d 100%);
    transition: .5s ease;
}

/* QUADRADO BRANCO DO ÍCONE */
.elementor-button-icon{
    background:#ffffff !important;
    border-radius:0px;
    padding:20px 22px 20px 26px;
    z-index:99999;
}

/* COR DA SETA */
.elementor-button-icon svg{
    fill:#1ebe5d !important;
}

/* HOVER */
.elementor-button:hover{
    border:1px solid #1ebe5d;
    box-shadow:
        0 0 5px rgba(30,190,93,.5),
        0 0 25px rgba(30,190,93,.4),
        0 0 60px rgba(30,190,93,.25);
}

/* ROTAÇÃO */
.elementor-button:hover .elementor-button-icon svg{
    transform: rotate(-45deg);
    transition:1s ease;
}

.elementor-button .elementor-button-icon svg{
    transform: rotate(0deg);
    transition:1s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b4d9fe */.elementor-2757 .elementor-element.elementor-element-7b4d9fe{
    white-space: nowrap;
}

.elementor-2757 .elementor-element.elementor-element-7b4d9fe{
    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-c756f7c */.elementor-2757 .elementor-element.elementor-element-c756f7c{
border: 0.807px solid #292929;
background: rgba(255, 255, 255, 0.05);
}

.elementor-2757 .elementor-element.elementor-element-c756f7c{
    mask-image: linear-gradient(to right, transparent, #000, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000, transparent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60e6fcf *//* BOTÃO VERDE */
.elementor-button{
    background: linear-gradient(90deg, #25D366 0%, #1ebe5d 100%);
    transition: .5s ease;
}

/* QUADRADO BRANCO DO ÍCONE */
.elementor-button-icon{
    background:#ffffff !important;
    border-radius:0px;
    padding:20px 22px 20px 26px;
    z-index:99999;
}

/* COR DA SETA */
.elementor-button-icon svg{
    fill:#1ebe5d !important;
}

/* HOVER */
.elementor-button:hover{
    border:1px solid #1ebe5d;
    box-shadow:
        0 0 5px rgba(30,190,93,.5),
        0 0 25px rgba(30,190,93,.4),
        0 0 60px rgba(30,190,93,.25);
}

/* ROTAÇÃO */
.elementor-button:hover .elementor-button-icon svg{
    transform: rotate(-45deg);
    transition:1s ease;
}

.elementor-button .elementor-button-icon svg{
    transform: rotate(0deg);
    transition:1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162d7f9 */.elementor-2757 .elementor-element.elementor-element-162d7f9{
    border-radius: 10px;
border: 1px solid #244c84;
background: #0C0C0C;
}

.elementor-2757 .elementor-element.elementor-element-162d7f9 {
  z-index: 1;
}

.elementor-2757 .elementor-element.elementor-element-162d7f9:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 10px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, transparent, transparent, transparent, blue); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}

.elementor-2757 .elementor-element.elementor-element-162d7f9::after{
    content: "";
    background: #1e70ba;
    opacity:0.1;
    width: 200px;
    height: 200px;
    border-radius:100%;
    position: absolute;
    top: 0%;
    left: 0%;
    filter: blur(100px);
    transform: translate(-50%, -50%);
    z-index: 1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9f0695 */.elementor-2757 .elementor-element.elementor-element-c9f0695{
    border-radius: 10px;
border: 1px solid #244c84;
background: #0C0C0C;
}

.elementor-2757 .elementor-element.elementor-element-c9f0695 {
  z-index: 1;
}

.elementor-2757 .elementor-element.elementor-element-c9f0695:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 10px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, transparent, transparent, transparent, blue); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}

.elementor-2757 .elementor-element.elementor-element-c9f0695::after{
    content: "";
    background: #1e70ba;
    opacity:0.1;
    width: 200px;
    height: 200px;
    border-radius:100%;
    position: absolute;
    top: 0%;
    left: 0%;
    filter: blur(100px);
    transform: translate(-50%, -50%);
    z-index: 1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-981fa32 */.elementor-2757 .elementor-element.elementor-element-981fa32{
    border-radius: 10px;
border: 1px solid #244c84;
background: #0C0C0C;
}

.elementor-2757 .elementor-element.elementor-element-981fa32 {
  z-index: 1;
}

.elementor-2757 .elementor-element.elementor-element-981fa32:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 10px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, transparent, transparent, transparent, blue); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}

.elementor-2757 .elementor-element.elementor-element-981fa32::after{
    content: "";
    background: #1e70ba;
    opacity:0.1;
    width: 200px;
    height: 200px;
    border-radius:100%;
    position: absolute;
    top: 0%;
    left: 0%;
    filter: blur(100px);
    transform: translate(-50%, -50%);
    z-index: 1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a59b55 */.elementor-2757 .elementor-element.elementor-element-4a59b55{
border-top: 0.1px solid;
border-image: linear-gradient(to right, transparent, #ffffff30, transparent) 50;
}

.elementor-2757 .elementor-element.elementor-element-4a59b55::before{
    content: "";
    background: #d9d9d9;
    opacity:0.2;
    width: 300px;
    height: 300px;
    border-radius:100%;
    position: absolute;
    top: 80%;
    left: 10%;
    filter: blur(150px);
    transform: translate(-50%, -50%);
    z-index: 1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6f5ee4 */.card-box{
    border-radius: 20px;
background: #FFF;
}

.elementor-2757 .elementor-element.elementor-element-d6f5ee4{
    --zoom-in: 1.01;
    --zoom-out: 0.98;
}
.elementor-2757 .elementor-element.elementor-element-d6f5ee4{
    opacity: 1;
    transition: all .5;
}
.elementor-2757 .elementor-element.elementor-element-d6f5ee4:hover .card-box{
    filter: blur(1px);
    opacity: 0.5;
    transform: scale(var(--zoom-out));
}
.card-box{
    transform: scale(1);
    transition: all .5s;
}
.card-box:hover{
    transform: scale(var(--zoom-in)) !important;
    z-index: 2;
    opacity: 1 !important;
    filter: blur(0px) !important;
}
.elementor-2757 .elementor-element.elementor-element-d6f5ee4 .elementor-widget-wrap{
    transition: all .5s;
}
.elementor-2757 .elementor-element.elementor-element-d6f5ee4 .card-box:hover .elementor-widget-wrap{
    background: var(--hover-background) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-538e18d2 */.elementor-2757 .elementor-element.elementor-element-538e18d2{
    background: var(--Linear, linear-gradient(90deg, #1e70ba 0%, #1e70ba 100%));

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f30bb1 */.elementor-2757 .elementor-element.elementor-element-9f30bb1{
    background: var(--Linear, linear-gradient(90deg, #1e70ba 0%, #1e70ba 100%));

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1036165 */.elementor-2757 .elementor-element.elementor-element-1036165{
   border: 0.879px solid #1F1F1F;
border: 0.879px solid color(display-p3 0.1208 0.1208 0.1208);
background: linear-gradient(68deg, rgba(255, 255, 255, 0.02) 0%, rgba(153, 153, 153, 0.07) 100%);
background: linear-gradient(68deg, color(display-p3 1 1 1 / 0.02) 0%, color(display-p3 0.6 0.6 0.6 / 0.07) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65e7437a */.elementor-2757 .elementor-element.elementor-element-65e7437a{
   border: 0.879px solid #1F1F1F;
border: 0.879px solid color(display-p3 0.1208 0.1208 0.1208);
background: linear-gradient(68deg, rgba(255, 255, 255, 0.02) 0%, rgba(153, 153, 153, 0.07) 100%);
background: linear-gradient(68deg, color(display-p3 1 1 1 / 0.02) 0%, color(display-p3 0.6 0.6 0.6 / 0.07) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-546e5ec4 */.elementor-2757 .elementor-element.elementor-element-546e5ec4{
   border: 0.879px solid #1F1F1F;
border: 0.879px solid color(display-p3 0.1208 0.1208 0.1208);
background: linear-gradient(68deg, rgba(255, 255, 255, 0.02) 0%, rgba(153, 153, 153, 0.07) 100%);
background: linear-gradient(68deg, color(display-p3 1 1 1 / 0.02) 0%, color(display-p3 0.6 0.6 0.6 / 0.07) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1d63b */.elementor-2757 .elementor-element.elementor-element-0c1d63b{
    background: var(--Linear, linear-gradient(90deg, #1e70ba 0%, #1e70ba 100%));

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fdce795 *//* BOTÃO VERDE */
.elementor-button{
    background: linear-gradient(90deg, #25D366 0%, #1ebe5d 100%);
    transition: .5s ease;
}

/* QUADRADO BRANCO DO ÍCONE */
.elementor-button-icon{
    background:#ffffff !important;
    border-radius:0px;
    padding:20px 22px 20px 26px;
    z-index:99999;
}

/* COR DA SETA */
.elementor-button-icon svg{
    fill:#1ebe5d !important;
}

/* HOVER */
.elementor-button:hover{
    border:1px solid #1ebe5d;
    box-shadow:
        0 0 5px rgba(30,190,93,.5),
        0 0 25px rgba(30,190,93,.4),
        0 0 60px rgba(30,190,93,.25);
}

/* ROTAÇÃO */
.elementor-button:hover .elementor-button-icon svg{
    transform: rotate(-45deg);
    transition:1s ease;
}

.elementor-button .elementor-button-icon svg{
    transform: rotate(0deg);
    transition:1s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-361150f *//* BOTÃO VERDE */
.elementor-button{
    background: linear-gradient(90deg, #25D366 0%, #1ebe5d 100%);
    transition: .5s ease;
}

/* QUADRADO BRANCO DO ÍCONE */
.elementor-button-icon{
    background:#ffffff !important;
    border-radius:0px;
    padding:20px 22px 20px 26px;
    z-index:99999;
}

/* COR DA SETA */
.elementor-button-icon svg{
    fill:#1ebe5d !important;
}

/* HOVER */
.elementor-button:hover{
    border:1px solid #1ebe5d;
    box-shadow:
        0 0 5px rgba(30,190,93,.5),
        0 0 25px rgba(30,190,93,.4),
        0 0 60px rgba(30,190,93,.25);
}

/* ROTAÇÃO */
.elementor-button:hover .elementor-button-icon svg{
    transform: rotate(-45deg);
    transition:1s ease;
}

.elementor-button .elementor-button-icon svg{
    transform: rotate(0deg);
    transition:1s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fabc081 */.elementor-2757 .elementor-element.elementor-element-fabc081 .elementor-button-icon{
filter: invert(0);
    
}

@media (max-width:600px){
   .elementor-2757 .elementor-element.elementor-element-fabc081 .elementor-button-icon{
background-image: linear-gradient(to right, #fff ,#fff) !important;
    fill:#ffffff !important;
    font-size: 12px;
    padding: 16px 18px 16px 18px;
    vertical-align:middle;
    margin-top: 0px;
    margin-left: -10px;
    margin-bottom: px;
        z-index: 99999;
}
}

.elementor-button{
    background: var(--Linear, linear-gradient(90deg, #244C84 0%, #367de1 100%));

transition: .5s ease;
}

.elementor-button-icon{
background-image: linear-gradient(to right, #fff ,#fff) !important;
    fill:#ffffff !important;
    font-size: 18px;
    padding: 20px 22px 20px 26px;
    vertical-align:middle;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: px;
        z-index: 99999;
}


.elementor-button-text{
align-self: center;
}

.elementor-button:hover .elementor-button-icon svg{
    transform: rotate(-45deg);
    transition: 1s ease;
}

.elementor-button .elementor-button-icon svg{
    transform: rotate(0deg);
    transition: 1s ease
}

.elementor-button:hover{
        transition: .5s ease;
  border: 1px solid #367de1;/*configure a borda no hover*/
  box-shadow: 0 0 5px #367de1, /*defina o brilho do hover aqui*/
              0 0 30px #367de1, /*defina o brilho do hover aqui*/
              0 0 70px #367de1;
}

@media (max-width:600px){
 .elementor-2757 .elementor-element.elementor-element-fabc081 .elementor-button-icon{
background-image: linear-gradient(to right, #fff ,#fff) !important;
    fill:#ffffff !important;
    font-size: 10px;
    padding: 16px 16px 16px 20px;
    vertical-align:middle;
    margin-top: 0px;
    margin-left: -16px;
    margin-bottom: px;
        z-index: 99999;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dcb598f *//* BOTÃO VERDE */
.elementor-button{
    background: linear-gradient(90deg, #25D366 0%, #1ebe5d 100%);
    transition: .5s ease;
}

/* QUADRADO BRANCO DO ÍCONE */
.elementor-button-icon{
    background:#ffffff !important;
    border-radius:0px;
    padding:20px 22px 20px 26px;
    z-index:99999;
}

/* COR DA SETA */
.elementor-button-icon svg{
    fill:#1ebe5d !important;
}

/* HOVER */
.elementor-button:hover{
    border:1px solid #1ebe5d;
    box-shadow:
        0 0 5px rgba(30,190,93,.5),
        0 0 25px rgba(30,190,93,.4),
        0 0 60px rgba(30,190,93,.25);
}

/* ROTAÇÃO */
.elementor-button:hover .elementor-button-icon svg{
    transform: rotate(-45deg);
    transition:1s ease;
}

.elementor-button .elementor-button-icon svg{
    transform: rotate(0deg);
    transition:1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbbe148 */.elementor-2757 .elementor-element.elementor-element-dbbe148{
    background: linear-gradient(90deg, #FFF 0%, #F3F3F3 98.71%);
background: linear-gradient(90deg, color(display-p3 1 1 1) 0%, color(display-p3 0.9545 0.9545 0.9545) 98.71%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82309c2 */.elementor-2757 .elementor-element.elementor-element-82309c2{
    background: rgba(0, 0, 0, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9.8px);
-webkit-backdrop-filter: blur(9.8px);
border: 1px solid rgba(0, 0, 0, 0.3);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fc6798 *//* BOTÃO VERDE */
.elementor-button{
    background: linear-gradient(90deg, #25D366 0%, #1ebe5d 100%);
    transition: .5s ease;
}

/* QUADRADO BRANCO DO ÍCONE */
.elementor-button-icon{
    background:#ffffff !important;
    border-radius:0px;
    padding:20px 22px 20px 26px;
    z-index:99999;
}

/* COR DA SETA */
.elementor-button-icon svg{
    fill:#1ebe5d !important;
}

/* HOVER */
.elementor-button:hover{
    border:1px solid #1ebe5d;
    box-shadow:
        0 0 5px rgba(30,190,93,.5),
        0 0 25px rgba(30,190,93,.4),
        0 0 60px rgba(30,190,93,.25);
}

/* ROTAÇÃO */
.elementor-button:hover .elementor-button-icon svg{
    transform: rotate(-45deg);
    transition:1s ease;
}

.elementor-button .elementor-button-icon svg{
    transform: rotate(0deg);
    transition:1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47f9f7d4 */.elementor-2757 .elementor-element.elementor-element-47f9f7d4{
border-top: 2px solid;
border-image: linear-gradient(to right, black, #FFFFFF, black) 1;
}/* End custom CSS */
/* Start custom CSS */.deg{
    background: var(--Linear, linear-gradient(90deg, #244c84 0%, #1e70ba 100%));
background: 
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

/*Código padrão páginas*/
html, body{overflow-x: hidden !important;}

p:last-child{margin-bottom:0px;}

body::-webkit-scrollbar {width: 12px;}

body::-webkit-scrollbar-track {background: #000000;}

body::-webkit-scrollbar-thumb {background-image: linear-gradient(0deg, white, white);
  border-radius: 20px; border: 3px solid #000000}/* End custom CSS */