.elementor-3767 .elementor-element.elementor-element-5e0fca7{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-7aae88a{--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;--border-radius:20px 0px 0px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;--z-index:5;}.elementor-3767 .elementor-element.elementor-element-3d2f029{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-3d2f029.elementor-element{--align-self:flex-end;}.elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-wrapper{max-width:66%;}body:not(.rtl) .elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 12px/2 );}body:not(.rtl) .elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 12px/2 );}body.rtl .elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 12px/2 );}body.rtl .elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 12px/2 );}.elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-item{padding:10px 25px 10px 25px;background-color:#4FACFE00;border-radius:5px 5px 5px 5px;}.elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-digits{color:#5E91F2;font-family:"Cairo", Sans-serif;font-size:47px;font-weight:400;}.elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-label{font-family:"Cairo", Sans-serif;font-weight:400;}.elementor-3767 .elementor-element.elementor-element-7b441fd.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-7b441fd .elementor-heading-title{color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-a3430a9{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-d400020{--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;--border-radius:20px 0px 0px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:5;}.elementor-3767 .elementor-element.elementor-element-7a8bd6a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-7a8bd6a.elementor-element{--align-self:flex-end;}.elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-wrapper{max-width:66%;}body:not(.rtl) .elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 12px/2 );}body:not(.rtl) .elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 12px/2 );}body.rtl .elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 12px/2 );}body.rtl .elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 12px/2 );}.elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-item{padding:10px 25px 10px 25px;background-color:#4FACFE00;border-radius:5px 5px 5px 5px;}.elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-digits{color:#5e91f2;font-family:"Cairo", Sans-serif;font-size:47px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-label{font-family:"Cairo", Sans-serif;font-weight:400;}.elementor-3767 .elementor-element.elementor-element-b66cfbe.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-b66cfbe .elementor-heading-title{color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-61d3823{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-102px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3767 .elementor-element.elementor-element-61d3823:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-61d3823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/bg-dser-palestrante.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3767 .elementor-element.elementor-element-2c138b4{--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;}.elementor-3767 .elementor-element.elementor-element-ccabedc{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-ccabedc .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:40px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-d63b3dd{font-family:"Cairo", Sans-serif;font-size:21px;color:#D8D8D8;}.elementor-3767 .elementor-element.elementor-element-2a118fe4.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-2a118fe4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3767 .elementor-element.elementor-element-2a118fe4 .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-3767 .elementor-element.elementor-element-b948efa{--display:flex;--min-height:45px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-3767 .elementor-element.elementor-element-b948efa:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-b948efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(136deg, #FFFFFF 0%, #D9F9FF 100%);}.elementor-3767 .elementor-element.elementor-element-b948efa.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-3767 .elementor-element.elementor-element-2686671{width:var( --container-widget-width, 106.397% );max-width:106.397%;--container-widget-width:106.397%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3767 .elementor-element.elementor-element-2686671.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:#B1B1B1;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:500;letter-spacing:-0.5px;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-ca14e5b{--display:flex;}.elementor-3767 .elementor-element.elementor-element-2c0aeef > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D9F9FF 100%);}.elementor-3767 .elementor-element.elementor-element-2c0aeef.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-2c0aeef .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-2c0aeef .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-2c0aeef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3767 .elementor-element.elementor-element-2c0aeef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-2c0aeef .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-2c0aeef .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-3bc1db3 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D9F9FF 100%);}.elementor-3767 .elementor-element.elementor-element-3bc1db3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-3bc1db3 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-3bc1db3 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-3bc1db3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3767 .elementor-element.elementor-element-3bc1db3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-3bc1db3 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-3bc1db3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-04df2b0 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D9F9FF 100%);}.elementor-3767 .elementor-element.elementor-element-04df2b0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-04df2b0 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-04df2b0 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-04df2b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3767 .elementor-element.elementor-element-04df2b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-04df2b0 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-04df2b0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-2df5b4b{--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;}.elementor-3767 .elementor-element.elementor-element-24ed53e{--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:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-24ed53e:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-24ed53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(75deg, #3070FF 0%, #0032A3 100%);}.elementor-3767 .elementor-element.elementor-element-50671b5 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 40s linear infinite;}.elementor-3767 .elementor-element.elementor-element-50671b5 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 40s linear infinite;}.elementor-3767 .elementor-element.elementor-element-50671b5 .qodef-m-text-item{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:35px;}.elementor-3767 .elementor-element.elementor-element-93a3197{--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-3767 .elementor-element.elementor-element-93a3197:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-93a3197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00112C;}.elementor-3767 .elementor-element.elementor-element-93a3197::before, .elementor-3767 .elementor-element.elementor-element-93a3197 > .elementor-background-video-container::before, .elementor-3767 .elementor-element.elementor-element-93a3197 > .e-con-inner > .elementor-background-video-container::before, .elementor-3767 .elementor-element.elementor-element-93a3197 > .elementor-background-slideshow::before, .elementor-3767 .elementor-element.elementor-element-93a3197 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3767 .elementor-element.elementor-element-93a3197 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-3767 .elementor-element.elementor-element-e8eaa18{--display:flex;}.elementor-3767 .elementor-element.elementor-element-97440ee{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-97440ee .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:65px;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-6e6a31d{--display:flex;--min-height:447px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3767 .elementor-element.elementor-element-6e6a31d:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-6e6a31d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-32e4700{--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;}.elementor-3767 .elementor-element.elementor-element-0e7ba52{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-0e7ba52 > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-0e7ba52.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-0e7ba52.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-0e7ba52 .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-ab1d2bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-ab1d2bc .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-26a1e86{--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;}.elementor-3767 .elementor-element.elementor-element-48c99a7{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-48c99a7 > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-48c99a7.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-48c99a7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-48c99a7 .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-9a1922e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-9a1922e .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-d3b0611{--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;}.elementor-3767 .elementor-element.elementor-element-95821d2{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-95821d2 > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-95821d2.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-95821d2.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-95821d2 .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-32fd4f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-32fd4f6 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-e035196{--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;}.elementor-3767 .elementor-element.elementor-element-de2d8a0{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-de2d8a0 > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-de2d8a0.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-de2d8a0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-de2d8a0 .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-bbb1c88{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-bbb1c88 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-a5e3b62{--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;}.elementor-3767 .elementor-element.elementor-element-5661e77{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-5661e77 > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-5661e77.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-5661e77.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-5661e77 .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-fa8a0cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-fa8a0cd .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-c3df307{--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;}.elementor-3767 .elementor-element.elementor-element-2354ee8{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-2354ee8 > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-2354ee8.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-2354ee8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-2354ee8 .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-056a8d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-056a8d4 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-678548a{--display:flex;--min-height:447px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3767 .elementor-element.elementor-element-678548a:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-678548a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-dede511{--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;}.elementor-3767 .elementor-element.elementor-element-fa2264f{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-fa2264f > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-fa2264f.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-fa2264f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-fa2264f .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-a122950{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-a122950 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-9b3dc81{--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;}.elementor-3767 .elementor-element.elementor-element-7e757f0{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-7e757f0 > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-7e757f0.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-7e757f0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-7e757f0 .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-decd2c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-decd2c0 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-b075b6d{--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;}.elementor-3767 .elementor-element.elementor-element-2bda2a4{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-2bda2a4 > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-2bda2a4.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-2bda2a4.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-2bda2a4 .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-be55a48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-be55a48 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-88fa201{--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;}.elementor-3767 .elementor-element.elementor-element-a6d9425{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-a6d9425 > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-a6d9425.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-a6d9425.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-a6d9425 .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-2d95021{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-2d95021 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-be2569b{--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;}.elementor-3767 .elementor-element.elementor-element-f4d645d{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-f4d645d > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-f4d645d.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-f4d645d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-f4d645d .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-ea1ce06{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-ea1ce06 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-4126594{--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;}.elementor-3767 .elementor-element.elementor-element-7daa7aa{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-7daa7aa > .elementor-widget-container{background-color:transparent;padding:12px 12px 12px 12px;background-image:linear-gradient(180deg, #021C69 0%, #234AC0 100%);border-radius:100px 100px 100px 100px;}.elementor-3767 .elementor-element.elementor-element-7daa7aa.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-7daa7aa.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3767 .elementor-element.elementor-element-7daa7aa .elementor-heading-title{font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-dccee4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-dccee4b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-3767 .elementor-element.elementor-element-f74407c{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-669a25c{text-align:center;}.elementor-3767 .elementor-element.elementor-element-669a25c .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:83px;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-53d145b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-53d145b .elementor-button-content-wrapper{flex-direction:row;}.elementor-3767 .elementor-element.elementor-element-53d145b .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-3767 .elementor-element.elementor-element-fce85f0{--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-3767 .elementor-element.elementor-element-fce85f0:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-fce85f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-3767 .elementor-element.elementor-element-ad7fc0e.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-ad7fc0e .elementor-heading-title{font-family:"Cairo", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-e0e9419{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;font-family:"Cairo", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-e0e9419.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-eb69d08{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-eb69d08.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-eb69d08 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:28px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-bc9c754{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-bc9c754:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-bc9c754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-3767 .elementor-element.elementor-element-b878923{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-76b8ded{text-align:center;}.elementor-3767 .elementor-element.elementor-element-76b8ded .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 77%);font-family:"Cairo", Sans-serif;font-size:130px;letter-spacing:10px;}.elementor-3767 .elementor-element.elementor-element-1c78cfc{--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;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:#3F3F3F;--border-color:#3F3F3F;--border-radius:25px 25px 25px 25px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:25px;}.elementor-3767 .elementor-element.elementor-element-1c78cfc:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-1c78cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/image-15.png");}.elementor-3767 .elementor-element.elementor-element-cea4566{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-16fc160{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-icon i{color:#3070FF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-icon svg{fill:#3070FF;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:18px;}.elementor-3767 .elementor-element.elementor-element-16fc160 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-22611a5{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-22611a5.elementor-element{--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-22611a5 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:40px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-57595cf{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-57595cf img{border-radius:25px 25px 25px 25px;}.elementor-3767 .elementor-element.elementor-element-0c4ddc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-f265f5e{text-align:center;}.elementor-3767 .elementor-element.elementor-element-f265f5e .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 77%);font-family:"Cairo", Sans-serif;font-size:130px;letter-spacing:10px;}.elementor-3767 .elementor-element.elementor-element-90ad233{--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;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:#3F3F3F;--border-color:#3F3F3F;--border-radius:25px 25px 25px 25px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:25px;}.elementor-3767 .elementor-element.elementor-element-90ad233:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-90ad233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/image-15.png");}.elementor-3767 .elementor-element.elementor-element-0b7d1b3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-6b37c62{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-icon i{color:#3070FF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-icon svg{fill:#3070FF;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:18px;}.elementor-3767 .elementor-element.elementor-element-6b37c62 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-7983afe{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-7983afe.elementor-element{--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-7983afe .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:40px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-e00c359{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-e00c359 img{border-radius:25px 25px 25px 25px;}.elementor-3767 .elementor-element.elementor-element-6680d33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-7004932{text-align:center;}.elementor-3767 .elementor-element.elementor-element-7004932 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 77%);font-family:"Cairo", Sans-serif;font-size:130px;letter-spacing:10px;}.elementor-3767 .elementor-element.elementor-element-d43f186{--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;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:#3F3F3F;--border-color:#3F3F3F;--border-radius:25px 25px 25px 25px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:25px;}.elementor-3767 .elementor-element.elementor-element-d43f186:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-d43f186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/image-15.png");}.elementor-3767 .elementor-element.elementor-element-ecb1f90{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-0f3ea3d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-icon i{color:#3070FF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-icon svg{fill:#3070FF;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:18px;}.elementor-3767 .elementor-element.elementor-element-0f3ea3d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-30ba542{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-30ba542.elementor-element{--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-30ba542 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:40px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-309b3e2{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-309b3e2 img{border-radius:25px 25px 25px 25px;}.elementor-3767 .elementor-element.elementor-element-0558df6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-13b2d18{text-align:center;}.elementor-3767 .elementor-element.elementor-element-13b2d18 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 77%);font-family:"Cairo", Sans-serif;font-size:130px;letter-spacing:10px;}.elementor-3767 .elementor-element.elementor-element-97c8e2a{--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;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:#3F3F3F;--border-color:#3F3F3F;--border-radius:25px 25px 25px 25px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:25px;}.elementor-3767 .elementor-element.elementor-element-97c8e2a:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-97c8e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/image-15.png");}.elementor-3767 .elementor-element.elementor-element-3bbe273{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-7dc5fa5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-icon i{color:#3070FF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-icon svg{fill:#3070FF;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:18px;}.elementor-3767 .elementor-element.elementor-element-7dc5fa5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-69acbba{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-69acbba.elementor-element{--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-69acbba .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:40px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-856f0cb{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-856f0cb img{border-radius:25px 25px 25px 25px;}.elementor-3767 .elementor-element.elementor-element-e825fd1{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Cairo", Sans-serif;font-size:27px;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-e825fd1.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-7c42de5.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-7c42de5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3767 .elementor-element.elementor-element-7c42de5 .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-3767 .elementor-element.elementor-element-f5b8655{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-649db25{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3767 .elementor-element.elementor-element-649db25:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-649db25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, #FFFFFF 0%, #E7E7E7 100%);}.elementor-3767 .elementor-element.elementor-element-e83a1ea{--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:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-8a99496{--display:flex;--justify-content:center;}.elementor-3767 .elementor-element.elementor-element-a449c9f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-3767 .elementor-element.elementor-element-a449c9f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-a449c9f .ha-gradient-heading{color:#729DFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #729DFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:33px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-6c3c187{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-6c3c187 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-3767 .elementor-element.elementor-element-6c3c187.elementor-element{--align-self:flex-start;}.elementor-3767 .elementor-element.elementor-element-6c3c187 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;color:#535353;}.elementor-3767 .elementor-element.elementor-element-ba76b81{--display:flex;}.elementor-3767 .elementor-element.elementor-element-6374fd1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3767 .elementor-element.elementor-element-6374fd1.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-item > a{font-size:20px;}.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-text{color:#0A0A0A;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-5568453{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-5568453.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-5568453 .elementor-heading-title{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-365d358.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-365d358 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3767 .elementor-element.elementor-element-365d358 .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-3767 .elementor-element.elementor-element-cd3e46a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-3767 .elementor-element.elementor-element-cd3e46a:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-cd3e46a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3767 .elementor-element.elementor-element-20521c3{--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;--justify-content:center;}.elementor-3767 .elementor-element.elementor-element-d9822f0 img{border-radius:20px 20px 20px 20px;}.elementor-3767 .elementor-element.elementor-element-25bff3d{--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;}.elementor-3767 .elementor-element.elementor-element-9f13b5b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-9f13b5b.elementor-element{--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-9f13b5b .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:40px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-a262fc3{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Cairo", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-d5b7720{--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:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-d5b7720:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-d5b7720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-3767 .elementor-element.elementor-element-750c0d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3767 .elementor-element.elementor-element-bbc5ce6{--display:flex;}.elementor-3767 .elementor-element.elementor-element-bbc5ce6:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-bbc5ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-8b8ea5a{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-9c64f5f{--n-accordion-title-font-size:21px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#3070FF;--n-accordion-icon-hover-color:#3070FF;--n-accordion-icon-active-color:#3070FF;}.elementor-3767 .elementor-element.elementor-element-9c64f5f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(141deg, #FFFFFF 0%, #CCCCCC 100%);}.elementor-3767 .elementor-element.elementor-element-9c64f5f {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-3767 .elementor-element.elementor-element-9c64f5f > .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:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-20507d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3767 .elementor-element.elementor-element-8ba5884{--display:flex;}.elementor-3767 .elementor-element.elementor-element-8ba5884:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-8ba5884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-ce764e6{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-aca4b9f{--n-accordion-title-font-size:21px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#3070FF;--n-accordion-icon-hover-color:#3070FF;--n-accordion-icon-active-color:#3070FF;}.elementor-3767 .elementor-element.elementor-element-aca4b9f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(141deg, #FFFFFF 0%, #CCCCCC 100%);}.elementor-3767 .elementor-element.elementor-element-aca4b9f {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-3767 .elementor-element.elementor-element-aca4b9f > .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:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-35d3221{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3767 .elementor-element.elementor-element-16059d5{--display:flex;}.elementor-3767 .elementor-element.elementor-element-16059d5:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-16059d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-9e141ef{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-ded75f9{--n-accordion-title-font-size:21px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#3070FF;--n-accordion-icon-hover-color:#3070FF;--n-accordion-icon-active-color:#3070FF;}.elementor-3767 .elementor-element.elementor-element-ded75f9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(141deg, #FFFFFF 0%, #CCCCCC 100%);}.elementor-3767 .elementor-element.elementor-element-ded75f9 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-3767 .elementor-element.elementor-element-ded75f9 > .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:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-2041b88{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-3767 .elementor-element.elementor-element-6709ec8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3767 .elementor-element.elementor-element-16ccc35{--display:flex;}.elementor-3767 .elementor-element.elementor-element-16ccc35:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-16ccc35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-67cf6e2{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-e098e85{--n-accordion-title-font-size:21px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#3070FF;--n-accordion-icon-hover-color:#3070FF;--n-accordion-icon-active-color:#3070FF;}.elementor-3767 .elementor-element.elementor-element-e098e85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(141deg, #FFFFFF 0%, #CCCCCC 100%);}.elementor-3767 .elementor-element.elementor-element-e098e85 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-3767 .elementor-element.elementor-element-e098e85 > .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:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-cdd2e70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3767 .elementor-element.elementor-element-0e7b9f4{--display:flex;}.elementor-3767 .elementor-element.elementor-element-0e7b9f4:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-0e7b9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-31bec43{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-f97c691{--n-accordion-title-font-size:21px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#3070FF;--n-accordion-icon-hover-color:#3070FF;--n-accordion-icon-active-color:#3070FF;}.elementor-3767 .elementor-element.elementor-element-f97c691 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(141deg, #FFFFFF 0%, #CCCCCC 100%);}.elementor-3767 .elementor-element.elementor-element-f97c691 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-3767 .elementor-element.elementor-element-f97c691 > .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:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-51999c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3767 .elementor-element.elementor-element-27faf4b{--display:flex;}.elementor-3767 .elementor-element.elementor-element-27faf4b:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-27faf4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-5de635e{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-c3c8c56{--n-accordion-title-font-size:21px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#3070FF;--n-accordion-icon-hover-color:#3070FF;--n-accordion-icon-active-color:#3070FF;}.elementor-3767 .elementor-element.elementor-element-c3c8c56 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(141deg, #FFFFFF 0%, #CCCCCC 100%);}.elementor-3767 .elementor-element.elementor-element-c3c8c56 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-3767 .elementor-element.elementor-element-c3c8c56 > .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:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-884d6b7{--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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-3767 .elementor-element.elementor-element-884d6b7 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:transparent;background-image:linear-gradient(129deg, #3070FF 0%, #83AAFF 100%);border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-3767 .elementor-element.elementor-element-4df8e95{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-4df8e95.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-4df8e95 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:40px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-6389f3a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-6389f3a .elementor-button-content-wrapper{flex-direction:row;}.elementor-3767 .elementor-element.elementor-element-6389f3a .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-3767 .elementor-element.elementor-element-3fe1598{--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:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-00dd9f1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-00dd9f1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-00dd9f1 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:40px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-ef8205e{--display:flex;}.elementor-3767 .elementor-element.elementor-element-fb487b8{--display:flex;}.elementor-3767 .elementor-element.elementor-element-59da4f8{--display:flex;}.elementor-3767 .elementor-element.elementor-element-3323eae{--display:flex;}.elementor-3767 .elementor-element.elementor-element-feffafd{--display:flex;}.elementor-3767 .elementor-element.elementor-element-0d26d94{--e-n-carousel-swiper-slides-to-display:4;--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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-3767 .elementor-element.elementor-element-0d26d94 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:transparent;background-image:linear-gradient(129deg, #3070FF 0%, #83AAFF 100%);border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-3767 .elementor-element.elementor-element-0d26d94 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-3767 .elementor-element.elementor-element-796d38a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-796d38a .elementor-button-content-wrapper{flex-direction:row;}.elementor-3767 .elementor-element.elementor-element-796d38a .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-3767 .elementor-element.elementor-element-cd7c707{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-e253f9b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-e253f9b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-3767 .elementor-element.elementor-element-e253f9b .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:40px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-9031970{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;font-family:"Cairo", Sans-serif;font-size:25px;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-9031970.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-9175a6a{--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:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-3767 .elementor-element.elementor-element-c9fd3a0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-0b69039{--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:70px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3767 .elementor-element.elementor-element-0b69039:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-0b69039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(280deg, #0C0C0C 0%, #020202 85%);}.elementor-3767 .elementor-element.elementor-element-0f5686c{--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:#313131;--border-color:#313131;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3767 .elementor-element.elementor-element-0f5686c:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-0f5686c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(112deg, #1A1A1A 0%, #000000 100%);}.elementor-3767 .elementor-element.elementor-element-f1a4bb5 > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-3767 .elementor-element.elementor-element-60fef34.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-60fef34 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:54px;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-d671209 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 01px 0px;border-color:#2E2E2E;}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2E2E2E;}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-icon i{color:#17CF00;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-icon svg{fill:#17CF00;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-d671209{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-d671209 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-739b625 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2E2E2E;}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-icon i{color:#AD0000;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-icon svg{fill:#AD0000;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-739b625{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-739b625 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-0711002{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-0711002.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-0711002 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:102px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-5ad0eaa.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-5ad0eaa .elementor-button-content-wrapper{flex-direction:row;}.elementor-3767 .elementor-element.elementor-element-5ad0eaa .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-3767 .elementor-element.elementor-element-8722b14{--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:#313131;--border-color:#313131;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3767 .elementor-element.elementor-element-8722b14:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-8722b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(112deg, #000B1B 0%, #00070C 100%);}.elementor-3767 .elementor-element.elementor-element-4416b11 > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-3767 .elementor-element.elementor-element-de756cb.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-de756cb .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:54px;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2E2E2E;}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-icon i{color:#17CF00;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-icon svg{fill:#17CF00;transition:fill 0.3s;}.elementor-3767 .elementor-element.elementor-element-20d974f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-20d974f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3767 .elementor-element.elementor-element-0aecad6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-3767 .elementor-element.elementor-element-0aecad6.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-0aecad6 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:102px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-97db6a9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-97db6a9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3767 .elementor-element.elementor-element-97db6a9 .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-3767 .elementor-element.elementor-element-1d7a1c4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3767 .elementor-element.elementor-element-663b1ce{--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;}.elementor-3767 .elementor-element.elementor-element-d0e394d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-d0e394d img{border-radius:25px 25px 25px 25px;}.elementor-3767 .elementor-element.elementor-element-13a1509{--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;--justify-content:center;}.elementor-3767 .elementor-element.elementor-element-244701f .elementor-heading-title{font-family:"Cairo", Sans-serif;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-79473c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-3767 .elementor-element.elementor-element-79473c9 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-3767 .elementor-element.elementor-element-79473c9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-79473c9 .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #3070FF 100%);font-family:"Cairo", Sans-serif;font-size:30px;font-weight:700;}.elementor-3767 .elementor-element.elementor-element-b411003.elementor-element{--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-b411003{font-family:"Cairo", Sans-serif;color:#DBDBDB;}.elementor-3767 .elementor-element.elementor-element-90a80cb{--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-3767 .elementor-element.elementor-element-90a80cb:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-90a80cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-92b55d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-05b9e5e .elementor-heading-title{font-family:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-ed55184.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-ed55184 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3767 .elementor-element.elementor-element-ed55184 .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 50px 20px 50px;}.elementor-3767 .elementor-element.elementor-element-6692032{--display:flex;}.elementor-3767 .elementor-element.elementor-element-c26fd99{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Cairo", Sans-serif;color:#4E4E4E;}.elementor-3767 .elementor-element.elementor-element-777eb53{--display:flex;}.elementor-3767 .elementor-element.elementor-element-0fad613{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Cairo", Sans-serif;color:#4E4E4E;}.elementor-3767 .elementor-element.elementor-element-1c509fc{--display:flex;}.elementor-3767 .elementor-element.elementor-element-420d763{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Cairo", Sans-serif;color:#4E4E4E;}.elementor-3767 .elementor-element.elementor-element-d54aafc{--display:flex;}.elementor-3767 .elementor-element.elementor-element-1b827b7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Cairo", Sans-serif;color:#4E4E4E;}.elementor-3767 .elementor-element.elementor-element-99479a8{--display:flex;}.elementor-3767 .elementor-element.elementor-element-7670580{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Cairo", Sans-serif;color:#4E4E4E;}.elementor-3767 .elementor-element.elementor-element-a6a7658{--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-3767 .elementor-element.elementor-element-a6a7658 > .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:"Cairo", Sans-serif;}.elementor-3767 .elementor-element.elementor-element-8223dd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-8223dd5:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-8223dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F;}.elementor-3767 .elementor-element.elementor-element-0de981a{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-0de981a > .elementor-widget-container{margin:0px 0px -38px 0px;}.elementor-3767 .elementor-element.elementor-element-0de981a.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-88e0e89{text-align:center;}.elementor-3767 .elementor-element.elementor-element-88e0e89 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:25px;color:#FFFFFF;}.elementor-3767 .elementor-element.elementor-element-47225be{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-47225be:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-47225be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3767 .elementor-element.elementor-element-db8c9cd{--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;}.elementor-3767 .elementor-element.elementor-element-ef1aa75{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-ef1aa75.elementor-element{--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-dde26c6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.2em;color:#FFFFFF;}@media(max-width:1024px){.elementor-3767 .elementor-element.elementor-element-2041b88{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3767 .elementor-element.elementor-element-884d6b7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3767 .elementor-element.elementor-element-0d26d94{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-3767 .elementor-element.elementor-element-7aae88a{--width:55%;}.elementor-3767 .elementor-element.elementor-element-2c138b4{--width:50%;}.elementor-3767 .elementor-element.elementor-element-b948efa{--width:99%;}.elementor-3767 .elementor-element.elementor-element-2df5b4b{--width:50%;}.elementor-3767 .elementor-element.elementor-element-b878923{--width:65%;}.elementor-3767 .elementor-element.elementor-element-cea4566{--width:50%;}.elementor-3767 .elementor-element.elementor-element-0c4ddc7{--width:65%;}.elementor-3767 .elementor-element.elementor-element-0b7d1b3{--width:50%;}.elementor-3767 .elementor-element.elementor-element-6680d33{--width:65%;}.elementor-3767 .elementor-element.elementor-element-ecb1f90{--width:50%;}.elementor-3767 .elementor-element.elementor-element-0558df6{--width:65%;}.elementor-3767 .elementor-element.elementor-element-3bbe273{--width:50%;}.elementor-3767 .elementor-element.elementor-element-649db25{--width:84%;}.elementor-3767 .elementor-element.elementor-element-20521c3{--width:50%;}.elementor-3767 .elementor-element.elementor-element-25bff3d{--width:50%;}.elementor-3767 .elementor-element.elementor-element-0f5686c{--width:50%;}.elementor-3767 .elementor-element.elementor-element-8722b14{--width:50%;}.elementor-3767 .elementor-element.elementor-element-663b1ce{--width:43%;}.elementor-3767 .elementor-element.elementor-element-13a1509{--width:50%;}}@media(min-width:1920px){.elementor-3767 .elementor-element.elementor-element-7aae88a{--width:17%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3767 .elementor-element.elementor-element-3d2f029{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-3767 .elementor-element.elementor-element-d400020{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3767 .elementor-element.elementor-element-7a8bd6a{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}}@media(max-width:767px){.elementor-3767 .elementor-element.elementor-element-7aae88a{--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-3767 .elementor-element.elementor-element-3d2f029{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-wrapper{max-width:28%;}body:not(.rtl) .elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-digits{font-size:5.8vw;}.elementor-3767 .elementor-element.elementor-element-3d2f029 .elementor-countdown-label{font-size:13px;}.elementor-3767 .elementor-element.elementor-element-7b441fd{text-align:end;}.elementor-3767 .elementor-element.elementor-element-a3430a9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-d400020{--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;--border-radius:0px 0px 0px 0px;}.elementor-3767 .elementor-element.elementor-element-7a8bd6a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3767 .elementor-element.elementor-element-7a8bd6a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-wrapper{max-width:5%;}body:not(.rtl) .elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-digits{font-size:8vw;}.elementor-3767 .elementor-element.elementor-element-7a8bd6a .elementor-countdown-label{font-size:13px;}.elementor-3767 .elementor-element.elementor-element-b66cfbe{text-align:end;}.elementor-3767 .elementor-element.elementor-element-61d3823:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-61d3823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/bg-anderson-ser-palestrante-mobile-scaled.png");background-position:top center;background-size:130% auto;}.elementor-3767 .elementor-element.elementor-element-61d3823{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47vw;--padding-bottom:05vw;--padding-left:02vw;--padding-right:02vw;}.elementor-3767 .elementor-element.elementor-element-ccabedc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-ccabedc .ha-gradient-heading{font-size:8.2vw;}.elementor-3767 .elementor-element.elementor-element-d63b3dd{font-size:5.3vw;}.elementor-3767 .elementor-element.elementor-element-2a118fe4.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-2a118fe4 .elementor-button{line-height:1.3em;}.elementor-3767 .elementor-element.elementor-element-b948efa{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(44px/2);}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(44px/2);}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(44px/2);}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-44px/2);}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-44px/2);}.elementor-3767 .elementor-element.elementor-element-2686671{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-2686671 .elementor-icon-list-item > a{font-size:3.7vw;}.elementor-3767 .elementor-element.elementor-element-ca14e5b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-ca14e5b.e-con{--order:99999 /* order end hack */;}.elementor-3767 .elementor-element.elementor-element-2c0aeef > .elementor-widget-container{padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;}.elementor-3767 .elementor-element.elementor-element-2c0aeef.elementor-element{--align-self:flex-start;}.elementor-3767 .elementor-element.elementor-element-2c0aeef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-2c0aeef .elementor-icon-list-item > a{font-size:14px;}.elementor-3767 .elementor-element.elementor-element-3bc1db3 > .elementor-widget-container{padding:12px 25px 12px 25px;border-radius:50px 50px 50px 50px;}.elementor-3767 .elementor-element.elementor-element-3bc1db3.elementor-element{--align-self:flex-start;}.elementor-3767 .elementor-element.elementor-element-3bc1db3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-3bc1db3 .elementor-icon-list-item > a{font-size:14px;}.elementor-3767 .elementor-element.elementor-element-04df2b0 > .elementor-widget-container{padding:12px 20px 12px 20px;border-radius:50px 50px 50px 50px;}.elementor-3767 .elementor-element.elementor-element-04df2b0.elementor-element{--align-self:flex-start;}.elementor-3767 .elementor-element.elementor-element-04df2b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3767 .elementor-element.elementor-element-04df2b0 .elementor-icon-list-item > a{font-size:12px;}.elementor-3767 .elementor-element.elementor-element-2df5b4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-93a3197{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-97440ee.elementor-element{--align-self:center;}.elementor-3767 .elementor-element.elementor-element-97440ee{text-align:center;}.elementor-3767 .elementor-element.elementor-element-97440ee .elementor-heading-title{font-size:8.3vw;}.elementor-3767 .elementor-element.elementor-element-6e6a31d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-678548a{--border-radius:50px 05px 50px 05px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-f74407c{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-669a25c .elementor-heading-title{font-size:12vw;}.elementor-3767 .elementor-element.elementor-element-53d145b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3767 .elementor-element.elementor-element-53d145b .elementor-button{font-size:4.6vw;line-height:1.2em;}.elementor-3767 .elementor-element.elementor-element-fce85f0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-ad7fc0e{text-align:center;}.elementor-3767 .elementor-element.elementor-element-ad7fc0e .elementor-heading-title{font-size:8vw;}.elementor-3767 .elementor-element.elementor-element-e0e9419{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:5vw;}.elementor-3767 .elementor-element.elementor-element-eb69d08{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-eb69d08 .ha-gradient-heading{font-size:8vw;}.elementor-3767 .elementor-element.elementor-element-76b8ded .ha-gradient-heading{font-size:20vw;}.elementor-3767 .elementor-element.elementor-element-1c78cfc:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-1c78cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/Novo-Projeto-25.png");background-position:center center;background-size:cover;}.elementor-3767 .elementor-element.elementor-element-1c78cfc{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-22611a5 .ha-gradient-heading{font-size:10vw;}.elementor-3767 .elementor-element.elementor-element-57595cf > .elementor-widget-container{margin:-36px -36px -36px -36px;}.elementor-3767 .elementor-element.elementor-element-57595cf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-0c4ddc7{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3767 .elementor-element.elementor-element-f265f5e .ha-gradient-heading{font-size:20vw;}.elementor-3767 .elementor-element.elementor-element-90ad233:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-90ad233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/Novo-Projeto-25.png");background-position:center center;background-size:cover;}.elementor-3767 .elementor-element.elementor-element-90ad233{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-7983afe .ha-gradient-heading{font-size:10vw;}.elementor-3767 .elementor-element.elementor-element-e00c359 > .elementor-widget-container{margin:-36px -36px -36px -36px;}.elementor-3767 .elementor-element.elementor-element-e00c359{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-6680d33{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3767 .elementor-element.elementor-element-7004932 .ha-gradient-heading{font-size:20vw;}.elementor-3767 .elementor-element.elementor-element-d43f186:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-d43f186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/Novo-Projeto-25.png");background-position:center center;background-size:cover;}.elementor-3767 .elementor-element.elementor-element-d43f186{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-30ba542 .ha-gradient-heading{font-size:10vw;}.elementor-3767 .elementor-element.elementor-element-309b3e2 > .elementor-widget-container{margin:-36px -36px -36px -36px;}.elementor-3767 .elementor-element.elementor-element-309b3e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-0558df6{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3767 .elementor-element.elementor-element-13b2d18 .ha-gradient-heading{font-size:20vw;}.elementor-3767 .elementor-element.elementor-element-97c8e2a:not(.elementor-motion-effects-element-type-background), .elementor-3767 .elementor-element.elementor-element-97c8e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andersonfarias.com.br/wp-content/uploads/2026/02/Novo-Projeto-25.png");background-position:center center;background-size:cover;}.elementor-3767 .elementor-element.elementor-element-97c8e2a{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-69acbba .ha-gradient-heading{font-size:10vw;}.elementor-3767 .elementor-element.elementor-element-856f0cb > .elementor-widget-container{margin:-36px -36px -36px -36px;}.elementor-3767 .elementor-element.elementor-element-856f0cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-e825fd1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:5vw;}.elementor-3767 .elementor-element.elementor-element-7c42de5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3767 .elementor-element.elementor-element-7c42de5 .elementor-button{font-size:4vw;line-height:1.2em;}.elementor-3767 .elementor-element.elementor-element-8a99496{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-a449c9f{text-align:center;}.elementor-3767 .elementor-element.elementor-element-a449c9f .ha-gradient-heading{font-size:7.6vw;}.elementor-3767 .elementor-element.elementor-element-6c3c187{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-6c3c187 .elementor-heading-title{font-size:4.6vw;}.elementor-3767 .elementor-element.elementor-element-ba76b81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-5568453{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-5568453 .elementor-heading-title{font-size:6.1vw;line-height:1.3em;}.elementor-3767 .elementor-element.elementor-element-365d358{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-365d358 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3767 .elementor-element.elementor-element-365d358 .elementor-button{font-size:3.5vw;line-height:1.4em;}.elementor-3767 .elementor-element.elementor-element-cd3e46a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-25bff3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-9f13b5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-9f13b5b .ha-gradient-heading{font-size:9vw;}.elementor-3767 .elementor-element.elementor-element-a262fc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:5vw;}.elementor-3767 .elementor-element.elementor-element-2041b88{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3767 .elementor-element.elementor-element-884d6b7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3767 .elementor-element.elementor-element-4df8e95 .ha-gradient-heading{font-size:8vw;}.elementor-3767 .elementor-element.elementor-element-6389f3a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3767 .elementor-element.elementor-element-3fe1598{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-00dd9f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-00dd9f1 .ha-gradient-heading{font-size:8vw;}.elementor-3767 .elementor-element.elementor-element-fb487b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-59da4f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-3323eae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-feffafd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-0d26d94{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3767 .elementor-element.elementor-element-0d26d94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3767 .elementor-element.elementor-element-796d38a .elementor-button{line-height:1.2em;}.elementor-3767 .elementor-element.elementor-element-cd7c707{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-e253f9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-e253f9b .ha-gradient-heading{font-size:7.1vw;}.elementor-3767 .elementor-element.elementor-element-9031970{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:4.6vw;}.elementor-3767 .elementor-element.elementor-element-9175a6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3767 .elementor-element.elementor-element-3dda794{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-c9fd3a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3767 .elementor-element.elementor-element-0b69039{--gap:90px 0px;--row-gap:90px;--column-gap:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-60fef34{text-align:center;}.elementor-3767 .elementor-element.elementor-element-60fef34 .elementor-heading-title{font-size:9vw;}.elementor-3767 .elementor-element.elementor-element-0711002 .ha-gradient-heading{font-size:17vw;}.elementor-3767 .elementor-element.elementor-element-5ad0eaa .elementor-button{font-size:4.9vw;line-height:1.2em;}.elementor-3767 .elementor-element.elementor-element-de756cb{text-align:center;}.elementor-3767 .elementor-element.elementor-element-de756cb .elementor-heading-title{font-size:9vw;}.elementor-3767 .elementor-element.elementor-element-0aecad6 .ha-gradient-heading{font-size:17vw;}.elementor-3767 .elementor-element.elementor-element-97db6a9 .elementor-button{line-height:1.2em;}.elementor-3767 .elementor-element.elementor-element-1d7a1c4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-90a80cb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3767 .elementor-element.elementor-element-db8c9cd{--gap:0px 05px;--row-gap:0px;--column-gap:05px;}.elementor-3767 .elementor-element.elementor-element-ef1aa75{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-3767 .elementor-element.elementor-element-dde26c6{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-3767 .elementor-element.elementor-element-dde26c6 .elementor-heading-title{font-size:3.8vw;}}/* Start custom CSS for container, class: .elementor-element-7aae88a */.elementor-3767 .elementor-element.elementor-element-7aae88a{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.06);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(10.6px);
-webkit-backdrop-filter: blur(10.6px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d400020 */.elementor-3767 .elementor-element.elementor-element-d400020{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.06);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(10.6px);
-webkit-backdrop-filter: blur(10.6px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a118fe4 */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
    border-radius: 15.623px;
    border: 1.196px solid rgba(46, 204, 113, 0.25);
    background: radial-gradient(
        67.54% 100.03% at 50% 0%,
        #2ECC71 0%,
        #27AE60 25.48%,
        #1E8449 62.5%,
        #145A32 100%
    );
    box-shadow: 
        0 5.98px 23.203px 0 rgba(39, 174, 96, 0.25),
        0 14.352px 53.701px 0 rgba(39, 174, 96, 0.55);
    z-index: 1;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
}

.elementor-3767 .elementor-element.elementor-element-2a118fe4:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-3767 .elementor-element.elementor-element-2a118fe4:hover .elementor-button{
    filter: brightness(1.15);
}

.elementor-3767 .elementor-element.elementor-element-2a118fe4 .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
    .elementor-3767 .elementor-element.elementor-element-2a118fe4 .elementor-button-icon{
        font-size: 22px;
    } 
}

.elementor-3767 .elementor-element.elementor-element-2a118fe4 .elementor-button-icon,
.elementor-3767 .elementor-element.elementor-element-2a118fe4 .elementor-button-text,
.elementor-3767 .elementor-element.elementor-element-2a118fe4 .elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.elementor-3767 .elementor-element.elementor-element-2a118fe4 .elementor-button::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-20deg);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: brilho 2s linear infinite;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    25% {
        opacity: 0.2;
    }
    50% {
        opacity: 0.4;
        left: 50%;
    }
    75% {
        opacity: 0.2;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 16px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 20px 50px 20px 70px !important;
}

