.elementor-367 .elementor-element.elementor-element-1f99e3d{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-1f99e3d:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-1f99e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alissonfernandes.com/wp-content/uploads/2026/02/AF-DESKTOP-01.jpg");background-position:top center;background-size:cover;}.elementor-367 .elementor-element.elementor-element-1f99e3d::before, .elementor-367 .elementor-element.elementor-element-1f99e3d > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-1f99e3d > .e-con-inner > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-1f99e3d > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-1f99e3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-1f99e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0C0C0E00 34%, #0C0C0E 100%);}.elementor-367 .elementor-element.elementor-element-1baa812{--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-367 .elementor-element.elementor-element-a272ef8{--display:flex;}.elementor-367 .elementor-element.elementor-element-e1bdaa8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:250px;}.elementor-367 .elementor-element.elementor-element-e1bdaa8.e-con{--align-self:center;}.elementor-367 .elementor-element.elementor-element-c03e1f6{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.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-367 .elementor-element.elementor-element-3ff650e{text-align:center;}.elementor-367 .elementor-element.elementor-element-3ff650e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-da12d52{text-align:start;}.elementor-367 .elementor-element.elementor-element-da12d52 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:33px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-1adcd08{--display:flex;}.elementor-367 .elementor-element.elementor-element-1f2ff54{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.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-367 .elementor-element.elementor-element-25c4f0d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.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-367 .elementor-element.elementor-element-4b33228 .elementor-button{background-color:#2A1F1A;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-a4bb778 );color:var( --e-global-color-a4bb778 );}.elementor-367 .elementor-element.elementor-element-86d4c4c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:9px;font-weight:400;font-style:italic;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-6d8f54e{--display:flex;}.elementor-367 .elementor-element.elementor-element-cca8cf2{--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-367 .elementor-element.elementor-element-cca8cf2:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-cca8cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-d07ac82{--display:flex;}.elementor-367 .elementor-element.elementor-element-87f736f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:start;}.elementor-367 .elementor-element.elementor-element-87f736f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:35px;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-1b01b0a{--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.5;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-1b01b0a::before, .elementor-367 .elementor-element.elementor-element-1b01b0a > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-1b01b0a > .e-con-inner > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-1b01b0a > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-1b01b0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-1b01b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-fcf0fb6 ) 0%, var( --e-global-color-1e44c04 ) 36%);}.elementor-367 .elementor-element.elementor-element-ca3d419{--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:100px;--padding-right:100px;}.elementor-367 .elementor-element.elementor-element-3668b5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-367 .elementor-element.elementor-element-2b61ef2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-fcf0fb6 );--border-color:var( --e-global-color-fcf0fb6 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-289c2c6{border-radius:20px 20px 20px 20px;}.elementor-367 .elementor-element.elementor-element-289c2c6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-367 .elementor-element.elementor-element-815f5da{--display:flex;}.elementor-367 .elementor-element.elementor-element-1bafd44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-367 .elementor-element.elementor-element-1d864ff{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-367 .elementor-element.elementor-element-18e58d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:280px;--padding-right:280px;}.elementor-367 .elementor-element.elementor-element-18e58d5.e-con{--align-self:center;}.elementor-367 .elementor-element.elementor-element-3b7c28e{--display:flex;}.elementor-367 .elementor-element.elementor-element-f457995{text-align:center;}.elementor-367 .elementor-element.elementor-element-f457995 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-3e4ae5f{text-align:center;}.elementor-367 .elementor-element.elementor-element-3e4ae5f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-216a367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 25px 0px 25px;}.elementor-367 .elementor-element.elementor-element-e13b544{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-824f9be{--display:flex;}.elementor-367 .elementor-element.elementor-element-957fe0f{text-align:center;}.elementor-367 .elementor-element.elementor-element-957fe0f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-1e44c04 );}.elementor-367 .elementor-element.elementor-element-f6bf289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-0ecc79f{--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.5;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-0ecc79f::before, .elementor-367 .elementor-element.elementor-element-0ecc79f > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-0ecc79f > .e-con-inner > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-0ecc79f > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-0ecc79f > .e-con-inner > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-0ecc79f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-fcf0fb6 ) 0%, var( --e-global-color-1e44c04 ) 36%);}.elementor-367 .elementor-element.elementor-element-20b32b3{--display:flex;}.elementor-367 .elementor-element.elementor-element-8832846{--display:flex;}.elementor-367 .elementor-element.elementor-element-ab1c542{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:280px;--padding-right:280px;}.elementor-367 .elementor-element.elementor-element-ab1c542.e-con{--align-self:center;}.elementor-367 .elementor-element.elementor-element-33da55e{--display:flex;}.elementor-367 .elementor-element.elementor-element-e895b64{text-align:center;}.elementor-367 .elementor-element.elementor-element-e895b64 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-ce5f0f4{text-align:center;}.elementor-367 .elementor-element.elementor-element-ce5f0f4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-d2a6769{--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:150px;--padding-right:150px;}.elementor-367 .elementor-element.elementor-element-b14a51f{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.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-367 .elementor-element.elementor-element-b2c8894 .elementor-icon-wrapper{text-align:center;}.elementor-367 .elementor-element.elementor-element-b2c8894.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-b2c8894.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-b2c8894.elementor-view-default .elementor-icon{color:var( --e-global-color-f0bfa87 );border-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-b2c8894.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-b2c8894.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-b2c8894 .elementor-icon{font-size:35px;}.elementor-367 .elementor-element.elementor-element-b2c8894 .elementor-icon svg{height:35px;}.elementor-367 .elementor-element.elementor-element-29f7658{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-29f7658 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-d09e301{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-4b13566{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367 .elementor-element.elementor-element-0a568f3 .elementor-icon-wrapper{text-align:center;}.elementor-367 .elementor-element.elementor-element-0a568f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-0a568f3.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-0a568f3.elementor-view-default .elementor-icon{color:var( --e-global-color-f0bfa87 );border-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-0a568f3.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-0a568f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-0a568f3 .elementor-icon{font-size:35px;}.elementor-367 .elementor-element.elementor-element-0a568f3 .elementor-icon svg{height:35px;}.elementor-367 .elementor-element.elementor-element-0fdd35a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-0fdd35a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-fd17901{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-97f435b{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367 .elementor-element.elementor-element-998dc0a .elementor-icon-wrapper{text-align:center;}.elementor-367 .elementor-element.elementor-element-998dc0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-998dc0a.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-998dc0a.elementor-view-default .elementor-icon{color:var( --e-global-color-f0bfa87 );border-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-998dc0a.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-998dc0a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-998dc0a .elementor-icon{font-size:35px;}.elementor-367 .elementor-element.elementor-element-998dc0a .elementor-icon svg{height:35px;}.elementor-367 .elementor-element.elementor-element-0101099{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-0101099 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-82e74dc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-7388930{--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:20px;--padding-right:20px;}.elementor-367 .elementor-element.elementor-element-3896798{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367 .elementor-element.elementor-element-996c2c9 .elementor-icon-wrapper{text-align:center;}.elementor-367 .elementor-element.elementor-element-996c2c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-996c2c9.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-996c2c9.elementor-view-default .elementor-icon{color:var( --e-global-color-f0bfa87 );border-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-996c2c9.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-996c2c9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-996c2c9 .elementor-icon{font-size:35px;}.elementor-367 .elementor-element.elementor-element-996c2c9 .elementor-icon svg{height:35px;}.elementor-367 .elementor-element.elementor-element-6008cff{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-6008cff .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-be2bc49{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-b9eeae4{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367 .elementor-element.elementor-element-0f33e72 .elementor-icon-wrapper{text-align:center;}.elementor-367 .elementor-element.elementor-element-0f33e72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-0f33e72.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-0f33e72.elementor-view-default .elementor-icon{color:var( --e-global-color-f0bfa87 );border-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-0f33e72.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-0f33e72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-0f33e72 .elementor-icon{font-size:35px;}.elementor-367 .elementor-element.elementor-element-0f33e72 .elementor-icon svg{height:35px;}.elementor-367 .elementor-element.elementor-element-3c36ec3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-3c36ec3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-128af93{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-8e41627{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367 .elementor-element.elementor-element-262d8c6 .elementor-icon-wrapper{text-align:center;}.elementor-367 .elementor-element.elementor-element-262d8c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-262d8c6.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-262d8c6.elementor-view-default .elementor-icon{color:var( --e-global-color-f0bfa87 );border-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-262d8c6.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-262d8c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-262d8c6 .elementor-icon{font-size:35px;}.elementor-367 .elementor-element.elementor-element-262d8c6 .elementor-icon svg{height:35px;}.elementor-367 .elementor-element.elementor-element-5f72619{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-5f72619 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-3602e00{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-191205d{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367 .elementor-element.elementor-element-0e83fcf .elementor-icon-wrapper{text-align:center;}.elementor-367 .elementor-element.elementor-element-0e83fcf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-0e83fcf.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-0e83fcf.elementor-view-default .elementor-icon{color:var( --e-global-color-f0bfa87 );border-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-0e83fcf.elementor-view-framed .elementor-icon, .elementor-367 .elementor-element.elementor-element-0e83fcf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-0e83fcf .elementor-icon{font-size:35px;}.elementor-367 .elementor-element.elementor-element-0e83fcf .elementor-icon svg{height:35px;}.elementor-367 .elementor-element.elementor-element-ba27522{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-ba27522 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-0ea2c94{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-3d59b62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-3d59b62 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d2b5eb8 );}.elementor-367 .elementor-element.elementor-element-daefe8a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-af63248{--display:flex;}.elementor-367 .elementor-element.elementor-element-686bdf7{--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:100px;--padding-right:100px;}.elementor-367 .elementor-element.elementor-element-1313a7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-fcf0fb6 );--border-color:var( --e-global-color-fcf0fb6 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-6ce66b7{border-radius:20px 20px 20px 20px;}.elementor-367 .elementor-element.elementor-element-6ce66b7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-367 .elementor-element.elementor-element-d7ddce6 .elementor-button{background-color:#2A1F1A;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-a4bb778 );color:var( --e-global-color-a4bb778 );}.elementor-367 .elementor-element.elementor-element-d7ddce6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-367 .elementor-element.elementor-element-0f1ec4b{--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.5;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-0f1ec4b::before, .elementor-367 .elementor-element.elementor-element-0f1ec4b > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-0f1ec4b > .e-con-inner > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-0f1ec4b > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-0f1ec4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-0f1ec4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-fcf0fb6 ) 0%, var( --e-global-color-1e44c04 ) 36%);}.elementor-367 .elementor-element.elementor-element-7041e37{--display:flex;}.elementor-367 .elementor-element.elementor-element-9fb9810{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:280px;--padding-right:280px;}.elementor-367 .elementor-element.elementor-element-9fb9810.e-con{--align-self:center;}.elementor-367 .elementor-element.elementor-element-6a28b24{--display:flex;}.elementor-367 .elementor-element.elementor-element-0618bd6{text-align:center;}.elementor-367 .elementor-element.elementor-element-0618bd6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-9027f29{--display:flex;--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-367 .elementor-element.elementor-element-9027f29.e-con{--align-self:center;}.elementor-367 .elementor-element.elementor-element-30af00e{padding:0px 140px 0px 140px;text-align:center;}.elementor-367 .elementor-element.elementor-element-30af00e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-4814040{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-367 .elementor-element.elementor-element-4814040.e-con{--align-self:center;}.elementor-367 .elementor-element.elementor-element-676b205{--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367 .elementor-element.elementor-element-e504481{--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-367 .elementor-element.elementor-element-914ad47{text-align:center;}.elementor-367 .elementor-element.elementor-element-914ad47 img{width:85%;border-radius:20px 20px 20px 20px;}.elementor-367 .elementor-element.elementor-element-65898f6{--display:flex;}.elementor-367 .elementor-element.elementor-element-65898f6.e-con{--align-self:center;}.elementor-367 .elementor-element.elementor-element-57f25cf{padding:0px 0px 0px 0px;text-align:start;}.elementor-367 .elementor-element.elementor-element-57f25cf .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.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-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-icon i{color:var( --e-global-color-f0bfa87 );transition:color 0.3s;}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-icon svg{fill:var( --e-global-color-f0bfa87 );transition:fill 0.3s;}.elementor-367 .elementor-element.elementor-element-88dab29{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-367 .elementor-element.elementor-element-88dab29 .elementor-icon-list-text{color:var( --e-global-color-d6ee4b8 );transition:color 0.3s;}.elementor-367 .elementor-element.elementor-element-3d59b33{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367 .elementor-element.elementor-element-beab4ce{--display:flex;}.elementor-367 .elementor-element.elementor-element-161549d{text-align:center;}.elementor-367 .elementor-element.elementor-element-161549d img{width:85%;border-radius:20px 20px 20px 20px;}.elementor-367 .elementor-element.elementor-element-391d7bc{--display:flex;}.elementor-367 .elementor-element.elementor-element-391d7bc.e-con{--align-self:center;}.elementor-367 .elementor-element.elementor-element-bc654ba{padding:0px 0px 0px 0px;text-align:start;}.elementor-367 .elementor-element.elementor-element-bc654ba .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-icon i{color:var( --e-global-color-f0bfa87 );transition:color 0.3s;}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-icon svg{fill:var( --e-global-color-f0bfa87 );transition:fill 0.3s;}.elementor-367 .elementor-element.elementor-element-555df85{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-367 .elementor-element.elementor-element-555df85 .elementor-icon-list-text{color:var( --e-global-color-d6ee4b8 );transition:color 0.3s;}.elementor-367 .elementor-element.elementor-element-25cdafa .elementor-button{background-color:#2A1F1A;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-a4bb778 );color:var( --e-global-color-a4bb778 );}.elementor-367 .elementor-element.elementor-element-25cdafa .elementor-button-content-wrapper{flex-direction:row;}.elementor-367 .elementor-element.elementor-element-64d2fb0{--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.54;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-64d2fb0:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-64d2fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alissonfernandes.com/wp-content/uploads/2026/02/AF-SOBRE-DESKTOP-01.jpg");background-position:top center;background-size:cover;}.elementor-367 .elementor-element.elementor-element-64d2fb0::before, .elementor-367 .elementor-element.elementor-element-64d2fb0 > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-64d2fb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-64d2fb0 > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-64d2fb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-64d2fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E3C78B00 39%, #0C0C0E 88%);}.elementor-367 .elementor-element.elementor-element-8ea11d2{--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-367 .elementor-element.elementor-element-2041bb0{--display:flex;}.elementor-367 .elementor-element.elementor-element-8dce86d{padding:0px 0px 0px 0px;text-align:start;}.elementor-367 .elementor-element.elementor-element-8dce86d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-d406566{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-098d5fa{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-367 .elementor-element.elementor-element-dd606b5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-7d1939c{--display:flex;}.elementor-367 .elementor-element.elementor-element-002a0a5{--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.5;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-002a0a5::before, .elementor-367 .elementor-element.elementor-element-002a0a5 > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-002a0a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-002a0a5 > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-002a0a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-002a0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-fcf0fb6 ) 0%, var( --e-global-color-1e44c04 ) 36%);}.elementor-367 .elementor-element.elementor-element-5e67fb4{--display:flex;}.elementor-367 .elementor-element.elementor-element-bc2d81e{--display:flex;}.elementor-367 .elementor-element.elementor-element-fb99e55{padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-fb99e55 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-47ac69b{--display:flex;}.elementor-367 .elementor-element.elementor-element-cc79120{--display:flex;}.elementor-367 .elementor-element.elementor-element-05b4911{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-367 .elementor-element.elementor-element-af86d05{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-69693b7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-367 .elementor-element.elementor-element-69693b7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-63d9174{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-367 .elementor-element.elementor-element-182eab7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-5686133{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-367 .elementor-element.elementor-element-5686133 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-ab8f2b4{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-367 .elementor-element.elementor-element-02321d4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-8050d9a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-367 .elementor-element.elementor-element-8050d9a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-1d965b8{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-367 .elementor-element.elementor-element-09234a1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-adfea04{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-367 .elementor-element.elementor-element-adfea04 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-5235a07{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-367 .elementor-element.elementor-element-3d757da{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-22ddb48{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-367 .elementor-element.elementor-element-22ddb48 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f0bfa87 );}.elementor-367 .elementor-element.elementor-element-663a664{--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-367 .elementor-element.elementor-element-f7d6cc8{--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.5;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-f7d6cc8::before, .elementor-367 .elementor-element.elementor-element-f7d6cc8 > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-f7d6cc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-f7d6cc8 > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-f7d6cc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-f7d6cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-fcf0fb6 ) 0%, var( --e-global-color-1e44c04 ) 36%);}.elementor-367 .elementor-element.elementor-element-2cb1004{--display:flex;}.elementor-367 .elementor-element.elementor-element-8f0d763{--display:flex;}.elementor-367 .elementor-element.elementor-element-49c64a6{padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-49c64a6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-icon i{color:#FFD202;transition:color 0.3s;}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-icon svg{fill:#FFD202;transition:fill 0.3s;}.elementor-367 .elementor-element.elementor-element-393a968{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-text{color:var( --e-global-color-d6ee4b8 );transition:color 0.3s;}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-icon i{color:#FFD202;transition:color 0.3s;}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-icon svg{fill:#FFD202;transition:fill 0.3s;}.elementor-367 .elementor-element.elementor-element-5cba2a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-text{color:var( --e-global-color-d6ee4b8 );transition:color 0.3s;}.elementor-367 .elementor-element.elementor-element-e4cf2f8{--display:flex;}.elementor-367 .elementor-element.elementor-element-725a49d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-367 .elementor-element.elementor-element-02248b3{--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.5;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-02248b3:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-02248b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alissonfernandes.com/wp-content/uploads/2026/02/AF-DESKTOP-02.jpg");background-position:center center;background-size:cover;}.elementor-367 .elementor-element.elementor-element-02248b3::before, .elementor-367 .elementor-element.elementor-element-02248b3 > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-02248b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-367 .elementor-element.elementor-element-02248b3 > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-02248b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-367 .elementor-element.elementor-element-02248b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-fcf0fb6 ) 0%, var( --e-global-color-1e44c04 ) 36%);}.elementor-367 .elementor-element.elementor-element-fd82d6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-367 .elementor-element.elementor-element-92fa5bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-367 .elementor-element.elementor-element-96ce884{padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-96ce884 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-359f1e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 25px 0px 25px;}.elementor-367 .elementor-element.elementor-element-6013474{padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-6013474 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-e7b3d46{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-a5a49f5 .elementor-button{background-color:#2A1F1A;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-a4bb778 );color:var( --e-global-color-a4bb778 );}.elementor-367 .elementor-element.elementor-element-a5a49f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-367 .elementor-element.elementor-element-c597b8d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;font-style:italic;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-89e9a41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#151C4D;--border-color:#151C4D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-89e9a41:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-89e9a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e44c04 );}.elementor-367 .elementor-element.elementor-element-2b86b95{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-2b86b95 a{color:#202428;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-367 .elementor-element.elementor-element-c995e75{--divider-border-style:solid;--divider-color:#747474;--divider-border-width:1px;}.elementor-367 .elementor-element.elementor-element-c995e75 .elementor-divider-separator{width:100%;}.elementor-367 .elementor-element.elementor-element-c995e75 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-367 .elementor-element.elementor-element-93e8995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-93e8995 a{color:#A0A0A0;}.elementor-367 .elementor-element.elementor-element-9f34406{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-d6ee4b8 );}.elementor-367 .elementor-element.elementor-element-9f34406 a{color:#A0A0A0;}body.elementor-page-367:not(.elementor-motion-effects-element-type-background), body.elementor-page-367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e44c04 );}@media(min-width:768px){.elementor-367 .elementor-element.elementor-element-cca8cf2{--content-width:1600px;}}@media(max-width:767px){.elementor-367 .elementor-element.elementor-element-1f99e3d:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-1f99e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alissonfernandes.com/wp-content/uploads/2026/02/AF-MOBILE-01.jpg");}.elementor-367 .elementor-element.elementor-element-1f99e3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-a272ef8{--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-367 .elementor-element.elementor-element-e1bdaa8{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-367 .elementor-element.elementor-element-c03e1f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-367 .elementor-element.elementor-element-3ff650e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-3ff650e .elementor-heading-title{font-size:12px;}.elementor-367 .elementor-element.elementor-element-da12d52{text-align:center;}.elementor-367 .elementor-element.elementor-element-da12d52 .elementor-heading-title{font-size:22px;}.elementor-367 .elementor-element.elementor-element-1f2ff54{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-367 .elementor-element.elementor-element-25c4f0d{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-4b33228 .elementor-button{font-size:12px;}.elementor-367 .elementor-element.elementor-element-86d4c4c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:8px;line-height:1.2em;}.elementor-367 .elementor-element.elementor-element-ca3d419{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-367 .elementor-element.elementor-element-3668b5f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-1bafd44{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-367 .elementor-element.elementor-element-1d864ff{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-367 .elementor-element.elementor-element-18e58d5{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-367 .elementor-element.elementor-element-3b7c28e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-367 .elementor-element.elementor-element-f457995{text-align:center;}.elementor-367 .elementor-element.elementor-element-f457995 .elementor-heading-title{font-size:12px;}.elementor-367 .elementor-element.elementor-element-3e4ae5f{text-align:center;}.elementor-367 .elementor-element.elementor-element-3e4ae5f .elementor-heading-title{font-size:22px;}.elementor-367 .elementor-element.elementor-element-216a367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-367 .elementor-element.elementor-element-e13b544{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-7b8b3c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;padding:0px 0px 0px 0px;}.elementor-367 .elementor-element.elementor-element-957fe0f{text-align:center;}.elementor-367 .elementor-element.elementor-element-957fe0f .elementor-heading-title{font-size:16px;}.elementor-367 .elementor-element.elementor-element-f6bf289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-ab1c542{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-367 .elementor-element.elementor-element-33da55e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-367 .elementor-element.elementor-element-e895b64{text-align:center;}.elementor-367 .elementor-element.elementor-element-e895b64 .elementor-heading-title{font-size:12px;}.elementor-367 .elementor-element.elementor-element-ce5f0f4{text-align:center;}.elementor-367 .elementor-element.elementor-element-ce5f0f4 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-d2a6769{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-367 .elementor-element.elementor-element-b2c8894 .elementor-icon{font-size:25px;}.elementor-367 .elementor-element.elementor-element-b2c8894 .elementor-icon svg{height:25px;}.elementor-367 .elementor-element.elementor-element-29f7658{text-align:center;}.elementor-367 .elementor-element.elementor-element-29f7658 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-d09e301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-0a568f3 .elementor-icon{font-size:25px;}.elementor-367 .elementor-element.elementor-element-0a568f3 .elementor-icon svg{height:25px;}.elementor-367 .elementor-element.elementor-element-0fdd35a{text-align:center;}.elementor-367 .elementor-element.elementor-element-0fdd35a .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-fd17901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-998dc0a .elementor-icon{font-size:25px;}.elementor-367 .elementor-element.elementor-element-998dc0a .elementor-icon svg{height:25px;}.elementor-367 .elementor-element.elementor-element-0101099{text-align:center;}.elementor-367 .elementor-element.elementor-element-0101099 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-82e74dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-996c2c9 .elementor-icon{font-size:25px;}.elementor-367 .elementor-element.elementor-element-996c2c9 .elementor-icon svg{height:25px;}.elementor-367 .elementor-element.elementor-element-6008cff{text-align:center;}.elementor-367 .elementor-element.elementor-element-6008cff .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-be2bc49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-0f33e72 .elementor-icon{font-size:25px;}.elementor-367 .elementor-element.elementor-element-0f33e72 .elementor-icon svg{height:25px;}.elementor-367 .elementor-element.elementor-element-3c36ec3{text-align:center;}.elementor-367 .elementor-element.elementor-element-3c36ec3 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-128af93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-262d8c6 .elementor-icon{font-size:25px;}.elementor-367 .elementor-element.elementor-element-262d8c6 .elementor-icon svg{height:25px;}.elementor-367 .elementor-element.elementor-element-5f72619{text-align:center;}.elementor-367 .elementor-element.elementor-element-5f72619 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-3602e00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-0e83fcf .elementor-icon{font-size:25px;}.elementor-367 .elementor-element.elementor-element-0e83fcf .elementor-icon svg{height:25px;}.elementor-367 .elementor-element.elementor-element-ba27522{text-align:center;}.elementor-367 .elementor-element.elementor-element-ba27522 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-0ea2c94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-3d59b62{text-align:center;}.elementor-367 .elementor-element.elementor-element-3d59b62 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-daefe8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-686bdf7{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-367 .elementor-element.elementor-element-d7ddce6 .elementor-button{font-size:12px;}.elementor-367 .elementor-element.elementor-element-9fb9810{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-367 .elementor-element.elementor-element-6a28b24{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-367 .elementor-element.elementor-element-0618bd6{text-align:center;}.elementor-367 .elementor-element.elementor-element-0618bd6 .elementor-heading-title{font-size:12px;}.elementor-367 .elementor-element.elementor-element-9027f29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-30af00e{padding:0px 0px 0px 0px;text-align:center;}.elementor-367 .elementor-element.elementor-element-30af00e .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-4814040{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-367 .elementor-element.elementor-element-57f25cf{text-align:center;}.elementor-367 .elementor-element.elementor-element-57f25cf .elementor-heading-title{font-size:22px;}.elementor-367 .elementor-element.elementor-element-3d59b33{--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-367 .elementor-element.elementor-element-bc654ba{text-align:center;}.elementor-367 .elementor-element.elementor-element-bc654ba .elementor-heading-title{font-size:22px;}.elementor-367 .elementor-element.elementor-element-25cdafa .elementor-button{font-size:12px;}.elementor-367 .elementor-element.elementor-element-64d2fb0:not(.elementor-motion-effects-element-type-background), .elementor-367 .elementor-element.elementor-element-64d2fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alissonfernandes.com/wp-content/uploads/2026/02/AF-SOBRE-MOBILE-02.jpg");}.elementor-367 .elementor-element.elementor-element-64d2fb0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-2041bb0{--margin-top:280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-367 .elementor-element.elementor-element-8dce86d{padding:0px 60px 0px 60px;text-align:center;}.elementor-367 .elementor-element.elementor-element-8dce86d .elementor-heading-title{font-size:22px;}.elementor-367 .elementor-element.elementor-element-d406566{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-098d5fa{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-367 .elementor-element.elementor-element-dd606b5{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-fb99e55{text-align:center;}.elementor-367 .elementor-element.elementor-element-fb99e55 .elementor-heading-title{font-size:22px;}.elementor-367 .elementor-element.elementor-element-05b4911{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-367 .elementor-element.elementor-element-af86d05{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-367 .elementor-element.elementor-element-69693b7{text-align:center;}.elementor-367 .elementor-element.elementor-element-69693b7 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-85409e4.elementor-element{--align-self:center;}.elementor-367 .elementor-element.elementor-element-63d9174{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-367 .elementor-element.elementor-element-182eab7{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-367 .elementor-element.elementor-element-5686133{text-align:center;}.elementor-367 .elementor-element.elementor-element-5686133 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-7a12cd7.elementor-element{--align-self:center;}.elementor-367 .elementor-element.elementor-element-ab8f2b4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-367 .elementor-element.elementor-element-02321d4{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-367 .elementor-element.elementor-element-8050d9a{text-align:center;}.elementor-367 .elementor-element.elementor-element-8050d9a .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-6badfa2.elementor-element{--align-self:center;}.elementor-367 .elementor-element.elementor-element-1d965b8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-367 .elementor-element.elementor-element-09234a1{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-367 .elementor-element.elementor-element-adfea04{text-align:center;}.elementor-367 .elementor-element.elementor-element-adfea04 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-6758077.elementor-element{--align-self:center;}.elementor-367 .elementor-element.elementor-element-5235a07{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-367 .elementor-element.elementor-element-3d757da{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-367 .elementor-element.elementor-element-22ddb48{text-align:center;}.elementor-367 .elementor-element.elementor-element-22ddb48 .elementor-heading-title{font-size:18px;}.elementor-367 .elementor-element.elementor-element-3b8b32d.elementor-element{--align-self:center;}.elementor-367 .elementor-element.elementor-element-49c64a6{text-align:center;}.elementor-367 .elementor-element.elementor-element-49c64a6 .elementor-heading-title{font-size:22px;}.elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-367 .elementor-element.elementor-element-393a968 .elementor-icon-list-item > a{font-size:13px;}.elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-367 .elementor-element.elementor-element-5cba2a9 .elementor-icon-list-item > a{font-size:13px;}.elementor-367 .elementor-element.elementor-element-fd82d6d{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-367 .elementor-element.elementor-element-92fa5bb{--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-367 .elementor-element.elementor-element-96ce884{text-align:center;}.elementor-367 .elementor-element.elementor-element-96ce884 .elementor-heading-title{font-size:22px;}.elementor-367 .elementor-element.elementor-element-359f1e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-367 .elementor-element.elementor-element-6013474{text-align:center;}.elementor-367 .elementor-element.elementor-element-6013474 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-367 .elementor-element.elementor-element-e7b3d46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-a5a49f5 .elementor-button{font-size:12px;}.elementor-367 .elementor-element.elementor-element-c597b8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-367 .elementor-element.elementor-element-89e9a41{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-367 .elementor-element.elementor-element-2b86b95{padding:0px 15px 0px 15px;text-align:justify;font-size:11px;}.elementor-367 .elementor-element.elementor-element-c995e75 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-367 .elementor-element.elementor-element-c995e75 .elementor-divider{text-align:center;}.elementor-367 .elementor-element.elementor-element-93e8995{font-size:12px;}.elementor-367 .elementor-element.elementor-element-9f34406{font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-c03e1f6 *//* GLASSMORPHISM LUXO — Preto Profundo + Dourado Oficial */
/* Sem padding — controle 100% pelo Elementor */

