.elementor-207 .elementor-element.elementor-element-80326ea{--display:flex;--min-height:585px;--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:flex-start;--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:32px;--padding-left:0px;--padding-right:0px;}.elementor-207 .elementor-element.elementor-element-80326ea:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-80326ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;background-image:url("https://sonecatrader.com.br/wp-content/uploads/2025/06/LP_SONECATRADER_01.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-207 .elementor-element.elementor-element-f335f16{--display:flex;--min-height:464px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:0px 0px 55px 55px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-207 .elementor-element.elementor-element-f335f16:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-f335f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-207 .elementor-element.elementor-element-ad50ea3{--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-207 .elementor-element.elementor-element-9b34175 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-207 .elementor-element.elementor-element-c023317{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-207 .elementor-element.elementor-element-34fcb88{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-207 .elementor-element.elementor-element-e73f33f .elementor-button{background-color:#F7D981;font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;fill:#052D47;color:#052D47;border-radius:7px 7px 7px 7px;}.elementor-207 .elementor-element.elementor-element-e73f33f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-207 .elementor-element.elementor-element-e73f33f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-e73f33f.elementor-element{--align-self:flex-start;}.elementor-207 .elementor-element.elementor-element-e73f33f .elementor-button-content-wrapper{flex-direction:row;}.elementor-207 .elementor-element.elementor-element-ae60428{--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-207 .elementor-element.elementor-element-999c453 .elementor-button{background-color:#FFBF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;fill:#052D47;color:#052D47;border-radius:7px 7px 7px 7px;}.elementor-207 .elementor-element.elementor-element-999c453{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-207 .elementor-element.elementor-element-999c453 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-999c453.elementor-element{--align-self:flex-start;}.elementor-207 .elementor-element.elementor-element-999c453 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-207 .elementor-element.elementor-element-28faf40{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-207 .elementor-element.elementor-element-28faf40 > .elementor-widget-container{background-color:#04070E;margin:12px 0px 0px 0px;padding:7px 7px 7px 7px;border-radius:433px 433px 433px 433px;}.elementor-207 .elementor-element.elementor-element-28faf40.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-28faf40 .elementor-icon-list-icon i{color:#FFBF00;transition:color 0.3s;}.elementor-207 .elementor-element.elementor-element-28faf40 .elementor-icon-list-icon svg{fill:#FFBF00;transition:fill 0.3s;}.elementor-207 .elementor-element.elementor-element-28faf40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-207 .elementor-element.elementor-element-28faf40 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-207 .elementor-element.elementor-element-28faf40 .elementor-icon-list-text{color:#FFBF00;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-207 .elementor-element.elementor-element-2c00a2e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-207 .elementor-element.elementor-element-2c00a2e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-2c00a2e.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-2c00a2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:29px;font-weight:300;color:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-90b9620{width:var( --container-widget-width, 941px );max-width:941px;--container-widget-width:941px;--container-widget-flex-grow:0;text-align:center;}.elementor-207 .elementor-element.elementor-element-90b9620 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-90b9620.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-90b9620 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:500;font-style:italic;color:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-d4e9acc{--display:flex;--min-height:454px;--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-207 .elementor-element.elementor-element-d4e9acc:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-d4e9acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-207 .elementor-element.elementor-element-476485e{--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;--gap:-1px 11px;--row-gap:-1px;--column-gap:11px;--border-radius:31px 31px 31px 31px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-207 .elementor-element.elementor-element-476485e:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-476485e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-476485e.e-con{--align-self:center;}.elementor-207 .elementor-element.elementor-element-a64bc2d{--display:flex;--gap:23px 10px;--row-gap:23px;--column-gap:10px;}.elementor-207 .elementor-element.elementor-element-4ba75a3{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-207 .elementor-element.elementor-element-4ba75a3.elementor-element{--align-self:flex-start;}.elementor-207 .elementor-element.elementor-element-4ba75a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#0A1115;}.elementor-207 .elementor-element.elementor-element-60c5031{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:left;}.elementor-207 .elementor-element.elementor-element-60c5031.elementor-element{--align-self:flex-start;}.elementor-207 .elementor-element.elementor-element-60c5031 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-207 .elementor-element.elementor-element-a705090{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:left;}.elementor-207 .elementor-element.elementor-element-a705090.elementor-element{--align-self:flex-start;}.elementor-207 .elementor-element.elementor-element-a705090 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-207 .elementor-element.elementor-element-f2fee66{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:left;}.elementor-207 .elementor-element.elementor-element-f2fee66.elementor-element{--align-self:flex-start;}.elementor-207 .elementor-element.elementor-element-f2fee66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-207 .elementor-element.elementor-element-5ccf320{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-207 .elementor-element.elementor-element-56d37ee > .elementor-widget-container{margin:-78px -15px -15px -15px;}.elementor-207 .elementor-element.elementor-element-56d37ee img{width:100%;}.elementor-207 .elementor-element.elementor-element-29a3b61{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-207 .elementor-element.elementor-element-29a3b61 > .elementor-widget-container{padding:9px 9px 9px 9px;}.elementor-207 .elementor-element.elementor-element-29a3b61.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2px/2);}.elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2px/2);}.elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2px/2);margin-left:calc(2px/2);}.elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2px/2);margin-left:calc(-2px/2);}body.rtl .elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2px/2);}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2px/2);}.elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-icon i{color:#FFBF00;transition:color 0.3s;}.elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-icon svg{fill:#FFBF00;transition:fill 0.3s;}.elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-207 .elementor-element.elementor-element-29a3b61 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-207 .elementor-element.elementor-element-82c5841 .elementor-button{background-color:#FFBF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;fill:#052D47;color:#052D47;border-radius:7px 7px 7px 7px;}.elementor-207 .elementor-element.elementor-element-82c5841{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-207 .elementor-element.elementor-element-82c5841 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-82c5841.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-82c5841 .elementor-button-content-wrapper{flex-direction:row;}.elementor-207 .elementor-element.elementor-element-738ec47{--display:flex;--min-height:395px;--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-207 .elementor-element.elementor-element-738ec47:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-738ec47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-207 .elementor-element.elementor-element-8a3b28f{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-207 .elementor-element.elementor-element-00dea9a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-207 .elementor-element.elementor-element-00dea9a .elementor-divider-separator{width:100%;}.elementor-207 .elementor-element.elementor-element-00dea9a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-207 .elementor-element.elementor-element-5a98f27{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;text-align:left;}.elementor-207 .elementor-element.elementor-element-5a98f27.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-5a98f27 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;color:#FFBF00;}.elementor-207 .elementor-element.elementor-element-86097d6{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:left;}.elementor-207 .elementor-element.elementor-element-86097d6.elementor-element{--align-self:flex-start;}.elementor-207 .elementor-element.elementor-element-86097d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-249baa2{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:left;}.elementor-207 .elementor-element.elementor-element-249baa2.elementor-element{--align-self:flex-start;}.elementor-207 .elementor-element.elementor-element-249baa2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-8358009{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-207 .elementor-element.elementor-element-8358009 .elementor-divider-separator{width:100%;}.elementor-207 .elementor-element.elementor-element-8358009 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-207 .elementor-element.elementor-element-f946fa0{--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-207 .elementor-element.elementor-element-cfd6d4c img{width:78%;}.elementor-207 .elementor-element.elementor-element-384a7ae{--display:flex;--min-height:761px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-207 .elementor-element.elementor-element-384a7ae:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-384a7ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-207 .elementor-element.elementor-element-384a7ae::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .elementor-background-video-container::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .e-con-inner > .elementor-background-video-container::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .elementor-background-slideshow::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-207 .elementor-element.elementor-element-296a9c1{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-207 .elementor-element.elementor-element-296a9c1.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-296a9c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;color:#FFBF00;}.elementor-207 .elementor-element.elementor-element-7631422{--e-image-carousel-slides-to-show:3;}.elementor-207 .elementor-element.elementor-element-7631422 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-7631422 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-207 .elementor-element.elementor-element-7631422 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#9C919100;}.elementor-207 .elementor-element.elementor-element-7631422 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-207 .elementor-element.elementor-element-7631422 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#9C919100;}.elementor-207 .elementor-element.elementor-element-7631422 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-207 .elementor-element.elementor-element-7631422 .swiper-pagination-bullet{background:#50D1C2;}.elementor-207 .elementor-element.elementor-element-7631422 .swiper-wrapper{display:flex;align-items:center;}.elementor-207 .elementor-element.elementor-element-7631422 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:14px 14px 14px 14px;}.elementor-207 .elementor-element.elementor-element-b48ecaf .elementor-button{background-color:#FFBF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;fill:#052D47;color:#052D47;border-radius:7px 7px 7px 7px;}.elementor-207 .elementor-element.elementor-element-b48ecaf{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-207 .elementor-element.elementor-element-b48ecaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-b48ecaf.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-b48ecaf .elementor-button-content-wrapper{flex-direction:row;}.elementor-207 .elementor-element.elementor-element-ed068ab{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-207 .elementor-element.elementor-element-ed068ab:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-ed068ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-207 .elementor-element.elementor-element-18702aa{--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:#FFBF00;--border-color:#FFBF00;--border-radius:31px 31px 31px 31px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-207 .elementor-element.elementor-element-18702aa:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-18702aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1B1B;}.elementor-207 .elementor-element.elementor-element-18702aa.e-con{--align-self:center;}.elementor-207 .elementor-element.elementor-element-22f7f6a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFBF00;--border-color:#FFBF00;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-207 .elementor-element.elementor-element-22f7f6a:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-22f7f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1B1B;}.elementor-207 .elementor-element.elementor-element-22f7f6a.e-con{--align-self:center;}.elementor-207 .elementor-element.elementor-element-41a9728{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-207 .elementor-element.elementor-element-41a9728.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-41a9728 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:57px;font-weight:300;color:#FFBF00;}.elementor-207 .elementor-element.elementor-element-5977f7a{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-207 .elementor-element.elementor-element-5977f7a.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-5977f7a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:57px;font-weight:700;color:#FFBF00;}.elementor-207 .elementor-element.elementor-element-a4f49c4{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:center;}.elementor-207 .elementor-element.elementor-element-a4f49c4 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-a4f49c4.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-a4f49c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-0ef236e .elementor-button{background-color:#FFBF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;fill:#052D47;color:#052D47;border-radius:7px 7px 7px 7px;}.elementor-207 .elementor-element.elementor-element-0ef236e{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-207 .elementor-element.elementor-element-0ef236e > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-0ef236e.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-0ef236e .elementor-button-content-wrapper{flex-direction:row;}.elementor-207 .elementor-element.elementor-element-86d3b1f .elementor-button{background-color:#F7D981;font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;fill:#052D47;color:#052D47;border-radius:7px 7px 7px 7px;}.elementor-207 .elementor-element.elementor-element-86d3b1f{width:var( --container-widget-width, 532px );max-width:532px;--container-widget-width:532px;--container-widget-flex-grow:0;}.elementor-207 .elementor-element.elementor-element-86d3b1f > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-86d3b1f.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-86d3b1f .elementor-button-content-wrapper{flex-direction:row;}.elementor-207 .elementor-element.elementor-element-5cc1a9c{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-207 .elementor-element.elementor-element-5cc1a9c:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-5cc1a9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-207 .elementor-element.elementor-element-3830452{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:center;}.elementor-207 .elementor-element.elementor-element-3830452 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-3830452.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-3830452 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#3B3B3B;}.elementor-207 .elementor-element.elementor-element-c475f6d{z-index:999;}@media(max-width:1024px){.elementor-207 .elementor-element.elementor-element-384a7ae{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-207 .elementor-element.elementor-element-7631422 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-207 .elementor-element.elementor-element-80326ea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-207 .elementor-element.elementor-element-f335f16{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-207 .elementor-element.elementor-element-f335f16.e-con{--align-self:center;}.elementor-207 .elementor-element.elementor-element-ad50ea3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-207 .elementor-element.elementor-element-c023317{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-207 .elementor-element.elementor-element-e73f33f > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-e73f33f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-207 .elementor-element.elementor-element-999c453 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-28faf40.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-2c00a2e .elementor-heading-title{font-size:16px;}.elementor-207 .elementor-element.elementor-element-90b9620 .elementor-heading-title{font-size:17px;}.elementor-207 .elementor-element.elementor-element-d4e9acc{--content-width:350px;}.elementor-207 .elementor-element.elementor-element-476485e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-207 .elementor-element.elementor-element-29a3b61{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-207 .elementor-element.elementor-element-29a3b61.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-82c5841 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-738ec47{--content-width:350px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-207 .elementor-element.elementor-element-384a7ae{--content-width:360px;--min-height:0px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--padding-top:11vw;--padding-bottom:11vw;--padding-left:07vw;--padding-right:7vw;}.elementor-207 .elementor-element.elementor-element-384a7ae::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .elementor-background-video-container::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .e-con-inner > .elementor-background-video-container::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .elementor-background-slideshow::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-207 .elementor-element.elementor-element-384a7ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;background-size:cover;}.elementor-207 .elementor-element.elementor-element-7631422{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-207 .elementor-element.elementor-element-7631422 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-b48ecaf > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-ed068ab{--content-width:350px;}.elementor-207 .elementor-element.elementor-element-22f7f6a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-207 .elementor-element.elementor-element-41a9728 .elementor-heading-title{font-size:47px;}.elementor-207 .elementor-element.elementor-element-5977f7a .elementor-heading-title{font-size:47px;}.elementor-207 .elementor-element.elementor-element-a4f49c4 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-0ef236e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-86d3b1f > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-3830452 .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-207 .elementor-element.elementor-element-476485e{--width:67%;}.elementor-207 .elementor-element.elementor-element-738ec47{--content-width:935px;}.elementor-207 .elementor-element.elementor-element-8a3b28f{--width:85%;}.elementor-207 .elementor-element.elementor-element-f946fa0{--content-width:92%;}.elementor-207 .elementor-element.elementor-element-18702aa{--width:63%;}}/* Start custom CSS for button, class: .elementor-element-e73f33f *//* Botão com pulse mais forte e rápido */
.elementor-207 .elementor-element.elementor-element-e73f33f .elementor-button {
  position: relative;
  z-index: 1;
  background: #FFBF00; /* Cor principal amarela */
  box-shadow: 0px 3px 0px 0px #b28e00; /* Sombra mais escura do amarelo */
  overflow: hidden;
  transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;
  animation: pulse-botao 2.5s ease-in-out infinite; /* Pulso mais rápido */
}

/* Brilho passando */
.elementor-207 .elementor-element.elementor-element-e73f33f .elementor-button::before {
  content: "";
  height: 100%;
  width: 20%;
  position: absolute;
  top: 0;
  left: -20%;
  opacity: 0;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.8) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-30deg);
  animation: brilho-botao 3s linear infinite;
  z-index: -1;
  transition: animation-duration 0.3s ease;
}