.botao:hover .elementor-button{
    padding: 20px 80px 20px 50px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6a31d */.elementor-3767 .elementor-element.elementor-element-6e6a31d{
    clip-path: polygon(0 25%, 10% 0, 100% 0, 100% 77%, 88% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53d145b */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
    border-radius: 15.623px;
    border: 1.196px solid rgba(46, 204, 113, 0.25);
    background: radial-gradient(
        67.54% 100.03% at 50% 0%,
        #2ECC71 0%,
        #27AE60 25.48%,
        #1E8449 62.5%,
        #145A32 100%
    );
    box-shadow: 
        0 5.98px 23.203px 0 rgba(39, 174, 96, 0.25),
        0 14.352px 53.701px 0 rgba(39, 174, 96, 0.55);
    z-index: 1;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
}

.elementor-3767 .elementor-element.elementor-element-53d145b:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-3767 .elementor-element.elementor-element-53d145b:hover .elementor-button{
    filter: brightness(1.15);
}

.elementor-3767 .elementor-element.elementor-element-53d145b .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
    .elementor-3767 .elementor-element.elementor-element-53d145b .elementor-button-icon{
        font-size: 22px;
    } 
}

.elementor-3767 .elementor-element.elementor-element-53d145b .elementor-button-icon,
.elementor-3767 .elementor-element.elementor-element-53d145b .elementor-button-text,
.elementor-3767 .elementor-element.elementor-element-53d145b .elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.elementor-3767 .elementor-element.elementor-element-53d145b .elementor-button::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-20deg);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: brilho 2s linear infinite;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    25% {
        opacity: 0.2;
    }
    50% {
        opacity: 0.4;
        left: 50%;
    }
    75% {
        opacity: 0.2;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 16px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 20px 50px 20px 70px !important;
}