.glass-luxo{
  /* Paleta oficial */
  --black:#0C0C0E;
  --graphite:#1A1A1D;
  --gold:#C6A45A;
  --gold-light:#E3C78B;
  --gold-deep:#9A6F2D;

  position: relative;
  isolation: isolate;
  border-radius: 18px;

  /* Glass dark premium */
  background: linear-gradient(
    135deg,
    rgba(12,12,14,0.78) 0%,
    rgba(26,26,29,0.52) 45%,
    rgba(12,12,14,0.72) 100%
  );

  border: 1px solid rgba(198,164,90,0.28);

  backdrop-filter: blur(16px) saturate(130%);
  -webkit-backdrop-filter: blur(16px) saturate(130%);

  /* Profundidade + glow dourado */
  box-shadow:
    0 16px 44px rgba(0,0,0,0.65),
    0 0 32px rgba(198,164,90,0.18),
    inset 0 1px 0 rgba(255,255,255,0.05),
    inset 0 0 0 1px rgba(198,164,90,0.20);
}

/* Hover elegante (mais presença, sem exagero) */
.glass-luxo:hover{
  box-shadow:
    0 22px 60px rgba(0,0,0,0.70),
    0 0 40px rgba(227,199,139,0.25),
    inset 0 1px 0 rgba(255,255,255,0.06),
    inset 0 0 0 1px rgba(227,199,139,0.28);

  transform: translateY(-2px);
  transition: box-shadow .25s ease, transform .25s ease;
}

