.elementor-61 .elementor-element.elementor-element-501d8df{--display:flex;}.elementor-61 .elementor-element.elementor-element-c3ff12c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.68;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#209EAF2E;--border-color:#209EAF2E;--margin-top:-82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-61 .elementor-element.elementor-element-c3ff12c:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-c3ff12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;background-image:url("https://nextodigital.com.br/wp-content/uploads/2026/02/abstractgraypresefectivedotonblackbackground-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-61 .elementor-element.elementor-element-c3ff12c::before, .elementor-61 .elementor-element.elementor-element-c3ff12c > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-c3ff12c > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-c3ff12c > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-c3ff12c > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-c3ff12c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-78ba1b6{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-78ba1b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-78ba1b6 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-78ba1b6 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;}.elementor-61 .elementor-element.elementor-element-78ba1b6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-78ba1b6 .elementor-icon-box-description{font-family:"Bebas Neue", Sans-serif;font-size:64px;font-weight:100;line-height:1.1em;letter-spacing:2px;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-03d4195{--display:flex;--margin-top:-87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-4ff2660{--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:0.7;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-4ff2660:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-4ff2660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-61 .elementor-element.elementor-element-4ff2660::before, .elementor-61 .elementor-element.elementor-element-4ff2660 > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-4ff2660 > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-4ff2660 > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-4ff2660 > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-4ff2660 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-61 .elementor-element.elementor-element-8c6ef25{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;font-style:italic;}.elementor-61 .elementor-element.elementor-element-8c6ef25 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-2cc5206{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-2cc5206:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-2cc5206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-186309b{--display:flex;--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-186309b:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-186309b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-5bb0488{--display:flex;}.elementor-61 .elementor-element.elementor-element-5bb0488:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-5bb0488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-61 .elementor-element.elementor-element-99e45b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-61 .elementor-element.elementor-element-99e45b7 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:-1.2px;color:#000000FC;}.elementor-61 .elementor-element.elementor-element-aa303f9{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-aa303f9:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-aa303f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-a949b60{--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;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:#C5C5C5;--border-color:#C5C5C5;--border-radius:25px 25px 25px 25px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-61 .elementor-element.elementor-element-a949b60:hover{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:#C7AE77;--border-color:#C7AE77;}.elementor-61 .elementor-element.elementor-element-a949b60, .elementor-61 .elementor-element.elementor-element-a949b60::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-c78a318 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:1.2em;color:#1D1D1D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-6c5a4a0{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#535353;}.elementor-61 .elementor-element.elementor-element-66b9bb9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:27px;font-weight:800;line-height:1.5em;color:#2C2C2C;}.elementor-61 .elementor-element.elementor-element-a653515{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:800;line-height:0em;color:#8D7935;}.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-61 .elementor-element.elementor-element-535bf72 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8A8A8A;border-radius:64px 64px 64px 64px;padding:18px 60px 18px 60px;}.elementor-61 .elementor-element.elementor-element-535bf72 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-535bf72 .elementor-button:focus{background-color:#161616;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-535bf72{padding:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-535bf72.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-535bf72 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-535bf72 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-2c2e41b .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:21px;font-weight:600;color:#1D1D1D;}.elementor-61 .elementor-element.elementor-element-1842e8c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-1842e8c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-1842e8c{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-1842e8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-1842e8c .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-1842e8c .elementor-icon-list-text{color:#030303;transition:color 0.3s;}.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-61 .elementor-element.elementor-element-c8df81f{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-61 .elementor-element.elementor-element-c8df81f .elementor-divider-separator{width:100%;}.elementor-61 .elementor-element.elementor-element-c8df81f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-61 .elementor-element.elementor-element-b2e9b0c .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:13px;font-weight:500;fill:#222222;color:#222222;}.elementor-61 .elementor-element.elementor-element-b2e9b0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-61 .elementor-element.elementor-element-a821fba{--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;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:#C5C5C5;--border-color:#C5C5C5;--border-radius:25px 25px 25px 25px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-61 .elementor-element.elementor-element-a821fba:hover{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:#C7AE77;--border-color:#C7AE77;}.elementor-61 .elementor-element.elementor-element-a821fba, .elementor-61 .elementor-element.elementor-element-a821fba::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-7ae5f4c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:1.2em;color:#1D1D1D;}.elementor-61 .elementor-element.elementor-element-2d34dbf{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#535353;}.elementor-61 .elementor-element.elementor-element-8c69e7b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:27px;font-weight:800;line-height:1.5em;color:#2C2C2C;}.elementor-61 .elementor-element.elementor-element-592d7ff{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:800;line-height:0em;color:#8D7935;}.elementor-61 .elementor-element.elementor-element-088fd1b .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8A8A8A;border-radius:64px 64px 64px 64px;padding:18px 60px 18px 60px;}.elementor-61 .elementor-element.elementor-element-088fd1b .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-088fd1b .elementor-button:focus{background-color:#161616;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-088fd1b{padding:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-088fd1b.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-088fd1b .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-088fd1b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-3a3f2ad .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:21px;font-weight:600;color:#1D1D1D;}.elementor-61 .elementor-element.elementor-element-4b1f86f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-4b1f86f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-4b1f86f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-4b1f86f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-4b1f86f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-4b1f86f .elementor-icon-list-text{color:#030303;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-d375454{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-61 .elementor-element.elementor-element-d375454 .elementor-divider-separator{width:100%;}.elementor-61 .elementor-element.elementor-element-d375454 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-61 .elementor-element.elementor-element-4f4cbfa .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:13px;font-weight:500;fill:#222222;color:#222222;}.elementor-61 .elementor-element.elementor-element-4f4cbfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-61 .elementor-element.elementor-element-54c9fb9{--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;--overlay-opacity:0.22;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:#91784D;--border-color:#91784D;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 37px 1px rgba(255, 221.1974056020352, 142.06895380434784, 0.5);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-61 .elementor-element.elementor-element-54c9fb9:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-54c9fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-61 .elementor-element.elementor-element-54c9fb9::before, .elementor-61 .elementor-element.elementor-element-54c9fb9 > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-54c9fb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-54c9fb9 > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-54c9fb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-54c9fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nextodigital.com.br/wp-content/uploads/2026/02/c6cf2ad7-a200-4f88-ad9a-aa964c54680e-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-61 .elementor-element.elementor-element-e7de33f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-be48541{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:27px 0px 0px 0px;z-index:6;}.elementor-61 .elementor-element.elementor-element-be48541.elementor-element{--order:-99999 /* order start hack */;}.elementor-61 .elementor-element.elementor-element-a412fff{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-b50ff15 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:27px;font-weight:800;line-height:1.5em;color:#AAA476;}.elementor-61 .elementor-element.elementor-element-68df1af{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:800;line-height:0.8em;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-916cba9 .elementor-button{background-color:#00000000;font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 45px 10px 45px;}.elementor-61 .elementor-element.elementor-element-916cba9{padding:0px 0px 0px 0px;border-radius:52px 52px 52px 52px;}.elementor-61 .elementor-element.elementor-element-916cba9.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-6b46cd2 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-234151b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-234151b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-234151b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-234151b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-234151b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-234151b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-c2baff1{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-61 .elementor-element.elementor-element-c2baff1 .elementor-divider-separator{width:100%;}.elementor-61 .elementor-element.elementor-element-c2baff1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-61 .elementor-element.elementor-element-3c01c7b .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:13px;font-weight:500;fill:#D6C8AF;color:#D6C8AF;}.elementor-61 .elementor-element.elementor-element-d29d1e5{--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;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:#C5C5C5;--border-color:#C5C5C5;--border-radius:25px 25px 25px 25px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-61 .elementor-element.elementor-element-d29d1e5:hover{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:#C7AE77;--border-color:#C7AE77;}.elementor-61 .elementor-element.elementor-element-d29d1e5, .elementor-61 .elementor-element.elementor-element-d29d1e5::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-54116b7 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:1.2em;color:#1D1D1D;}.elementor-61 .elementor-element.elementor-element-e3eb58c{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#535353;}.elementor-61 .elementor-element.elementor-element-e94636b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:27px;font-weight:800;line-height:1.5em;color:#2C2C2C;}.elementor-61 .elementor-element.elementor-element-bf6d1b6{font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:800;line-height:0em;color:#8D7935;}.elementor-61 .elementor-element.elementor-element-5916701 .elementor-button{background-color:#B2FE0200;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5A971;border-radius:64px 64px 64px 64px;padding:18px 60px 18px 60px;}.elementor-61 .elementor-element.elementor-element-5916701 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-5916701 .elementor-button:focus{background-color:#161616;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-5916701{padding:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-5916701.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-5916701 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-5916701 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-4ff6875 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:21px;font-weight:600;color:#1D1D1D;}.elementor-61 .elementor-element.elementor-element-5715ce8 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-5715ce8 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-5715ce8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-5715ce8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-5715ce8 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-5715ce8 .elementor-icon-list-text{color:#030303;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-6858bce{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-61 .elementor-element.elementor-element-6858bce .elementor-divider-separator{width:100%;}.elementor-61 .elementor-element.elementor-element-6858bce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-61 .elementor-element.elementor-element-259ac63 .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:13px;font-weight:500;fill:#222222;color:#222222;}.elementor-61 .elementor-element.elementor-element-259ac63 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-61 .elementor-element.elementor-element-0695197{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-61 .elementor-element.elementor-element-0695197:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-0695197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-b7bd930{--display:flex;--min-height:460px;--overlay-opacity:0.07;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2A47A;--border-color:#C2A47A;--border-radius:32px 32px 32px 32px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-b7bd930:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-b7bd930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-61 .elementor-element.elementor-element-b7bd930::before, .elementor-61 .elementor-element.elementor-element-b7bd930 > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-b7bd930 > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-b7bd930 > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-b7bd930 > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-b7bd930 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A0A0A;background-image:url("https://nextodigital.com.br/wp-content/uploads/2026/02/2996.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-61 .elementor-element.elementor-element-bc811c1{width:var( --container-widget-width, 69% );max-width:69%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-61 .elementor-element.elementor-element-bc811c1.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-bc811c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-013ebc3{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-61 .elementor-element.elementor-element-013ebc3.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-013ebc3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#B8B8B8;}.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button{background-color:#42112A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:120%;fill:#FFFFFF;color:#FFFFFF;padding:1.5rem 3.75rem 1.5rem 3.75rem;}.elementor-61 .elementor-element.elementor-element-5178b49{padding:40px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-5178b49.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-2e37cbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.09;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-2e37cbc:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-2e37cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #252525 0%, #000000 100%);}.elementor-61 .elementor-element.elementor-element-2e37cbc::before, .elementor-61 .elementor-element.elementor-element-2e37cbc > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-2e37cbc > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-2e37cbc > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-2e37cbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-2e37cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;background-image:url("https://nextodigital.com.br/wp-content/uploads/2026/02/c6cf2ad7-a200-4f88-ad9a-aa964c54680e-scaled.jpg");--background-overlay:'';background-position:center center;}.elementor-61 .elementor-element.elementor-element-67151b2{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 15px 25px 15px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-61 .elementor-element.elementor-element-67151b2 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:1em;letter-spacing:-0.6px;color:#FFFFFFFC;}.elementor-61 .elementor-element.elementor-element-c85f54b{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-61 .elementor-element.elementor-element-7db4f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-7db4f88 .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#161616;}.elementor-61 .elementor-element.elementor-element-aa56aa3{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-61 .elementor-element.elementor-element-e13182a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-e13182a .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#161616;}.elementor-61 .elementor-element.elementor-element-0c4e19d{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-61 .elementor-element.elementor-element-54aebb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-54aebb7 .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#161616;}.elementor-61 .elementor-element.elementor-element-fab49f4{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-61 .elementor-element.elementor-element-d58ba6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-d58ba6f .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#161616;}.elementor-61 .elementor-element.elementor-element-596a98e{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-61 .elementor-element.elementor-element-1263573{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-1263573 .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#161616;}.elementor-61 .elementor-element.elementor-element-f2be8d7{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-61 .elementor-element.elementor-element-8a87f4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-8a87f4d .elementor-heading-title{font-family:"AeonikPro", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#161616;}.elementor-61 .elementor-element.elementor-element-f5cea77{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;z-index:22;--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:17px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:24px 24px 24px 24px;--n-accordion-title-normal-color:#091124;--n-accordion-title-hover-color:#1A263F;--n-accordion-title-active-color:#161616;--n-accordion-icon-size:15px;}.elementor-61 .elementor-element.elementor-element-f5cea77 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5271755E;}:where( .elementor-61 .elementor-element.elementor-element-f5cea77 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:0px 1px 1px 1px;border-color:#5271755E;--border-radius:4px 4px 4px 4px;--padding-top:-1px;--padding-right:-1px;--padding-bottom:-1px;--padding-left:-1px;}.elementor-61 .elementor-element.elementor-element-f5cea77 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-61 .elementor-element.elementor-element-f5cea77 > .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:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-aa93732{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#209EAF2B;--border-color:#209EAF2B;--padding-top:64px;--padding-bottom:033px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-aa93732:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-aa93732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-61 .elementor-element.elementor-element-2a49b4b{--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-61 .elementor-element.elementor-element-e776a2c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-61 .elementor-element.elementor-element-6379f35 img{width:227px;filter:brightness( 197% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 360deg );}.elementor-61 .elementor-element.elementor-element-bdcc287{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#083642;--border-color:#083642;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-1cdbdf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-61 .elementor-element.elementor-element-1cdbdf8.elementor-element{--align-self:stretch;}.elementor-61 .elementor-element.elementor-element-1cdbdf8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#DABC8C;}.elementor-61 .elementor-element.elementor-element-83c5d24 .elementor-button{background-color:#3333334D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52717566;border-radius:4px 4px 4px 4px;padding:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-83c5d24 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-83c5d24 .elementor-button:focus{background-color:#333333;}.elementor-61 .elementor-element.elementor-element-292d3d6 .elementor-button{background-color:#3333334D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52717566;border-radius:4px 4px 4px 4px;padding:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-292d3d6 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-292d3d6 .elementor-button:focus{background-color:#333333;}.elementor-61 .elementor-element.elementor-element-b320023 .elementor-button{background-color:#3333334D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52717566;border-radius:4px 4px 4px 4px;padding:10px 10px 10px 10px;}.elementor-61 .elementor-element.elementor-element-b320023 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-b320023 .elementor-button:focus{background-color:#333333;}.elementor-61 .elementor-element.elementor-element-8064683{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#083642;--border-color:#083642;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-cc43fdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-61 .elementor-element.elementor-element-cc43fdf.elementor-element{--align-self:stretch;}.elementor-61 .elementor-element.elementor-element-cc43fdf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#DABC8C;}.elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-395522e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-395522e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-93373ac{--divider-border-style:solid;--divider-color:#083642;--divider-border-width:1px;}.elementor-61 .elementor-element.elementor-element-93373ac .elementor-divider-separator{width:100%;}.elementor-61 .elementor-element.elementor-element-93373ac .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-61 .elementor-element.elementor-element-8555219{text-align:center;}.elementor-61 .elementor-element.elementor-element-8555219 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:400;color:#ACACAC;}@media(min-width:768px){.elementor-61 .elementor-element.elementor-element-aa303f9{--content-width:1280px;}.elementor-61 .elementor-element.elementor-element-b7bd930{--width:1230px;}.elementor-61 .elementor-element.elementor-element-aa93732{--content-width:1520px;}}@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-c3ff12c{--min-height:613px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-61 .elementor-element.elementor-element-78ba1b6{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-0695197{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-61 .elementor-element.elementor-element-2e37cbc{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-61 .elementor-element.elementor-element-2a49b4b{--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;}}@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-c3ff12c{--min-height:0px;--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;--flex-wrap:nowrap;--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23vw;--padding-bottom:13vw;--padding-left:0vw;--padding-right:0vw;}.elementor-61 .elementor-element.elementor-element-c3ff12c:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-c3ff12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-78ba1b6 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-78ba1b6 .elementor-icon-box-title a{font-size:17px;}.elementor-61 .elementor-element.elementor-element-78ba1b6 .elementor-icon-box-description{font-size:42px;line-height:120%;}.elementor-61 .elementor-element.elementor-element-99e45b7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-99e45b7 .elementor-heading-title{font-size:33px;}.elementor-61 .elementor-element.elementor-element-aa303f9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-a949b60{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-c78a318 .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-61 .elementor-element.elementor-element-6c5a4a0{line-height:1em;}.elementor-61 .elementor-element.elementor-element-2c2e41b{padding:20px 0px 10px 0px;}.elementor-61 .elementor-element.elementor-element-a821fba{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-7ae5f4c .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-61 .elementor-element.elementor-element-3a3f2ad{padding:20px 0px 10px 0px;}.elementor-61 .elementor-element.elementor-element-54c9fb9{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-61 .elementor-element.elementor-element-e7de33f .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-61 .elementor-element.elementor-element-916cba9 .elementor-button{font-size:18px;}.elementor-61 .elementor-element.elementor-element-6b46cd2{padding:20px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-d29d1e5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-54116b7 .elementor-heading-title{font-size:32px;line-height:120%;}.elementor-61 .elementor-element.elementor-element-5916701{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-4ff6875{padding:20px 0px 10px 0px;}.elementor-61 .elementor-element.elementor-element-0695197{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-61 .elementor-element.elementor-element-b7bd930{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-bc811c1{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-bc811c1 .elementor-heading-title{font-size:34px;}.elementor-61 .elementor-element.elementor-element-013ebc3{width:100%;max-width:100%;}.elementor-61 .elementor-element.elementor-element-013ebc3 .elementor-heading-title{font-size:18px;}.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button{line-height:120%;padding:1.5rem 2rem 1.5rem 2rem;}.elementor-61 .elementor-element.elementor-element-2e37cbc{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-67151b2{width:100%;max-width:100%;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-67151b2 .elementor-heading-title{font-size:32px;}.elementor-61 .elementor-element.elementor-element-c85f54b{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-7db4f88 .elementor-heading-title{font-size:16px;}.elementor-61 .elementor-element.elementor-element-aa56aa3{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-e13182a .elementor-heading-title{font-size:16px;}.elementor-61 .elementor-element.elementor-element-0c4e19d{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-54aebb7 .elementor-heading-title{font-size:16px;}.elementor-61 .elementor-element.elementor-element-fab49f4{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-d58ba6f .elementor-heading-title{font-size:16px;}.elementor-61 .elementor-element.elementor-element-596a98e{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-1263573 .elementor-heading-title{font-size:16px;}.elementor-61 .elementor-element.elementor-element-f2be8d7{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-8a87f4d .elementor-heading-title{font-size:16px;}.elementor-61 .elementor-element.elementor-element-f5cea77{--n-accordion-title-font-size:16px;}:where( .elementor-61 .elementor-element.elementor-element-f5cea77 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:120%;}.elementor-61 .elementor-element.elementor-element-aa93732{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-6379f35 img{width:150px;}.elementor-61 .elementor-element.elementor-element-bdcc287{--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-1cdbdf8 .elementor-heading-title{font-size:17px;}.elementor-61 .elementor-element.elementor-element-83c5d24 .elementor-button{font-size:14px;}.elementor-61 .elementor-element.elementor-element-292d3d6 .elementor-button{font-size:14px;}.elementor-61 .elementor-element.elementor-element-b320023 .elementor-button{font-size:14px;}.elementor-61 .elementor-element.elementor-element-8064683{--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-cc43fdf .elementor-heading-title{font-size:26px;}}/* Start custom CSS for icon-box, class: .elementor-element-78ba1b6 */.dest{
    background-image: linear-gradient(90deg,#80602D 50%, transparent);
    border-left: 4px solid #69593E;
    border-radius: 0;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    line-height: 1;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8c6ef25 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99e45b7 */.elementor-61 .elementor-element.elementor-element-99e45b7 {
    z-index: 999;
  transition: all 1s ease;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  
  /* Animação suave de 5s */
  animation: textoDegrade 5s ease-in-out infinite alternate;
  
  /* Degradê Preto: Preto Puro → Cinza Chumbo (simula brilho) */
  background-image: linear-gradient(90deg, #000, #000, #d6d6d6);
  
  background-size: 200% 100%;
}

@keyframes textoDegrade {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 100% 50%;
  }
}

.elementor-61 .elementor-element.elementor-element-99e45b7 {
    animation: zoomIn 0.6s ease-out both;
}

@keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale(0.5);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a949b60 */.elementor-61 .elementor-element.elementor-element-a949b60 {
    animation: zoomIn 0.6s ease-out both;
}

@keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale(0.5);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a821fba */.elementor-61 .elementor-element.elementor-element-a821fba {
    animation: zoomIn 0.6s ease-out both;
}

@keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale(0.5);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-916cba9 *//* Estilizando o botão do Elementor com a classe .btn4 */
.btn4 {
  border-radius: 5px;
  
  /* Degradê baseado em #DDA106: Mais escuro nas pontas e mais claro no centro */
  background: linear-gradient(90deg, #B8860B -8.33%, #DDA106 46.94%, #B8860B 102.22%);
  
  /* Sombra dourada ajustada */
  box-shadow: 0 10px 15px -5px rgba(221, 161, 6, 0.45);

  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

/* Estilizando o ícone do Elementor */
.btn4 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

/* Microinteração no hover: o ícone "decola" */
.btn4:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Efeito de clique */
.btn4:active {
  opacity: 0.5;
}

/* Efeito de luz passando em diagonal */
.btn4::before {
  content: '';
  /* Brilho dourado claro para combinar com #DDA106 */
  background: linear-gradient(10deg, #FFF8DC 12.81%, rgba(255, 248, 220, 0.00) 66.66%);
  
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes para a animação da luz */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Efeito de hover no botão */
.btn4:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54c9fb9 */.elementor-61 .elementor-element.elementor-element-54c9fb9 {
    animation: blurIn 0.8s ease-out forwards;
}

@keyframes blurIn {
    from {
        opacity: 0;
        filter: blur(20px);
    }
    to {
        opacity: 1;
        filter: blur(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29d1e5 */.elementor-61 .elementor-element.elementor-element-d29d1e5 {
    animation: zoomIn 0.6s ease-out both;
}

@keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale(0.5);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa303f9 */<style>
    /* Importar Fonte Poppins para garantir a identidade visual */
    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');

    /* --- VARIÁVEIS DO TEMA --- */
    .pricing-section-container {
        --gold: #B8860B;
        --dark: #1A1A1A;
        --gray: #555555;
        --border: rgba(184, 134, 11, 0.15);
        font-family: 'Poppins', sans-serif !important;
    }

    /* --- ESTILO GERAL DOS CARDS --- */
    .pricing-card-el {
        background: #FFFFFF;
        border: 1px solid var(--border);
        border-radius: 16px !important;
        padding: 35px 25px !important; /* Força o espaçamento interno original */
        transition: all 0.4s ease !important;
        display: flex;
        flex-direction: column;
        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
    }

    /* Hover no Card */
    .pricing-card-el:hover {
        transform: translateY(-8px);
        border-color: var(--gold);
        box-shadow: 0 15px 40px rgba(184, 134, 11, 0.15);
    }

    /* --- CARD DESTAQUE (POPULAR) --- */
    .pricing-card-el.popular {
        background: linear-gradient(180deg, #FFFCF7 0%, #FFFFFF 100%);
        border: 1.5px solid var(--gold);
        transform: scale(1.03); /* Leve zoom */
        z-index: 5;
    }
    .pricing-card-el.popular:hover {
        transform: scale(1.03) translateY(-8px);
    }
    
    /* Tag "Recomendado" */
    .pricing-card-el.popular::before {
        content: 'RECOMENDADO';
        position: absolute;
        top: -14px;
        left: 50%;
        transform: translateX(-50%);
        background: var(--gold);
        color: #fff;
        font-size: 11px;
        font-weight: 700;
        padding: 4px 15px;
        border-radius: 20px;
        letter-spacing: 0.8px;
        box-shadow: 0 4px 10px rgba(184, 134, 11, 0.3);
        z-index: 10;
    }

    /* --- TIPOGRAFIA INTERNA (Sobrescrevendo Elementor) --- */
    
    /* Título do Plano (h3) */
    .pricing-card-el h3.elementor-heading-title {
        font-family: 'Poppins', sans-serif !important;
        font-size: 22px !important;
        font-weight: 700 !important;
        color: var(--dark);
        margin-bottom: 10px !important;
    }

    /* Descrição (Texto) */
    .pricing-card-el .elementor-widget-text-editor {
        font-family: 'Poppins', sans-serif !important;
        font-size: 13px !important;
        color: var(--gray);
        line-height: 1.6;
        margin-bottom: 15px;
    }

    /* --- PREÇO (Classe .price-box) --- */
    .price-box .elementor-heading-title {
        color: var(--dark) !important;
        font-size: 26px !important;
        font-weight: 700 !important;
    }
    .price-period .elementor-heading-title {
        color: var(--gold) !important;
        font-size: 12px !important;
        font-weight: 600 !important;
        text-transform: uppercase;
        margin-top: -10px !important; /* Aproxima do preço */
        margin-bottom: 20px !important;
    }

    /* --- BOTÕES (Sobrescrevendo Elementor Button) --- */
    .pricing-card-el .elementor-button {
        font-family: 'Poppins', sans-serif !important;
        border-radius: 50px !important;
        padding: 12px 24px !important;
        font-weight: 600 !important;
        font-size: 14px !important;
        width: 100%;
        text-align: center;
        transition: all 0.3s ease !important;
    }

    /* Botão Outline (Transparente) */
    .btn-outline .elementor-button {
        background: transparent !important;
        border: 1px solid #CCC !important;
        color: var(--dark) !important;
    }
    .btn-outline .elementor-button:hover {
        border-color: var(--dark) !important;
        background: var(--dark) !important;
        color: #fff !important;
    }

    /* Botão Dourado (Filled) */
    .btn-filled .elementor-button {
        background: var(--gold) !important;
        border: 1px solid var(--gold) !important;
        color: #fff !important;
        box-shadow: 0 4px 15px rgba(184, 134, 11, 0.25);
    }
    .btn-filled .elementor-button:hover {
        background: #916a08 !important; /* Gold mais escuro */
        transform: translateY(-2px);
    }

    /* Botão Dark */
    .btn-dark .elementor-button {
        background: var(--dark) !important;
        color: #fff !important;
    }
    .btn-dark .elementor-button:hover {
        background: #333 !important;
    }

    /* --- LISTA DE ÍCONES (Features) --- */
    .pricing-card-el .elementor-icon-list-item {
        padding-bottom: 12px !important;
    }
    .pricing-card-el .elementor-icon-list-icon i {
        color: var(--gold) !important;
        font-size: 14px !important;
    }
    .pricing-card-el .elementor-icon-list-text {
        font-family: 'Poppins', sans-serif !important;
        font-size: 13px !important;
        color: var(--gray) !important;
        padding-left: 10px !important;
    }

    /* --- LINK FINAL (Mais detalhes) --- */
    .details-link a {
        font-size: 13px !important;
        color: var(--gold) !important;
        font-weight: 600 !important;
        margin-top: auto; /* Empurra para baixo */
        display: inline-block;
        padding-top: 15px;
        border-top: 1px solid rgba(0,0,0,0.05);
        width: 100%;
    }
    
    /* Responsividade Mobile */
    @media (max-width: 768px) {
        .pricing-section-container { flex-direction: column; }
        .pricing-card-el { width: 100% !important; margin-bottom: 20px; }
        .pricing-card-el.popular { transform: scale(1); }
    }
</style>

<!-- Script para animação de entrada (GSAP) -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/gsap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.5/ScrollTrigger.min.js"></script>
<script>
    document.addEventListener("DOMContentLoaded", function() {
        gsap.registerPlugin(ScrollTrigger);
        gsap.from('.pricing-card-el', {
            scrollTrigger: {
                trigger: '.pricing-section-container',
                start: 'top 80%'
            },
            y: 50,
            opacity: 0,
            duration: 0.8,
            stagger: 0.2,
            ease: "power2.out"
        });
    });
</script>/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc811c1 */.elementor-61 .elementor-element.elementor-element-bc811c1{
    text-wrap: balance;
}

.elementor-61 .elementor-element.elementor-element-bc811c1 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-013ebc3 */.elementor-61 .elementor-element.elementor-element-013ebc3{
    text-wrap: balance;
}

.elementor-61 .elementor-element.elementor-element-013ebc3 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5178b49 */.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button {
    border-radius: 4px;
    border: 1px solid #8A7960; /* Borda Dourada */
    background: #8A796030 !important; /* Fundo Dourado Transparente (30%) */
    box-shadow: 0px 17px 34px 0px rgba(138, 121, 96, 0.20); /* Sombra Dourada Suave */

    backdrop-filter: blur(27px);
    -webkit-backdrop-filter: blur(27px);
    
    transition: all 0.5s ease !important;
}

.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button:hover {
    transform: translateY(-5px);
    
    border-radius: 4px;
    
    background: #8A796060 !important; /* Fundo fica mais forte no hover (60%) */
    box-shadow: 0px 0px 34px 0px rgba(138, 121, 96, 0.50); /* Brilho dourado intenso */

    transition: all 0.5s ease !important;
}

.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button-icon{
    transform-origin: center;
    transition: all 0.5s ease !important;
}

.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button:hover .elementor-button-icon{
    transform-origin: center;
    transition: all 0.5s ease;
}

.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
    transition: all 0.5s ease !important;
}

.elementor-button-content-wrapper{
    display: flex;
    align-items: center;
    transition: all 0.5s ease !important;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(5px, 0px);
    }
}

.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button:focus {
    transform: scale(0.98);
    transition: all 0.1s ease !important;
    
    /* Efeito de clique (foco) Dourado */
    box-shadow: 0px 4px 54px 0px #8A7960, 0px 0px 14px 0px #8A7960 inset;
}

.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button svg{
    width: 20px;
    height: 20px;
    /* Brilho no ícone SVG */
    filter: drop-shadow(0px 0px 24px #8A7960) !important;
    vertical-align: middle;
}

.elementor-61 .elementor-element.elementor-element-5178b49 .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67151b2 */.elementor-61 .elementor-element.elementor-element-67151b2 {
    z-index: 999;
  transition: all 1s ease;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  
  /* Animação suave de 5s */
  animation: textoDegrade 5s ease-in-out infinite alternate;
  
  /* Degradê Preto: Preto Puro → Cinza Chumbo (simula brilho) */
  background-image: linear-gradient(90deg, #ffffff, #7c7151, #ffffff);
  
  background-size: 200% 100%;
}

@keyframes textoDegrade {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 100% 50%;
  }
}

.elementor-61 .elementor-element.elementor-element-67151b2 {
    animation: zoomIn 0.6s ease-out both;
}

@keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale(0.5);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e37cbc */.elementor-61 .elementor-element.elementor-element-2e37cbc .e-n-accordion-item[open] .e-closed{
    display: block;
}
.elementor-61 .elementor-element.elementor-element-2e37cbc .e-n-accordion-item .e-opened{
    display: block;
    position: absolute;
    opacity: 0;
}
.elementor-61 .elementor-element.elementor-element-2e37cbc .e-n-accordion-item .e-n-accordion-item-title-icon{
    transform: rotate(0deg);
    transition: .25s;
}
.elementor-61 .elementor-element.elementor-element-2e37cbc .e-n-accordion-item[open] .e-n-accordion-item-title-icon{
    transform: rotate(-180deg); /*o quanto você quer que rode*/
    transition: .5s;
}

.e-n-accordion-item-title {
    padding: 14px;
}

[open] .e-n-accordion-item-title {
    border-bottom: none !important;
    border-radius: 4px 4px 0px 0px !important;
}

[open] .e-n-accordion-item-title .e-n-accordion-item-title-text {
    font-weight: 700 !important;
}

.e-n-accordion-item[open] .e-closed {
    display: block;
}

.e-n-accordion-item .e-opened {
    display: block;
    position: absolute;
    opacity: 0;
}

.e-n-accordion-item .e-n-accordion-item-title-icon {
    transform: rotate(0deg);
    transition: .25s;
}

.e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    transform: rotate(-180deg);
    transition: .5s;
}

.elementor-61 .elementor-element.elementor-element-2e37cbc {
    clip-path: polygon(
        0% 0%,
        20.11% 0.029%,
        20.11% 0.029%,
        20.173% 0.029%,
        20.232% 0.031%,
        20.29% 0.035%,
        20.347% 0.039%,
        20.403% 0.045%,
        20.458% 0.051%,
        20.513% 0.059%,
        20.569% 0.066%,
        20.626% 0.074%,
        20.685% 0.083%,
        20.685% 0.083%,
        20.796% 0.103%,
        20.9% 0.13%,
        20.999% 0.163%,
        21.095% 0.203%,
        21.187% 0.249%,
        21.279% 0.3%,
        21.371% 0.356%,
        21.464% 0.417%,
        21.56% 0.482%,
        21.661% 0.551%,
        21.661% 0.551%,
        21.766% 0.633%,
        21.882% 0.74%,
        22.005% 0.867%,
        22.132% 1.007%,
        22.26% 1.155%,
        22.387% 1.306%,
        22.509% 1.454%,
        22.624% 1.594%,
        22.729% 1.72%,
        22.82% 1.826%,
        22.82% 1.826%,
        24.691% 4.045%,
        24.815% 4.182%,
        24.941% 4.307%,
        25.068% 4.423%,
        25.197% 4.528%,
        25.327% 4.624%,
        25.46% 4.713%,
        25.595% 4.793%,
        25.731% 4.866%,
        25.871% 4.933%,
        26.012% 4.994%,
        26.012% 4.994%,
        26.112% 5.027%,
        26.22% 5.051%,
        26.335% 5.068%,
        26.455% 5.077%,
        26.578% 5.082%,
        26.702% 5.083%,
        26.825% 5.081%,
        26.946% 5.078%,
        27.062% 5.075%,
        27.172% 5.074%,
        27.172% 5.074%,
        73.23% 5.077%,
        73.322% 5.077%,
        73.409% 5.078%,
        73.494% 5.079%,
        73.576% 5.078%,
        73.656% 5.072%,
        73.736% 5.06%,
        73.817% 5.041%,
        73.898% 5.012%,
        73.981% 4.972%,
        74.067% 4.919%,
        74.067% 4.919%,
        74.094% 4.904%,
        74.119% 4.892%,
        74.144% 4.882%,
        74.169% 4.875%,
        74.193% 4.868%,
        74.217% 4.861%,
        74.241% 4.853%,
        74.265% 4.843%,
        74.289% 4.829%,
        74.312% 4.811%,
        74.312% 4.811%,
        74.524% 4.648%,
        74.718% 4.505%,
        74.945% 4.288%,
        75.197% 4.011%,
        75.465% 3.692%,
        75.74% 3.344%,
        76.014% 2.983%,
        76.278% 2.624%,
        76.523% 2.283%,
        76.741% 1.975%,
        76.921% 1.714%,
        76.921% 1.714%,
        77.257% 1.257%,
        77.571% 0.891%,
        77.871% 0.607%,
        78.166% 0.393%,
        78.463% 0.241%,
        78.772% 0.139%,
        79.101% 0.077%,
        79.458% 0.045%,
        79.852% 0.034%,
        80.29% 0.031%,
        80.29% 0.031%,
        94.821% 0.031%,
        100% 0%,
        100% 100%,
        0% 100%
    );
}/* End custom CSS */