.botao:hover .elementor-button{
    padding: 20px 80px 20px 50px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c42de5 */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
    border-radius: 15.623px;
    border: 1.196px solid rgba(77, 163, 255, 0.20);
    background: radial-gradient(
        67.54% 100.03% at 50% 0%,
        #4DA3FF 0%,
        #2F7FEA 25.48%,
        #1E5FCC 62.5%,
        #174A9E 100%
    );
    box-shadow: 
        0 5.98px 23.203px 0 rgba(30, 95, 204, 0.20),
        0 14.352px 53.701px 0 rgba(30, 95, 204, 0.50);
    z-index: 1;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
}

.elementor-3767 .elementor-element.elementor-element-7c42de5:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-3767 .elementor-element.elementor-element-7c42de5:hover .elementor-button{
    filter: brightness(1.2);
}

.elementor-3767 .elementor-element.elementor-element-7c42de5 .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
    .elementor-3767 .elementor-element.elementor-element-7c42de5 .elementor-button-icon{
        font-size: 22px;
    } 
}

.elementor-3767 .elementor-element.elementor-element-7c42de5 .elementor-button-icon,
.elementor-3767 .elementor-element.elementor-element-7c42de5 .elementor-button-text,
.elementor-3767 .elementor-element.elementor-element-7c42de5 .elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.elementor-3767 .elementor-element.elementor-element-7c42de5 .elementor-button::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-20deg);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: brilho 2s linear infinite;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    25% {
        opacity: 0.2;
    }
    50% {
        opacity: 0.4;
        left: 50%;
    }
    75% {
        opacity: 0.2;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 16px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 20px 50px 20px 70px !important;
}