/* Mobile — blur levemente reduzido */
@media(max-width:768px){
  .glass-luxo{
    backdrop-filter: blur(12px) saturate(120%);
    -webkit-backdrop-filter: blur(12px) saturate(120%);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b33228 *//* RESET */
#botao01.elementor-widget-button,
#botao01 .elementor-widget-container,
#botao01 .elementor-button-wrapper{
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}

/* BOTÃO METÁLICO DOURADO */
#botao01 .elementor-button,
#botao01 a.elementor-button-link{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* NÃO controla fonte, peso, tamanho ou cor */
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;

  /* Base metálica dourada premium */
  background: linear-gradient(
    135deg,
    #8F6B1F 0%,
    #C9A24D 35%,
    #E1C77A 50%,
    #C9A24D 65%,
    #8F6B1F 100%
  );

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.35),
    inset 0 -1px 1px rgba(0,0,0,0.35),
    0 10px 22px rgba(0,0,0,0.45);

  transition: transform .25s ease, box-shadow .25s ease;
}

/* LUZ DESLIZANTE */
#botao01 .elementor-button::before{
  content:'';
  position:absolute;
  inset:-40%;
  background: linear-gradient(
    120deg,
    transparent 35%,
    rgba(255,255,255,0.6) 50%,
    transparent 65%
  );
  transform: translateX(-100%);
  animation: metalSweep 2.8s linear infinite;
  pointer-events:none;
  z-index:2;
}