/* Hover do botão */
.elementor-207 .elementor-element.elementor-element-e73f33f .elementor-button:hover {
  transform: scale(1.07); /* Um pouquinho maior no hover também */
  background: #ffd633; /* Um amarelo mais claro para hover */
  box-shadow: 0px 3px 0px 0px #b28e00;
}

/* Acelera o brilho no hover */
.elementor-207 .elementor-element.elementor-element-e73f33f .elementor-button:hover::before {
  animation-duration: 2s;
}

/* Animação do brilho */
@keyframes brilho-botao {
  0% {
    opacity: 0;
    left: -20%;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}

/* Novo pulse, mais forte */
@keyframes pulse-botao {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.06); /* Agora cresce 6% */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-999c453 *//* Botão com pulse mais forte e rápido */
.elementor-207 .elementor-element.elementor-element-999c453 .elementor-button {
  position: relative;
  z-index: 1;
  background: #FFBF00; /* Cor principal amarela */
  box-shadow: 0px 3px 0px 0px #b28e00; /* Sombra mais escura do amarelo */
  overflow: hidden;
  transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;
  animation: pulse-botao 2.5s ease-in-out infinite; /* Pulso mais rápido */
}

/* Brilho passando */
.elementor-207 .elementor-element.elementor-element-999c453 .elementor-button::before {
  content: "";
  height: 100%;
  width: 20%;
  position: absolute;
  top: 0;
  left: -20%;
  opacity: 0;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.8) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-30deg);
  animation: brilho-botao 3s linear infinite;
  z-index: -1;
  transition: animation-duration 0.3s ease;
}