.botao:hover .elementor-button{
    padding: 20px 80px 20px 50px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6374fd1 */.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: 10px;
}

.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-item{
    position: relative;
    padding: 10px 20px 10px 20px !important;
}

.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-item::before{
    content:"";
    width: 12px; /*largura dos bullets*/
    height: 12px; /*altura dos bullets*/
    background-color: #FFFFFF; /*cor dos bullets*/
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: -20px;
    transform: translatey(-50%);
    box-shadow: 0 0 0 4px #808080; /*cor das bordas dos bullets*/
    z-index: 2;
}

.elementor-3767 .elementor-element.elementor-element-6374fd1 .elementor-icon-list-items::after{
    content: "";
    width: 1px;
    height: 90%; /*controle a altura da linha por aqui*/
    background: #808080; /*cor da linha*/
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: -14px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-365d358 */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
    border-radius: 15.623px;
    border: 1.196px solid rgba(77, 163, 255, 0.20);
    background: radial-gradient(
        67.54% 100.03% at 50% 0%,
        #4DA3FF 0%,
        #2F7FEA 25.48%,
        #1E5FCC 62.5%,
        #174A9E 100%
    );
    box-shadow: 
        0 5.98px 23.203px 0 rgba(30, 95, 204, 0.20),
        0 14.352px 53.701px 0 rgba(30, 95, 204, 0.50);
    z-index: 1;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
}

