.elementor-651 .elementor-element.elementor-element-6fd98c9{--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-651 .elementor-element.elementor-element-6fd98c9:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-6fd98c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-3-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-95c5c02{--spacer-size:560px;}.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-651 .elementor-element.elementor-element-3afca15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-weight:200;color:#FAEEDD;}.elementor-651 .elementor-element.elementor-element-3b61dda{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:100;text-transform:uppercase;color:#FAEEDD;}.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-651 .elementor-element.elementor-element-63d55eb .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #B89A73 0%, #FFF0BC 100%);border-radius:3px 3px 3px 3px;}.elementor-651 .elementor-element.elementor-element-8a231f1{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;color:#FAEEDD;}.elementor-651 .elementor-element.elementor-element-8641e72{--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-651 .elementor-element.elementor-element-8641e72:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-8641e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-13-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-a2a490b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:100;text-transform:uppercase;color:#FAEEDD;}.elementor-651 .elementor-element.elementor-element-4f41926{--spacer-size:407px;}.elementor-651 .elementor-element.elementor-element-d59faed{width:var( --container-widget-width, 31% );max-width:31%;margin:-320px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:end;font-family:"Inter", Sans-serif;font-size:17px;font-weight:200;line-height:22px;color:#FAEEDD;}.elementor-651 .elementor-element.elementor-element-d59faed.elementor-element{--align-self:flex-start;}.elementor-651 .elementor-element.elementor-element-8e54a4a{--spacer-size:300px;}.elementor-651 .elementor-element.elementor-element-358b36a{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:200;color:#FAEEDD;}.elementor-651 .elementor-element.elementor-element-358b36a.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-78f8452 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;background-image:linear-gradient(160deg, #B89A73 0%, #EACFAB 100%);border-radius:3px 3px 3px 3px;}.elementor-651 .elementor-element.elementor-element-f85e9ef{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-317fc0b{--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-651 .elementor-element.elementor-element-317fc0b:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-317fc0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-4-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-75518f5{--spacer-size:340px;}.elementor-651 .elementor-element.elementor-element-7f2d772{text-align:center;font-family:"Inter", Sans-serif;font-size:37px;font-weight:300;text-transform:uppercase;line-height:39px;color:#E2CFB5;}.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-651 .elementor-element.elementor-element-e154e9c img{width:55%;}.elementor-651 .elementor-element.elementor-element-3819eba{--spacer-size:340px;}.elementor-651 .elementor-element.elementor-element-a48bd09 .elementor-button{background-color:#B89A73;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-radius:3px 3px 3px 3px;}.elementor-651 .elementor-element.elementor-element-4ec70cf{--spacer-size:90px;}.elementor-651 .elementor-element.elementor-element-ebc8105{--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-651 .elementor-element.elementor-element-ebc8105:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-ebc8105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-10-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-356de73{--spacer-size:120px;}.elementor-651 .elementor-element.elementor-element-4f6654a{margin:0px 152px calc(var(--kit-widget-spacing, 0px) + -164px) 0px;text-align:end;}.elementor-651 .elementor-element.elementor-element-4f6654a img{width:27%;}.elementor-651 .elementor-element.elementor-element-f4cf98d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 150px;text-align:start;font-family:"Inter", Sans-serif;font-size:31px;font-weight:300;text-transform:uppercase;line-height:39px;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-752be39{--spacer-size:240px;}.elementor-651 .elementor-element.elementor-element-da66def .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;background-image:linear-gradient(160deg, #B89A73 0%, #EACFAB 100%);border-radius:3px 3px 3px 3px;}.elementor-651 .elementor-element.elementor-element-ec6708b{--spacer-size:80px;}.elementor-651 .elementor-element.elementor-element-7e35529{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-651 .elementor-element.elementor-element-7e35529:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-7e35529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/BD2026_BDExperience-3aDobra-SuaClinica-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-5eb630e{--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-651 .elementor-element.elementor-element-66aac68{--spacer-size:80px;}.elementor-651 .elementor-element.elementor-element-7355a4d{text-align:start;}.elementor-651 .elementor-element.elementor-element-7355a4d img{width:85%;}.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-651 .elementor-element.elementor-element-f130537 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:300;color:#B89A73;}.elementor-651 .elementor-element.elementor-element-44da96b{--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-651 .elementor-element.elementor-element-44519c3{--spacer-size:70px;}.elementor-651 .elementor-element.elementor-element-2f2c0d8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:#F3E7C3;}.elementor-651 .elementor-element.elementor-element-2f2c0d8 p{margin-block-end:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-651 .elementor-element.elementor-element-fecf7c9{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:7px 7px 7px 7px;}.elementor-651 .elementor-element.elementor-element-fecf7c9 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-fecf7c9.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-fecf7c9.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-fecf7c9.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-fecf7c9 .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-fecf7c9 .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-fecf7c9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-fecf7c9 .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-573c02a{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:8px 8px 8px 8px;}.elementor-651 .elementor-element.elementor-element-573c02a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-573c02a.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-573c02a.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-573c02a.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-573c02a .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-573c02a .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-573c02a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-573c02a .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-599d7e2{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:7px 7px 7px 7px;}.elementor-651 .elementor-element.elementor-element-599d7e2 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-599d7e2.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-599d7e2.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-599d7e2.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-599d7e2 .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-599d7e2 .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-599d7e2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-599d7e2 .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-b4f7075{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:7px 7px 7px 7px;}.elementor-651 .elementor-element.elementor-element-b4f7075 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-b4f7075.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-b4f7075.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-b4f7075.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-b4f7075 .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-b4f7075 .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-b4f7075 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-b4f7075 .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-8f81bfc{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:7px 7px 7px 7px;}.elementor-651 .elementor-element.elementor-element-8f81bfc .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-8f81bfc.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-8f81bfc.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-8f81bfc.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-8f81bfc .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-8f81bfc .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-8f81bfc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-8f81bfc .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-9108cc0{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:7px 7px 7px 7px;}.elementor-651 .elementor-element.elementor-element-9108cc0 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-9108cc0.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-9108cc0.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-9108cc0.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-9108cc0 .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-9108cc0 .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-9108cc0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-9108cc0 .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-37454a0{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:7px 7px 7px 7px;}.elementor-651 .elementor-element.elementor-element-37454a0 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-37454a0.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-37454a0.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-37454a0.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-37454a0 .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-37454a0 .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-37454a0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-37454a0 .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-c911b6f{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:7px 7px 7px 7px;}.elementor-651 .elementor-element.elementor-element-c911b6f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-c911b6f.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-c911b6f.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-c911b6f.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-c911b6f .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-c911b6f .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-c911b6f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-c911b6f .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-1dcfe08{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:7px 7px 7px 7px;}.elementor-651 .elementor-element.elementor-element-1dcfe08 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-1dcfe08.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-1dcfe08.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-1dcfe08.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-1dcfe08 .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-1dcfe08 .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-1dcfe08 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-1dcfe08 .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-0350329{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:7px 7px 7px 7px;}.elementor-651 .elementor-element.elementor-element-0350329 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-651 .elementor-element.elementor-element-0350329.elementor-view-stacked .elementor-icon{background-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-0350329.elementor-view-framed .elementor-icon, .elementor-651 .elementor-element.elementor-element-0350329.elementor-view-default .elementor-icon{fill:#E2CFB5;color:#E2CFB5;border-color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-0350329 .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-0350329 .elementor-icon-box-title, .elementor-651 .elementor-element.elementor-element-0350329 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-0350329 .elementor-icon-box-title{color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-87fe25f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:#F3E7C3;}.elementor-651 .elementor-element.elementor-element-87fe25f p{margin-block-end:0px;}.elementor-651 .elementor-element.elementor-element-be48d08{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-f236bbd{--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-651 .elementor-element.elementor-element-f236bbd:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-f236bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-6-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-c562de9{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:37px;font-weight:300;text-transform:uppercase;line-height:39px;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-b32f0ba img{width:75%;}.elementor-651 .elementor-element.elementor-element-188748b{--spacer-size:400px;}.elementor-651 .elementor-element.elementor-element-1765fd9{--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-651 .elementor-element.elementor-element-1765fd9:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-1765fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-6-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-952df6b{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-bc1ef7d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 44px 0px 044px;text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:39px;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-fcb3050{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:24px;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-ca9632b img{width:54%;}.elementor-651 .elementor-element.elementor-element-881d69d{--spacer-size:400px;}.elementor-651 .elementor-element.elementor-element-aea707f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-651 .elementor-element.elementor-element-aea707f:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-aea707f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-14-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-f2197d4{--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-651 .elementor-element.elementor-element-b98f9f1{--spacer-size:545px;}.elementor-651 .elementor-element.elementor-element-e9f6a1c{--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-651 .elementor-element.elementor-element-0bc9e9a{--spacer-size:60px;}.elementor-651 .elementor-element.elementor-element-493a67d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:300;text-transform:uppercase;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-72648de{font-family:"Inter", Sans-serif;font-size:17px;font-weight:200;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-e28bde0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;padding:0px 0px 0px 12px;border-style:solid;border-width:0px 0px 0px 03px;border-color:#FEF1E0;border-radius:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:200;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-6d3048e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;background-image:linear-gradient(160deg, #B89A73 0%, #EACFAB 100%);border-radius:3px 3px 3px 3px;}.elementor-651 .elementor-element.elementor-element-6d3048e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-1010fd5{--spacer-size:60px;}.elementor-651 .elementor-element.elementor-element-8340830{--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-651 .elementor-element.elementor-element-8340830:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-8340830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/BD2026_BDExperience-5aDobra-VagasLimitadas-1-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-9ebd431{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-f79ebda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -46px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;text-transform:uppercase;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-586e24c{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-weight:300;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-fb6f2ad img{width:54%;}.elementor-651 .elementor-element.elementor-element-67b2bb0{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-0ddd4b5 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;background-image:linear-gradient(160deg, #B89A73 0%, #EACFAB 100%);border-radius:3px 3px 3px 3px;}.elementor-651 .elementor-element.elementor-element-689b53d{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-87a166e{--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-651 .elementor-element.elementor-element-87a166e:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-87a166e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-5-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-f4c6c94{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-5161ced{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -46px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;text-transform:uppercase;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-b168ec3{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-weight:300;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-b814c69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 080px) 0px;}.elementor-651 .elementor-element.elementor-element-b814c69 img{width:76%;}.elementor-651 .elementor-element.elementor-element-006b3ba .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:35px;fill:#000000;color:#000000;border-radius:3px 3px 3px 3px;}.elementor-651 .elementor-element.elementor-element-006b3ba{margin:-84px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-65d277c{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-08014a8{--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-651 .elementor-element.elementor-element-08014a8:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-08014a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-5-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-b0f8ff1{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-1836662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -46px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;text-transform:uppercase;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-e419a49{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-weight:300;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-69b2d67{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 080px) 0px;}.elementor-651 .elementor-element.elementor-element-69b2d67 img{width:74%;}.elementor-651 .elementor-element.elementor-element-c5b5711 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:21px;fill:#000000;color:#000000;border-radius:3px 3px 3px 3px;}.elementor-651 .elementor-element.elementor-element-c5b5711{width:var( --container-widget-width, 27% );max-width:27%;margin:-236px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 685px;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-0a4117d{--spacer-size:170px;}.elementor-651 .elementor-element.elementor-element-4bdd8d8{--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-651 .elementor-element.elementor-element-4bdd8d8:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-4bdd8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/BD2026_BDExperience-5aDobra-VagasLimitadas-1-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-8b00bf0{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-5c16163 img{width:54%;}.elementor-651 .elementor-element.elementor-element-55ecfee{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-3a91a8b{--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-651 .elementor-element.elementor-element-3a91a8b:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-3a91a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/BD2026_BDExperience-5aDobra-VagasLimitadas-1-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-8518be6{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-e82ad76 img{width:54%;}.elementor-651 .elementor-element.elementor-element-69cea5e{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-4dc5e20{text-align:center;}.elementor-651 .elementor-element.elementor-element-4dc5e20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;color:#B89A73;}.elementor-651 .elementor-element.elementor-element-d865581 img{width:86%;}.elementor-651 .elementor-element.elementor-element-8fb24a1{text-align:center;}.elementor-651 .elementor-element.elementor-element-8fb24a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;line-height:37px;color:#B89A73;}.elementor-651 .elementor-element.elementor-element-6db822d{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-11e93e2{--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-651 .elementor-element.elementor-element-11e93e2:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-11e93e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/BD2026_BDExperience-5aDobra-VagasLimitadas-1-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-dc8ac6c{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-d1f3e5e{text-align:center;}.elementor-651 .elementor-element.elementor-element-d1f3e5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;color:#B89A73;}.elementor-651 .elementor-element.elementor-element-4e8b856 img{width:86%;}.elementor-651 .elementor-element.elementor-element-665765e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 58px) 0px;text-align:center;}.elementor-651 .elementor-element.elementor-element-665765e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;line-height:37px;color:#B89A73;}.elementor-651 .elementor-element.elementor-element-6fb7eab{--spacer-size:80px;}.elementor-651 .elementor-element.elementor-element-15706a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-651 .elementor-element.elementor-element-15706a0:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-15706a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-8-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-3299e79{--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-651 .elementor-element.elementor-element-cf6130a{--spacer-size:20px;}.elementor-651 .elementor-element.elementor-element-ab2b3cc{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-0d6d6b7{--spacer-size:386px;}.elementor-651 .elementor-element.elementor-element-183444d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-651 .elementor-element.elementor-element-183444d:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-183444d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-11-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-0b0d110{--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-651 .elementor-element.elementor-element-0373fe2{--spacer-size:545px;}.elementor-651 .elementor-element.elementor-element-011429c{--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-651 .elementor-element.elementor-element-fc43db9{--spacer-size:20px;}.elementor-651 .elementor-element.elementor-element-eaad194 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:300;text-transform:uppercase;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-b6d05dd{font-family:"Inter", Sans-serif;font-size:17px;font-weight:200;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-2bea8ae{--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-651 .elementor-element.elementor-element-2bea8ae:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-2bea8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-15-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-d6f1187{--spacer-size:80px;}.elementor-651 .elementor-element.elementor-element-3c263f3{text-align:center;}.elementor-651 .elementor-element.elementor-element-3c263f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:600;text-transform:uppercase;color:#B89A73;}.elementor-651 .elementor-element.elementor-element-2a8cb78 img{width:48%;}.elementor-651 .elementor-element.elementor-element-7dadfb6 img{width:48%;}.elementor-651 .elementor-element.elementor-element-66655c2{--spacer-size:80px;}.elementor-651 .elementor-element.elementor-element-06ac674{--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-651 .elementor-element.elementor-element-06ac674:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-06ac674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-7-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-3e64363{--spacer-size:345px;}.elementor-651 .elementor-element.elementor-element-75f549b{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;border-radius:9px 9px 9px 9px;}.elementor-651 .elementor-element.elementor-element-75f549b.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-4aecdc7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;line-height:39px;color:#E2CFB5;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-651 .elementor-element.elementor-element-d422ee0 .gallery-item{padding:0 17px 17px 0;}.elementor-651 .elementor-element.elementor-element-d422ee0 .gallery{margin:0 -17px -17px 0;}.elementor-651 .elementor-element.elementor-element-d422ee0 .gallery-item img{border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-d422ee0 .gallery-item .gallery-caption{text-align:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;}.elementor-651 .elementor-element.elementor-element-9e12d94 .elementor-button{background-color:#B89A7300;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;fill:#B89A73;color:#B89A73;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B89A73;border-radius:5px 5px 5px 5px;}.elementor-651 .elementor-element.elementor-element-9e12d94 .elementor-button-content-wrapper{flex-direction:row;}.elementor-651 .elementor-element.elementor-element-9e12d94 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-651 .elementor-element.elementor-element-fcfe72c{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-f348f14{--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-651 .elementor-element.elementor-element-f348f14:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-f348f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-1-7-scaled.webp");background-position:top center;background-size:cover;}.elementor-651 .elementor-element.elementor-element-74a5054{--spacer-size:345px;}.elementor-651 .elementor-element.elementor-element-05054ac{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;border-radius:9px 9px 9px 9px;}.elementor-651 .elementor-element.elementor-element-05054ac.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-0f9864f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;line-height:39px;color:#E2CFB5;}.elementor-651 .elementor-element.elementor-element-fa74b26 .gallery-item{padding:0 17px 17px 0;}.elementor-651 .elementor-element.elementor-element-fa74b26 .gallery{margin:0 -17px -17px 0;}.elementor-651 .elementor-element.elementor-element-fa74b26 .gallery-item img{border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-fa74b26 .gallery-item .gallery-caption{text-align:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;}.elementor-651 .elementor-element.elementor-element-a1b5ac6{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-a46c7ad .elementor-button{background-color:#B89A7300;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;fill:#B89A73;color:#B89A73;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B89A73;border-radius:5px 5px 5px 5px;}.elementor-651 .elementor-element.elementor-element-a46c7ad .elementor-button-content-wrapper{flex-direction:row;}.elementor-651 .elementor-element.elementor-element-48d2a47{--spacer-size:50px;}body.elementor-page-651:not(.elementor-motion-effects-element-type-background), body.elementor-page-651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-651 .elementor-element.elementor-element-6fd98c9{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-8641e72{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-317fc0b{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-ebc8105{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-5eb630e{--width:50%;}.elementor-651 .elementor-element.elementor-element-44da96b{--width:50%;}.elementor-651 .elementor-element.elementor-element-f236bbd{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-1765fd9{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-aea707f{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-f2197d4{--width:50%;}.elementor-651 .elementor-element.elementor-element-e9f6a1c{--width:50%;}.elementor-651 .elementor-element.elementor-element-8340830{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-87a166e{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-08014a8{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-4bdd8d8{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-3a91a8b{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-11e93e2{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-15706a0{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-3299e79{--width:50%;}.elementor-651 .elementor-element.elementor-element-183444d{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-0b0d110{--width:50%;}.elementor-651 .elementor-element.elementor-element-011429c{--width:50%;}.elementor-651 .elementor-element.elementor-element-2bea8ae{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-06ac674{--content-width:1300px;}.elementor-651 .elementor-element.elementor-element-f348f14{--content-width:1300px;}}@media(max-width:767px){.elementor-651 .elementor-element.elementor-element-6fd98c9:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-6fd98c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-18-2.webp");}.elementor-651 .elementor-element.elementor-element-6fd98c9{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-95c5c02{--spacer-size:305px;}.elementor-651 .elementor-element.elementor-element-3afca15{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-651 .elementor-element.elementor-element-3b61dda{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;font-size:20px;letter-spacing:1.3px;}.elementor-651 .elementor-element.elementor-element-63d55eb .elementor-button{font-size:19px;background-color:transparent;background-image:linear-gradient(168deg, #B89A73 0%, #FFF0BC 66%);}.elementor-651 .elementor-element.elementor-element-8a231f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-651 .elementor-element.elementor-element-d59faed{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-651 .elementor-element.elementor-element-358b36a{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-651 .elementor-element.elementor-element-317fc0b:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-317fc0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-13-2-1.webp");}.elementor-651 .elementor-element.elementor-element-317fc0b{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-75518f5{--spacer-size:20px;}.elementor-651 .elementor-element.elementor-element-7f2d772{font-size:29px;line-height:1.2em;}.elementor-651 .elementor-element.elementor-element-e154e9c img{width:100%;}.elementor-651 .elementor-element.elementor-element-3819eba{--spacer-size:220px;}.elementor-651 .elementor-element.elementor-element-a48bd09 .elementor-button{font-size:19px;}.elementor-651 .elementor-element.elementor-element-4ec70cf{--spacer-size:20px;}.elementor-651 .elementor-element.elementor-element-7e35529{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-66aac68{--spacer-size:1px;}.elementor-651 .elementor-element.elementor-element-7355a4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-651 .elementor-element.elementor-element-7355a4d img{width:100%;}.elementor-651 .elementor-element.elementor-element-44519c3{--spacer-size:5px;}.elementor-651 .elementor-element.elementor-element-2f2c0d8{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-fecf7c9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-fecf7c9 .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-573c02a .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-599d7e2 .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-b4f7075 .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-8f81bfc .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-9108cc0 .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-37454a0 .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-c911b6f .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-c911b6f .elementor-icon-box-title{margin-block-end:8px;}.elementor-651 .elementor-element.elementor-element-c911b6f .elementor-icon{font-size:30px;}.elementor-651 .elementor-element.elementor-element-1dcfe08 .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-0350329 .elementor-icon-box-wrapper{gap:0px;}.elementor-651 .elementor-element.elementor-element-be48d08{--spacer-size:5px;}.elementor-651 .elementor-element.elementor-element-f236bbd:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-f236bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-8-1.webp");}.elementor-651 .elementor-element.elementor-element-f236bbd{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-c562de9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;line-height:1.2em;}.elementor-651 .elementor-element.elementor-element-b32f0ba img{width:100%;}.elementor-651 .elementor-element.elementor-element-188748b{--spacer-size:314px;}.elementor-651 .elementor-element.elementor-element-aea707f:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-aea707f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-16.webp");}.elementor-651 .elementor-element.elementor-element-aea707f{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-b98f9f1{--spacer-size:100px;}.elementor-651 .elementor-element.elementor-element-0bc9e9a{--spacer-size:95px;}.elementor-651 .elementor-element.elementor-element-493a67d{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-651 .elementor-element.elementor-element-493a67d .elementor-heading-title{font-size:29px;}.elementor-651 .elementor-element.elementor-element-72648de{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;}.elementor-651 .elementor-element.elementor-element-e28bde0{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;font-size:15px;}.elementor-651 .elementor-element.elementor-element-1010fd5{--spacer-size:1px;}.elementor-651 .elementor-element.elementor-element-8340830{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-9ebd431{--spacer-size:5px;}.elementor-651 .elementor-element.elementor-element-fb6f2ad img{width:87%;}.elementor-651 .elementor-element.elementor-element-67b2bb0{--spacer-size:20px;}.elementor-651 .elementor-element.elementor-element-006b3ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-08014a8:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-08014a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-7.webp");}.elementor-651 .elementor-element.elementor-element-08014a8{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-b0f8ff1{--spacer-size:1px;}.elementor-651 .elementor-element.elementor-element-1836662{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-651 .elementor-element.elementor-element-69b2d67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-69b2d67 img{width:91%;}.elementor-651 .elementor-element.elementor-element-c5b5711{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:371px;--container-widget-flex-grow:0;width:var( --container-widget-width, 371px );max-width:371px;}.elementor-651 .elementor-element.elementor-element-c5b5711.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-c5b5711 .elementor-button{font-size:17px;line-height:1.1em;}.elementor-651 .elementor-element.elementor-element-0a4117d{--spacer-size:50px;}.elementor-651 .elementor-element.elementor-element-4bdd8d8:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-4bdd8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-13-1.webp");}.elementor-651 .elementor-element.elementor-element-8b00bf0{--spacer-size:30px;}.elementor-651 .elementor-element.elementor-element-5c16163{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-651 .elementor-element.elementor-element-5c16163 img{width:100%;}.elementor-651 .elementor-element.elementor-element-3a91a8b:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-3a91a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-13-1.png");}.elementor-651 .elementor-element.elementor-element-3a91a8b{--content-width:1240px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-8518be6{--spacer-size:10px;}.elementor-651 .elementor-element.elementor-element-e82ad76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-e82ad76 img{width:100%;}.elementor-651 .elementor-element.elementor-element-69cea5e{--spacer-size:1px;}.elementor-651 .elementor-element.elementor-element-8fb24a1{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-8fb24a1 .elementor-heading-title{font-size:16px;}.elementor-651 .elementor-element.elementor-element-15706a0:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-15706a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-19-1.webp");}.elementor-651 .elementor-element.elementor-element-15706a0{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-cf6130a{--spacer-size:237px;}.elementor-651 .elementor-element.elementor-element-09bb120 img{width:100%;}.elementor-651 .elementor-element.elementor-element-ab2b3cc{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 12px;font-size:15px;}.elementor-651 .elementor-element.elementor-element-0d6d6b7{--spacer-size:10px;}.elementor-651 .elementor-element.elementor-element-2bea8ae:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-2bea8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-14.png");}.elementor-651 .elementor-element.elementor-element-2bea8ae{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-3c263f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-651 .elementor-element.elementor-element-7dadfb6 img{width:82%;}.elementor-651 .elementor-element.elementor-element-06ac674:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-06ac674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackdiamondmentoring.com/wp-content/uploads/2026/06/Prancheta-9-scaled.webp");}.elementor-651 .elementor-element.elementor-element-06ac674{--content-width:1240px;}.elementor-651 .elementor-element.elementor-element-4aecdc7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;}.elementor-651 .elementor-element.elementor-element-9e12d94{padding:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-9e12d94 .elementor-button{font-size:25px;}}/* Start custom CSS for text-editor, class: .elementor-element-3afca15 */.joel {
  background: linear-gradient(
    90deg,
    #6b4f1f 0%,
    #B89A73 40%,
    #e8d5b7 55%,
    #B89A73 70%,
    #6b4f1f 100%
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gold-shine 2.5s linear infinite;
  font-weight: 800;
  font-size: 16px;
  letter-spacing: 0.2em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63d55eb *//* === CTA CHAMATIVO — cole em CSS Personalizado do widget === */
.elementor-button {
  position: relative;
  overflow: hidden;
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  color: black !important;
  box-shadow:
    0 8px 32px rgba(184, 154, 115, 0.45),
    0 2px 8px rgba(0, 0, 0, 0.18) !important;
  transition:
    transform 0.18s cubic-bezier(.4, 2, .55, .9),
    box-shadow 0.18s !important;
}

/* Efeito brilho deslizante */
.elementor-button::before {
  content: '';
  position: absolute;
  top: -60%;
  left: -60%;
  width: 60px;
  height: 180%;
  background: rgba(255, 255, 255, 0.28);
  transform: skewX(-20deg);
  animation: cta-shine 2.4s ease-in-out infinite;
}

/* Anel pulsante */
.elementor-button::after {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 50px;
  box-shadow: 0 0 0 0 rgba(184, 154, 115, 0.5);
  animation: cta-pulse 2s ease-out infinite;
}

/* Hover */
.elementor-button:hover {
  transform: translateY(-3px) scale(1.04) !important;
  box-shadow:
    0 14px 40px rgba(184, 154, 115, 0.6),
    0 4px 12px rgba(0, 0, 0, 0.22) !important;
}

/* Clique */
.elementor-button:active {
  transform: scale(0.97) !important;
}

@keyframes cta-shine {
  0%   { left: -60%; opacity: 0; }
  20%  { opacity: 1; }
  50%  { left: 130%; opacity: 0; }
  100% { left: 130%; opacity: 0; }
}

@keyframes cta-pulse {
  0%   { box-shadow: 0 0 0 0 rgba(184, 154, 115, 0.45); }
  70%  { box-shadow: 0 0 0 18px rgba(184, 154, 115, 0); }
  100% { box-shadow: 0 0 0 0 rgba(184, 154, 115, 0); }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d59faed */.make {
  background: linear-gradient(
    90deg,
    #6b4f1f 0%,
    #B89A73 40%,
    #e8d5b7 55%,
    #B89A73 70%,
    #6b4f1f 100%
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gold-shine 2.5s linear infinite;
  font-size: 20px;
  font-weight: 200;
}

@keyframes gold-shine {
  0%   { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358b36a */.joel1 {
  background: linear-gradient(
    90deg,
    #6b4f1f 0%,
    #B89A73 40%,
    #e8d5b7 55%,
    #B89A73 70%,
    #6b4f1f 100%
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gold-shine 2.5s linear infinite;
  font-weight: 800;
  font-size: 22px;
  letter-spacing: 0.2em;
}

@keyframes gold-shine {
  0%   { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-d422ee0 */@media (max-width: 767px) {
  .elementor-651 .elementor-element.elementor-element-d422ee0 .elementor-gallery,
  .elementor-651 .elementor-element.elementor-element-d422ee0 .gallery,
  .elementor-651 .elementor-element.elementor-element-d422ee0 .elementor-image-gallery .gallery {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important;
  }

  .elementor-651 .elementor-element.elementor-element-d422ee0 .e-gallery-item,
  .elementor-651 .elementor-element.elementor-element-d422ee0 .gallery-item {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
  }

  .elementor-651 .elementor-element.elementor-element-d422ee0 img {
    width: 100% !important;
    height: 180px !important;
    object-fit: cover !important;
    border-radius: 12px !important;
  }

  .elementor-651 .elementor-element.elementor-element-d422ee0 .gallery-caption,
  .elementor-651 .elementor-element.elementor-element-d422ee0 .elementor-gallery-item__title,
  .elementor-651 .elementor-element.elementor-element-d422ee0 .elementor-gallery-item__description {
    font-size: 12px !important;
    line-height: 1.2em !important;
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e12d94 *//* CTA ESPECIAL - classe: teste */
/* Esse vence o CSS geral dos outros CTAs */

body .teste .elementor-button,
body .elementor-button.teste {
  --teste-gold: #B89A73;
  --teste-text: #ffffff; /* Para texto dourado, troque por: var(--teste-gold) */

  position: relative !important;
  isolation: isolate !important;
  overflow: hidden !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;

  background: rgba(0, 0, 0, 0.88) !important;
  border: 2px solid var(--teste-gold) !important;
  

  color: var(--teste-text) !important;
  -webkit-text-fill-color: var(--teste-text) !important;

  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;

  box-shadow:
    0 8px 32px rgba(184, 154, 115, 0.45),
    0 2px 8px rgba(0, 0, 0, 0.18) !important;

  transition:
    transform 0.18s cubic-bezier(.4, 2, .55, .9),
    box-shadow 0.18s ease !important;
}

/* Garante que texto e ícone fiquem por cima do brilho */
body .teste .elementor-button span,
body .teste .elementor-button i,
body .teste .elementor-button svg,
body .elementor-button.teste span,
body .elementor-button.teste i,
body .elementor-button.teste svg {
  position: relative !important;
  z-index: 3 !important;
  color: var(--teste-text) !important;
  fill: var(--teste-text) !important;
  -webkit-text-fill-color: var(--teste-text) !important;
}

/* Brilho passando */
body .teste .elementor-button::before,
body .elementor-button.teste::before {
  content: '' !important;
  position: absolute !important;
  top: -60% !important;
  left: -70% !important;
  width: 70px !important;
  height: 220% !important;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.55),
    transparent
  ) !important;

  transform: skewX(-20deg) !important;
  z-index: 1 !important;
  pointer-events: none !important;

  animation: teste-cta-shine 2.4s ease-in-out infinite !important;
}

/* Pulso na borda */
body .teste .elementor-button::after,
body .elementor-button.teste::after {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: inherit !important;
  z-index: 0 !important;
  pointer-events: none !important;

  box-shadow: 0 0 0 0 rgba(184, 154, 115, 0.45) !important;
  animation: teste-cta-pulse 2s ease-out infinite !important;
}

/* Hover */
body .teste .elementor-button:hover,
body .elementor-button.teste:hover {
  transform: translateY(-3px) scale(1.04) !important;

  box-shadow:
    0 14px 40px rgba(184, 154, 115, 0.6),
    0 4px 12px rgba(0, 0, 0, 0.22) !important;

  color: var(--teste-text) !important;
  -webkit-text-fill-color: var(--teste-text) !important;
}

/* Clique */
body .teste .elementor-button:active,
body .elementor-button.teste:active {
  transform: scale(0.97) !important;
}

@keyframes teste-cta-shine {
  0% {
    left: -70%;
    opacity: 0;
  }

  20% {
    opacity: 1;
  }

  50% {
    left: 130%;
    opacity: 0;
  }

  100% {
    left: 130%;
    opacity: 0;
  }
}

@keyframes teste-cta-pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(184, 154, 115, 0.45);
  }

  70% {
    box-shadow: 0 0 0 16px rgba(184, 154, 115, 0);
  }

  100% {
    box-shadow: 0 0 0 0 rgba(184, 154, 115, 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a46c7ad *//* CTA ESPECIAL - classe: teste */
/* Esse vence o CSS geral dos outros CTAs */

body .teste .elementor-button,
body .elementor-button.teste {
  --teste-gold: #B89A73;
  --teste-text: #ffffff; /* Para texto dourado, troque por: var(--teste-gold) */

  position: relative !important;
  isolation: isolate !important;
  overflow: hidden !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;

  background: rgba(0, 0, 0, 0.88) !important;
  border: 2px solid var(--teste-gold) !important;
  

  color: var(--teste-text) !important;
  -webkit-text-fill-color: var(--teste-text) !important;

  font-weight: 800 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;

  box-shadow:
    0 8px 32px rgba(184, 154, 115, 0.45),
    0 2px 8px rgba(0, 0, 0, 0.18) !important;

  transition:
    transform 0.18s cubic-bezier(.4, 2, .55, .9),
    box-shadow 0.18s ease !important;
}

/* Garante que texto e ícone fiquem por cima do brilho */
body .teste .elementor-button span,
body .teste .elementor-button i,
body .teste .elementor-button svg,
body .elementor-button.teste span,
body .elementor-button.teste i,
body .elementor-button.teste svg {
  position: relative !important;
  z-index: 3 !important;
  color: var(--teste-text) !important;
  fill: var(--teste-text) !important;
  -webkit-text-fill-color: var(--teste-text) !important;
}

/* Brilho passando */
body .teste .elementor-button::before,
body .elementor-button.teste::before {
  content: '' !important;
  position: absolute !important;
  top: -60% !important;
  left: -70% !important;
  width: 70px !important;
  height: 220% !important;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.55),
    transparent
  ) !important;

  transform: skewX(-20deg) !important;
  z-index: 1 !important;
  pointer-events: none !important;

  animation: teste-cta-shine 2.4s ease-in-out infinite !important;
}

/* Pulso na borda */
body .teste .elementor-button::after,
body .elementor-button.teste::after {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: inherit !important;
  z-index: 0 !important;
  pointer-events: none !important;

  box-shadow: 0 0 0 0 rgba(184, 154, 115, 0.45) !important;
  animation: teste-cta-pulse 2s ease-out infinite !important;
}

/* Hover */
body .teste .elementor-button:hover,
body .elementor-button.teste:hover {
  transform: translateY(-3px) scale(1.04) !important;

  box-shadow:
    0 14px 40px rgba(184, 154, 115, 0.6),
    0 4px 12px rgba(0, 0, 0, 0.22) !important;

  color: var(--teste-text) !important;
  -webkit-text-fill-color: var(--teste-text) !important;
}

/* Clique */
body .teste .elementor-button:active,
body .elementor-button.teste:active {
  transform: scale(0.97) !important;
}

@keyframes teste-cta-shine {
  0% {
    left: -70%;
    opacity: 0;
  }

  20% {
    opacity: 1;
  }

  50% {
    left: 130%;
    opacity: 0;
  }

  100% {
    left: 130%;
    opacity: 0;
  }
}

@keyframes teste-cta-pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(184, 154, 115, 0.45);
  }

  70% {
    box-shadow: 0 0 0 16px rgba(184, 154, 115, 0);
  }

  100% {
    box-shadow: 0 0 0 0 rgba(184, 154, 115, 0);
  }
}/* End custom CSS */