.elementor-22 .elementor-element.elementor-element-216f5ec3{--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;--overlay-opacity:1;--padding-top:85px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-216f5ec3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-216f5ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daplateiaparaopalco.com.br/wp-content/uploads/2025/11/DESKTOP-HERO-02.jpg");background-position:top center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-216f5ec3::before, .elementor-22 .elementor-element.elementor-element-216f5ec3 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-216f5ec3 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-216f5ec3 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-216f5ec3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-216f5ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#24252500;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-58ce3048{--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;}.elementor-22 .elementor-element.elementor-element-4f32f9fd{--display:flex;}.elementor-22 .elementor-element.elementor-element-32fd6fbf{--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-22 .elementor-element.elementor-element-53243612{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-22 .elementor-element.elementor-element-53243612 img{width:60%;}.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-22 .elementor-element.elementor-element-1ce0d176 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:#FFFFFF;}.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-22 .elementor-element.elementor-element-5c6f1794{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-22cd32c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:90px;}.elementor-22 .elementor-element.elementor-element-30995ced{--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-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-22 .elementor-element.elementor-element-c982e8e.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-c982e8e .elementor-icon-list-icon i{color:var( --e-global-color-7fe2bcb );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-c982e8e .elementor-icon-list-icon svg{fill:var( --e-global-color-7fe2bcb );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-c982e8e{--e-icon-list-icon-size:24px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-c982e8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-c982e8e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-c982e8e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-22 .elementor-element.elementor-element-5d08fb44 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;background-image:linear-gradient(259deg, #CE965E 0%, #9B6A3A 100%);border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-25a7372c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-25a7372c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-25a7372c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-2d37f1f{--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2d37f1f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2d37f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242525;background-image:url("https://daplateiaparaopalco.com.br/wp-content/uploads/2025/11/BG-FOTOS-WAGNERPALESTRANDO-02.jpg");background-position:top center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-2d37f1f::before, .elementor-22 .elementor-element.elementor-element-2d37f1f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-2d37f1f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-2d37f1f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-2d37f1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-2d37f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-dba4507 ) 0%, #0C0F2DBF 100%);}.elementor-22 .elementor-element.elementor-element-6fe5e330{--display:flex;}.elementor-22 .elementor-element.elementor-element-11eb7f81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-22 .elementor-element.elementor-element-3a00c652{--display:flex;--overlay-opacity:0.5;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:#949494;--border-color:#949494;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3a00c652::before, .elementor-22 .elementor-element.elementor-element-3a00c652 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3a00c652 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3a00c652 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3a00c652 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3a00c652 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-41116055{--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;--overlay-opacity:0.53;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-41116055:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-41116055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dba4507 );}.elementor-22 .elementor-element.elementor-element-41116055::before, .elementor-22 .elementor-element.elementor-element-41116055 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-41116055 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-41116055 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-41116055 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-41116055 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #CE965E75 0%, var( --e-global-color-dba4507 ) 100%);}.elementor-22 .elementor-element.elementor-element-60db0359{--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-22 .elementor-element.elementor-element-5f633e5{padding:0px 200px 0px 200px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5f633e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7ab0119b{padding:0px 100px 0px 100px;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e9c5647{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-22 .elementor-element.elementor-element-f75305c{--display:flex;}.elementor-22 .elementor-element.elementor-element-5ac3739{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5ac3739 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:25px;color:var( --e-global-color-dba4507 );}.elementor-22 .elementor-element.elementor-element-5eeca3b6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:130px;}.elementor-22 .elementor-element.elementor-element-687829bb{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-a72580c{padding:0px 200px 0px 200px;text-align:center;}.elementor-22 .elementor-element.elementor-element-a72580c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7d50518d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-711d516b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-4846bcb0 img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-37e60bad .elementor-icon-list-icon i{color:var( --e-global-color-7fe2bcb );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-37e60bad .elementor-icon-list-icon svg{fill:var( --e-global-color-7fe2bcb );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-37e60bad{--e-icon-list-icon-size:31px;--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:flex-start;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-37e60bad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-37e60bad .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;line-height:19px;}.elementor-22 .elementor-element.elementor-element-37e60bad .elementor-icon-list-text{color:#B3B3B3;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-66758140{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-7aca8d3b img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3c65360d .elementor-icon-list-icon i{color:var( --e-global-color-7fe2bcb );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-3c65360d .elementor-icon-list-icon svg{fill:var( --e-global-color-7fe2bcb );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-3c65360d{--e-icon-list-icon-size:31px;--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:flex-start;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-3c65360d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-3c65360d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;line-height:19px;}.elementor-22 .elementor-element.elementor-element-3c65360d .elementor-icon-list-text{color:#B3B3B3;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-5d1fc331{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-5f21fdeb img{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-4bc24a9e .elementor-icon-list-icon i{color:var( --e-global-color-7fe2bcb );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-4bc24a9e .elementor-icon-list-icon svg{fill:var( --e-global-color-7fe2bcb );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-4bc24a9e{--e-icon-list-icon-size:31px;--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:flex-start;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-4bc24a9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-4bc24a9e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;line-height:19px;}.elementor-22 .elementor-element.elementor-element-4bc24a9e .elementor-icon-list-text{color:#B3B3B3;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-b1a0034{--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-22 .elementor-element.elementor-element-7e0066cb .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(259deg, var( --e-global-color-accent ) 0%, #9B6A3A 100%);border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-69652fa{--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;--overlay-opacity:0.91;}.elementor-22 .elementor-element.elementor-element-69652fa:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-69652fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22 .elementor-element.elementor-element-69652fa::before, .elementor-22 .elementor-element.elementor-element-69652fa > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-69652fa > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-69652fa > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-69652fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-69652fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F4F4F436;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-b278667{--display:flex;}.elementor-22 .elementor-element.elementor-element-83f54b5{padding:0px 200px 0px 200px;text-align:center;}.elementor-22 .elementor-element.elementor-element-83f54b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:var( --e-global-color-dba4507 );}.elementor-22 .elementor-element.elementor-element-42a7e9e4{--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-42a7e9e4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-42a7e9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dba4507 );}.elementor-22 .elementor-element.elementor-element-42a7e9e4::before, .elementor-22 .elementor-element.elementor-element-42a7e9e4 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-42a7e9e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-42a7e9e4 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-42a7e9e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-42a7e9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #CE965E75 0%, var( --e-global-color-dba4507 ) 100%);}.elementor-22 .elementor-element.elementor-element-2f609341{--display:flex;}.elementor-22 .elementor-element.elementor-element-69bf2dad{--display:flex;}.elementor-22 .elementor-element.elementor-element-6cb32d4e{padding:0px 200px 0px 200px;text-align:center;}.elementor-22 .elementor-element.elementor-element-6cb32d4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2d605b68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-75697525{--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:#949494;--border-color:#949494;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6841f1a9 .elementor-icon-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-6841f1a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-6841f1a9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6841f1a9.elementor-view-default .elementor-icon{color:var( --e-global-color-7fe2bcb );border-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-6841f1a9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6841f1a9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-eddb2cb{padding:0px 0px 0px 0px;text-align:left;}.elementor-22 .elementor-element.elementor-element-eddb2cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4a9c4501{padding:0px 0px 0px 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#BBBBBB;}.elementor-22 .elementor-element.elementor-element-18bb237{--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:#949494;--border-color:#949494;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-32e1b90b .elementor-icon-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-32e1b90b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-32e1b90b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-32e1b90b.elementor-view-default .elementor-icon{color:var( --e-global-color-7fe2bcb );border-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-32e1b90b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-32e1b90b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-39f83dbd{padding:0px 0px 0px 0px;text-align:left;}.elementor-22 .elementor-element.elementor-element-39f83dbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-10c201e{padding:0px 0px 0px 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#BBBBBB;}.elementor-22 .elementor-element.elementor-element-63d029d2{--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:#949494;--border-color:#949494;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-39106d0 .elementor-icon-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-39106d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-39106d0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-39106d0.elementor-view-default .elementor-icon{color:var( --e-global-color-7fe2bcb );border-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-39106d0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-39106d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-1aa760ce{padding:0px 0px 0px 0px;text-align:left;}.elementor-22 .elementor-element.elementor-element-1aa760ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-403d0520{padding:0px 0px 0px 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#BBBBBB;}.elementor-22 .elementor-element.elementor-element-7c4f4355{--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:190px;--padding-right:188px;}.elementor-22 .elementor-element.elementor-element-66c58666{--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:#949494;--border-color:#949494;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-441610f3 .elementor-icon-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-441610f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-441610f3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-441610f3.elementor-view-default .elementor-icon{color:var( --e-global-color-7fe2bcb );border-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-441610f3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-441610f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-34d8aa1{padding:0px 0px 0px 0px;text-align:left;}.elementor-22 .elementor-element.elementor-element-34d8aa1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1466beb4{padding:0px 0px 0px 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#BBBBBB;}.elementor-22 .elementor-element.elementor-element-610e43c{--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:#949494;--border-color:#949494;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-7b29aa58 .elementor-icon-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-7b29aa58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-7b29aa58.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7b29aa58.elementor-view-default .elementor-icon{color:var( --e-global-color-7fe2bcb );border-color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-7b29aa58.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7b29aa58.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-17edcf0a{padding:0px 0px 0px 0px;text-align:left;}.elementor-22 .elementor-element.elementor-element-17edcf0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-336de86d{padding:0px 0px 0px 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#BBBBBB;}.elementor-22 .elementor-element.elementor-element-d86e3f7{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d86e3f7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d86e3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daplateiaparaopalco.com.br/wp-content/uploads/2025/11/DESKTOP-SOBRE-OK-1.jpg");background-position:top center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-d86e3f7::before, .elementor-22 .elementor-element.elementor-element-d86e3f7 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d86e3f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d86e3f7 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d86e3f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d86e3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 66%, var( --e-global-color-dba4507 ) 100%);}.elementor-22 .elementor-element.elementor-element-3297fd70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-553bbd0a{--display:flex;--overlay-opacity:0.5;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:#949494;--border-color:#949494;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-553bbd0a::before, .elementor-22 .elementor-element.elementor-element-553bbd0a > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-553bbd0a > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-553bbd0a > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-553bbd0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-553bbd0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dba4507 );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-1b638615{padding:0px 0px 0px 0px;text-align:left;}.elementor-22 .elementor-element.elementor-element-1b638615 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-19dccfa1{padding:0px 50px 0px 0px;text-align:left;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c600719{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-c600719:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c600719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0C0F2D 0%, #0C0F2D00 100%);}.elementor-22 .elementor-element.elementor-element-c600719::before, .elementor-22 .elementor-element.elementor-element-c600719 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c600719 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c600719 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c600719 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c600719 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dba4507 );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-c4bc827{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-c4bc827 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;color:var( --e-global-color-7fe2bcb );}.elementor-22 .elementor-element.elementor-element-1bec1191{--display:flex;}.elementor-22 .elementor-element.elementor-element-cf65271{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:130px;}.elementor-22 .elementor-element.elementor-element-bd20315{--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;--overlay-opacity:0.91;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-bd20315:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bd20315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dba4507 );}.elementor-22 .elementor-element.elementor-element-bd20315::before, .elementor-22 .elementor-element.elementor-element-bd20315 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-bd20315 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-bd20315 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-bd20315 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-bd20315 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #CE965E36 0%, var( --e-global-color-dba4507 ) 63%);}.elementor-22 .elementor-element.elementor-element-1777f65{--display:flex;}.elementor-22 .elementor-element.elementor-element-47e065d{--display:flex;}.elementor-22 .elementor-element.elementor-element-7bd808f{padding:0px 200px 0px 200px;text-align:center;}.elementor-22 .elementor-element.elementor-element-7bd808f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6e6b7c7{--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:12px;--padding-right:12px;}.elementor-22 .elementor-element.elementor-element-6f604c8{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-9f6eb8d{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-9f6eb8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-f321fe9{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-f321fe9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3df6202{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-3df6202 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a342d6b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-a342d6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e3f144b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-e3f144b.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-icon i{color:var( --e-global-color-7fe2bcb );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-icon svg{fill:var( --e-global-color-7fe2bcb );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:16px;}.elementor-22 .elementor-element.elementor-element-e3f144b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-064f297{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-064f297:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-064f297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0C0F2D 0%, #0C0F2D00 100%);}.elementor-22 .elementor-element.elementor-element-064f297::before, .elementor-22 .elementor-element.elementor-element-064f297 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-064f297 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-064f297 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-064f297 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-064f297 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dba4507 );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-fb9f676{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-fb9f676 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7279a55 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(259deg, #CE965E 0%, #9B6A3A 100%);border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-6f9c81e{--display:flex;}.elementor-22 .elementor-element.elementor-element-7fd2855{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-7fd2855 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-283d6a7{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-283d6a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-94d7378{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-94d7378 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-12a5595{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-12a5595 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-df9d16b{padding:0px 50px 0px 50px;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-df9d16b.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-icon i{color:var( --e-global-color-7fe2bcb );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-icon svg{fill:var( --e-global-color-7fe2bcb );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-22 .elementor-element.elementor-element-df9d16b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-45617b1{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-45617b1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-45617b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0C0F2D 0%, #0C0F2D00 100%);}.elementor-22 .elementor-element.elementor-element-45617b1::before, .elementor-22 .elementor-element.elementor-element-45617b1 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-45617b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-45617b1 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-45617b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-45617b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dba4507 );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-493f95a{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-493f95a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;font-style:italic;line-height:20px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ce4c6a7 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(259deg, #CE965E 0%, #9B6A3A 100%);border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-4aef776{--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:12px;--padding-right:12px;}.elementor-22 .elementor-element.elementor-element-702820a{--display:flex;}.elementor-22 .elementor-element.elementor-element-5d4162c{--display:flex;}.elementor-22 .elementor-element.elementor-element-1a0b1a4e{--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;--overlay-opacity:0.91;}.elementor-22 .elementor-element.elementor-element-1a0b1a4e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1a0b1a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dba4507 );}.elementor-22 .elementor-element.elementor-element-1a0b1a4e::before, .elementor-22 .elementor-element.elementor-element-1a0b1a4e > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1a0b1a4e > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1a0b1a4e > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-1a0b1a4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-1a0b1a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #CE965E36 0%, var( --e-global-color-dba4507 ) 63%);}.elementor-22 .elementor-element.elementor-element-671225dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:110px;}.elementor-22 .elementor-element.elementor-element-457d7ca6{--display:flex;}.elementor-22 .elementor-element.elementor-element-42a42303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-42a42303 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5b07043{--display:flex;}.elementor-22 .elementor-element.elementor-element-251c1fbd{--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-251c1fbd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-251c1fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242525;background-image:url("https://daplateiaparaopalco.com.br/wp-content/uploads/2025/11/BG-FOTOS-WAGNERPALESTRANDO.jpg-03.jpg");background-size:cover;}.elementor-22 .elementor-element.elementor-element-251c1fbd::before, .elementor-22 .elementor-element.elementor-element-251c1fbd > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-251c1fbd > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-251c1fbd > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-251c1fbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-251c1fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-dba4507 ) 0%, #0C0F2DAD 100%);}.elementor-22 .elementor-element.elementor-element-1d4d0812{--display:flex;}.elementor-22 .elementor-element.elementor-element-1929bfe2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-22 .elementor-element.elementor-element-afda552{--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:#949494;--border-color:#949494;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-13afcc75{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-13afcc75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-73f23069{padding:0px 20px 0px 20px;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-196baa4d .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(259deg, var( --e-global-color-accent ) 0%, #9B6A3A 100%);border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-5112a3a{--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-22 .elementor-element.elementor-element-5112a3a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5112a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dba4507 );}.elementor-22 .elementor-element.elementor-element-7de245a2{--display:flex;}.elementor-22 .elementor-element.elementor-element-71c0d495{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-71c0d495 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#999999;}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-216f5ec3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-216f5ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daplateiaparaopalco.com.br/wp-content/uploads/2025/11/MOBILE-HERO-03.jpg");}.elementor-22 .elementor-element.elementor-element-216f5ec3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-53243612{margin:300px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-53243612 img{width:67%;}.elementor-22 .elementor-element.elementor-element-1ce0d176{text-align:center;}.elementor-22 .elementor-element.elementor-element-1ce0d176 .elementor-heading-title{font-size:25px;}.elementor-22 .elementor-element.elementor-element-5c6f1794{text-align:center;font-size:13px;}.elementor-22 .elementor-element.elementor-element-22cd32c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-30995ced{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-c982e8e{--e-icon-list-icon-size:18px;}.elementor-22 .elementor-element.elementor-element-c982e8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-c982e8e .elementor-icon-list-item > a{font-size:10px;}.elementor-22 .elementor-element.elementor-element-5d08fb44 .elementor-button{font-size:16px;}.elementor-22 .elementor-element.elementor-element-2d37f1f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-11eb7f81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-41116055{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5f633e5{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5f633e5 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-7ab0119b{padding:0px 0px 0px 0px;font-size:13px;}.elementor-22 .elementor-element.elementor-element-e9c5647{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-5ac3739{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5ac3739 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-5eeca3b6{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a72580c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-a72580c .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-711d516b{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-4846bcb0 img{width:55%;}.elementor-22 .elementor-element.elementor-element-37e60bad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-37e60bad .elementor-icon-list-item > a{font-size:18px;}.elementor-22 .elementor-element.elementor-element-7aca8d3b img{width:55%;}.elementor-22 .elementor-element.elementor-element-3c65360d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-3c65360d .elementor-icon-list-item > a{font-size:18px;}.elementor-22 .elementor-element.elementor-element-5f21fdeb img{width:55%;}.elementor-22 .elementor-element.elementor-element-4bc24a9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-4bc24a9e .elementor-icon-list-item > a{font-size:18px;}.elementor-22 .elementor-element.elementor-element-83f54b5{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-83f54b5 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-42a7e9e4{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6cb32d4e{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-6cb32d4e .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-6841f1a9 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-eddb2cb{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-eddb2cb .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-4a9c4501{padding:0px 0px 0px 0px;text-align:center;font-size:12px;}.elementor-22 .elementor-element.elementor-element-32e1b90b .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-39f83dbd{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-39f83dbd .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-10c201e{padding:0px 0px 0px 0px;text-align:center;font-size:12px;}.elementor-22 .elementor-element.elementor-element-39106d0 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-1aa760ce{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-1aa760ce .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-403d0520{padding:0px 0px 0px 0px;text-align:center;font-size:12px;}.elementor-22 .elementor-element.elementor-element-7c4f4355{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-22 .elementor-element.elementor-element-441610f3 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-34d8aa1{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-34d8aa1 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-1466beb4{padding:0px 0px 0px 0px;text-align:center;font-size:12px;}.elementor-22 .elementor-element.elementor-element-7b29aa58 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-17edcf0a{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-17edcf0a .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-336de86d{padding:0px 0px 0px 0px;text-align:center;font-size:12px;}.elementor-22 .elementor-element.elementor-element-d86e3f7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d86e3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://daplateiaparaopalco.com.br/wp-content/uploads/2025/11/MOBILE-SOBRE-OK.jpg");}.elementor-22 .elementor-element.elementor-element-d86e3f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-553bbd0a{--overlay-opacity:0.55;--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-1b638615{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-1b638615 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-19dccfa1{padding:0px 0px 0px 0px;font-size:13px;}.elementor-22 .elementor-element.elementor-element-c4bc827{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-c4bc827 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-cf65271{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7bd808f{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-7bd808f .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-9f6eb8d{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-9f6eb8d .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-f321fe9{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-f321fe9 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-3df6202{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-3df6202 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-a342d6b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-a342d6b .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-e3f144b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-064f297{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-fb9f676{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-fb9f676 .elementor-heading-title{font-size:10px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-7279a55 .elementor-button{font-size:14px;}.elementor-22 .elementor-element.elementor-element-7fd2855{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-7fd2855 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-283d6a7{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-283d6a7 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-94d7378{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-94d7378 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-12a5595{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-12a5595 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-df9d16b{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-493f95a{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-493f95a .elementor-heading-title{font-size:10px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-ce4c6a7 .elementor-button{font-size:14px;}.elementor-22 .elementor-element.elementor-element-671225dc{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-42a42303{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-42a42303 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-251c1fbd{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1929bfe2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-13afcc75{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-13afcc75 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-73f23069{padding:0px 0px 0px 0px;font-size:13px;}.elementor-22 .elementor-element.elementor-element-71c0d495{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-71c0d495 .elementor-heading-title{font-size:7px;line-height:1.2em;}}/* Start custom CSS for container, class: .elementor-element-30995ced *//* BASE */
.elementor-22 .elementor-element.elementor-element-30995ced {
  position: relative;
  overflow: hidden;
  border-radius: 26px;
  padding: 8px 8px;

  /* cria contexto para o z-index funcionar corretamente */
  z-index: 0;

  background:
    radial-gradient(circle at 0% 0%, rgba(13, 140, 255, 0.18), transparent 55%),
    radial-gradient(circle at 100% 100%, rgba(0, 85, 214, 0.28), transparent 55%),
    linear-gradient(145deg, #050812 0%, #060b17 30%, #071325 65%, #040710 100%);

  color: #ffffff;
  box-shadow:
    0 26px 60px rgba(0,0,0,0.95),
    0 0 0 1px rgba(255,255,255,0.04);
}

/* TEXTURA CARBON */
.elementor-22 .elementor-element.elementor-element-30995ced::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  /* ⬇ agora fica logo abaixo do conteúdo */
  z-index: -1;

  background:
    repeating-linear-gradient(
      135deg,
      rgba(255,255,255,0.06) 0px,
      rgba(255,255,255,0.06) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    ),
    repeating-linear-gradient(
      315deg,
      rgba(0,0,0,0.5) 0px,
      rgba(0,0,0,0.5) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    );

  mix-blend-mode: soft-light;
  opacity: 0.35;
}

/* BORDA INTERNA */
.elementor-22 .elementor-element.elementor-element-30995ced::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  pointer-events: none;

  /* ⬇ também por baixo */
  z-index: -1;

  box-shadow:
    inset 0 0 18px rgba(255,255,255,0.04),
    inset 0 0 40px rgba(0,0,0,0.8);

  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d08fb44 *//* Reset do wrapper para não interferir */
#botao01.elementor-widget-button,
#botao01 .elementor-widget-container,
#botao01 .elementor-button-wrapper {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0 !important;
}