.elementor-3767 .elementor-element.elementor-element-365d358:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-3767 .elementor-element.elementor-element-365d358:hover .elementor-button{
    filter: brightness(1.2);
}

.elementor-3767 .elementor-element.elementor-element-365d358 .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
    .elementor-3767 .elementor-element.elementor-element-365d358 .elementor-button-icon{
        font-size: 22px;
    } 
}

.elementor-3767 .elementor-element.elementor-element-365d358 .elementor-button-icon,
.elementor-3767 .elementor-element.elementor-element-365d358 .elementor-button-text,
.elementor-3767 .elementor-element.elementor-element-365d358 .elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.elementor-3767 .elementor-element.elementor-element-365d358 .elementor-button::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-20deg);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: brilho 2s linear infinite;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    25% {
        opacity: 0.2;
    }
    50% {
        opacity: 0.4;
        left: 50%;
    }
    75% {
        opacity: 0.2;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 16px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 20px 50px 20px 70px !important;
}

.botao:hover .elementor-button{
    padding: 20px 80px 20px 50px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7d9a00 */.elementor-3767 .elementor-element.elementor-element-c7d9a00 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddee424 */.elementor-3767 .elementor-element.elementor-element-ddee424 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7d9a00 */.elementor-3767 .elementor-element.elementor-element-c7d9a00 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddee424 */.elementor-3767 .elementor-element.elementor-element-ddee424 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7d9a00 */.elementor-3767 .elementor-element.elementor-element-c7d9a00 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddee424 */.elementor-3767 .elementor-element.elementor-element-ddee424 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7d9a00 */.elementor-3767 .elementor-element.elementor-element-c7d9a00 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddee424 */.elementor-3767 .elementor-element.elementor-element-ddee424 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c68e57 */.elementor-3767 .elementor-element.elementor-element-4c68e57 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c753c4 */.elementor-3767 .elementor-element.elementor-element-3c753c4 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c68e57 */.elementor-3767 .elementor-element.elementor-element-4c68e57 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c753c4 */.elementor-3767 .elementor-element.elementor-element-3c753c4 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c68e57 */.elementor-3767 .elementor-element.elementor-element-4c68e57 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c753c4 */.elementor-3767 .elementor-element.elementor-element-3c753c4 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c68e57 */.elementor-3767 .elementor-element.elementor-element-4c68e57 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c753c4 */.elementor-3767 .elementor-element.elementor-element-3c753c4 img{
    height: ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6389f3a */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
    border-radius: 15.623px;
    border: 1.196px solid rgba(46, 204, 113, 0.25);
    background: radial-gradient(
        67.54% 100.03% at 50% 0%,
        #2ECC71 0%,
        #27AE60 25.48%,
        #1E8449 62.5%,
        #145A32 100%
    );
    box-shadow: 
        0 5.98px 23.203px 0 rgba(39, 174, 96, 0.25),
        0 14.352px 53.701px 0 rgba(39, 174, 96, 0.55);
    z-index: 1;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
}

.elementor-3767 .elementor-element.elementor-element-6389f3a:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-3767 .elementor-element.elementor-element-6389f3a:hover .elementor-button{
    filter: brightness(1.15);
}

.elementor-3767 .elementor-element.elementor-element-6389f3a .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
    .elementor-3767 .elementor-element.elementor-element-6389f3a .elementor-button-icon{
        font-size: 22px;
    } 
}