/* MICRO TEXTURA METÁLICA */
#botao01 .elementor-button::after{
  content:'';
  position:absolute;
  inset:0;
  background: repeating-linear-gradient(
    90deg,
    rgba(255,255,255,0.04),
    rgba(255,255,255,0.04) 1px,
    transparent 1px,
    transparent 3px
  );
  mix-blend-mode: overlay;
  pointer-events:none;
  z-index:3;
}

/* HOVER */
#botao01 .elementor-button:hover{
  transform: translateY(-2px);
  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.45),
    inset 0 -1px 1px rgba(0,0,0,0.4),
    0 16px 32px rgba(0,0,0,0.55);
}

/* ACTIVE */
#botao01 .elementor-button:active{
  transform: translateY(1px) scale(0.98);
}

/* ANIMAÇÃO */
@keyframes metalSweep{
  0%{ transform: translateX(-120%); }
  100%{ transform: translateX(120%); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f736f *//* ===== FAIXA INFINITA REAL ===== */
#faixa01{
  overflow: hidden;
  width: 100%;
}

#faixa01 .elementor-heading-title{
  display: inline-flex;
  white-space: nowrap;
}

#faixa01 .elementor-heading-title::before,
#faixa01 .elementor-heading-title::after{
  content: attr(data-text);
  padding-right: 2rem;
}