/* Botão com efeito degradê animado correndo */
#botao01 .elementor-button,
#botao01 a.elementor-button-link {
  position: relative;
  display: inline-block;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  color: #fff !important;
  text-transform: uppercase;
  border: none;
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;
  background: linear-gradient(270deg, #ce965e, #b7744f, #c6865c);
  background-size: 600% 600%;
  animation: moveGradient 3s linear infinite;
  box-shadow: 0 6px 12px rgba(0,0,0,0.25);
  transition: transform .2s ease, box-shadow .2s ease;
}

/* pseudo-elemento para glow */
#botao01 .elementor-button::before {
  content: '';
  position: absolute;
  top: 0; left: -100%;
  width: 200%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.1) 20%, rgba(255,255,255,0) 60%);
  transform: skewX(-20deg);
  animation: shine 2.5s infinite;
  z-index: 2;
}

/* Hover levanta */
#botao01 .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.35);
}

/* Clique afunda */
#botao01 .elementor-button:active {
  transform: translateY(2px);
  box-shadow: inset 3px 3px 6px rgba(0,0,0,0.45),
              inset -3px -3px 6px rgba(255,255,255,0.08);
}

/* animação do degradê */
@keyframes moveGradient {
  0% { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

/* animação do brilho passando */
@keyframes shine {
  0% { left: -100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-569c6d26 *//* AJUSTE DO SCROLL LATERAL */
html, body {
    overflow-x: hidden;
    max-width: 100%;
}

/* CONTEINER PAI */
.text-wrapper {
    display: flex;
    padding-top: 8px;
}

/* FAIXA NÚMERO 1 */
#text-wrapper1 {
    background: ##61218D;
}


/* TEXTO INTERNO DA FAIXA */
.text-wrapper h1 {
    white-space: nowrap;
    font-family: "Poppins";
    font-size: 14px;
    text-transform: uppercase;
    display: inline;
}

/* TEXTO DA FAIXA NÚMERO 1 */
#text-wrapper1 h1 {
    color: #ffffff;
    font-size: 18px;
    animation: animafaixa 5s linear infinite;
}

/* CRIANDO A ANIMAÇÃO */
@keyframes animafaixa {
    0% {
        transform: translateX(0%);
    } 100% {
        transform: translate(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a00c652 */.elementor-22 .elementor-element.elementor-element-3a00c652 {
  position: relative;
  padding: 30px;
  background: rgba(255, 255, 255, 0.1); /* Fundo semi-transparente */
  border-radius: 12px; /* Borda arredondada */
  border: 1px solid rgba(255, 255, 255, 0.3); /* Borda semi-transparente */
  backdrop-filter: blur(10px); /* Efeito de desfoque no fundo */
  -webkit-backdrop-filter: blur(10px); /* Compatibilidade com Safari */
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1), 0 -6px 12px rgba(255, 255, 255, 0.1); /* Sombra 3D */
  transition: all 0.3s ease-in-out;
}

.elementor-22 .elementor-element.elementor-element-3a00c652:hover {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 -3px 6px rgba(255, 255, 255, 0.2); /* Reduz a profundidade no hover */
}

.elementor-22 .elementor-element.elementor-element-3a00c652:active {
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.3), inset 0 -3px 6px rgba(255, 255, 255, 0.2); /* Sombra interna ao clicar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75305c *//* CONTAINER BASE */
.elementor-22 .elementor-element.elementor-element-f75305c {
  position: relative;
  overflow: hidden;
  border-radius: 26px;
  padding: 32px 28px;

  /* Fundo ouro REALISTA */
  background: 
    linear-gradient(135deg, #d7b278 0%, #c49352 25%, #f3d8a5 50%, #b78646 75%, #d7b278 100%);

  background-size: 180% 180%;
  filter: saturate(145%) contrast(115%);
  box-shadow:
    inset 0 0 18px rgba(0,0,0,0.45),
    0 22px 60px rgba(0,0,0,0.85);

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}

/* TEXTURA METÁLICA (ouro escovado) */
.elementor-22 .elementor-element.elementor-element-f75305c::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;

  background: 
    repeating-linear-gradient(
      90deg,
      rgba(255,255,255,0.12) 0px,
      rgba(255,255,255,0.12) 1px,
      rgba(0,0,0,0) 1px,
      transparent 5px
    );

  mix-blend-mode: overlay;
  opacity: 0.4;
  pointer-events: none;
}

/* BRILHO premium passando por cima (sheen light) */
.elementor-22 .elementor-element.elementor-element-f75305c::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;

  background:
    linear-gradient(
      115deg,
      transparent 0%,
      rgba(255,255,255,0.06) 35%,
      rgba(255,255,255,0.20) 50%,
      rgba(255,255,255,0.06) 65%,
      transparent 100%
    );

  transform: translateX(-120%) rotate(0deg);
  animation: goldSheen 4.5s ease-in-out infinite;
  pointer-events: none;
  mix-blend-mode: screen;
}

/* ANIMAÇÃO DO BRILHO (não mexe no fundo) */
@keyframes goldSheen {
  0% {
    transform: translateX(-120%) rotate(0deg);
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  40% {
    transform: translateX(120%) rotate(0deg);
    opacity: 1;
  }
  55% {
    opacity: 0;
  }
  100% {
    transform: translateX(120%) rotate(0deg);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711d516b *//* ================================
   CONTAINER COM BORDA DOURADA ANIMADA (GLASSMORPHISM)
   Basta adicionar a classe: gold-animated-border
   ================================ */

.gold-animated-border {
  position: relative;
  border-radius: 18px;
  background: rgba(255, 255, 255, 0.05); /* efeito glass */
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
  overflow: hidden;
  z-index: 1;
}

/* Glow que desliza ao redor da borda */
.gold-animated-border:before {
  content: "";
  position: absolute;
  inset: -2px; /* cria o "filete" da borda */
  border-radius: inherit;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 80deg,
    rgba(206,150,94,0.15) 120deg,
    rgba(206,150,94,0.8) 150deg,
    rgba(206,150,94,0.15) 190deg,
    transparent 240deg,
    transparent 360deg
  );
  filter: drop-shadow(0 0 12px rgba(206,150,94,0.7));
  animation: goldBorderSpin 4s linear infinite;
  pointer-events: none;
  z-index: 0;
}

/* Capa interna para garantir que só a borda brilhe */
.gold-animated-border:after {
  content: "";
  position: absolute;
  inset: 1px; 
  border-radius: inherit;
  background: rgba(0, 0, 0, 0.35); /* ajuste conforme o fundo da página */
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  z-index: 1;
}

/* Conteúdo do container fica acima da borda animada */
.gold-animated-border > * {
  position: relative;
  z-index: 2;
}

/* Animação do glow */
@keyframes goldBorderSpin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66758140 *//* CONTAINER COM BORDA DOURADA + GLOW SUTIL DESLIZANDO (GLASSMORPHISM) */
.gold-animated-border {
  position: relative;
  border-radius: 18px;
  padding: 24px;
  background: rgba(10, 10, 10, 0.5); /* ajuste de acordo com o fundo */
  border: 1px solid rgba(206, 150, 94, 0.7); /* borda dourada fina */
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
  overflow: hidden;
  z-index: 1;
}

/* Glow sutil correndo SÓ na borda */
.gold-animated-border::before {
  content: "";
  position: absolute;
  inset: -1px; /* cola na borda */
  border-radius: inherit;
  background:
    conic-gradient(
      from 0deg,
      transparent 0deg,
      transparent 260deg,
      rgba(206,150,94,0) 270deg,
      rgba(206,150,94,0.9) 280deg,
      rgba(206,150,94,0) 290deg,
      transparent 360deg
    );
  opacity: 0.9;
  animation: goldSweep 5.5s linear infinite;
  pointer-events: none;
  z-index: 0;
}

/* Tapa o centro para o glow ficar só como "aura" da borda */
.gold-animated-border::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  background:
    radial-gradient(circle at top, rgba(255,255,255,0.06), transparent 55%),
    linear-gradient(135deg, rgba(255,255,255,0.04), rgba(0,0,0,0.6));
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
  z-index: 1;
}

/* Conteúdo sempre acima de tudo */
.gold-animated-border > * {
  position: relative;
  z-index: 2;
}

/* Animação do highlight deslizando em volta da borda */
@keyframes goldSweep {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d1fc331 *//* CONTAINER COM BORDA DOURADA + GLOW SUTIL DESLIZANDO (GLASSMORPHISM) */
.gold-animated-border {
  position: relative;
  border-radius: 18px;
  padding: 24px;
  background: rgba(10, 10, 10, 0.5); /* ajuste de acordo com o fundo */
  border: 1px solid rgba(206, 150, 94, 0.7); /* borda dourada fina */
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
  overflow: hidden;
  z-index: 1;
}

/* Glow sutil correndo SÓ na borda */
.gold-animated-border::before {
  content: "";
  position: absolute;
  inset: -1px; /* cola na borda */
  border-radius: inherit;
  background:
    conic-gradient(
      from 0deg,
      transparent 0deg,
      transparent 260deg,
      rgba(206,150,94,0) 270deg,
      rgba(206,150,94,0.9) 280deg,
      rgba(206,150,94,0) 290deg,
      transparent 360deg
    );
  opacity: 0.9;
  animation: goldSweep 5.5s linear infinite;
  pointer-events: none;
  z-index: 0;
}

/* Tapa o centro para o glow ficar só como "aura" da borda */
.gold-animated-border::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  background:
    radial-gradient(circle at top, rgba(255,255,255,0.06), transparent 55%),
    linear-gradient(135deg, rgba(255,255,255,0.04), rgba(0,0,0,0.6));
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
  z-index: 1;
}

/* Conteúdo sempre acima de tudo */
.gold-animated-border > * {
  position: relative;
  z-index: 2;
}

/* Animação do highlight deslizando em volta da borda */
@keyframes goldSweep {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e0066cb *//* Reset do wrapper para não interferir */
#botao02.elementor-widget-button,
#botao02 .elementor-widget-container,
#botao02 .elementor-button-wrapper {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0 !important;
}

/* Botão com efeito degradê animado correndo */
#botao02 .elementor-button,
#botao02 a.elementor-button-link {
  position: relative;
  display: inline-block;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  color: #fff !important;
  text-transform: uppercase;
  border: none;
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;
  background: linear-gradient(270deg, #ce965e, #b7744f, #c6865c);
  background-size: 600% 600%;
  animation: moveGradient 3s linear infinite;
  box-shadow: 0 6px 12px rgba(0,0,0,0.25);
  transition: transform .2s ease, box-shadow .2s ease;
}

/* pseudo-elemento para glow */
#botao02 .elementor-button::before {
  content: '';
  position: absolute;
  top: 0; left: -100%;
  width: 200%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.1) 20%, rgba(255,255,255,0) 60%);
  transform: skewX(-20deg);
  animation: shine 2.5s infinite;
  z-index: 2;
}

/* Hover levanta */
#botao02 .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.35);
}