.elementor-3767 .elementor-element.elementor-element-6389f3a .elementor-button-icon,
.elementor-3767 .elementor-element.elementor-element-6389f3a .elementor-button-text,
.elementor-3767 .elementor-element.elementor-element-6389f3a .elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.elementor-3767 .elementor-element.elementor-element-6389f3a .elementor-button::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-20deg);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: brilho 2s linear infinite;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    25% {
        opacity: 0.2;
    }
    50% {
        opacity: 0.4;
        left: 50%;
    }
    75% {
        opacity: 0.2;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 16px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 20px 50px 20px 70px !important;
}

.botao:hover .elementor-button{
    padding: 20px 80px 20px 50px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-796d38a */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
    border-radius: 15.623px;
    border: 1.196px solid rgba(46, 204, 113, 0.25);
    background: radial-gradient(
        67.54% 100.03% at 50% 0%,
        #2ECC71 0%,
        #27AE60 25.48%,
        #1E8449 62.5%,
        #145A32 100%
    );
    box-shadow: 
        0 5.98px 23.203px 0 rgba(39, 174, 96, 0.25),
        0 14.352px 53.701px 0 rgba(39, 174, 96, 0.55);
    z-index: 1;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
}

.elementor-3767 .elementor-element.elementor-element-796d38a:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-3767 .elementor-element.elementor-element-796d38a:hover .elementor-button{
    filter: brightness(1.15);
}