/* DUPLA FAIXA */
#faixa01 .elementor-heading-title{
  animation: marqueeReal 30s linear infinite;
  will-change: transform;
}

/* ANIMAÇÃO */
@keyframes marqueeReal{
  0%{
    transform: translateX(0);
  }
  100%{
    transform: translateX(-50%);
  }
}

/* MOBILE */
@media(max-width:768px){
  #faixa01 .elementor-heading-title{
    animation-duration: 45s;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7c28e *//* GLASSMORPHISM LUXO — Preto Profundo + Dourado Oficial */
/* Sem padding — controle 100% pelo Elementor */

.glass-luxo{
  /* Paleta oficial */
  --black:#0C0C0E;
  --graphite:#1A1A1D;
  --gold:#C6A45A;
  --gold-light:#E3C78B;
  --gold-deep:#9A6F2D;

  position: relative;
  isolation: isolate;
  border-radius: 18px;

  /* Glass dark premium */
  background: linear-gradient(
    135deg,
    rgba(12,12,14,0.78) 0%,
    rgba(26,26,29,0.52) 45%,
    rgba(12,12,14,0.72) 100%
  );

  border: 1px solid rgba(198,164,90,0.28);

  backdrop-filter: blur(16px) saturate(130%);
  -webkit-backdrop-filter: blur(16px) saturate(130%);

  /* Profundidade + glow dourado */
  box-shadow:
    0 16px 44px rgba(0,0,0,0.65),
    0 0 32px rgba(198,164,90,0.18),
    inset 0 1px 0 rgba(255,255,255,0.05),
    inset 0 0 0 1px rgba(198,164,90,0.20);
}

/* Hover elegante (mais presença, sem exagero) */
.glass-luxo:hover{
  box-shadow:
    0 22px 60px rgba(0,0,0,0.70),
    0 0 40px rgba(227,199,139,0.25),
    inset 0 1px 0 rgba(255,255,255,0.06),
    inset 0 0 0 1px rgba(227,199,139,0.28);

  transform: translateY(-2px);
  transition: box-shadow .25s ease, transform .25s ease;
}

/* Mobile — blur levemente reduzido */
@media(max-width:768px){
  .glass-luxo{
    backdrop-filter: blur(12px) saturate(120%);
    -webkit-backdrop-filter: blur(12px) saturate(120%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824f9be *//* CONTAINER METÁLICO DOURADO — Versão Paleta Oficial */

.container-gold-metal{
  position: relative;
  overflow: hidden;
  border-radius: 18px;
  z-index: 1;

  /* Dourado oficial refinado */
  background: linear-gradient(
    135deg,
    #9A6F2D 0%,
    #C6A45A 32%,
    #E3C78B 50%,
    #C6A45A 68%,
    #9A6F2D 100%
  );

  box-shadow:
    inset 0 1px 2px rgba(255,255,255,0.28),
    inset 0 -3px 5px rgba(0,0,0,0.50),
    0 20px 48px rgba(0,0,0,0.60);

  transition: transform .3s ease, box-shadow .3s ease;
}

/* LUZ METÁLICA DESLIZANTE */
.container-gold-metal::before{
  content:'';
  position:absolute;
  inset:-60%;
  background: linear-gradient(
    120deg,
    transparent 40%,
    rgba(255,255,255,0.55) 50%,
    transparent 60%
  );
  transform: translateX(-120%);
  animation: goldSweep 4.8s linear infinite;
  pointer-events:none;
  z-index:2;
  filter: blur(1px);
}

/* MICRO TEXTURA MAIS SOFISTICADA */
.container-gold-metal::after{
  content:'';
  position:absolute;
  inset:0;
  background: repeating-linear-gradient(
    90deg,
    rgba(255,255,255,0.02),
    rgba(255,255,255,0.02) 1px,
    transparent 1px,
    transparent 4px
  );
  mix-blend-mode: overlay;
  pointer-events:none;
  z-index:3;
}

/* HOVER — luxo silencioso */
.container-gold-metal:hover{
  transform: translateY(-3px);
  box-shadow:
    inset 0 1px 3px rgba(255,255,255,0.35),
    inset 0 -3px 6px rgba(0,0,0,0.55),
    0 30px 70px rgba(0,0,0,0.68);
}

/* ANIMAÇÃO */
@keyframes goldSweep{
  0%{ transform: translateX(-120%); }
  100%{ transform: translateX(120%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d864ff *//* GLASSMORPHISM LUXO — Preto Profundo + Dourado Oficial */
/* Sem padding — controle 100% pelo Elementor */

.glass-luxo{
  /* Paleta oficial */
  --black:#0C0C0E;
  --graphite:#1A1A1D;
  --gold:#C6A45A;
  --gold-light:#E3C78B;
  --gold-deep:#9A6F2D;

  position: relative;
  isolation: isolate;
  border-radius: 18px;

  /* Glass dark premium */
  background: linear-gradient(
    135deg,
    rgba(12,12,14,0.78) 0%,
    rgba(26,26,29,0.52) 45%,
    rgba(12,12,14,0.72) 100%
  );

  border: 1px solid rgba(198,164,90,0.28);

  backdrop-filter: blur(16px) saturate(130%);
  -webkit-backdrop-filter: blur(16px) saturate(130%);

  /* Profundidade + glow dourado */
  box-shadow:
    0 16px 44px rgba(0,0,0,0.65),
    0 0 32px rgba(198,164,90,0.18),
    inset 0 1px 0 rgba(255,255,255,0.05),
    inset 0 0 0 1px rgba(198,164,90,0.20);
}

/* Hover elegante (mais presença, sem exagero) */
.glass-luxo:hover{
  box-shadow:
    0 22px 60px rgba(0,0,0,0.70),
    0 0 40px rgba(227,199,139,0.25),
    inset 0 1px 0 rgba(255,255,255,0.06),
    inset 0 0 0 1px rgba(227,199,139,0.28);

  transform: translateY(-2px);
  transition: box-shadow .25s ease, transform .25s ease;
}

/* Mobile — blur levemente reduzido */
@media(max-width:768px){
  .glass-luxo{
    backdrop-filter: blur(12px) saturate(120%);
    -webkit-backdrop-filter: blur(12px) saturate(120%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33da55e *//* GLASSMORPHISM LUXO — Preto Profundo + Dourado Oficial */
/* Sem padding — controle 100% pelo Elementor */

.glass-luxo{
  /* Paleta oficial */
  --black:#0C0C0E;
  --graphite:#1A1A1D;
  --gold:#C6A45A;
  --gold-light:#E3C78B;
  --gold-deep:#9A6F2D;

  position: relative;
  isolation: isolate;
  border-radius: 18px;

  /* Glass dark premium */
  background: linear-gradient(
    135deg,
    rgba(12,12,14,0.78) 0%,
    rgba(26,26,29,0.52) 45%,
    rgba(12,12,14,0.72) 100%
  );

  border: 1px solid rgba(198,164,90,0.28);

  backdrop-filter: blur(16px) saturate(130%);
  -webkit-backdrop-filter: blur(16px) saturate(130%);

  /* Profundidade + glow dourado */
  box-shadow:
    0 16px 44px rgba(0,0,0,0.65),
    0 0 32px rgba(198,164,90,0.18),
    inset 0 1px 0 rgba(255,255,255,0.05),
    inset 0 0 0 1px rgba(198,164,90,0.20);
}

/* Hover elegante (mais presença, sem exagero) */
.glass-luxo:hover{
  box-shadow:
    0 22px 60px rgba(0,0,0,0.70),
    0 0 40px rgba(227,199,139,0.25),
    inset 0 1px 0 rgba(255,255,255,0.06),
    inset 0 0 0 1px rgba(227,199,139,0.28);

  transform: translateY(-2px);
  transition: box-shadow .25s ease, transform .25s ease;
}

/* Mobile — blur levemente reduzido */
@media(max-width:768px){
  .glass-luxo{
    backdrop-filter: blur(12px) saturate(120%);
    -webkit-backdrop-filter: blur(12px) saturate(120%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b14a51f */.elementor-367 .elementor-element.elementor-element-b14a51f{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 26px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-b14a51f::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-b14a51f::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b13566 */.elementor-367 .elementor-element.elementor-element-4b13566{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 26px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-4b13566::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-4b13566::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f435b */.elementor-367 .elementor-element.elementor-element-97f435b{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 26px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-97f435b::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-97f435b::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3896798 */.elementor-367 .elementor-element.elementor-element-3896798{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 26px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-3896798::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-3896798::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9eeae4 */.elementor-367 .elementor-element.elementor-element-b9eeae4{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 26px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-b9eeae4::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-b9eeae4::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e41627 */.elementor-367 .elementor-element.elementor-element-8e41627{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 26px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-8e41627::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-8e41627::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-191205d */.elementor-367 .elementor-element.elementor-element-191205d{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 26px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-191205d::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-191205d::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7ddce6 *//* RESET */
#botao02.elementor-widget-button,
#botao02 .elementor-widget-container,
#botao02 .elementor-button-wrapper{
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}

/* BOTÃO METÁLICO DOURADO */
#botao02 .elementor-button,
#botao02 a.elementor-button-link{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* NÃO controla fonte, peso, tamanho ou cor */
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;

  /* Base metálica dourada premium */
  background: linear-gradient(
    135deg,
    #8F6B1F 0%,
    #C9A24D 35%,
    #E1C77A 50%,
    #C9A24D 65%,
    #8F6B1F 100%
  );

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.35),
    inset 0 -1px 1px rgba(0,0,0,0.35),
    0 10px 22px rgba(0,0,0,0.45);

  transition: transform .25s ease, box-shadow .25s ease;
}

/* LUZ DESLIZANTE */
#botao02 .elementor-button::before{
  content:'';
  position:absolute;
  inset:-40%;
  background: linear-gradient(
    120deg,
    transparent 35%,
    rgba(255,255,255,0.6) 50%,
    transparent 65%
  );
  transform: translateX(-100%);
  animation: metalSweep 2.8s linear infinite;
  pointer-events:none;
  z-index:2;
}

/* MICRO TEXTURA METÁLICA */
#botao02 .elementor-button::after{
  content:'';
  position:absolute;
  inset:0;
  background: repeating-linear-gradient(
    90deg,
    rgba(255,255,255,0.04),
    rgba(255,255,255,0.04) 1px,
    transparent 1px,
    transparent 3px
  );
  mix-blend-mode: overlay;
  pointer-events:none;
  z-index:3;
}

/* HOVER */
#botao02 .elementor-button:hover{
  transform: translateY(-2px);
  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.45),
    inset 0 -1px 1px rgba(0,0,0,0.4),
    0 16px 32px rgba(0,0,0,0.55);
}

/* ACTIVE */
#botao02 .elementor-button:active{
  transform: translateY(1px) scale(0.98);
}

/* ANIMAÇÃO */
@keyframes metalSweep{
  0%{ transform: translateX(-120%); }
  100%{ transform: translateX(120%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a28b24 *//* GLASSMORPHISM LUXO — Preto Profundo + Dourado Oficial */
/* Sem padding — controle 100% pelo Elementor */

.glass-luxo{
  /* Paleta oficial */
  --black:#0C0C0E;
  --graphite:#1A1A1D;
  --gold:#C6A45A;
  --gold-light:#E3C78B;
  --gold-deep:#9A6F2D;

  position: relative;
  isolation: isolate;
  border-radius: 18px;

  /* Glass dark premium */
  background: linear-gradient(
    135deg,
    rgba(12,12,14,0.78) 0%,
    rgba(26,26,29,0.52) 45%,
    rgba(12,12,14,0.72) 100%
  );

  border: 1px solid rgba(198,164,90,0.28);

  backdrop-filter: blur(16px) saturate(130%);
  -webkit-backdrop-filter: blur(16px) saturate(130%);

  /* Profundidade + glow dourado */
  box-shadow:
    0 16px 44px rgba(0,0,0,0.65),
    0 0 32px rgba(198,164,90,0.18),
    inset 0 1px 0 rgba(255,255,255,0.05),
    inset 0 0 0 1px rgba(198,164,90,0.20);
}

/* Hover elegante (mais presença, sem exagero) */
.glass-luxo:hover{
  box-shadow:
    0 22px 60px rgba(0,0,0,0.70),
    0 0 40px rgba(227,199,139,0.25),
    inset 0 1px 0 rgba(255,255,255,0.06),
    inset 0 0 0 1px rgba(227,199,139,0.28);

  transform: translateY(-2px);
  transition: box-shadow .25s ease, transform .25s ease;
}

/* Mobile — blur levemente reduzido */
@media(max-width:768px){
  .glass-luxo{
    backdrop-filter: blur(12px) saturate(120%);
    -webkit-backdrop-filter: blur(12px) saturate(120%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-676b205 */.elementor-367 .elementor-element.elementor-element-676b205{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 26px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-676b205::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-676b205::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d59b33 */.elementor-367 .elementor-element.elementor-element-3d59b33{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 26px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-3d59b33::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-3d59b33::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25cdafa *//* RESET */
#botao03.elementor-widget-button,
#botao03 .elementor-widget-container,
#botao03 .elementor-button-wrapper{
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}

/* BOTÃO METÁLICO DOURADO */
#botao03 .elementor-button,
#botao03 a.elementor-button-link{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* NÃO controla fonte, peso, tamanho ou cor */
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;

  /* Base metálica dourada premium */
  background: linear-gradient(
    135deg,
    #8F6B1F 0%,
    #C9A24D 35%,
    #E1C77A 50%,
    #C9A24D 65%,
    #8F6B1F 100%
  );

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.35),
    inset 0 -1px 1px rgba(0,0,0,0.35),
    0 10px 22px rgba(0,0,0,0.45);

  transition: transform .25s ease, box-shadow .25s ease;
}

/* LUZ DESLIZANTE */
#botao03 .elementor-button::before{
  content:'';
  position:absolute;
  inset:-40%;
  background: linear-gradient(
    120deg,
    transparent 35%,
    rgba(255,255,255,0.6) 50%,
    transparent 65%
  );
  transform: translateX(-100%);
  animation: metalSweep 2.8s linear infinite;
  pointer-events:none;
  z-index:2;
}

/* MICRO TEXTURA METÁLICA */
#botao03 .elementor-button::after{
  content:'';
  position:absolute;
  inset:0;
  background: repeating-linear-gradient(
    90deg,
    rgba(255,255,255,0.04),
    rgba(255,255,255,0.04) 1px,
    transparent 1px,
    transparent 3px
  );
  mix-blend-mode: overlay;
  pointer-events:none;
  z-index:3;
}

/* HOVER */
#botao03 .elementor-button:hover{
  transform: translateY(-2px);
  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.45),
    inset 0 -1px 1px rgba(0,0,0,0.4),
    0 16px 32px rgba(0,0,0,0.55);
}

/* ACTIVE */
#botao03 .elementor-button:active{
  transform: translateY(1px) scale(0.98);
}

/* ANIMAÇÃO */
@keyframes metalSweep{
  0%{ transform: translateX(-120%); }
  100%{ transform: translateX(120%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b4911 */.elementor-367 .elementor-element.elementor-element-05b4911{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 12px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-05b4911::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-05b4911::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d9174 */.elementor-367 .elementor-element.elementor-element-63d9174{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 12px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-63d9174::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-63d9174::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab8f2b4 */.elementor-367 .elementor-element.elementor-element-ab8f2b4{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 12px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-ab8f2b4::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-ab8f2b4::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d965b8 */.elementor-367 .elementor-element.elementor-element-1d965b8{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 12px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-1d965b8::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-1d965b8::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5235a07 */.elementor-367 .elementor-element.elementor-element-5235a07{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 12px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-5235a07::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-5235a07::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5a49f5 *//* RESET */
#botao04.elementor-widget-button,
#botao04 .elementor-widget-container,
#botao04 .elementor-button-wrapper{
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}

/* BOTÃO METÁLICO DOURADO */
#botao04 .elementor-button,
#botao04 a.elementor-button-link{
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* NÃO controla fonte, peso, tamanho ou cor */
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;

  /* Base metálica dourada premium */
  background: linear-gradient(
    135deg,
    #8F6B1F 0%,
    #C9A24D 35%,
    #E1C77A 50%,
    #C9A24D 65%,
    #8F6B1F 100%
  );

  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.35),
    inset 0 -1px 1px rgba(0,0,0,0.35),
    0 10px 22px rgba(0,0,0,0.45);

  transition: transform .25s ease, box-shadow .25s ease;
}

/* LUZ DESLIZANTE */
#botao04 .elementor-button::before{
  content:'';
  position:absolute;
  inset:-40%;
  background: linear-gradient(
    120deg,
    transparent 35%,
    rgba(255,255,255,0.6) 50%,
    transparent 65%
  );
  transform: translateX(-100%);
  animation: metalSweep 2.8s linear infinite;
  pointer-events:none;
  z-index:2;
}

/* MICRO TEXTURA METÁLICA */
#botao04 .elementor-button::after{
  content:'';
  position:absolute;
  inset:0;
  background: repeating-linear-gradient(
    90deg,
    rgba(255,255,255,0.04),
    rgba(255,255,255,0.04) 1px,
    transparent 1px,
    transparent 3px
  );
  mix-blend-mode: overlay;
  pointer-events:none;
  z-index:3;
}

/* HOVER */
#botao04 .elementor-button:hover{
  transform: translateY(-2px);
  box-shadow:
    inset 0 1px 1px rgba(255,255,255,0.45),
    inset 0 -1px 1px rgba(0,0,0,0.4),
    0 16px 32px rgba(0,0,0,0.55);
}

/* ACTIVE */
#botao04 .elementor-button:active{
  transform: translateY(1px) scale(0.98);
}

/* ANIMAÇÃO */
@keyframes metalSweep{
  0%{ transform: translateX(-120%); }
  100%{ transform: translateX(120%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92fa5bb */.elementor-367 .elementor-element.elementor-element-92fa5bb{
  /* vidro */
  background: rgba(12, 12, 14, 0.42);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);

  /* borda fininha gold (sem pseudo-elemento) */
  border: 1px solid transparent;
  background-image:
    linear-gradient(rgba(12,12,14,0.42), rgba(12,12,14,0.42)),
    linear-gradient(
      135deg,
      rgba(227,199,139,0.55),
      rgba(198,164,90,0.18),
      rgba(154,111,45,0.45)
    );
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* formato */
  border-radius: 12px;
  overflow: hidden;

  /* profundidade + glow interno bem sutil */
  box-shadow:
    0 18px 50px rgba(0,0,0,0.55),
    inset 0 1px 0 rgba(255,255,255,0.07),
    inset 0 0 0 1px rgba(198,164,90,0.10);

  /* deixa as animações suaves se você usar */
  transition: transform .25s ease, box-shadow .25s ease, background .25s ease;
}

/* brilho de topo tipo “vidro” */
.elementor-367 .elementor-element.elementor-element-92fa5bb::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(1200px 420px at 20% 0%,
      rgba(255,255,255,0.10),
      rgba(255,255,255,0.00) 60%
    ),
    radial-gradient(900px 360px at 85% 25%,
      rgba(198,164,90,0.10),
      rgba(198,164,90,0.00) 62%
    );
}

/* granulado fininho (bem premium) */
.elementor-367 .elementor-element.elementor-element-92fa5bb::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  opacity: .18;

  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
  mix-blend-mode: overlay;
}/* End custom CSS */