/* Clique afunda */
#botao02 .elementor-button:active {
  transform: translateY(2px);
  box-shadow: inset 3px 3px 6px rgba(0,0,0,0.45),
              inset -3px -3px 6px rgba(255,255,255,0.08);
}

/* animação do degradê */
@keyframes moveGradient {
  0% { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

/* animação do brilho passando */
@keyframes shine {
  0% { left: -100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69652fa */.elementor-22 .elementor-element.elementor-element-69652fa {
  position: relative;
  overflow: hidden;

  background: 
    /* camada de luz suave */
    radial-gradient(circle at top, rgba(255,255,255,0.85), #ffffff 60%);

}

/* grain fino, natural e elegante */
.elementor-22 .elementor-element.elementor-element-69652fa::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 1;

  /* textura de ruído suave */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300' viewBox='0 0 300 300'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23grain)' opacity='0.12'/%3E%3C/svg%3E");
  background-size: cover;

  mix-blend-mode: multiply;
  opacity: 0.18;
}

/* segunda camada de textura para profundidade */
.elementor-22 .elementor-element.elementor-element-69652fa::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;

  background:
    linear-gradient(
      135deg,
      rgba(255,255,255,0.6) 0%,
      rgba(255,255,255,0.9) 40%,
      rgba(245,245,245,1) 100%
    );

  opacity: 0.55;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75697525 *//* CARD CARBON / NAVY FINTECH */
.elementor-22 .elementor-element.elementor-element-75697525 {
  position: relative;
  overflow: hidden;
  border-radius: 26px;
  padding: 32px 28px;
  z-index: 0;

  /* base navy */
  background:
    radial-gradient(circle at 0% 0%, rgba(13, 140, 255, 0.18), transparent 55%),
    radial-gradient(circle at 100% 100%, rgba(0, 85, 214, 0.28), transparent 55%),
    linear-gradient(145deg, #050812 0%, #060b17 30%, #071325 65%, #040710 100%);

  color: #ffffff;
  box-shadow:
    0 26px 60px rgba(0,0,0,0.95),
    0 0 0 1px rgba(255,255,255,0.04);
}

/* textura CARBON */
.elementor-22 .elementor-element.elementor-element-75697525::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  z-index: -1;

  background:
    /* padrão “carbon fiber” em diagonal */
    repeating-linear-gradient(
      135deg,
      rgba(255,255,255,0.06) 0px,
      rgba(255,255,255,0.06) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    ),
    repeating-linear-gradient(
      315deg,
      rgba(0,0,0,0.5) 0px,
      rgba(0,0,0,0.5) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    );

  mix-blend-mode: soft-light;
  opacity: 0.35;
}

/* leve brilho interno nas bordas */
.elementor-22 .elementor-element.elementor-element-75697525::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  pointer-events: none;

  box-shadow:
    inset 0 0 18px rgba(255,255,255,0.04),
    inset 0 0 40px rgba(0,0,0,0.8);
  opacity: 0.9;
}

/* responsivo */
@media (max-width: 640px) {
  .elementor-22 .elementor-element.elementor-element-75697525 {
    padding: 24px 20px;
    border-radius: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18bb237 *//* CARD CARBON / NAVY FINTECH */
.elementor-22 .elementor-element.elementor-element-18bb237 {
  position: relative;
  overflow: hidden;
  border-radius: 26px;
  padding: 32px 28px;
  z-index: 0;

  /* base navy */
  background:
    radial-gradient(circle at 0% 0%, rgba(13, 140, 255, 0.18), transparent 55%),
    radial-gradient(circle at 100% 100%, rgba(0, 85, 214, 0.28), transparent 55%),
    linear-gradient(145deg, #050812 0%, #060b17 30%, #071325 65%, #040710 100%);

  color: #ffffff;
  box-shadow:
    0 26px 60px rgba(0,0,0,0.95),
    0 0 0 1px rgba(255,255,255,0.04);
}

/* textura CARBON */
.elementor-22 .elementor-element.elementor-element-18bb237::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  z-index: -1;

  background:
    /* padrão “carbon fiber” em diagonal */
    repeating-linear-gradient(
      135deg,
      rgba(255,255,255,0.06) 0px,
      rgba(255,255,255,0.06) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    ),
    repeating-linear-gradient(
      315deg,
      rgba(0,0,0,0.5) 0px,
      rgba(0,0,0,0.5) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    );

  mix-blend-mode: soft-light;
  opacity: 0.35;
}

/* leve brilho interno nas bordas */
.elementor-22 .elementor-element.elementor-element-18bb237::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  pointer-events: none;

  box-shadow:
    inset 0 0 18px rgba(255,255,255,0.04),
    inset 0 0 40px rgba(0,0,0,0.8);
  opacity: 0.9;
}

/* responsivo */
@media (max-width: 640px) {
  .elementor-22 .elementor-element.elementor-element-18bb237 {
    padding: 24px 20px;
    border-radius: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d029d2 *//* CARD CARBON / NAVY FINTECH */
.elementor-22 .elementor-element.elementor-element-63d029d2 {
  position: relative;
  overflow: hidden;
  border-radius: 26px;
  padding: 32px 28px;
  z-index: 0;

  /* base navy */
  background:
    radial-gradient(circle at 0% 0%, rgba(13, 140, 255, 0.18), transparent 55%),
    radial-gradient(circle at 100% 100%, rgba(0, 85, 214, 0.28), transparent 55%),
    linear-gradient(145deg, #050812 0%, #060b17 30%, #071325 65%, #040710 100%);

  color: #ffffff;
  box-shadow:
    0 26px 60px rgba(0,0,0,0.95),
    0 0 0 1px rgba(255,255,255,0.04);
}

/* textura CARBON */
.elementor-22 .elementor-element.elementor-element-63d029d2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  z-index: -1;

  background:
    /* padrão “carbon fiber” em diagonal */
    repeating-linear-gradient(
      135deg,
      rgba(255,255,255,0.06) 0px,
      rgba(255,255,255,0.06) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    ),
    repeating-linear-gradient(
      315deg,
      rgba(0,0,0,0.5) 0px,
      rgba(0,0,0,0.5) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    );

  mix-blend-mode: soft-light;
  opacity: 0.35;
}

/* leve brilho interno nas bordas */
.elementor-22 .elementor-element.elementor-element-63d029d2::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  pointer-events: none;

  box-shadow:
    inset 0 0 18px rgba(255,255,255,0.04),
    inset 0 0 40px rgba(0,0,0,0.8);
  opacity: 0.9;
}

/* responsivo */
@media (max-width: 640px) {
  .elementor-22 .elementor-element.elementor-element-63d029d2 {
    padding: 24px 20px;
    border-radius: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c58666 *//* CARD CARBON / NAVY FINTECH */
.elementor-22 .elementor-element.elementor-element-66c58666 {
  position: relative;
  overflow: hidden;
  border-radius: 26px;
  padding: 32px 28px;
  z-index: 0;

  /* base navy */
  background:
    radial-gradient(circle at 0% 0%, rgba(13, 140, 255, 0.18), transparent 55%),
    radial-gradient(circle at 100% 100%, rgba(0, 85, 214, 0.28), transparent 55%),
    linear-gradient(145deg, #050812 0%, #060b17 30%, #071325 65%, #040710 100%);

  color: #ffffff;
  box-shadow:
    0 26px 60px rgba(0,0,0,0.95),
    0 0 0 1px rgba(255,255,255,0.04);
}

/* textura CARBON */
.elementor-22 .elementor-element.elementor-element-66c58666::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  z-index: -1;

  background:
    /* padrão “carbon fiber” em diagonal */
    repeating-linear-gradient(
      135deg,
      rgba(255,255,255,0.06) 0px,
      rgba(255,255,255,0.06) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    ),
    repeating-linear-gradient(
      315deg,
      rgba(0,0,0,0.5) 0px,
      rgba(0,0,0,0.5) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    );

  mix-blend-mode: soft-light;
  opacity: 0.35;
}

/* leve brilho interno nas bordas */
.elementor-22 .elementor-element.elementor-element-66c58666::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  pointer-events: none;

  box-shadow:
    inset 0 0 18px rgba(255,255,255,0.04),
    inset 0 0 40px rgba(0,0,0,0.8);
  opacity: 0.9;
}

/* responsivo */
@media (max-width: 640px) {
  .elementor-22 .elementor-element.elementor-element-66c58666 {
    padding: 24px 20px;
    border-radius: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-610e43c *//* CARD CARBON / NAVY FINTECH */
.elementor-22 .elementor-element.elementor-element-610e43c {
  position: relative;
  overflow: hidden;
  border-radius: 26px;
  padding: 32px 28px;
  z-index: 0;

  /* base navy */
  background:
    radial-gradient(circle at 0% 0%, rgba(13, 140, 255, 0.18), transparent 55%),
    radial-gradient(circle at 100% 100%, rgba(0, 85, 214, 0.28), transparent 55%),
    linear-gradient(145deg, #050812 0%, #060b17 30%, #071325 65%, #040710 100%);

  color: #ffffff;
  box-shadow:
    0 26px 60px rgba(0,0,0,0.95),
    0 0 0 1px rgba(255,255,255,0.04);
}

/* textura CARBON */
.elementor-22 .elementor-element.elementor-element-610e43c::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  z-index: -1;

  background:
    /* padrão “carbon fiber” em diagonal */
    repeating-linear-gradient(
      135deg,
      rgba(255,255,255,0.06) 0px,
      rgba(255,255,255,0.06) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    ),
    repeating-linear-gradient(
      315deg,
      rgba(0,0,0,0.5) 0px,
      rgba(0,0,0,0.5) 1px,
      rgba(0,0,0,0) 1px,
      rgba(0,0,0,0) 4px
    );

  mix-blend-mode: soft-light;
  opacity: 0.35;
}

/* leve brilho interno nas bordas */
.elementor-22 .elementor-element.elementor-element-610e43c::after {
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  pointer-events: none;

  box-shadow:
    inset 0 0 18px rgba(255,255,255,0.04),
    inset 0 0 40px rgba(0,0,0,0.8);
  opacity: 0.9;
}

/* responsivo */
@media (max-width: 640px) {
  .elementor-22 .elementor-element.elementor-element-610e43c {
    padding: 24px 20px;
    border-radius: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c600719 */.elementor-22 .elementor-element.elementor-element-c600719 {
  position: relative;
  padding: 30px;
  background: rgba(255, 255, 255, 0.1); /* Fundo semi-transparente */
  border-radius: 12px; /* Borda arredondada */
  border: 1px solid rgba(255, 255, 255, 0.3); /* Borda semi-transparente */
  backdrop-filter: blur(10px); /* Efeito de desfoque no fundo */
  -webkit-backdrop-filter: blur(10px); /* Compatibilidade com Safari */
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1), 0 -6px 12px rgba(255, 255, 255, 0.1); /* Sombra 3D */
  transition: all 0.3s ease-in-out;
}

.elementor-22 .elementor-element.elementor-element-c600719:hover {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 -3px 6px rgba(255, 255, 255, 0.2); /* Reduz a profundidade no hover */
}

.elementor-22 .elementor-element.elementor-element-c600719:active {
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.3), inset 0 -3px 6px rgba(255, 255, 255, 0.2); /* Sombra interna ao clicar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-553bbd0a */.elementor-22 .elementor-element.elementor-element-553bbd0a {
  position: relative;
  padding: 30px;
  background: rgba(255, 255, 255, 0.1); /* Fundo semi-transparente */
  border-radius: 12px; /* Borda arredondada */
  border: 1px solid rgba(255, 255, 255, 0.3); /* Borda semi-transparente */
  backdrop-filter: blur(10px); /* Efeito de desfoque no fundo */
  -webkit-backdrop-filter: blur(10px); /* Compatibilidade com Safari */
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1), 0 -6px 12px rgba(255, 255, 255, 0.1); /* Sombra 3D */
  transition: all 0.3s ease-in-out;
}

.elementor-22 .elementor-element.elementor-element-553bbd0a:hover {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 -3px 6px rgba(255, 255, 255, 0.2); /* Reduz a profundidade no hover */
}

.elementor-22 .elementor-element.elementor-element-553bbd0a:active {
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.3), inset 0 -3px 6px rgba(255, 255, 255, 0.2); /* Sombra interna ao clicar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-064f297 */.elementor-22 .elementor-element.elementor-element-064f297 {
  position: relative;
  padding: 30px;
  background: rgba(255, 255, 255, 0.1); /* Fundo semi-transparente */
  border-radius: 12px; /* Borda arredondada */
  border: 1px solid rgba(255, 255, 255, 0.3); /* Borda semi-transparente */
  backdrop-filter: blur(10px); /* Efeito de desfoque no fundo */
  -webkit-backdrop-filter: blur(10px); /* Compatibilidade com Safari */
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1), 0 -6px 12px rgba(255, 255, 255, 0.1); /* Sombra 3D */
  transition: all 0.3s ease-in-out;
}

.elementor-22 .elementor-element.elementor-element-064f297:hover {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 -3px 6px rgba(255, 255, 255, 0.2); /* Reduz a profundidade no hover */
}

.elementor-22 .elementor-element.elementor-element-064f297:active {
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.3), inset 0 -3px 6px rgba(255, 255, 255, 0.2); /* Sombra interna ao clicar */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7279a55 *//* Reset do wrapper para não interferir */
#botao04.elementor-widget-button,
#botao04 .elementor-widget-container,
#botao04 .elementor-button-wrapper {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0 !important;
}

/* Botão com efeito degradê animado correndo */
#botao04 .elementor-button,
#botao04 a.elementor-button-link {
  position: relative;
  display: inline-block;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  color: #fff !important;
  text-transform: uppercase;
  border: none;
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;
  background: linear-gradient(270deg, #ce965e, #b7744f, #c6865c);
  background-size: 600% 600%;
  animation: moveGradient 3s linear infinite;
  box-shadow: 0 6px 12px rgba(0,0,0,0.25);
  transition: transform .2s ease, box-shadow .2s ease;
}

/* pseudo-elemento para glow */
#botao04 .elementor-button::before {
  content: '';
  position: absolute;
  top: 0; left: -100%;
  width: 200%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.1) 20%, rgba(255,255,255,0) 60%);
  transform: skewX(-20deg);
  animation: shine 2.5s infinite;
  z-index: 2;
}

/* Hover levanta */
#botao04 .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.35);
}

/* Clique afunda */
#botao04 .elementor-button:active {
  transform: translateY(2px);
  box-shadow: inset 3px 3px 6px rgba(0,0,0,0.45),
              inset -3px -3px 6px rgba(255,255,255,0.08);
}

/* animação do degradê */
@keyframes moveGradient {
  0% { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

/* animação do brilho passando */
@keyframes shine {
  0% { left: -100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f604c8 */.elementor-22 .elementor-element.elementor-element-6f604c8 {
  position: relative;
  border-radius: 26px;
  padding: 32px 28px;
  overflow: hidden;

  /* Fundo (azul + dourado animado) */
  background:
    /* textura vertical estilo ticket */
    repeating-linear-gradient(
      90deg,
      rgba(255,255,255,0.06) 0px,
      rgba(255,255,255,0.06) 1px,
      transparent 1px,
      transparent 6px
    ),
    /* textura fina granulada */
    url("/mnt/data/KV_DA PLATEIA PARA O PALCO.pdf"),
    radial-gradient(circle at top left, rgba(206,150,94,0.55), transparent 50%),
    radial-gradient(circle at bottom right, rgba(206,150,94,0.35), transparent 55%),
    linear-gradient(135deg, #082f7c, #0a1a3a);

  background-size: 100%, cover, 220% 220%, 220% 220%, 220% 220%;
  animation: dpSingleGradient 12s ease-in-out infinite;

  backdrop-filter: blur(24px) saturate(180%);
  -webkit-backdrop-filter: blur(24px) saturate(180%);
  border: 1px solid rgba(255,255,255,0.22);
  box-shadow: 0 22px 60px rgba(0,0,0,0.85);

  transition: 0.35s ease;
}

.elementor-22 .elementor-element.elementor-element-6f604c8:hover {
  transform: translateY(-6px) scale(1.01);
  box-shadow:
    0 32px 90px rgba(0,0,0,1),
    0 0 36px rgba(206,150,94,1);
}

.elementor-22 .elementor-element.elementor-element-6f604c8::before {
  content: "";
  position: absolute;
  inset: -20%;
  background:
    radial-gradient(circle at top, rgba(255,255,255,0.18), transparent 60%),
    radial-gradient(circle at bottom, rgba(206,150,94,0.35), transparent 65%);
  opacity: 0.35;
  mix-blend-mode: screen;
  pointer-events: none;
}

@keyframes dpSingleGradient {
  0% { background-position: 0% 40%; }
  50% { background-position: 100% 60%; }
  100% { background-position: 0% 40%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45617b1 */.elementor-22 .elementor-element.elementor-element-45617b1 {
  position: relative;
  padding: 30px;
  background: rgba(255, 255, 255, 0.1); /* Fundo semi-transparente */
  border-radius: 12px; /* Borda arredondada */
  border: 1px solid rgba(255, 255, 255, 0.3); /* Borda semi-transparente */
  backdrop-filter: blur(10px); /* Efeito de desfoque no fundo */
  -webkit-backdrop-filter: blur(10px); /* Compatibilidade com Safari */
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1), 0 -6px 12px rgba(255, 255, 255, 0.1); /* Sombra 3D */
  transition: all 0.3s ease-in-out;
}

.elementor-22 .elementor-element.elementor-element-45617b1:hover {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 -3px 6px rgba(255, 255, 255, 0.2); /* Reduz a profundidade no hover */
}

.elementor-22 .elementor-element.elementor-element-45617b1:active {
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.3), inset 0 -3px 6px rgba(255, 255, 255, 0.2); /* Sombra interna ao clicar */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce4c6a7 *//* Reset do wrapper para não interferir */
#botao06.elementor-widget-button,
#botao06 .elementor-widget-container,
#botao06 .elementor-button-wrapper {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0 !important;
}

/* Botão com efeito degradê animado correndo */
#botao06 .elementor-button,
#botao06 a.elementor-button-link {
  position: relative;
  display: inline-block;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  color: #fff !important;
  text-transform: uppercase;
  border: none;
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;
  background: linear-gradient(270deg, #ce965e, #b7744f, #c6865c);
  background-size: 600% 600%;
  animation: moveGradient 3s linear infinite;
  box-shadow: 0 6px 12px rgba(0,0,0,0.25);
  transition: transform .2s ease, box-shadow .2s ease;
}

/* pseudo-elemento para glow */
#botao06 .elementor-button::before {
  content: '';
  position: absolute;
  top: 0; left: -100%;
  width: 200%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.1) 20%, rgba(255,255,255,0) 60%);
  transform: skewX(-20deg);
  animation: shine 2.5s infinite;
  z-index: 2;
}

/* Hover levanta */
#botao06 .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.35);
}

/* Clique afunda */
#botao06 .elementor-button:active {
  transform: translateY(2px);
  box-shadow: inset 3px 3px 6px rgba(0,0,0,0.45),
              inset -3px -3px 6px rgba(255,255,255,0.08);
}

/* animação do degradê */
@keyframes moveGradient {
  0% { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

/* animação do brilho passando */
@keyframes shine {
  0% { left: -100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9c81e */.elementor-22 .elementor-element.elementor-element-6f9c81e {
  position: relative;
  border-radius: 26px;
  padding: 32px 28px;
  overflow: hidden;

  /* Fundo: dourado + marrom com textura de ticket */
  background:
    /* textura vertical premium */
    repeating-linear-gradient(
      90deg,
      rgba(255,255,255,0.08) 0px,
      rgba(255,255,255,0.08) 1px,
      transparent 1px,
      transparent 5px
    ),
    /* textura granulada premium */
    repeating-linear-gradient(
      0deg,
      rgba(255,255,255,0.03) 0px,
      rgba(255,255,255,0.03) 1px,
      transparent 1px,
      transparent 4px
    ),
    radial-gradient(circle at top left, rgba(206,150,94,0.75), transparent 55%),
    radial-gradient(circle at bottom right, rgba(110,70,20,0.8), transparent 60%),
    linear-gradient(135deg, #1c1205, #3b2609, #1a0f03);

  background-size: 100%, 100%, 240% 240%, 240% 240%, 240% 240%;
  animation: dpVipGradient 14s ease-in-out infinite;

  backdrop-filter: blur(24px) saturate(185%);
  border: 1px solid rgba(255,255,255,0.2);
  box-shadow:
    0 28px 80px rgba(0,0,0,0.95),
    0 0 36px rgba(206,150,94,0.9);

  transition: 0.35s ease;
}

.elementor-22 .elementor-element.elementor-element-6f9c81e:hover {
  transform: translateY(-6px) scale(1.01);
  box-shadow:
    0 34px 100px rgba(0,0,0,1),
    0 0 44px rgba(206,150,94,1);
}

.elementor-22 .elementor-element.elementor-element-6f9c81e::before {
  content: "";
  position: absolute;
  inset: -20%;
  background:
    radial-gradient(circle at top, rgba(255,255,255,0.15), transparent 60%),
    radial-gradient(circle at bottom, rgba(206,150,94,0.45), transparent 65%);
  opacity: 0.35;
  mix-blend-mode: screen;
}

@keyframes dpVipGradient {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-196baa4d *//* Reset do wrapper para não interferir */
#botao03.elementor-widget-button,
#botao03 .elementor-widget-container,
#botao03 .elementor-button-wrapper {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0 !important;
}

/* Botão com efeito degradê animado correndo */
#botao03 .elementor-button,
#botao03 a.elementor-button-link {
  position: relative;
  display: inline-block;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  color: #fff !important;
  text-transform: uppercase;
  border: none;
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;
  background: linear-gradient(270deg, #ce965e, #b7744f, #c6865c);
  background-size: 600% 600%;
  animation: moveGradient 3s linear infinite;
  box-shadow: 0 6px 12px rgba(0,0,0,0.25);
  transition: transform .2s ease, box-shadow .2s ease;
}

/* pseudo-elemento para glow */
#botao03 .elementor-button::before {
  content: '';
  position: absolute;
  top: 0; left: -100%;
  width: 200%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.1) 20%, rgba(255,255,255,0) 60%);
  transform: skewX(-20deg);
  animation: shine 2.5s infinite;
  z-index: 2;
}

/* Hover levanta */
#botao03 .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.35);
}

/* Clique afunda */
#botao01 .elementor-button:active {
  transform: translateY(2px);
  box-shadow: inset 3px 3px 6px rgba(0,0,0,0.45),
              inset -3px -3px 6px rgba(255,255,255,0.08);
}

/* animação do degradê */
@keyframes moveGradient {
  0% { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
}

/* animação do brilho passando */
@keyframes shine {
  0% { left: -100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afda552 */.elementor-22 .elementor-element.elementor-element-afda552 {
  position: relative;
  padding: 30px;
  background: rgba(255, 255, 255, 0.1); /* Fundo semi-transparente */
  border-radius: 12px; /* Borda arredondada */
  border: 1px solid rgba(255, 255, 255, 0.3); /* Borda semi-transparente */
  backdrop-filter: blur(10px); /* Efeito de desfoque no fundo */
  -webkit-backdrop-filter: blur(10px); /* Compatibilidade com Safari */
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1), 0 -6px 12px rgba(255, 255, 255, 0.1); /* Sombra 3D */
  transition: all 0.3s ease-in-out;
}

.elementor-22 .elementor-element.elementor-element-afda552:hover {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 -3px 6px rgba(255, 255, 255, 0.2); /* Reduz a profundidade no hover */
}

.elementor-22 .elementor-element.elementor-element-afda552:active {
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.3), inset 0 -3px 6px rgba(255, 255, 255, 0.2); /* Sombra interna ao clicar */
}/* End custom CSS */