.elementor-3767 .elementor-element.elementor-element-796d38a .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
    .elementor-3767 .elementor-element.elementor-element-796d38a .elementor-button-icon{
        font-size: 22px;
    } 
}

.elementor-3767 .elementor-element.elementor-element-796d38a .elementor-button-icon,
.elementor-3767 .elementor-element.elementor-element-796d38a .elementor-button-text,
.elementor-3767 .elementor-element.elementor-element-796d38a .elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.elementor-3767 .elementor-element.elementor-element-796d38a .elementor-button::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-20deg);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: brilho 2s linear infinite;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    25% {
        opacity: 0.2;
    }
    50% {
        opacity: 0.4;
        left: 50%;
    }
    75% {
        opacity: 0.2;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 16px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 20px 50px 20px 70px !important;
}

.botao:hover .elementor-button{
    padding: 20px 80px 20px 50px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d671209 */.grey{
    color: grey;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-739b625 */.grey{
    color: grey;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ad0eaa */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
    border-radius: 15.623px;
    border: 1.196px solid rgba(46, 204, 113, 0.25);
    background: radial-gradient(
        67.54% 100.03% at 50% 0%,
        #2ECC71 0%,
        #27AE60 25.48%,
        #1E8449 62.5%,
        #145A32 100%
    );
    box-shadow: 
        0 5.98px 23.203px 0 rgba(39, 174, 96, 0.25),
        0 14.352px 53.701px 0 rgba(39, 174, 96, 0.55);
    z-index: 1;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
}

.elementor-3767 .elementor-element.elementor-element-5ad0eaa:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-3767 .elementor-element.elementor-element-5ad0eaa:hover .elementor-button{
    filter: brightness(1.15);
}

.elementor-3767 .elementor-element.elementor-element-5ad0eaa .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
    .elementor-3767 .elementor-element.elementor-element-5ad0eaa .elementor-button-icon{
        font-size: 22px;
    } 
}

.elementor-3767 .elementor-element.elementor-element-5ad0eaa .elementor-button-icon,
.elementor-3767 .elementor-element.elementor-element-5ad0eaa .elementor-button-text,
.elementor-3767 .elementor-element.elementor-element-5ad0eaa .elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.elementor-3767 .elementor-element.elementor-element-5ad0eaa .elementor-button::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-20deg);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: brilho 2s linear infinite;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    25% {
        opacity: 0.2;
    }
    50% {
        opacity: 0.4;
        left: 50%;
    }
    75% {
        opacity: 0.2;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 16px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 20px 50px 20px 70px !important;
}