/* Hover do botão */
.elementor-207 .elementor-element.elementor-element-999c453 .elementor-button:hover {
  transform: scale(1.07); /* Um pouquinho maior no hover também */
  background: #ffd633; /* Um amarelo mais claro para hover */
  box-shadow: 0px 3px 0px 0px #b28e00;
}

/* Acelera o brilho no hover */
.elementor-207 .elementor-element.elementor-element-999c453 .elementor-button:hover::before {
  animation-duration: 2s;
}

/* Animação do brilho */
@keyframes brilho-botao {
  0% {
    opacity: 0;
    left: -20%;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}

/* Novo pulse, mais forte */
@keyframes pulse-botao {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.06); /* Agora cresce 6% */
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28faf40 *//* Inverter a ordem: texto antes do ícone */
.icone-depois-do-texto .elementor-icon-list-item {
  display: flex;
  align-items: center;
  flex-direction: row-reverse; /* Inverte a direção */
}

.icone-depois-do-texto .elementor-icon-list-icon {
  margin-left: 8px; /* Espaço entre o texto e o ícone */
  margin-right: 0; /* Zera o espaçamento padrão */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-29a3b61 *//* Lista especial azul */
.lista-azul-personalizada .elementor-icon-list-items {
  display: flex;
  flex-wrap: wrap;
  gap: 8px; /* espaço entre os itens */
}

.lista-azul-personalizada .elementor-icon-list-item {
  border: 1px solid #ffbf00; /* Azul padrão - ajuste se quiser */
  padding: 10px 20px; /* Padding interno */
  border-radius: 30px; /* Cantinhos arredondados */
  transition: all 0.3s ease; /* Animação suave se quiser colocar hover depois */
}

/* Opcional: se quiser alinhar o ícone e texto direitinho */
.lista-azul-personalizada .elementor-icon-list-icon {
  margin-right: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82c5841 *//* Botão com pulse mais forte e rápido */
.elementor-207 .elementor-element.elementor-element-82c5841 .elementor-button {
  position: relative;
  z-index: 1;
  background: #FFBF00; /* Cor principal amarela */
  box-shadow: 0px 3px 0px 0px #b28e00; /* Sombra mais escura do amarelo */
  overflow: hidden;
  transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;
  animation: pulse-botao 2.5s ease-in-out infinite; /* Pulso mais rápido */
}

/* Brilho passando */
.elementor-207 .elementor-element.elementor-element-82c5841 .elementor-button::before {
  content: "";
  height: 100%;
  width: 20%;
  position: absolute;
  top: 0;
  left: -20%;
  opacity: 0;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.8) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-30deg);
  animation: brilho-botao 3s linear infinite;
  z-index: -1;
  transition: animation-duration 0.3s ease;
}

/* Hover do botão */
.elementor-207 .elementor-element.elementor-element-82c5841 .elementor-button:hover {
  transform: scale(1.07); /* Um pouquinho maior no hover também */
  background: #ffd633; /* Um amarelo mais claro para hover */
  box-shadow: 0px 3px 0px 0px #b28e00;
}

/* Acelera o brilho no hover */
.elementor-207 .elementor-element.elementor-element-82c5841 .elementor-button:hover::before {
  animation-duration: 2s;
}

/* Animação do brilho */
@keyframes brilho-botao {
  0% {
    opacity: 0;
    left: -20%;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}

/* Novo pulse, mais forte */
@keyframes pulse-botao {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.06); /* Agora cresce 6% */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4e9acc */.elementor-207 .elementor-element.elementor-element-d4e9acc::before {
  content: "";
  position: absolute;
  top: 10%; /* posicionamento da luz ao topo */
  left: inherit;
  right: 20%; /* posicionamento da luz */
  width: 500px;  /* tamanho da luz */
  height: 600px; /* tamanho da luz */
  background: #FFBF00; /* cor da luz */
  border-radius: 100%;
  filter: blur(150px); /* desfoque */
  opacity: 0.3;
  mix-blend-mode: screen;
  animation: luz 5s infinite; /* tempo da animação */
  pointer-events: none;
}

@keyframes luz {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
}

.elementor-207 .elementor-element.elementor-element-d4e9acc {
  border-top: 1px solid; /* só a borda de cima */
  border-left: none;
  border-bottom: none;
  border-right: none;
  border-image: linear-gradient(
    90deg,
    rgba(255, 191, 0, 0),   /* transparente */
    rgba(255, 191, 0, 1),   /* cor total */
    rgba(255, 191, 0, 0)    /* transparente */
  ) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-00dea9a */.elementor-207 .elementor-element.elementor-element-00dea9a .elementor-divider-separator{
border-top: 1px solid;
border-image: linear-gradient(to right, transparent, #FFBF00, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8358009 */.elementor-207 .elementor-element.elementor-element-8358009 .elementor-divider-separator{
border-top: 1px solid;
border-image: linear-gradient(to right, transparent, #FFBF00, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738ec47 */.secao-linhas-azuis {
    position: relative;
    padding: 100px 0; /* Ajusta espaço interno se precisar */
    overflow: hidden;
}

.secao-linhas-azuis::before,
.secao-linhas-azuis::after {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 1px; /* Altura da linha */
    background: #00AEEF; /* Azul clarinho ou a cor que quiser */
}

.secao-linhas-azuis::before {
    top: 0; /* Linha superior */
}

.secao-linhas-azuis::after {
    bottom: 0; /* Linha inferior */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b48ecaf *//* Botão com pulse mais forte e rápido */
.elementor-207 .elementor-element.elementor-element-b48ecaf .elementor-button {
  position: relative;
  z-index: 1;
  background: #FFBF00; /* Cor principal amarela */
  box-shadow: 0px 3px 0px 0px #b28e00; /* Sombra mais escura do amarelo */
  overflow: hidden;
  transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;
  animation: pulse-botao 2.5s ease-in-out infinite; /* Pulso mais rápido */
}

/* Brilho passando */
.elementor-207 .elementor-element.elementor-element-b48ecaf .elementor-button::before {
  content: "";
  height: 100%;
  width: 20%;
  position: absolute;
  top: 0;
  left: -20%;
  opacity: 0;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.8) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-30deg);
  animation: brilho-botao 3s linear infinite;
  z-index: -1;
  transition: animation-duration 0.3s ease;
}

/* Hover do botão */
.elementor-207 .elementor-element.elementor-element-b48ecaf .elementor-button:hover {
  transform: scale(1.07); /* Um pouquinho maior no hover também */
  background: #ffd633; /* Um amarelo mais claro para hover */
  box-shadow: 0px 3px 0px 0px #b28e00;
}

/* Acelera o brilho no hover */
.elementor-207 .elementor-element.elementor-element-b48ecaf .elementor-button:hover::before {
  animation-duration: 2s;
}

/* Animação do brilho */
@keyframes brilho-botao {
  0% {
    opacity: 0;
    left: -20%;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}

/* Novo pulse, mais forte */
@keyframes pulse-botao {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.06); /* Agora cresce 6% */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ef236e *//* Botão com pulse mais forte e rápido */
.elementor-207 .elementor-element.elementor-element-0ef236e .elementor-button {
  position: relative;
  z-index: 1;
  background: #FFBF00; /* Cor principal amarela */
  box-shadow: 0px 3px 0px 0px #b28e00; /* Sombra mais escura do amarelo */
  overflow: hidden;
  transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;
  animation: pulse-botao 2.5s ease-in-out infinite; /* Pulso mais rápido */
}

/* Brilho passando */
.elementor-207 .elementor-element.elementor-element-0ef236e .elementor-button::before {
  content: "";
  height: 100%;
  width: 20%;
  position: absolute;
  top: 0;
  left: -20%;
  opacity: 0;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.8) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-30deg);
  animation: brilho-botao 3s linear infinite;
  z-index: -1;
  transition: animation-duration 0.3s ease;
}

/* Hover do botão */
.elementor-207 .elementor-element.elementor-element-0ef236e .elementor-button:hover {
  transform: scale(1.07); /* Um pouquinho maior no hover também */
  background: #ffd633; /* Um amarelo mais claro para hover */
  box-shadow: 0px 3px 0px 0px #b28e00;
}

/* Acelera o brilho no hover */
.elementor-207 .elementor-element.elementor-element-0ef236e .elementor-button:hover::before {
  animation-duration: 2s;
}

/* Animação do brilho */
@keyframes brilho-botao {
  0% {
    opacity: 0;
    left: -20%;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}

/* Novo pulse, mais forte */
@keyframes pulse-botao {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.06); /* Agora cresce 6% */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-86d3b1f *//* Botão com pulse mais forte e rápido */
.elementor-207 .elementor-element.elementor-element-86d3b1f .elementor-button {
  position: relative;
  z-index: 1;
  background: #FFBF00; /* Cor principal amarela */
  box-shadow: 0px 3px 0px 0px #b28e00; /* Sombra mais escura do amarelo */
  overflow: hidden;
  transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;
  animation: pulse-botao 2.5s ease-in-out infinite; /* Pulso mais rápido */
}

/* Brilho passando */
.elementor-207 .elementor-element.elementor-element-86d3b1f .elementor-button::before {
  content: "";
  height: 100%;
  width: 20%;
  position: absolute;
  top: 0;
  left: -20%;
  opacity: 0;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.8) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-30deg);
  animation: brilho-botao 3s linear infinite;
  z-index: -1;
  transition: animation-duration 0.3s ease;
}

/* Hover do botão */
.elementor-207 .elementor-element.elementor-element-86d3b1f .elementor-button:hover {
  transform: scale(1.07); /* Um pouquinho maior no hover também */
  background: #ffd633; /* Um amarelo mais claro para hover */
  box-shadow: 0px 3px 0px 0px #b28e00;
}

/* Acelera o brilho no hover */
.elementor-207 .elementor-element.elementor-element-86d3b1f .elementor-button:hover::before {
  animation-duration: 2s;
}

/* Animação do brilho */
@keyframes brilho-botao {
  0% {
    opacity: 0;
    left: -20%;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
    left: 100%;
  }
}

/* Novo pulse, mais forte */
@keyframes pulse-botao {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.06); /* Agora cresce 6% */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f7f6a */.container-glow-borda {
  position: relative;
  border: none;
  border-radius: 20px;
  background: radial-gradient(
      ellipse at bottom center,
      rgba(255, 191, 0, 0.12) 0%,
      rgba(0, 0, 0, 0) 70%
    ),
    #0d0d0d;
  overflow: hidden;
}

.container-glow-borda::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at bottom,
    rgba(255, 191, 0, 0.1) 0%,
    rgba(0, 0, 0, 0) 80%
  );
  z-index: 0;
  pointer-events: none;
}

.container-glow-borda > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed068ab */.elementor-207 .elementor-element.elementor-element-ed068ab::before {
    content: "";
    position: absolute;
    top: -15%;
    left: inherit;
    right: calc(50% - 300px);
    width: 600px;
    height: 600px;
    background: #71580d;
    border-radius: 100%;
    filter: blur(150px);
    mix-blend-mode: screen;
    animation: light 5s infinite;
    pointer-events: none;
    opacity: 0;
}

@keyframes light {
    0%, 100% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c475f6d */.noise {
display: block;
width: 100vw;
height: 100vh;
opacity: .02;
background-image: url('https://sonecatrader.com.br/wp-content/uploads/2025/04/5w5m.gif');
overflow: hidden;
position: fixed;
top: 0;
left: 0;
pointer-events: none;
z-index: 99;
mix-blend-mode: plus-lighter; //opcional/* End custom CSS */