.botao:hover .elementor-button{
    padding: 20px 80px 20px 50px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20d974f */.grey{
    color: grey;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97db6a9 */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
    border-radius: 15.623px;
    border: 1.196px solid rgba(46, 204, 113, 0.25);
    background: radial-gradient(
        67.54% 100.03% at 50% 0%,
        #2ECC71 0%,
        #27AE60 25.48%,
        #1E8449 62.5%,
        #145A32 100%
    );
    box-shadow: 
        0 5.98px 23.203px 0 rgba(39, 174, 96, 0.25),
        0 14.352px 53.701px 0 rgba(39, 174, 96, 0.55);
    z-index: 1;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
}

.elementor-3767 .elementor-element.elementor-element-97db6a9:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-3767 .elementor-element.elementor-element-97db6a9:hover .elementor-button{
    filter: brightness(1.15);
}

.elementor-3767 .elementor-element.elementor-element-97db6a9 .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
    .elementor-3767 .elementor-element.elementor-element-97db6a9 .elementor-button-icon{
        font-size: 22px;
    } 
}

.elementor-3767 .elementor-element.elementor-element-97db6a9 .elementor-button-icon,
.elementor-3767 .elementor-element.elementor-element-97db6a9 .elementor-button-text,
.elementor-3767 .elementor-element.elementor-element-97db6a9 .elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.elementor-3767 .elementor-element.elementor-element-97db6a9 .elementor-button::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-20deg);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: brilho 2s linear infinite;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    25% {
        opacity: 0.2;
    }
    50% {
        opacity: 0.4;
        left: 50%;
    }
    75% {
        opacity: 0.2;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 16px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 20px 50px 20px 70px !important;
}

.botao:hover .elementor-button{
    padding: 20px 80px 20px 50px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed55184 */.botao:hover .elementor-button-icon{
    fill: black !important;
}

.botao .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 14%;
    transform: translate(-50%, -50%) scale(0.4);
    background: white;
    padding: 5px 5px;
    border-radius: 200px;
    fill: transparent;
}

.elementor-button{
    border-radius: 15.623px;
    border: 1.196px solid rgba(46, 204, 113, 0.25);
    background: radial-gradient(
        67.54% 100.03% at 50% 0%,
        #2ECC71 0%,
        #27AE60 25.48%,
        #1E8449 62.5%,
        #145A32 100%
    );
    box-shadow: 
        0 5.98px 23.203px 0 rgba(39, 174, 96, 0.25),
        0 14.352px 53.701px 0 rgba(39, 174, 96, 0.55);
    z-index: 1;
    transition: 0.5s;
    position: relative;
    overflow: hidden;
}

.elementor-3767 .elementor-element.elementor-element-ed55184:hover .elementor-button-text{
    transform: scale(1.05);
}

.elementor-3767 .elementor-element.elementor-element-ed55184:hover .elementor-button{
    filter: brightness(1.15);
}

.elementor-3767 .elementor-element.elementor-element-ed55184 .elementor-button-icon{
    font-size: 28px;
}

@media(max-width:600px){
    .elementor-3767 .elementor-element.elementor-element-ed55184 .elementor-button-icon{
        font-size: 22px;
    } 
}

.elementor-3767 .elementor-element.elementor-element-ed55184 .elementor-button-icon,
.elementor-3767 .elementor-element.elementor-element-ed55184 .elementor-button-text,
.elementor-3767 .elementor-element.elementor-element-ed55184 .elementor-button{
    align-self: center;
    transition: 0.5s ease all
}

.elementor-3767 .elementor-element.elementor-element-ed55184 .elementor-button::before {
    content: "";
    height: 100%;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-20deg);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: brilho 2s linear infinite;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    25% {
        opacity: 0.2;
    }
    50% {
        opacity: 0.4;
        left: 50%;
    }
    75% {
        opacity: 0.2;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

.botao:hover .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 85%;
    transform: translate(-50%, -50%);
    background: white;
    border-radius: 200px;
    fill: black;
    padding: 10px 10px;
    font-size: 16px;
}

.botao:hover .elementor-button-icon svg{
    transform: rotate(360deg);
    transition: 0.5s
}

.botao .elementor-button{
    padding: 20px 50px 20px 70px !important;
}

.botao:hover .elementor-button{
    padding: 20px 80px 20px 50px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-560118c */.scroll-left{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, -80px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.5s !important;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden;
    max-width: 100%;
}/* End custom CSS */